Commit Graph

5 Commits

Author SHA1 Message Date
Dan Albert
10e979ace1 Allow running filtered tests.
Test: ./run-tests.py test/std/localization/locale.categories/category.numeric/locale.nm.put/facet.num.put.members/put_long_double.pass.cpp
Bug: None
Change-Id: I1beba49f91e063a3524d38721febc73c5201b8d5
2016-11-18 16:47:44 -08:00
Dan Willemsen
ef7ff121dc test runner: Replace all_modules with MODULES-IN-*
all_modules would trigger all Soong modules to be built and installed.

Bug: 30191725
Test: Ran external/libcxx/run-tests.py, appears to build properly
Change-Id: I11ff39c5681c4b07b8b6456b7302531e4e746e15
2016-08-12 01:25:35 +00:00
Dan Albert
a574376756 Pass -j so the test runner is less slow.
Change-Id: I6fa6545288e56b210d2c817dab83d6cc4dac18cb
2016-06-16 17:24:53 -07:00
Dan Albert
e236990ecf Fix test runner to properly emulate mm/mmm.
Really weird errors get thrown with absolute paths for
`ONE_SHOT_MAKEFILE` now.

Change-Id: I10a86dfd2dab43f03bcd3ce9a8c2551decd65bc4
2016-06-16 17:24:49 -07:00
Dan Albert
b434402ea2 Move test invocation into a python script.
Invoking these from make was pretty gross, and apparently I was
getting it wrong for the buildbot (was running mmm buildcmds without
running configtests).

This makes a single entry point of run-tests.py. The ugly hacks for
cflags/ldflags detection is still there, but it's at least not *as*
bad.

Change-Id: I0157700d83f6a38a209751a03a00dc9a8e708744
2015-10-14 14:41:54 -07:00