Skip to content

Commit d7f0173

Browse files
committed
Test
1 parent a7c2b4b commit d7f0173

File tree

1 file changed

+27
-0
lines changed

1 file changed

+27
-0
lines changed

bazel/emscripten_cache.bzl

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -75,6 +75,33 @@ def _emscripten_cache_impl(repository_ctx):
7575
repository_ctx.report_progress("Building secondary cache")
7676
result = repository_ctx.execute(embuilder_args, quiet=False)
7777
if result.return_code != 0:
78+
### TEST
79+
80+
cwd = external_root
81+
dir_result = repository_ctx.execute(['dir'], quiet=False, working_directory=str(cwd))
82+
print('dir_result(external_root).return_code = {}\n\n'.format(dir_result.return_code))
83+
print('dir_result(external_root).stderr = {}\n\n'.format(dir_result.stderr))
84+
print('dir_result(external_root).stdout = {}\n\n'.format(dir_result.stdout))
85+
86+
cwd = cwd.get_child('nodejs_windows_amd64')
87+
dir_result = repository_ctx.execute(['dir'], quiet=False, working_directory=str(cwd))
88+
print('dir_result(nodejs_windows_amd64).return_code = {}\n\n'.format(dir_result.return_code))
89+
print('dir_result(nodejs_windows_amd64).stderr = {}\n\n'.format(dir_result.stderr))
90+
print('dir_result(nodejs_windows_amd64).stdout = {}\n\n'.format(dir_result.stdout))
91+
92+
cwd = cwd.get_child('bin')
93+
dir_result = repository_ctx.execute(['dir'], quiet=False, working_directory=str(cwd))
94+
print('dir_result(bin).return_code = {}\n\n'.format(dir_result.return_code))
95+
print('dir_result(bin).stderr = {}\n\n'.format(dir_result.stderr))
96+
print('dir_result(bin).stdout = {}\n\n'.format(dir_result.stdout))
97+
98+
cwd = cwd.get_child('nodejs')
99+
dir_result = repository_ctx.execute(['dir'], quiet=False, working_directory=str(cwd))
100+
print('dir_result(nodejs).return_code = {}\n\n'.format(dir_result.return_code))
101+
print('dir_result(nodejs).stderr = {}\n\n'.format(dir_result.stderr))
102+
print('dir_result(nodejs).stdout = {}\n\n'.format(dir_result.stdout))
103+
104+
### TEST
78105
fail("Embuilder exited with a non-zero return code")
79106
# Override Emscripten's cache with the secondary cache
80107
default_config += "CACHE = '{}'\n".format(cache)

0 commit comments

Comments
 (0)