Ich suchte viel nach diesem spezifischen Fehler, aber ich hatte keine Chance, eine passende Antwort zu finden.SonarQube und Karma Code Coverage - unaufgelöste Dateipfade
Ich habe SonarQube 5.4 und neueste Karma-Version.
folgende Fehler tritt bei Sonar-läufer laufen:
INFO: Analysing /Users/foo/repository/BarJS/test/reports/coverage/lcov.info
INFO: Could not resolve 6 file paths in lcov.info, first unresolved path: /Users/foo/repository/BarJS/test/spec/Classname.test.js
Während foo my username is und BarJS ist der Name des Projekts.
Andere Leute bekommen diese Fehler, wenn sie falsche oder fallspezifische oder relative Pfade haben. Ich überprüfte ein halbes Dutzend Mal. Meine Pfade sind korrekt.
Ich habe absolute Pfade in meiner Karma lcov.info-Datei. Alle Camelcase-Buchstaben entsprechen ihrem Pfad im Finder.
Inhalt des Karmas lcov.info
SF:/Users/foo/repository/BarJS/test/spec/Classname.test.js
Jeder da draußen gleiche Problem zu haben? Es ist wirklich ärgerlich
Importieren Sie diese Datei in SQ? –
Ja, aber nicht manuell. Ich verwende sonar.properties in meinem Projektordner mit diesem Argument: sonar.javascript.lcov.reportPath – dazlious
Entschuldigung, ich meinte die Datei "Classname.test.js" –