This is an automated email from the git hooks/post-receive script.
bernie.ogden pushed a change to branch benchmarking in repository toolchain/abe.
from 7779401 Update source locations adds 6a6a471 Remove private network check adds c0fc935 Make Benchmark.job executable adds 83f2f32 add support to specify which linker is used, LD or Gold. adds 32d9354 Only need to set QEMU_LD_PREFIX once. adds 6649306 Remove schroot generation and copy logic adds 37d922a Merge "Remove schroot generation and copy logic" adds d7e6e16 Remove config/schroot-master adds d8c6cf8 Merge "Remove config/schroot-master" adds 0f47c3d Enable uname substitution in schroot sessions adds 4c71f1d Handle excludecheck flag from Jenkins. adds 067fa87 Merge "Handle excludecheck flag from Jenkins." adds eb5325b Merge branch 'master' of ssh://git.linaro.org/toolchain/abe adds c7d526c Enable uname substitution in schroot sessions adds 8be7540 Robustify argument parsing adds 7e561b6 Cleanup handling of sysroot for schroot testing adds 9ea590c Correctly finish even completely broken schroot sessions adds 9392405 Avoid annoying warnings from test-schroot's iptables adds 4eeb684 Merge branch 'master' of ssh://git.linaro.org/toolchain/abe adds ed8051d config/binutils.conf: Remove redundant ${target} expansion fr [...] adds 31c4275 lib/make.sh: re-enable remote gdb test execution for binutils [...] adds 1e9f67d Merge "lib/make.sh: re-enable remote gdb test execution for b [...] adds d15809d Remove unbalanced quote adds d276bb2 Merge "Remove unbalanced quote" adds b30a3d7 Add aarch64-qemu.exp file, based on arm-qemu.exp file. adds 3dc68c6 Merge "Add aarch64-qemu.exp file, based on arm-qemu.exp file." adds 62242fc Drop first QEMU_LD_SYSROOT set, and keep the second one instead. adds 81a4564 Merge "Drop first QEMU_LD_SYSROOT set, and keep the second on [...] adds 61453eb Fix handling of make_check return code. adds 0b40433 Merge "Fix handling of make_check return code." adds 018215f Merge branch 'master' of ssh://git.linaro.org/toolchain/abe adds 0c0d863 regenerated adds 4909576 add test for qemu-arm and qemu-aarch64 executables that are o [...] adds 5ffb48d delete the unused need_qemu setting. Bug #1413 adds 70bb254 don't bother to rebuild stage1 or the sysroot for mingw32. Im [...] adds fc0ebb0 move tarball temp files to the build directory. Clean up all [...] adds 915ee98 link the sysroot into the tarball. adds 7abb7cd copy the pthread dll to bin so mingw executables work adds 989533d mingw needs to build a new sysroot afterall adds 083de98 Do size check for the partition we're using adds ba15344 Merge "Do size check for the partition we're using" adds 1789e6e Use normal (non-static) QEMU for testing adds 01d43bf Merge "Use normal (non-static) QEMU for testing" adds 322878c Merge branch 'master' of ssh://git.linaro.org/toolchain/abe adds 67e7b39 fix typo in usage message adds e9ec2e8 make linker and libc options have unique abbreviations. adds f0337a2 Remove remove temporary directory. adds e2a2efe Use non-static qemu for testing (part 2/2) adds a4acfed Merge "Use non-static qemu for testing (part 2/2)" adds c42fcc3 Add helper scripts to compare the results of 2 Jenkins jobs. adds 10e4a80 Display all logs at toplevel (some users prefer that). adds 413ec69 Add --mcpu and --mtune options, and make --march work. adds 3ac3b3d Merge "Add --mcpu and --mtune options, and make --march work." adds 9556470 the test for makeinfo is unneeded now, as it was a short-live [...] adds f6318e7 regenerated adds 735ce2d remove debug FOO adds 85a4d1e wrap a file lock around git operations so we don't try to con [...] adds 5454cde improve file locking in git_robust adds 4e4fcf0 use git_robust for all git commands, as it does file locking adds 90ec1f7 don't try to dryrun() flock adds c85de9a Fix typo in test name adds 11987b6 Merge "Fix typo in test name" adds c59ac59 Add git-new-workdir to 'framework synthesized for testing' adds 7355b46 Fix failing checkout tests adds 0bce000 Add output-check mechanism to test_checkout adds 7262d38 Fail if we cannot clone master adds 86ac8f5 Fail if we cannot check out from SVN adds 505a5f9 Merge changes Ie56bd227,I490d0889,Ic574c695,I0ae6d3ac,Id93b86aa adds 40131a2 Update to account for --march removal, and addition of --set [...] adds 90b0464 Merge "Update to account for --march removal, and addition of [...] adds 7b3e90e fix path for runtime tarball adds c54f181 don't set pkgversion adds 92ec1ba options only need two dashes, not three adds d164694 Don't recommend or require -none- for a linux target. adds 632e674 Merge "Don't recommend or require -none- for a linux target." adds 057a64d Change error message to contemplate possible non-identifier inputs adds c4356d5 Merge "Change error message to contemplate possible non-ident [...] adds 7c5e743 Propagate git-parsing errors from checkout.sh adds f3c973f Merge "Propagate git-parsing errors from checkout.sh" adds e1bc7a8 Make usage info match help info, alphabetize, fix typos, etc. adds a254018 Fix double-naming of branch in notice adds e146ff5 Merge branch 'master' of ssh://git.linaro.org/toolchain/abe adds 32bbc62 improve passing data around, gerrit is now global adds 93f31d0 Checkout the base revision, and cherry pick the patch from Ge [...] adds 00f7741 tmp debug hack adds e815beb tmp debug hack adds 5783786 fix typo in tmp hack adds ab19697 set defaults for gerrit config variables adds f8324eb rename gerrit to gerrit_trigger, get initial info from Gerrit [...] adds 6b16c0d set more defaut values, fix typo in Error adds eca676c fix typo adds a4cd2fc go further, attempt a build adds 684e380 change ID from Gerrit adds 3a14f13 change error about .gitreview to warnings. Add some temp debug code adds 5bec9a5 change temp debug code adds b38fd16 remove temp debugging code adds 4d12a2c don't set GERRIT_CHANGE_ID, which was only for debugging. adds 80cc5e4 add lava-bot ssh key when adding comments to gerrit adds 52670ff set build since host.conf isn't loaded, change local_build path adds dfbdbfe fix typo in local_build path adds 672b3e6 fix typo in local_build path adds 68af002 add targetname to local_builds adds 43c447b don't call get_srcdir on the revisions adds 301671b delete quote around array data adds fcd26b3 remove gcc.git@ from revisions, it's added elsewhere adds c577e6d cleanup after making revisions adds 90d15f0 don't create a branch directory that alreay exists adds 181e5b1 fix typo adds 4beb455 add gcc.git~ to the branch name adds 63dc612 move git cleanup to gerrit_cherry_pick() adds 2d48b69 remove debug FOO adds 3e041ff add the build number to the build directory adds 5650392 don't hardcode the gerrit port, use the connection data adds c05e6d8 use ABE functions to checkout sources. adds b682a3e use --branch option adds a4022aa Merge remote-tracking branch 'origin/gerrit' adds 551bf7d fix fileserver and remote_snapshots options adds 5ecde25 regenerated adds 18d2040 add fileserver and source_conf variables adds 691a304 change wget to use fileserver and remote_snapshots variables adds 3e2e765 add fileserver setting adds bba3a42 use alternate fileserver for now adds 0f89b11 don't stomp on the value for fileserver adds d769a34 for now, hardcode the IP number for ex40-01, as it's not in DNS. adds e4d98d2 specify an alternate file server adds 268659a hardcode fileserver for now adds a1e2d3e change abe.tcwglab.linaro.org to hardcoded fileserver adds 0d1c1b2 add remote_snapshots directory adds 63aeecb specify binutils and gcc revisions to build adds 158a4e8 allow the C library to be specified adds 2e27e13 specify binutils rev too adds 2fb61d7 don't forget newlib support adds f7c6130 test needs a value adds f4436b4 move errate config option to default_flags adds 71364f0 add --fix-cortex-a53-843419 to default_flags adds 862f024 --fix-cortex-a53-843419 is not a configure option, it's for LDFLAGS adds be6a0c1 pass in linker flag for errata adds 5034b1c add --enable-newlib-mb to configure options adds 1abd307 add configure flag for the erratum #843419 workaround. adds 75ee4c3 put tmp files under local_builds instead of /tmp/ adds 5a5ab35 don't try to fetch anything is updates are disabled. adds af7d47d Delete local snapshots before each checkout test adds 100fa23 Merge "Delete local snapshots before each checkout test" adds 68a16f4 Test that checkout produces expected directories adds 15552ea Merge "Test that checkout produces expected directories" adds 45c9fcc Report unexpected passes adds 7b1a08b Merge "Report unexpected passes" adds 2cc4631 Fix 2 xfails adds cae4bc0 Merge "Fix 2 xfails" adds 7437849 Update entries in test_sources.conf w.r.t. sources.conf adds c37d08e Merge "Update entries in test_sources.conf w.r.t. sources.conf" adds d89af19 Make remote_snapshots overridable adds 5148585 Merge "Make remote_snapshots overridable" adds b334bf8 Fix some weird spacing adds 46ce865 Merge "Fix some weird spacing" adds ff5ed14 Fix comments re synthesised test environment adds 0b757e2 Merge "Fix comments re synthesised test environment" adds 5dfd85a Fix a testing string adds 92750de Make test run without checking for srcdir adds ed0ddb5 Merge "Make test run without checking for srcdir" adds 4c3c77b Better parsing of srcdir into repodir adds 9f8bbdc Merge "Better parsing of srcdir into repodir" adds ba0dee0 Tests that need test_sources.conf now always run adds 7dd3f12 Robustify runtest check to see if board supports schroots adds 4a95368 Merge "Robustify runtest check to see if board supports schroots" adds c1d5b19 upgrade to a newer Linaro kernel adds 2bf4386 Merge "upgrade to a newer Linaro kernel" adds 302e2a9 Use '/' instead of ':' to designate remote directory when cal [...] adds 0c34d72 Improve handling of supdate option as it relates to the md5su [...] adds 63bcddc Merge "Improve handling of supdate option as it relates to th [...] adds 670a1a9 fetch_http(): Return 1 if ${wget_bin} is not present or not e [...] adds 6b11762 ${force} now overwrites existing files in fetch_http() adds a165bd7 Always force [e]glibc's [s]libdir to be /lib and never /lib64 adds 8a3b160 Explicitly set fileserver and remote-snapshots in jenkins.sh. adds 1e72204 make new errata configure options only used for aarch64 adds 9da966a Use the latest GDB release adds d673069 Merge "Use the latest GDB release" adds 2d475c7 ABE test.sh and testsuite/test.sh should return non-zero if t [...] adds 92263ba Merge "ABE test.sh and testsuite/test.sh should return non-ze [...] adds 8ecaa85 create the manifest file before building anything. adds 5014663 Merge "create the manifest file before building anything." adds 0d8fa4f Let user override amount of space to check for adds 9329d07 Merge "Let user override amount of space to check for" adds b1a5fb5 change the @ character used to deliminate the SHA1 from the b [...] adds 05d2c6e Make sure the compiler exists before trying to use it to find libgcc adds a49a166 Merge changes Idc9f1f7c,Ie607f48c adds e59de27 Split $fileserver into $fileserver and $logserver in jenkins.sh adds c7044ee Update dejagnu board files to match current state of the world adds 2949e3e Match both buildslave and tcwg-buildslave in linaro.exp adds bdc8f5a Don't assume a hard-code path to ABE in jenkins scripts adds 88935fb Add --gcc-branch option to jenkins.sh adds 8b2aaef Run the API tests for make check as well. adds 1249007 Merge "Run the API tests for make check as well." adds 447c792 regenerated adds 7107648 Merge "regenerated" adds e84d44b Fix detection of ABE source directory adds 83da900 Use reference snapshots as cache when downloading files with wget adds f2ec13a Rework handling of reference snapshots used by Jenkins jobs adds 4cfe2f3 Update "latest" gcc branch to new repo layout adds 2aeefd8 git parser should return proper 'tool' on tarballs with more [...] adds 522a1d4 Merge "git parser should return proper 'tool' on tarballs wit [...] adds 8b95ca3 don't disable updates by default adds 67bfd03 jenkins.sh: Don't upload artifacts unless logserver is given adds cb9a65b jenkins.sh: Add parameter for setting logs' directory adds 7b07d71 jenkins.sh: Add --norebuild option adds c5ee5b9 Workaround "--checkout all" bug adds 2127f74 jenkins.sh: Fetch gerrit changes for gcc repo adds 64985b5 Recreate $local_builds directory in abe.sh if it's been removed. adds ccb3b10 lib/fetch.sh: if $force yes and $supdate no it should should [...] adds a967544 test.sh: Fix problems with top-level ABE API test. adds 3b2700d Merge "test.sh: Fix problems with top-level ABE API test." adds f6a6434 for eglibc/glibc, change the directory for the runtime linker [...] adds aa23b42 Support 2 labs in dejagnu board files adds 41202ac add RPM package building, triggered by the --rpm option. adds b67fe58 Merge "add RPM package building, triggered by the --rpm option." adds e8e7534 don't accidentally filter out the setting for which C library [...] adds 3f4265a Merge "don't accidentally filter out the setting for which C [...] adds 4102a4e move creating the manifest file to after the build again. Whe [...] adds 65cc3d6 properly create a release tag with the new git repository lay [...] adds 60fcc37 always update sources the first time only. adds 3907e14 Merge "always update sources the first time only." adds 400e95e Store the manifest file name so we don't have to keep recreating it. adds 37c9da5 Upgrade to FSF GDB 7.10 tree adds 5d8e8e5 Merge "Upgrade to FSF GDB 7.10 tree" adds 36b93a2 Update list of unstable tests. adds 42ae502 Merge "Update list of unstable tests." adds 00cb0dc scripts/clean-schroot-sessions.sh: New script to clean stale [...] adds 025d34e Simplify handling of QEMU testing in linaro.exp adds 84748d9 Cleanup schroot sessions when testing is killed by user adds 9362ec2 scripts/update-snapshots-ref.sh: New script to handle referen [...] adds 915b08c Clean up scripts/test-schroot.sh adds 086641e build binutils 2.25 by default adds 21f56c6 Merge "build binutils 2.25 by default" adds 89c7c12 build gcc 5 by default adds 6f57196 Merge "build gcc 5 by default" adds 9fee27c build glibc by default for GCC 5 adds 60282c3 Merge "build glibc by default for GCC 5" adds 19a51b8 Don't enable multiarch for bare metal builds. adds ec5bb12 Merge "Don't enable multiarch for bare metal builds." adds 043c13b Enable multilib for arm-eabi since newlib already supports it. adds 03016b6 Merge "Enable multilib for arm-eabi since newlib already supp [...] adds fbafde0 Don't force static libraries when building binary tarballs adds d7412df Fix typos in sed commands. Add missing end quote. Don't mat [...] adds 075aef5 scripts/update-snapshots-ref.sh: Add info print-out on size o [...] adds 1d7a9ad Force usage of glibc for GCC 5.1 binary tarballs. adds dc70faa Merge "Force usage of glibc for GCC 5.1 binary tarballs." adds 77c2cce scripts/compare_jobs.sh: Use specific log directories. adds 7d119c2 Merge "scripts/compare_jobs.sh: Use specific log directories." adds 63409c1 jenkins.sh: Add proper locking when checking or updating logs. adds 3cf27df Merge "jenkins.sh: Add proper locking when checking or updati [...] adds a177040 Change to upstream branch of glibc 2.21 adds a83d9a7 Merge "Change to upstream branch of glibc 2.21" adds 646808f Merge remote-tracking branch 'origin/master' into bernie/benc [...] adds daa1aea Disable size check
No new revisions were added by this update.
Summary of changes: README | 18 +- abe.sh | 201 ++++-- config/binutils.conf | 9 +- config/boards/{arm-qemu.exp => aarch64-qemu.exp} | 9 +- config/boards/arm-qemu.exp | 3 - config/boards/dev-hetzner-armv8.exp | 3 + .../{tcwg-tcwgex40.exp => dev-hetzner-x86_64.exp} | 0 config/boards/dev-tcwglab-armv8.exp | 3 + config/boards/dev-tcwglab-x86_64.exp | 3 + config/boards/infra-armv8.exp | 3 - config/boards/infra-build.exp | 3 - config/boards/infra-buildqemu.exp | 4 - config/boards/infra-hetzner-armv8.exp | 3 + ...{tcwg-tcwgex40.exp => infra-hetzner-x86_64.exp} | 0 config/boards/infra-tcwgex40.exp | 3 - config/boards/infra-tcwgex40qemu.exp | 4 - config/boards/infra-tcwglab-armv8.exp | 3 + config/boards/infra-tcwglab-x86_64.exp | 3 + config/boards/tcwg-armv8.exp | 3 - config/boards/tcwg-build.exp | 3 - config/boards/tcwg-buildqemu.exp | 4 - config/boards/tcwg-tcwgex40qemu.exp | 4 - config/gcc.conf | 90 ++- config/gdb.conf | 4 +- config/gdbserver.conf | 2 +- config/glibc.conf | 2 +- config/linaro.exp | 49 +- config/linux.conf | 2 +- config/newlib.conf | 2 +- config/schroot-master/.gitignore | 1 - config/schroot-master/chroot.d/.gitignore | 2 - config/schroot-master/tcwg-build/copyfiles | 4 - config/schroot-master/tcwg-build/fstab | 25 - config/schroot-master/tcwg-build/nssdatabases | 11 - config/schroot-master/tcwg-test/copyfiles | 4 - config/schroot-master/tcwg-test/fstab | 25 - config/schroot-master/tcwg-test/nssdatabases | 11 - configure | 128 +++- configure.ac | 38 +- host.conf.in | 1 + jenkins.sh | 229 +++++-- lib/checkout.sh | 72 +- lib/common.sh | 14 +- lib/configure.sh | 23 +- lib/fetch.sh | 66 +- lib/gerrit.sh | 77 ++- lib/git-parser.sh | 13 +- lib/globals.sh | 9 +- lib/make.sh | 179 +++-- lib/package.sh | 91 ++- lib/release.sh | 5 +- lib/schroot.sh | 11 +- packaging/redhat/tcwg.spec.in | 82 +++ scripts/Backport.job | 4 +- scripts/Benchmark.job | 0 scripts/BuildFarm.job | 6 +- scripts/CompareJobs.job | 73 ++ scripts/MakeRelease.job | 30 +- scripts/benchmark.sh | 9 +- scripts/benchutil.sh | 56 -- scripts/clean-schroot-sessions.sh | 82 +++ scripts/compare_jobs.sh | 140 ++++ scripts/runbenchmark.sh | 15 - scripts/slave.sh | 2 +- scripts/test-schroot.sh | 187 ++--- scripts/unstable-tests.txt | 4 + scripts/update-snapshots-ref.sh | 122 ++++ tcwgweb.sh | 4 +- test-backport.sh | 148 ++-- test.sh | 91 ++- testsuite/git-parser-tests.sh | 10 + testsuite/test.sh | 750 +++++++++++++-------- testsuite/test_sources.conf | 9 +- 73 files changed, 2093 insertions(+), 1210 deletions(-) copy config/boards/{arm-qemu.exp => aarch64-qemu.exp} (93%) create mode 100644 config/boards/dev-hetzner-armv8.exp copy config/boards/{tcwg-tcwgex40.exp => dev-hetzner-x86_64.exp} (100%) create mode 100644 config/boards/dev-tcwglab-armv8.exp create mode 100644 config/boards/dev-tcwglab-x86_64.exp delete mode 100644 config/boards/infra-armv8.exp delete mode 100644 config/boards/infra-build.exp delete mode 100644 config/boards/infra-buildqemu.exp create mode 100644 config/boards/infra-hetzner-armv8.exp rename config/boards/{tcwg-tcwgex40.exp => infra-hetzner-x86_64.exp} (100%) delete mode 100644 config/boards/infra-tcwgex40.exp delete mode 100644 config/boards/infra-tcwgex40qemu.exp create mode 100644 config/boards/infra-tcwglab-armv8.exp create mode 100644 config/boards/infra-tcwglab-x86_64.exp delete mode 100644 config/boards/tcwg-armv8.exp delete mode 100644 config/boards/tcwg-build.exp delete mode 100644 config/boards/tcwg-buildqemu.exp delete mode 100644 config/boards/tcwg-tcwgex40qemu.exp delete mode 100644 config/schroot-master/.gitignore delete mode 100644 config/schroot-master/chroot.d/.gitignore delete mode 100644 config/schroot-master/tcwg-build/copyfiles delete mode 100644 config/schroot-master/tcwg-build/fstab delete mode 100644 config/schroot-master/tcwg-build/nssdatabases delete mode 100644 config/schroot-master/tcwg-test/copyfiles delete mode 100644 config/schroot-master/tcwg-test/fstab delete mode 100644 config/schroot-master/tcwg-test/nssdatabases create mode 100644 packaging/redhat/tcwg.spec.in mode change 100644 => 100755 scripts/Benchmark.job create mode 100755 scripts/CompareJobs.job create mode 100755 scripts/clean-schroot-sessions.sh create mode 100755 scripts/compare_jobs.sh create mode 100755 scripts/update-snapshots-ref.sh