arquillian / smart-testing

We know which tests you want to run.
Apache License 2.0
25 stars 12 forks source link

Enable smart testing to run against smart testing repository #122

Open dipak-pawar opened 7 years ago

dipak-pawar commented 7 years ago

Enable smart testing to run against smart testing repository.

Currently in smart testing, we are running all tests in surefire parallel mode configuration with reuseFork=true.

Issues

Benefits

bartoszmajsak commented 7 years ago

Thanks for reporting.

Real time testing of our tool with every PR.

This we have with Test Bed, don't we?

Reduce build time

I would still run the full build or run several steps build, but always be sure we are not breaking things.

dipak-pawar commented 7 years ago

Real time testing of our tool with every PR.

This we have with Test Bed, don't we?

Yes we do have test bed for this. but still if we used it with our project then we can find some corner cases which we can't find it using test bed, because in test-bed we are using same set of tests for new, affected, modifed.

Reduce build time

I would still run the full build or run several steps build, but always be sure we are not breaking things.

Agreed. But I would opt for running entire functional-tests using test-bed as part of build & we can configure smart-testing to use for other remaining sub-modules.

Along with this we can show to our users we are using our tool in production.