Hey Mike, Is there any reason these gem5_develop tests are still running? Is it safe to turn them off? From my understanding they are simply running the "main.py' script on the quick tests, which Kokoro does already (special thanks to Gabe who upgraded Kokoro for us :) ). When there is a failure, this can all get a bit spammy on the dev-mailing list. I'm not exactly sure what the added-value of these test runs are at this moment in time.
YFI, these broken tests are fixed by: https://gem5-review.googlesource.com/c/public/gem5/+/33835 Kind regards, Bobby -- Dr. Bobby R. Bruce Room 2235, Kemper Hall, UC Davis Davis, CA, 95616 web: https://www.bobbybruce.net On Mon, Aug 31, 2020 at 3:57 PM jenkins-no-reply--- via gem5-dev < [email protected]> wrote: > See < > https://jenkins.gem5.org/job/gem5_develop/163/display/redirect?page=changes > > > > Changes: > > [sampad.mohapatra] mem-ruby: Change request to response in > MOESI_AMD_Base-dir.sm > > > ------------------------------------------ > Started by an SCM change > Running as SYSTEM > Building in workspace <https://jenkins.gem5.org/job/gem5_develop/ws/> > The recommended git tool is: git > No credentials specified > > git rev-parse --is-inside-work-tree # timeout=10 > Fetching changes from the remote Git repository > > git config remote.origin.url https://gem5.googlesource.com/public/gem5 > # timeout=10 > Fetching upstream changes from https://gem5.googlesource.com/public/gem5 > > git --version # timeout=10 > > git --version # 'git version 2.25.1' > > git fetch --tags --force --progress -- > https://gem5.googlesource.com/public/gem5 > +refs/heads/*:refs/remotes/origin/* # timeout=10 > > git rev-parse refs/remotes/origin/develop^{commit} # timeout=10 > > git rev-parse refs/remotes/origin/origin/develop^{commit} # timeout=10 > Checking out Revision 9d8229c0f1c223547ccf80a32537408103fd37e9 > (refs/remotes/origin/develop) > > git config core.sparsecheckout # timeout=10 > > git checkout -f 9d8229c0f1c223547ccf80a32537408103fd37e9 # timeout=10 > Commit message: "mem-ruby: Change request to response in > MOESI_AMD_Base-dir.sm" > > git rev-list --no-walk 08ab457f13f4f95cb8f03023509fb551125ac429 # > timeout=10 > [gem5_develop] $ /bin/sh -xe /tmp/jenkins8041371189730628693.sh > + cd tests > + ./main.py run -j 4 -t 4 > build/RISCV/mem/cache/compressors/base.cc: In member function > 'std::unique_ptr<Compressor::Base::CompressionData> > Compressor::Base::compress(const uint64_t*, Cycles&, Cycles&)': > build/RISCV/mem/cache/compressors/base.cc:168:21: error: moving a local > object in a return statement prevents copy elision > [-Werror=pessimizing-move] > 168 | return std::move(comp_data); > | ~~~~~~~~~^~~~~~~~~~~ > build/RISCV/mem/cache/compressors/base.cc:168:21: note: remove 'std::move' > call > cc1plus: all warnings being treated as errors > scons: *** [build/RISCV/mem/cache/compressors/base.o] Error 1 > Running the new gem5 testing script. > For more information see TESTING.md. > To see details as the testing scripts are running, use the option -v, -vv, > or -vvv > > ================================================================================ > Loading Tests > Discovered 2544 tests and 2544 suites in < > https://jenkins.gem5.org/job/gem5_develop/ws/tests/gem5/asmtest/tests.py> > Discovered 264 tests and 132 suites in < > https://jenkins.gem5.org/job/gem5_develop/ws/tests/gem5/cpu_tests/test.py> > Discovered 24 tests and 12 suites in < > https://jenkins.gem5.org/job/gem5_develop/ws/tests/gem5/dram-lowp/test_dram_lowp.py > > > Discovered 166 tests and 166 suites in < > https://jenkins.gem5.org/job/gem5_develop/ws/tests/gem5/fs/linux/arm/test.py > > > Discovered 270 tests and 135 suites in < > https://jenkins.gem5.org/job/gem5_develop/ws/tests/gem5/hello_se/test_hello_se.py > > > Discovered 0 tests and 0 suites in < > https://jenkins.gem5.org/job/gem5_develop/ws/tests/gem5/insttest_se/test.py > > > Discovered 48 tests and 48 suites in < > https://jenkins.gem5.org/job/gem5_develop/ws/tests/gem5/learning_gem5/part1_test.py > > > Discovered 48 tests and 24 suites in < > https://jenkins.gem5.org/job/gem5_develop/ws/tests/gem5/learning_gem5/part2_test.py > > > Discovered 18 tests and 9 suites in < > https://jenkins.gem5.org/job/gem5_develop/ws/tests/gem5/learning_gem5/part3_test.py > > > Discovered 12 tests and 6 suites in < > https://jenkins.gem5.org/job/gem5_develop/ws/tests/gem5/m5_util/test_exit.py > > > Discovered 0 tests and 0 suites in < > https://jenkins.gem5.org/job/gem5_develop/ws/tests/gem5/m5threads_test_atomic/test.py > > > Discovered 72 tests and 72 suites in < > https://jenkins.gem5.org/job/gem5_develop/ws/tests/gem5/memory/test.py> > Discovered 18 tests and 18 suites in < > https://jenkins.gem5.org/job/gem5_develop/ws/tests/gem5/test_build/test_build.py > > > Discovered 18 tests and 18 suites in < > https://jenkins.gem5.org/job/gem5_develop/ws/tests/gem5/x86-boot-tests/test_linux_boot.py > > > > ================================================================================ > Running Tests from 502 suites > Results will be stored in < > https://jenkins.gem5.org/job/gem5_develop/ws/tests/.testing-results> > > ================================================================================ > Building the following targets. This may take a while. > <https://jenkins.gem5.org/job/gem5_develop/ws/build/RISCV/gem5.opt> > You may want to run with only a single ISA(--isa=), use --skip-build, or > use 'rerun'. > Traceback (most recent call last): > File "< > https://jenkins.gem5.org/job/gem5_develop/ws/tests/../ext/testlib/runner.py",> > line 199, in setup > fixture.setup(testitem) > File "< > https://jenkins.gem5.org/job/gem5_develop/ws/tests/gem5/fixture.py",> > line 111, in setup > self._setup(testitem) > File "< > https://jenkins.gem5.org/job/gem5_develop/ws/tests/gem5/fixture.py",> > line 156, in _setup > log_call(log.test_log, command, stderr=sys.stderr) > File "< > https://jenkins.gem5.org/job/gem5_develop/ws/tests/../ext/testlib/helper.py",> > line 102, in log_call > raise subprocess.CalledProcessError(retval, cmdstr) > CalledProcessError: Command 'scons -C < > https://jenkins.gem5.org/job/gem5_develop/ws/> -j 4 --ignore-style < > https://jenkins.gem5.org/job/gem5_develop/ws/build/RISCV/gem5.opt'> > returned non-zero exit status 2 > > Exception raised while setting up fixture for Test Library > =============================== No testing done > ================================ > Traceback (most recent call last): > File "./main.py", line 26, in <module> > sys.exit(testlib()) > File "< > https://jenkins.gem5.org/job/gem5_develop/ws/tests/../ext/testlib/main.py",> > line 328, in main > result = globals()['do_'+configuration.config.command]() > File "< > https://jenkins.gem5.org/job/gem5_develop/ws/tests/../ext/testlib/main.py",> > line 300, in do_run > return run_schedule(test_schedule, log_handler) > File "< > https://jenkins.gem5.org/job/gem5_develop/ws/tests/../ext/testlib/main.py",> > line 274, in run_schedule > log_handler.finish_testing() > File "< > https://jenkins.gem5.org/job/gem5_develop/ws/tests/../ext/testlib/main.py",> > line 68, in finish_testing > self.result_handler.close() > File "< > https://jenkins.gem5.org/job/gem5_develop/ws/tests/../ext/testlib/handlers.py",> > line 166, in close > self._save() > File "< > https://jenkins.gem5.org/job/gem5_develop/ws/tests/../ext/testlib/handlers.py",> > line 160, in _save > os.path.join(self.directory, constants.xml_filename)) > File "< > https://jenkins.gem5.org/job/gem5_develop/ws/tests/../ext/testlib/result.py",> > line 313, in save > results = JUnitTestSuites(results) > File "< > https://jenkins.gem5.org/job/gem5_develop/ws/tests/../ext/testlib/result.py",> > line 218, in __init__ > str(len(tests)))) > File "< > https://jenkins.gem5.org/job/gem5_develop/ws/tests/../ext/testlib/result.py",> > line 225, in result_attribute > return XMLAttribute(self.result_map[result], count) > KeyError: 0 > Build step 'Execute shell' marked build as failure > _______________________________________________ > gem5-dev mailing list -- [email protected] > To unsubscribe send an email to [email protected] > %(web_page_url)slistinfo%(cgiext)s/%(_internal_name)s >
_______________________________________________ gem5-dev mailing list -- [email protected] To unsubscribe send an email to [email protected] %(web_page_url)slistinfo%(cgiext)s/%(_internal_name)s
