diff options
author | Sam James <sam@gentoo.org> | 2022-07-30 05:46:15 +0100 |
---|---|---|
committer | Sam James <sam@gentoo.org> | 2022-07-30 06:21:25 +0100 |
commit | 9ac3f1cf62b522236ba9efd7e923071c37df1e6d (patch) | |
tree | 9fa7fcb785fa6d2ced7cb7b8351337e5db2603f6 /dev-erlang | |
parent | media-video/mediainfo: keyword 22.03 for ~riscv (diff) | |
download | gentoo-9ac3f1cf62b522236ba9efd7e923071c37df1e6d.tar.gz gentoo-9ac3f1cf62b522236ba9efd7e923071c37df1e6d.tar.bz2 gentoo-9ac3f1cf62b522236ba9efd7e923071c37df1e6d.zip |
toolchain.eclass: store previous test results & compare in src_test
This is what GCC developers do, so let's give it a try. Note that
folks will have to (for now?) set GCC_TESTS_IGNORE_NO_BASELINE=1
for it to succeed if src_test failed for the first time & they don't
have any test data saved for that slot.
The test data is stored in ${EPREFIX}/var/cache/gcc/${SLOT}. GCC
upstream's contrib/compare_tests script performs the comparison.
We may want to investigate shipping baseline results / gathering
them in a repo somewhere.
We may also in future want to install this data as orphaned
so that it's kept around and not lost when upgrading versions
and to allow cross-slot comparison when an old one is depcleaned
(although I guess doesn't matter so much if it's first time, but still).
Signed-off-by: Sam James <sam@gentoo.org>
Diffstat (limited to 'dev-erlang')
0 files changed, 0 insertions, 0 deletions