OSVR / OSVR/libfunctionality

tests broken?

Offen
#22 2 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

bug help wanted
Vorherrschende Sprache
CMake
Sterne
9
Forks
16
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

trying to make debian packages with dh_make results in it being unable to compile the test-cases. I suspect they are broken:

12 FAILED TESTS
0% tests passed, 1 tests failed out of 1
Total Test time (real) = 0.01 sec
The following tests FAILED:
1 - gtest-LoadTest (Failed)
Errors while running CTest
Makefile:130: recipe for target 'test' failed
make[1]: *** [test] Error 8
make[1]: Leaving directory '/usr/src/git/libfunctionality/obj-x86_64-linux-gnu'
dh_auto_test: make -j1 test ARGS+=-j1 returned exit code 2
debian/rules:18: recipe for target 'binary' failed

if they're broken, they should be either removed or fixed.

Beitragsleitfaden

Beitragsleitfaden öffnen

Erste Schritte

  1. Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
  3. Forke das Repository und arbeite in einem Branch.
  4. Öffne einen Pull Request, der die Issue-Nummer nennt.

Rechercherichtung

Beginne damit, den Debian-Pakettestfehler im Zusammenhang mit CTest und gtest-LoadTest zu reproduzieren. Lies debian/rules und das generierte Makefile und untersuche anschließend die Ausgabe des fehlschlagenden Tests, um festzustellen, ob der Test oder seine Build-Konfiguration fehlerhaft ist. Als erledigt gilt die Aufgabe, wenn die Testsuite während dh_auto_test erfolgreich durchläuft oder der fehlerhafte Test mit einer klaren Begründung entfernt wird.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
cmake
Bereich
build-system, testing
Issue-Typ
Bug
Schwierigkeit
3/5
Geschätzter Aufwand
1-2 Tage
Aktivitätsstatus
Veraltet
Klarheit
Muss geklärt werden
Anfängerfreundlichkeit
25/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.