summaryrefslogtreecommitdiffstats
path: root/test
diff options
context:
space:
mode:
authorWilliam Deegan <bill@baddogconsulting.com>2022-03-19 00:19:27 (GMT)
committerWilliam Deegan <bill@baddogconsulting.com>2022-03-19 00:19:27 (GMT)
commitedb834e8a7c7266d2a67cc87cb0e8ba91072dbbe (patch)
tree270eff605d14332317cb46c490e25bfd67ad2095 /test
parent915bfb3a55619175e03c3dc3573ad5ba83611e75 (diff)
parent77a1e99d356990b03c2be014658a072a5d2be4c1 (diff)
downloadSCons-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.py10
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()