diff options
author | William Deegan <bill@baddogconsulting.com> | 2022-03-19 00:19:27 (GMT) |
---|---|---|
committer | William Deegan <bill@baddogconsulting.com> | 2022-03-19 00:19:27 (GMT) |
commit | edb834e8a7c7266d2a67cc87cb0e8ba91072dbbe (patch) | |
tree | 270eff605d14332317cb46c490e25bfd67ad2095 /test | |
parent | 915bfb3a55619175e03c3dc3573ad5ba83611e75 (diff) | |
parent | 77a1e99d356990b03c2be014658a072a5d2be4c1 (diff) | |
download | SCons-edb834e8a7c7266d2a67cc87cb0e8ba91072dbbe.zip SCons-edb834e8a7c7266d2a67cc87cb0e8ba91072dbbe.tar.gz SCons-edb834e8a7c7266d2a67cc87cb0e8ba91072dbbe.tar.bz2 |
Merge branch 'ninja_scons_daemon' of github.com:dmoody256/scons into ninja_scons_daemon
Diffstat (limited to 'test')
-rw-r--r-- | test/ninja/iterative_speedup.py | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/test/ninja/iterative_speedup.py b/test/ninja/iterative_speedup.py index 05e372c..e5673b0 100644 --- a/test/ninja/iterative_speedup.py +++ b/test/ninja/iterative_speedup.py @@ -109,7 +109,7 @@ def generate_source(parent_source, current_source): test.write('source_{}.h'.format(current_source), """ #include <stdio.h> #include <stdlib.h> - + int print_function%(current_source)s(); """ % locals()) @@ -125,7 +125,7 @@ def mod_source_return(test_num): int print_function%(test_num)s() - { + { int test = 5 + 5; print_function%(parent_source)s(); return test; @@ -143,7 +143,7 @@ def mod_source_orig(test_num): int print_function%(test_num)s() - { + { return print_function%(parent_source)s(); } """ % locals()) @@ -190,13 +190,15 @@ jobs = '-j' + str(get_num_cpus()) ninja_program = [test.workpath('run_ninja_env.bat'), jobs] if IS_WINDOWS else [ninja_bin, jobs] -start = time.perf_counter() test.run(arguments='--disable-execute-ninja', stdout=None) +test.run(program=ninja_program, arguments='run-ninja-scons-daemon', stdout=None) +start = time.perf_counter() test.run(program=ninja_program, stdout=None) stop = time.perf_counter() ninja_times += [stop - start] test.run(program=test.workpath('print_bin'), stdout="main print") + for test_mod in tests_mods: mod_source_return(test_mod) start = time.perf_counter() |