nodejs / nodejs/node-addon-api

Improve coverage report with experimental runs

Offen
#1,525 2 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

never-stale
Vorherrschende Sprache
C++
Sterne
2.4k
Forks
499
Ø Merge
2 T. 11 Std.
Gemergte PRs (30 T.)
2

Beschreibung

The CI job for coverage only runs for files under the npm test command. This does not include experimental builds, therefore code coverage reported in pull requests exclude those changes.

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 CI-Coverage-Job zu lokalisieren und die vom npm test-Befehl einbezogenen Dateien mit den experimentellen Builds zu vergleichen. Ermittle, wie diese experimentellen Läufe zur Coverage von Pull Requests beitragen können, und überprüfe anschließend, dass die Coverage-Berichte Änderungen enthalten, die nur von experimentellen Builds ausgeführt werden.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
cpp
Bereich
ci-cd, testing
Issue-Typ
Feature
Schwierigkeit
3/5
Geschätzter Aufwand
1-2 Tage
Aktivitätsstatus
Veraltet
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
35/100

Neue Issues direkt in Ihr Postfach

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