Community
Participate
Working Groups
N20110222 and later. Test failures in the nightly builds fail with a DNF. Kim told me that a CVS dialog is opening up during our import from repository tests, asking for a username and password for the pserver repo.
I expect that we will have to programmatically set the CVS login information in the test. I had to run the tests in a non-UI thread to reproduce locally. Tomasz is there API the test can use to set up the CVS repo with login data ahead of time? Or is there another way of surpressing the dialog?
Tomasz, Kim, do any of the Team tests actually download things from remote CVS repositories? Do any tests access remote resources? I'm not sure if we should even have tests that can't pass without internet access and could potentially be very slow.
The are many tests that access remote resources 1) SWT browser 2) p2 upgrade scenarios 3) team cvs tests In fact the test bundles for the test runs themselves are installed via the p2 director from the current build's remote p2 repository. So it's not anything to worry about :-)
I have put a fix into HEAD. See ImportFromRepoTestCase and the test plug-in's manifest. The test will now use some code copied from the CVS tests to set up the cvs location before running the import.