Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Spustitelný front-end příkazového řádku "Te.exe" pro TAEF vrátí nenulové ukončovací kódy, pokud během provádění dojde k chybám. Existují různé způsoby, jak může dojít k chybám a ukončovací kód procesu to odráží.
Ukončovací kód procesu z Te.exe je 32bitové číslo a různé bity v tomto čísle odrážejí různé typy chyb. Výstupní kód je rozdělen takto:
- Bity 0-15: Hodnota výsledku testu – jedná se o počet neprocházejících testů.
- Bits 16-23: Hodnota výsledku TestMode – chyba z testovacího režimu (dosud se nepoužívá).
- Bity 24-30: "Hodnota výsledku kabelového svazku" - chyba ze samotného kabelového svazku.
Nejvýznamnější bit (bit 31, znaménkový bit pro podepsaná čísla) se nepoužívá, aby nedocházelo k záměně znaménkových a bezznaménkových čísel. Ukončovací kód procesu je vždy pozitivní. Prakticky řečeno:
- Pokud je ukončovací kód menší než nebo roven 0xFFFF (65535), pak se jedná o počet neúspěšných testů (selhaly, byly blokovány, nebyly spuštěny nebo byly vynechány), které Te.exe vykonal. Pokud více testů 65535 neprošlo, pak je hodnota omezena na 65535.
- Pokud je ukončovací kód větší než 0xFFFF/65535, znamená to, že došlo k chybě, která nesouvisí se spuštěným testovacím kódem.
V následujícím seznamu jsou uvedeny aktuální hodnoty výsledků využití a jejich interpretace.
| Hodnota výsledku využití | Te.exe výstupní kód | Výklad |
|---|---|---|
| 1 | 0x01000000 (16777216) | Byla požadována nápověda ("/?" nebo "/!") – nebyly provedeny žádné testy. |
| 2 | 0x02000000 (33554432) | Wex.Logger oznámil chybu. |
| 3 | 0x03000000 (50331648) | Wex.Logger se nepodařilo inicializovat. |
| 4 | 0x04000000 (67108864) | Wex.Logger vygeneroval neplatné počty pass/fail (obvykle nevyrovnaná volání StartGroup/Engroup z testu) |
| 5 | 0x05000000 (83886080) | Neplatný příkazový řádek (nebyly zadány žádné platné testovací soubory, "/inproc" zadané s více testovacími soubory). |
| 6 | 0x06000000 (100663296) | Došlo k nějaké jiné výjimce. |
| 7 | 0x07000000 (117440512) | Nebyly provedeny žádné testy. |
| 8 | 0x08000000 (134217728) | Vypršel časový limit relace TAEF. |
| 9 | 0x09000000 (150994944) | Byly požadovány informace o verzi ("/version") – nebyly provedeny žádné testy. |