benchmark-action / benchmark-action/github-action-benchmark
[rust] Fails to extract benchmark result
- Lingua principale
- TypeScript
- Stelle
- 1.3k
- Fork
- 184
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Descrizione
I assume there is a problem with the regex in https://github.com/rhysd/github-action-benchmark/blob/master/src/extract.ts#L181
My benchmark results look like this:
```
test core::builder::graph::tests::bench_create_mid_graph ... bench: 4,720,415 ns/iter (+/- 498,541)
test core::builder::graph::tests::bench_create_small_graph ... bench: 40,447 ns/iter (+/- 1,061)
```
Please note the colons in the name. The regex `/^test ([\w/]+)\s+\.\.\. bench:\s+([0-9,]+) ns\/iter \(\+\/- ([0-9,]+)\)$/;` doesn't consider the colons. The fix is probably easy: `[\w/:]`
Guida per i contributori
Apri la guida per i contributori
Direzione di ricerca
Esamina l’espressione regolare in src/extract.ts intorno alla riga 181 e confrontala con l’output del benchmark Rust fornito, in particolare con i nomi dei benchmark contenenti i due punti. Aggiorna l’estrazione in modo che questi risultati vengano riconosciuti, quindi verifica che entrambe le righe di esempio vengano analizzate correttamente.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Valutazione
- Stack tecnologico
- rust, typescript
- Ambito
- tooling
- Tipo di issue
- Bug
- Difficoltà
- 1/5
- Tempo stimato
- Meno di un'ora
- Stato di attività
- Ferma
- Chiarezza
- Specificata chiaramente
- Idoneità per principianti
- 55/100