Laboratorium oceny Autoware
Pełna budowa Autoware na Linuksie według oficjalnej procedury, ukończona w 6 h 35 min 26 s, wszystkie 621 pakietów zbudowane pomyślnie. Środowisko, dane wejściowe i napotkane problemy są udokumentowane.
Projekt
Cel universe-devel bez CUDA zbudowano na nowej maszynie wirtualnej z Ubuntu Linux według oficjalnej procedury budowania w Dockerze. Ustalono commity źródeł i dane wejściowe oraz zapisano środowisko i kryteria sukcesu.
Jak to działa
Sprawdzenie materiałów do budowania
Oficjalne pliki do zbudowania programu sprawdzono względem ustalonej wersji i opisano warunki, które trzeba uzgodnić przed wykonaniem.
Plan niezależnego budowania
Planowana procedura zakłada budowanie programu z tych samych materiałów w niezależnych środowiskach, bez danych pozostałych po wcześniejszych kompilacjach.
Plan porównania zapisów
Plan przewiduje zapis warunków, wyników i stanu zakończenia każdego wykonania, aby porównać rezultaty między środowiskami.
Pierwszy etap zakończył się jedną pełną kompilacją bez użycia pamięci podręcznej. Następny planowany etap to powtórzenie ustalonych danych wejściowych w niezależnych środowiskach z pustą pamięcią podręczną i katalogiem roboczym; tego porównania jeszcze nie wykonano.
Szablon dziennika obejmuje środowisko, polecenie, rzeczywisty wynik, kod zakończenia, czas trwania i lokalizację dowodów. Osobno zapisywane są przewidywane trudności i problemy faktycznie napotkane podczas wykonania.
Co wynika z dokumentacji
Budowa trwała 6 h 35 min 26 s. Trzy etapy colcon ukończyły odpowiednio 55, 78 i 488 pakietów, łącznie 621, bez niepowodzeń ani przerwań. Sama budowa zakończyła się powodzeniem; błędy w skrypcie kontroli po budowie poprawiono, a ponowne uruchomienie z pamięcią podręczną przeszło te kontrole.
Zakres
To była jedna budowa na jednej maszynie. Nie powtórzono jej w niezależnym środowisku i nie oceniano działania jazdy ani percepcji.
