Introduce an ability to add new kolumns
I maintainer di solito rispondono entro 1 giorno
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 4/5
- Tempo stimato
- 3-5 giorni
- Idoneità per principianti
- 35/100
- Tipo di issue
- Funzionalità
- Chiarezza
- Abbastanza chiara
- Stato di attività
- Ferma
- Stack tecnologico
- html, javascript
Direzione di ricerca
This is a feature request to extend the Stryker HTML mutation report so extra columns (e.g. killed by static analysis vs tests) can be shown while still counting as killed for MSI. Start from the report UI and the mutation-testing result schema this repo defines; there are no file or test names in the issue. Done means the report can display additional killed-style columns as in the markdown example, without changing score mapping.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Context
We use Stryker HTML report a lot on @infection and now, as we added support for PHPStan Static Analysis killer, we would like to show this information in HTML report.
In PHP, static analysis is not a part of the language, but a standalone tool. So in our Infection reports we differentiate between
- killed mutants
- covered by Static Analysis mutants
and the same we would like to display in HTML report.
Feature request
Is it possible to somehow add columns in addition to "Killed". This way we would be able to add "Covered by Static Analysis" column, which also treated as Killed but it is good to show how many are killed by tests and how many are killed by static analysis and display them separately.
Example of how we show it in markdown logger at Infection:
| Mutator | Mutations | Killed by Test Framework | Test Timings min/avg/max | Killed by Static Analysis | Static Analysis Timings min/avg/max | Escaped | Errors | Syntax Errors | Timed Out (Limit: 20 secs) | Skipped | Ignored | MSI (%s) | Covered MSI (%s) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| For_ | 8 | 1 | 0.00 / 0.00 / 0.00 secs | 0 | 0.00 / 0.00 / 0.00 secs | 1 | 1 | 1 | 1 | 1 | 1 | 66.67 | 80.00 |
| PregQuote | 9 | 1 | 0.00 / 0.00 / 0.00 secs | 1 | 0.00 / 0.00 / 0.00 secs | 1 | 1 | 1 | 1 | 1 | 1 | 71.43 | 83.33 |
Note "Killed by Test Framework" and "Killed by Static Analysis" different kolumns (all mutants in both these columns are mapped to Killed for score calculations)
- Lingua principale
- HTML
- Stelle
- 29
- Fork
- 21
- Merge medio
- 1h 51m
- PR unite (30g)
- 28
Preparare l'ambiente
- Nessun Dockerfile né file Docker Compose
- Nessun modello di pull request
- Leggi la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di stryker-mutator/mutation-testing-elements
-
enhancement
Difficoltà 4/5 3-5 giorni Idoneità per principianti 28/100
stryker-mutator/mutation-testing-elements#3680 · 7 commenti ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 5/5 Più di una settimana Idoneità per principianti 22/100
stryker-mutator/mutation-testing-elements#3542 ·
I maintainer di solito rispondono entro 1 giorno
-
Add keyboard shortcutsApertaenhancement good first issue hacktoberfest
Difficoltà 4/5 3-5 giorni Idoneità per principianti 28/100
stryker-mutator/mutation-testing-elements#3370 · 3 commenti ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 48/100
stryker-mutator/mutation-testing-elements#3351 ·
I maintainer di solito rispondono entro 1 giorno
-
Error when displaying multi-line replacementsForse già presa @mkantautas l’ha presa 9 giorni fa. Aperta🐛 Bug hacktoberfest
Difficoltà 3/5 1-2 giorni Idoneità per principianti 38/100
stryker-mutator/mutation-testing-elements#3163 ·
I maintainer di solito rispondono entro 1 giorno
Tutte le issue di stryker-mutator/mutation-testing-elements
Issue simili
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
DioxusLabs/blitz#1371 ·
I maintainer di solito rispondono entro 1 giorno
-
refactor(react-pi): classify base64 images with core's parseBase64Forse già presa @jimmyallinai l’ha presa oggi. Apertamaintenance
Difficoltà 2/5 1-3 ore Idoneità per principianti 62/100
assistant-ui/assistant-ui#10293 · 2 commenti · 1 reazione ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 70/100
brijeshb42/monaco-vim#175 ·
-
good first issue
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
paipai1999/POS-system#2 ·
-
bug front-end social
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
gameguild-gg/gameguild#1237 ·
I maintainer di solito rispondono entro 1 giorno