details: https://hg.nginx.org/njs/rev/494796d6d7f8 branches: changeset: 2171:494796d6d7f8 user: Dmitry Volyntsev <xei...@nginx.com> date: Fri Jun 30 17:03:11 2023 -0700 description: Tests: fixed benchmark after 57ca02d7404c.
diffstat: src/test/njs_benchmark.c | 15 +++++++++------ 1 files changed, 9 insertions(+), 6 deletions(-) diffs (46 lines): diff -r e85aaeaa7e55 -r 494796d6d7f8 src/test/njs_benchmark.c --- a/src/test/njs_benchmark.c Fri Jun 30 06:38:36 2023 -0700 +++ b/src/test/njs_benchmark.c Fri Jun 30 17:03:11 2023 -0700 @@ -29,6 +29,12 @@ typedef struct { } njs_opts_t; +njs_module_t *njs_benchmark_addon_external_modules[] = { + &njs_unit_test_external_module, + NULL, +}; + + static njs_int_t njs_benchmark_test(njs_vm_t *parent, njs_opts_t *opts, njs_value_t *report, njs_benchmark_test_t *test) @@ -36,7 +42,7 @@ njs_benchmark_test(njs_vm_t *parent, njs u_char *start; njs_vm_t *vm, *nvm; uint64_t ns; - njs_int_t ret, proto_id; + njs_int_t ret; njs_str_t s, *expected; njs_uint_t i, n; njs_bool_t success; @@ -49,6 +55,8 @@ njs_benchmark_test(njs_vm_t *parent, njs njs_vm_opt_init(&options); + options.addons = njs_benchmark_addon_external_modules; + vm = NULL; nvm = NULL; ret = NJS_ERROR; @@ -67,11 +75,6 @@ njs_benchmark_test(njs_vm_t *parent, njs goto done; } - proto_id = njs_externals_shared_init(vm); - if (proto_id < 0) { - goto done; - } - n = test->repeat; expected = &test->result; _______________________________________________ nginx-devel mailing list nginx-devel@nginx.org https://mailman.nginx.org/mailman/listinfo/nginx-devel