mozilla

Version 112398 von Tinderbox

  • Adressname der Version: Tinderbox
  • Titel der Version: Tinderbox
  • ID der Version: 112398
  • Erstellt:
  • Autor: fscholz
  • Aktuelle Version? Nein
  • Kommentar 178 words added, 71 words removed

Inhalt der Version

Tinderbox (deutsch: »Pulverfass«) ist ein Entwicklungswerkzeug, welches Mozilla Entwickler benutzen, um zu überprüfen, ob der aktuelle Quellcode auf verschiedenen Plattformen arbeitet und automatisierte Testläufe besteht.

Erhältlich für:

Mozilla lässt Test-Builds ("Tinderboxen") laufen, welche fortwährend die neusten Quellcodes erstellen; das Tinderbox Web-Tool zeigt den Status dieser Builds an. Die Tabellen auf den Tinderbox-Seiten können verwendet werden, um den Status des Code-Baumes für das Betriebssystem, das Produkt oder ein Zweigstück herauszufinden.

  • Der grüne Balken bedeutet, dass der neuste Code (cvs/hg) kompiliert werden kann und dass, die Testläufe erfolgreich waren.
  • Rot bedeutet, dass das Build nicht kompiliert werden könnte und daher wird Ihr Build vermutlich auch durchfallen (vorausgesetzt Sie benutzen ein ähnliches Toolset).
  • Orange bedeutet, dass das Programm erfolgreich kompiliert werden konnte, aber einige der Tests nicht bestanden worden sind.
  • Wenn der Balken gelb ist, wird läuft der Kompilierungsprozess gerade.

Die ganzen Output-Dateien sind auf der Tinderbox-Page erhältlich. Diese (ziemlich großen) Seiten können benutzt werden, um herauszufinden, warum der Balken rot oder orange ist.

Tinderbox meldet auch Resultate von verschiedenen {{ interwiki('wikimo', 'Performance:Tinderbox_Tests', 'Performance Tests') }}, wie Tp oder Txul. Mozilla-Entwickler prüfen diese Nummern gelegentlich, um den Effekt von Codeänderungen bei der Leistung zu beobachten; eine Änderung, die das Produkt verlangsamt, sollte vermieden werden.

Box-Typen:

  • Nightly Clobber Builds, gehen in das Update-System
  • Build abhängige Builds
  • Leak test build Debug-Build, Leak-Tests
  • Unit test Kompilierungstestläufe (xpcshell-Tests etc.)
  • Talos Performance-Tests
  • Static analysis Katalogisierung von Kompilierungswarnungen und Dehydra Analysen. Die static analysis Box wird vielmehr von bsmedberg gewartet als vom Release-Team (Tier 2).

{{ languages( { "en": "en/Tinderbox", "es": "es/Tinderbox", "it": "it/Tinderbox", "pl": "pl/Tinderbox", "fr": "fr/Tinderbox" } ) }}

Quelltext der Version

<p>Tinderbox (deutsch: »Pulverfass«) ist ein Entwicklungswerkzeug, welches Mozilla Entwickler benutzen, um zu überprüfen, ob der aktuelle Quellcode auf verschiedenen Plattformen arbeitet und <a href="/de/Automatisierte_Testläufe">automatisierte Testläufe</a> besteht.</p>
<p>Erhältlich für:</p>
<ul> <li><a class="external" href="http://tinderbox.mozilla.org/showbuilds.cgi?tree=Firefox">Firefox</a> (<a href="/de/mozilla-central">mozilla-central</a>)</li> <li><a class="external" href="http://tinderbox.mozilla.org/showbuilds.cgi?tree=XULRunner">XULRunner</a></li> <li><a class="external" href="http://tinderbox.mozilla.org/showbuilds.cgi?tree=Thunderbird">Thunderbird</a> (mozilla-central + comm-central)</li> <li><a class="external" href="http://tinderbox.mozilla.org/showbuilds.cgi?tree=SeaMonkey">SeaMonkey</a> (mozilla-central + comm-central)</li> <li><a class="external" href="http://tinderbox.mozilla.org/showbuilds.cgi?tree=Camino">Camino</a></li> <li><a class="external" href="http://tinderbox.mozilla.org/showbuilds.cgi">weitere Tinderbox Seiten</a></li>
</ul>
<p>Mozilla lässt Test-Builds ("Tinderboxen") laufen, welche fortwährend die neusten Quellcodes erstellen; das Tinderbox Web-Tool zeigt den Status dieser Builds an. Die Tabellen auf den Tinderbox-Seiten können verwendet werden, um den Status des Code-Baumes für das Betriebssystem, das Produkt oder ein Zweigstück herauszufinden.</p>
<ul> <li>Der grüne Balken bedeutet, dass der neuste Code (cvs/hg) kompiliert werden kann und dass, die Testläufe erfolgreich waren.</li> <li>Rot bedeutet, dass das Build nicht kompiliert werden könnte und daher wird Ihr Build vermutlich auch durchfallen (vorausgesetzt Sie benutzen ein ähnliches Toolset).</li> <li>Orange bedeutet, dass das Programm erfolgreich kompiliert werden konnte, aber einige der Tests nicht bestanden worden sind.</li> <li>Wenn der Balken gelb ist, wird läuft der Kompilierungsprozess gerade.</li>
</ul>
<p>Die ganzen Output-Dateien sind auf der Tinderbox-Page erhältlich. Diese (ziemlich großen) Seiten können benutzt werden, um herauszufinden, warum der Balken rot oder orange ist.</p>
<p>Tinderbox meldet auch Resultate von verschiedenen {{ interwiki('wikimo', 'Performance:Tinderbox_Tests', 'Performance Tests') }}, wie Tp oder Txul. Mozilla-Entwickler prüfen diese Nummern gelegentlich, um den Effekt von Codeänderungen bei der Leistung zu beobachten; eine Änderung, die das Produkt verlangsamt, sollte vermieden werden.</p>
<p>Box-Typen:</p>
<ul> <li><strong>Nightly</strong> Clobber Builds, gehen in das Update-System</li> <li><strong>Build</strong> abhängige Builds</li> <li><strong>Leak test</strong> <strong>build</strong> Debug-Build, Leak-Tests</li> <li><strong>Unit test </strong>Kompilierungstestläufe (xpcshell-Tests etc.)</li> <li><strong>Talos</strong> Performance-Tests</li> <li><strong>Static analysis</strong> Katalogisierung von Kompilierungswarnungen und Dehydra Analysen. <small>Die <em>static analysis</em> Box wird vielmehr von bsmedberg gewartet als vom Release-Team (<a href="/de/Unterstützte_Build_Konfiguratioben" title="https://developer.mozilla.org/de/Unterstützte_Build_Konfigurationen">Tier 2</a>).</small></li>
</ul>
<p>{{ languages( { "en": "en/Tinderbox", "es": "es/Tinderbox", "it": "it/Tinderbox", "pl": "pl/Tinderbox", "fr": "fr/Tinderbox" } ) }}</p>
Zu dieser Version zurücksetzen