2013-10-29 7 views

Odpowiedz

43

Pasek postępu jest zwykle pusty, wypełniając niebieski podczas tworzenia.

Czas wypełniania paska postępu zależy od szacunkowego czasu trwania zadania. Szacunek ten jest ogólnie oparty na średnim czasie trwania ostatnich kilku udanych buildów.

Jeśli nie ma danych poprzedniego zlecenia, na podstawie których można oszacować czas, pasek postępu pokazuje animację w kolorze paski.

Od kompilacji progress bar definition(jak Jenkins 1.560), widzimy, że nieruchomość red zostaje ustawiony, gdy wykonawca build „jest prawdopodobnie zatrzymany” — to znaczy trwa znacznie dłużej niż przewidywanym czasie zakończenia.
Patrząc na progressBar tag implementation, ustawienie właściwości red powoduje, że table.progress-bar.red CSS property zostanie zastosowany do paska.

W dokumencie Executor source code widzimy, że Jenkins definiuje "zablokowany" jako kompilacja, która trwa dziesięć razy dłużej niż oszacowanie. Jeśli nie ma szacunków, wszelkie kompilacje trwające dłużej niż 24 godziny są uważane za zablokowane.

+0

Dzięki za odpowiedź. – Nancy

Powiązane problemy