benchmark-action / benchmark-action/github-action-benchmark
Feature request: Support LLVM lit
- Lingua principale
- TypeScript
- Stelle
- 1.3k
- Fork
- 183
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Descrizione
It would be nice if the benchmark action could support the [lit](https://llvm.org/docs/CommandGuide/lit.html) the LLVM Integrated Tester.
The json output generated by lit looks as follows:
```
{
"__version__": [
15,
0,
0
],
"elapsed": 13.489635944366455,
"tests": [
{
"code": "PASS",
"elapsed": 13.247512102127075,
"name": "Target :: [Target]/[TestSuite]/[TestName].ll",
"output": "[test output ....] "
}
]
}
```
Guida per i contributori
Apri la guida per i contributori
Direzione di ricerca
Inizia individuando i parser dei risultati esistenti dell'azione di benchmark e confronta il loro input previsto con l'output JSON di LLVM lit collegato. Definisci dall'esempio i campi PASS, di temporizzazione, nome e output supportati, quindi verifica che l'azione possa elaborare un risultato lit tramite il workflow di benchmark esistente.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Valutazione
- Stack tecnologico
- github-actions, typescript
- Ambito
- ci-cd, testing
- Tipo di issue
- Funzionalità
- Difficoltà
- 3/5
- Tempo stimato
- 1-2 giorni
- Stato di attività
- Ferma
- Chiarezza
- Abbastanza chiara
- Idoneità per principianti
- 35/100