Hi all,

I have noticed several technical issues in core-its:

1. some tests are not listed in the IntegrationTestSuite.java.
    I have already added two (MavenITmng5175WagonHttpTest,
MavenIT0146InstallerSnapshotNaming).
    Some tests are broken, excluded from the execution and they are listed
in the comments.
    Not sure how many more are missing in the test suite.
2. The method "resetStreams()" is not called within the "finally {}" block.
Without it, we may expect that the begin of the logs of next test would
appear in log.txt of previous (forked) test.
3. we still use Maven 2 tests. My proposal is to delete them which improves
the performance of the build.

There are also non-technical issues where the team commits to broken build.
There is a practice to re-trigger the build manually in order to bypass
sporadic errors.
IMO there should be rules in the comunity where nothing would be pushed to
the Maven till the problem is fixed. I think, this is logicall and improves
the quality of the project.

We can discuss it.
Maybe you have noticed the same!

Cheers
Tibor

Reply via email to