scons,systemc: disable systemc tests scons by default
authorCiro Santilli <ciro.santilli@arm.com>
Tue, 21 Jan 2020 18:03:44 +0000 (18:03 +0000)
committerCiro Santilli <ciro.santilli@arm.com>
Tue, 18 Feb 2020 16:34:55 +0000 (16:34 +0000)
commitd7d9bc240615625141cd6feddbadd392457e49eb
treed97ff7312ec78d07592cc816ec7be1d13331fdea
parent789eb0fb8f947b3a35a55b9229c9c9280625fbad
scons,systemc: disable systemc tests scons by default

Not running the systemc test SConscript reduces the scons startup time
(before any file is compiled) from about 10s to 4s on my machine.

The performance investigation was done at:
https://gem5.atlassian.net/browse/GEM5-256

As before, the systemc tests are still automatically built when
they are run with:

src/systemc/tests/verify.py --update-json build/ARM -j `nproc` \
  --filter-file src/systemc/tests/working.filt

Change-Id: I33b7a53c0a7d70386ab17d7bb4886c84a97a2eb3
Reviewed-on: https://gem5-review.googlesource.com/c/public/gem5/+/25385
Reviewed-by: Gabe Black <gabeblack@google.com>
Maintainer: Gabe Black <gabeblack@google.com>
Tested-by: kokoro <noreply+kokoro@google.com>
SConstruct
src/systemc/tests/SConscript
src/systemc/tests/verify.py