fix · open-lambda/open-lambda@8fc2ad3 · GitHub
Skip to content

Commit 8fc2ad3

Browse files
fix
1 parent 0d952f5 commit 8fc2ad3

5 files changed

Lines changed: 11 additions & 12 deletions

File tree

Makefile

Lines changed: 1 addition & 1 deletion

scripts/bin_test.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -77,7 +77,7 @@ def _main():
7777
parser.add_argument('--test_filter', type=str, default="")
7878
parser.add_argument('--worker_type', type=str, default="sock")
7979
parser.add_argument('--ol_dir', type=str, default="test-dir")
80-
parser.add_argument('--registry', type=str, default="")
80+
parser.add_argument('--registry', type=str, default="test-registry")
8181

8282
args = parser.parse_args()
8383

@@ -103,7 +103,8 @@ def _main():
103103

104104
start_tests()
105105

106-
with TestConfContext():
106+
registry = "file://" + os.path.abspath(args.registry)
107+
with TestConfContext(registry=registry):
107108
run_tests()
108109

109110
check_test_results()

scripts/sock_test.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -138,7 +138,7 @@ def main():
138138
prepare_open_lambda(args.ol_dir)
139139

140140
start_tests()
141-
with TestConfContext(limits={"installer_mem_mb": 250}):
141+
with TestConfContext(registry= "file://" + os.path.abspath(args.registry), limits={"installer_mem_mb": 250}):
142142
run_tests()
143143
check_test_results()
144144

scripts/test.py

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -386,7 +386,7 @@ def main():
386386
parser.add_argument('--test_blocklist', type=str, default="")
387387
parser.add_argument('--registry', type=str, default="") # Will use worker registry by default
388388
parser.add_argument('--ol_dir', type=str, default="test-dir")
389-
parser.add_argument('--image', type=str, default="ol-min")
389+
parser.add_argument('--image', type=str, default="ol-wasm")
390390

391391
args = parser.parse_args()
392392

@@ -402,14 +402,17 @@ def main():
402402
setup_config(args.ol_dir)
403403
prepare_open_lambda(args.ol_dir, args.image)
404404

405+
# Use worker registry directory from config
406+
registry_path = "file://" + os.path.abspath(os.path.join(args.ol_dir, "registry"))
407+
405408
trace_config = {
406409
"cgroups": True,
407410
"memory": True,
408411
"evictor": True,
409412
"package": True,
410413
}
411414

412-
with TestConfContext(trace=trace_config):
415+
with TestConfContext(registry=registry_path, trace=trace_config):
413416
if args.worker_type == 'docker':
414417
set_worker_type(DockerWorker)
415418
elif args.worker_type == 'sock':

src/worker/helpers.go

Lines changed: 1 addition & 6 deletions

0 commit comments

Comments
 (0)