Roadmap
Das Projekt soll eine einfache Möglichkeit beiten, SWEB zu testen.
Primär sollen Integrationstest möglich sein (Unittests könnte man als Feature einbauen)
Dazu werden folgende Dinge benötigt:
-
Tests müssen innerhalb der SWEB-Codebase gefunden werden können. Um Tests organisieren zu können, wäre es sinvoll, wenn man sie in Unterordnern strukturieren könnte (siehe #4 ) -
Die gefundenen Tests müssen in SWEB injected werden können (Eine Möglichkeit wäre es, hierfür common/include/kernel/user_progs.h
zu verwenden) -
Es soll eine einfache API bereitgestellt werden, um Tests auszuführen
Features:
-
Neben Integrationstest auch die Unittest-Testmöglichkeiten einbauen -
Testergebnisse im JUnit XML format ausgeben können, damit sie in Gitlab dargestellt werden können
Edited by Ostermayer, Markus