Celso Providelo
c3c9005d5f
Restore boottest status lookup by source name & version.
10 years ago
Joe Talbott
f9cfb6e49c
boottest - Add exception handling for manifest fetching
10 years ago
Joe Talbott
6269f50abc
Don't bother creating another mocked urllib.urlopen.
10 years ago
Celso Providelo
760d08c459
Fix BootTest.get_status to return status for the latest known version. Boottests results are reported for the current (published) version, not the proposed one.
10 years ago
Celso Providelo
9fb776f4c0
boottest-britney debug options respects BOOTTEST_DEBUG configuration option.
10 years ago
Celso Providelo
cd49a7eae4
Calling boottest-britney with -dPU (debug, use -proposed and do not update caches) and also rsyncing boottest data to the correct place on d-jenkins (/var/local/boottest).
10 years ago
Joe Talbott
f0a55936f5
boottest - Add exception message to warning print and fix typo
10 years ago
Joe Talbott
87ccbfd731
boottest - Add exception handling for manifest fetching
10 years ago
Celso Providelo
a729746fa8
[test-fix] Fixing test_autopkgtest.py configuration setup, so all tests pass now.
10 years ago
Celso Providelo
72b01f8cc7
Using addCleanup() for restoring original configuration contents in tests.
10 years ago
Celso Providelo
6e8e2adc35
Fix autopkgtest tests, extending the current test setup to mangle the shared configuration file appropriately for each test context (autopkgtest & boottest).
10 years ago
Celso Providelo
58dbb3f95c
[test-fix] Adjusting test setup for the new manifest path (using project) and the auto-package-testing project path.
10 years ago
Celso Providelo
df62c7fcf7
solve '~' expansion for tests.
10 years ago
Celso Providelo
8ffc7049b5
Test fixing (proposal)
10 years ago
Vincent Ladeuil
01fdb16995
According to cjwatson, cdimage deals with projects, not distribution, fix TouchManifest accordingly.
...
Fix boottest-britney location to match production.
Fix TestTouchManifest test failures, now that we retry on manifest download errors, the tests should inhibit the retries when testing the failures.
5 out of the 8 TestBoottestEnd2End are still failing because the excuse says the tests are skipped instead of running/failing/being in progress, etc.
10 years ago
Joe Talbott
92a2156b10
boottest - Only make the manifest directory if it doesn't already exist.
10 years ago
Joe Talbott
f63896045f
boottest - Only make the manifest directory if it doesn't already exist.
10 years ago
Joe Talbott
18fe5cedde
boottest - Add retry loop (3) for manifest fetching.
10 years ago
Joe Talbott
7adfb13783
boottest - Add error message if fetching the manifest fails
10 years ago
Joe Talbott
aeecde32ed
boottest - Add retry loop (3) for manifest fetching
10 years ago
Celso Providelo
82b1c1cd83
Adjusting boottest-jenkins arguments to match reality.
10 years ago
Celso Providelo
436dadae0a
Cleanup the boottest-britney testing script to reflect better its real behavior.
10 years ago
Celso Providelo
1e8dc398e9
Merge the boottest-jenkins script wrapper into BootTest class for simplicity and extend the API to match what we already for auto-package-testing (ADT).
10 years ago
Celso Providelo
06ea2ab941
Request boottests for sources, not binaries. Jenkins glue will drive adt properly.
10 years ago
Celso Providelo
49f0a5b3ff
Wraps 'boottest-britney' script for checking status or submitting new jobs.
10 years ago
Celso Providelo
e254cf3625
Basic debug info when fetching manifests.
10 years ago
Celso Providelo
560421a65f
Checking BOOTTEST_ARCHES binaries before attempting to boottest.
10 years ago
Celso Providelo
37bd9924f7
Introduce BOOTTEST_FETCH configuration option for enabling/disabling TouchManifest auto-fetching feature, for faster and isolated tests.
10 years ago
Celso Providelo
8d0cc0f292
Implement 'run_boottest' flag, similarly to 'run_autopkgset'.
10 years ago
Celso Providelo
4bda92daba
Merging manifest auto-fetching changes
10 years ago
Joe Talbott
056a0f6d37
Handle boottest like autopkgtest and remove boottest config file
10 years ago
Joe Talbott
2e5084ee79
boottest - Fetch manifests dynamically but use cached manifests if the fetch fails
10 years ago
Francis Ginther
c340a46e7a
Correct copy-n-paste of 'e.' for 'excuse.'.
10 years ago
Celso Providelo
913539ffe9
Allow hints for ignoring boottest results (force and force-skiptest).
10 years ago
Celso Providelo
eeaf8e3deb
Silently skipping boottesting for sources not yet built on the allowed architectures (all and armhf).
10 years ago
Celso Providelo
ed31f1129b
Cosmetic changes for adding excuse labels (html) and more readable image manifest path.
10 years ago
Celso Providelo
a84720951a
merging cleaned test-refactoring
10 years ago
Celso Providelo
b8e5851905
Reverting whitespace cleanup.
10 years ago
Celso Providelo
1bfe4c69eb
Addressing cjwatson points, mainly moving 'excuse' handling logic back to britney.
10 years ago
Celso Providelo
cc9097e2ed
Check phone-image presence for all binary files for the give excused sourcename. Tests improved.
10 years ago
Celso Providelo
26d134e011
Better docstring for BootTest.update().
10 years ago
Celso Providelo
599fda8505
Basic (and ugly) phone image manifest wrapper.
10 years ago
Celso Providelo
f7e1fa67c0
Implementing boottest entry points for checking phone-image presence and test current status.
10 years ago
Celso Providelo
fe5f4c09ac
Very basic bootstack testing criteria support.
10 years ago
Celso Providelo
46281510e3
Refactoring the existing test (autopkgtest), so its features can be re-used for other criterias (boottest) tests.
10 years ago
Colin Watson
7959019916
Use Launchpad's new DistributionSourcePackageRelease:+latestbuild/archtag redirects.
10 years ago
Colin Watson
ba51e72425
Merge trunk (no-op)
10 years ago
Niels Thykier
4b195907f2
britney.conf: Allow kfreebsd packages to go out of sync
...
Done as kFreeBSD is not a release architecture and it has started to
block migration of release related changes. I have kept it out of
"BREAK_ARCHES" as I do not yet see a reason to add it there.
Signed-off-by: Niels Thykier <niels@thykier.net>
10 years ago
Colin Watson
d1d7bb27b0
remove vestige of maybe_nbs
10 years ago
Colin Watson
c1ad351f9a
Merge trunk
10 years ago