-
Notifications
You must be signed in to change notification settings - Fork 242
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Statistics reporter #2647
Comments
I might pick this up myself as this sounds like a good Christmas holiday project. Though I don't know what's the best place for this to live. A separate package? |
welp for now we could make this as separate package I believe :) We could integrate it once @nicojs accepts it :)
|
Just to get the logistics out of the way: A separate repo inside https://github.com/stryker-mutator or should I just use my own namespace https://github.com/lakitna. It should probably be called |
For now let's use your own namespace. Am i not sure about the name tho. I think we should ask on slack so Nico is more likely to answer :) |
Thanks for opening this issue. I see a lot of overlap with the current See also stryker-mutator/mutation-testing-elements#720
It depends. Do you want us to maintain it? Or do you want to maintain it? If you want to maintain it, do you want to become part of the Stryker-mutator contributors? If we put it in Stryker, then I would prefer this to land in Side note: I would argue that this overhead is needed for the test-runner plugins because they integrate with packages in the outside world. |
Keep in mind that merging this with the schema means that you will need to use generic terms. There is overlap with some other feature requests such as: stryker-mutator/mutation-testing-elements#720 |
One of the downsides of using the |
@Lakitna we've created stryker-mutator/mutation-testing-elements#786. It should be 100% compatible with your suggestions in this issue (all data should be there). |
Update, we've closed stryker-mutator/mutation-testing-elements#786. With the updated schema, we can now simply add these fields here: The |
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions. |
Is your feature request related to a problem? Please describe.
In #2434 we've been running into some data gathering issues. It would be great if we can fix these once and for all with a new reporter.
Describe the solution you'd like
Introduce a new reporter, maybe called
json-statistics
,statistics
, orstatistics-json
. As the name implies, this is a JSON reporter that outputs as much data as possible relating to statistical analysis, performance measurement, etc. It could output something like this:Describe alternatives you've considered
So far we've copy-pasted from other reporters. @kmdrGroch even wrote a little Python script to help with that. This should be a better solution.
Additional context
Initial discussion on this: #2434 (comment)
The text was updated successfully, but these errors were encountered: