summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSam James <sam@gentoo.org>2022-07-30 05:46:15 +0100
committerSam James <sam@gentoo.org>2022-07-30 06:21:25 +0100
commit9ac3f1cf62b522236ba9efd7e923071c37df1e6d (patch)
tree9fa7fcb785fa6d2ced7cb7b8351337e5db2603f6 /dev-erlang
parentmedia-video/mediainfo: keyword 22.03 for ~riscv (diff)
downloadgentoo-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