tildefriends/run.log

1063 lines
36 KiB
Plaintext
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

File not foundHello, world!
Hello, world!
Hello, world!
Hello, world!
Hello, world!
exepath is /home/cory/src/tildefriends/out/debug/tildefriends
== running test bip39 ==
1: body hair useful camp warm into cause riot two bamboo kick educate dinosaur advice seed type crisp where guilt avocado output rely lunch goddess
[pass] bip39
== running test http ==
Starting http.
curl returned 0
curl returned 0
size = 11 body=hello world
curl returned 0
curl returned 0
Done running.
[pass] http
== running test ssb ==
Testing SSB.
Enabling auto-vacuum and performing full vacuum.
All clean.
Populating full-text search...
Done.
Populating messages_refs...
Done.
Generating a new keypair.
Enabling auto-vacuum and performing full vacuum.
All clean.
Populating full-text search...
Done.
Populating messages_refs...
Done.
Generating a new keypair.
ID @3bV0UxKK/AFwbDSw3Cfx3eXgjL6gNXy5HSwty0sLFFU=.ed25519 and @0jpl9/v9YIG3yjHF+XFM5M/iYCAMfB2TLmK7x0nZE0A=.ed25519
blob stored &hgjLeSZeURdqZmq/k+zyqiIUr5RMU2ztJbzUcSHuUHQ=.sha256 12 => 1
Waiting for connection.
callback1 change=0 connection=0x7c20e31c4808
conns = 0 0 0
callback0 change=0 connection=0x7c20e27a1808
conns = 0 0 0
callback0 change=1 connection=0x7c20e27a1808
conns = 1 0 0
callback0 change=3 connection=0x7c20e27a1808
conns = 1 0 0
callback1 change=1 connection=0x7c20e31c4808
conns = 1 1 0
callback1 change=3 connection=0x7c20e31c4808
conns = 1 1 0
callback1 change=3 connection=0x7c20e31c4808
conns = 1 1 0
callback1 change=3 connection=0x7c20e31c4808
conns = 1 1 0
Stopped broadcasts.
Waiting for messages.
callback1 change=3 connection=0x7c20e31c4808
conns = 1 1 0
callback0 change=3 connection=0x7c20e27a1808
conns = 1 1 0
callback0 change=3 connection=0x7c20e27a1808
conns = 1 1 0
callback0 change=3 connection=0x7c20e27a1808
conns = 1 1 0
callback1 change=3 connection=0x7c20e31c4808
conns = 1 1 0
callback1 change=3 connection=0x7c20e31c4808
conns = 1 1 0
callback0 change=3 connection=0x7c20e27a1808
conns = 1 1 0
callback0 change=3 connection=0x7c20e27a1808
conns = 1 1 0
callback0 change=3 connection=0x7c20e27a1808
conns = 1 1 0
Waiting for blob.
callback1 change=3 connection=0x7c20e31c4808
conns = 1 1 0
callback0 change=3 connection=0x7c20e27a1808
conns = 1 1 0
callback0 change=3 connection=0x7c20e27a1808
conns = 1 1 0
callback0 change=3 connection=0x7c20e27a1808
conns = 1 1 0
callback1 change=3 connection=0x7c20e31c4808
conns = 1 1 0
s1 = 12 sl = 12
Waiting for message to self.
Waiting for message from other.
done
Connection cli0 0x7c20e31c4808 is closing: crypto_secretbox_easy close message.
callback1 change=3 connection=0x7c20e31c4808
conns = 1 0 0
callback1 change=3 connection=0x7c20e31c4808
conns = 1 0 0
callback1 change=3 connection=0x7c20e31c4808
conns = 1 0 0
callback1 change=3 connection=0x7c20e31c4808
conns = 1 0 0
callback1 change=2 connection=0x7c20e31c4808
conns = 1 0 0
final run
Connection srv1 0x7c20e27a1808 is closing: end of file.
callback0 change=3 connection=0x7c20e27a1808
conns = 0 0 0
callback0 change=3 connection=0x7c20e27a1808
conns = 0 0 0
callback0 change=3 connection=0x7c20e27a1808
conns = 0 0 0
callback0 change=3 connection=0x7c20e27a1808
conns = 0 0 0
callback0 change=2 connection=0x7c20e27a1808
conns = 0 0 0
done
destroy 0
tf_ssb_destroy
Waiting for closes.
Waiting for rpc.
Closing connections.
Closed.
uv loop closed.
closing ssb context
destroy 1
tf_ssb_destroy
Waiting for closes.
Waiting for rpc.
Closing connections.
Closed.
uv loop closed.
closing ssb context
close
[pass] ssb
== running test ssb_id ==
Testing id conversion.
[pass] ssb_id
== running test ssb_following ==
Testing following.
Enabling auto-vacuum and performing full vacuum.
All clean.
Populating full-text search...
Done.
Populating messages_refs...
Done.
Generating a new keypair.
tf_ssb_destroy
Waiting for closes.
Waiting for rpc.
Closing connections.
Closed.
uv loop closed.
closing ssb context
[pass] ssb_following
== running test nop ==
out/debug/tildefriends run --db-path=:meexepath is /home/cory/src/tildefriends/out/debug/tildefriends
setting zip path to (null)
Enabling auto-vacuum and performing full vacuum.
All clean.
Populating full-text search...
Done.
Populating messages_refs...
Done.
Generating a new keypair.
prepare failed: no such table: properties
prepare failed: no such table: properties
will delete more blobs in 30000 ms
Running script out/test.js
Task[0x626000000108:out/test.js]> hi
tf_ssb_destroy
Waiting for closes.
Waiting for rpc.
Closing connections.
Closed.
uv loop closed.
Goodbye.
_tf_run_task is done. Goodbye.
exepath is /home/cory/src/tildefriends/out/debug/tildefriends
setting zip path to (null)
Enabling auto-vacuum and performing full vacuum.
All clean.
Populating full-text search...
Done.
Populating messages_refs...
Done.
Generating a new keypair.
prepare failed: no such table: properties
prepare failed: no such table: properties
will delete more blobs in 30000 ms
Running script out/test.js
ERROR: Error: oops
at <anonymous> (out/test.js:1)
ERROR: Error: oops
at <anonymous> (out/test.js:1)
Reported an error.
tf_ssb_destroy
Waiting for closes.
Waiting for rpc.
Closing connections.
Closed.
uv loop closed.
Goodbye.
_tf_run_task is done. Goodbye.
exepath is /home/cory/src/tildefriends/out/debug/tildefriends
Task[0x626000000108:]> Poking the sandbox. This should fail.
Poking sandbox.
Sandbox poked.
exepath is /home/cory/src/tildefriends/out/debug/tildefriends
setting zip path to (null)
Enabling auto-vacuum and performing full vacuum.
All clean.
Populating full-text search...
Done.
Populating messages_refs...
Done.
Generating a new keypair.
prepare failed: no such table: properties
prepare failed: no such table: properties
will delete more blobs in 30000 ms
Running script out/test.js
Task[0x626000000108:out/test.js]> child exited 127 0
tf_ssb_destroy
Waiting for closes.
Waiting for rpc.
Closing connections.
Closed.
uv loop closed.
Goodbye.
_tf_run_task is done. Goodbye.
exepath is /home/cory/src/tildefriends/out/debug/tildefriends
Task[0x626000000108:]> I am the child process.
exepath is /home/cory/src/tildefriends/out/debug/tildefriends
setting zip path to (null)
Enabling auto-vacuum and performing full vacuum.
All clean.
Populating full-text search...
Done.
Populating messages_refs...
Done.
Generating a new keypair.
prepare failed: no such table: properties
prepare failed: no such table: properties
will delete more blobs in 30000 ms
Running script out/test.js
Task[0x626000000108:out/test.js]> child exited 0 0
exepath is /home/cory/src/tildefriends/out/debug/tildefriends
setting zip path to (null)
Enabling auto-vacuum and performing full vacuum.
All clean.
Populating full-text search...
Done.
Populating messages_refs...
Done.
Generating a new keypair.
prepare failed: no such table: properties
prepare failed: no such table: properties
will delete more blobs in 30000 ms
Running script out/test.js
exepath is /home/cory/src/tildefriends/out/debug/tildefriends
setting zip path to (null)
Enabling auto-vacuum and performing full vacuum.
All clean.
Populating full-text search...
Done.
Populating messages_refs...
Done.
Generating a new keypair.
prepare failed: no such table: properties
prepare failed: no such table: properties
will delete more blobs in 30000 ms
Running script out/test.js
Task[0x626000000108:out/test.js]> Caught:
exepath is /home/cory/src/tildefriends/out/debug/tildefriends
setting zip path to (null)
Enabling auto-vacuum and performing full vacuum.
All clean.
Populating full-text search...
Done.
Populating messages_refs...
Done.
Generating a new keypair.
prepare failed: no such table: properties
prepare failed: no such table: properties
will delete more blobs in 30000 ms
Running script out/test.js
Task[0x626000000108:out/test.js]> Caught: oops
Task[0x626000000108:out/test.js]> stack: at <anonymous> (child.js:4)
at Promise (native)
at add (child.js:5)
exepath is /home/cory/src/tildefriends/out/debug/tildefriends
setting zip path to (null)
Enabling auto-vacuum and performing full vacuum.
All clean.
Populating full-text search...
Done.
Populating messages_refs...
Done.
Generating a new keypair.
will delete more blobs in 30000 ms
Running script out/test.js
Acquiring DB from the main thread:
0x7e7fd045401e ../../../../src/libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc:4277 __interceptor_backtrace
0x55fd0fea1bd7 src/util.js.c:477 tf_util_backtrace
0x55fd0fea1c7f src/util.js.c:434 tf_util_backtrace_string
0x55fd0fe12aec src/ssb.c:2260 _tf_ssb_assert_not_main_thread
0x55fd0fe1ba1e src/ssb.c:2270 tf_ssb_acquire_db_reader
0x55fd0fdd4851 src/database.js.c:102 _database_get
0x55fd100cc169 deps/quickjs/quickjs.c:15913 js_call_c_function
0x55fd0ffde160 deps/quickjs/quickjs.c:16108 JS_CallInternal
0x55fd0ffe8d2c deps/quickjs/quickjs.c:16515 JS_CallInternal
0x55fd1012adc4 deps/quickjs/quickjs.c:18823 async_func_resume
0x55fd101402e6 deps/quickjs/quickjs.c:19095 js_async_function_resume
0x55fd10153af3 deps/quickjs/quickjs.c:19191 js_async_function_call
0x55fd101540bd deps/quickjs/quickjs.c:28737 js_execute_sync_module
0x55fd10155c32 deps/quickjs/quickjs.c:28849 js_inner_module_evaluation
0x55fd10156d6a deps/quickjs/quickjs.c:28896 js_evaluate_module
0x55fd101579ee deps/quickjs/quickjs.c:34221 JS_EvalFunctionInternal
0x55fd101596bf deps/quickjs/quickjs.c:34346 __JS_EvalInternal
0x55fd1001fd7c deps/quickjs/quickjs.c:34364 JS_EvalInternal
0x55fd1001fe03 deps/quickjs/quickjs.c:34398 JS_EvalThis
0x55fd1001fea5 deps/quickjs/quickjs.c:34405 JS_Eval
0x55fd0fe81749 src/task.c:423 tf_task_execute
0x55fd0fdf99d0 src/main.c:385 _tf_run_task
0x55fd0fdfa58e src/main.c:575 _tf_command_run
0x55fd0fdfae31 src/main.c:781 main
0x7e7fcf229d90 ../sysdeps/nptl/libc_start_call_main.h:58 __libc_start_call_main
0x7e7fcf229e40 ../csu/libc-start.c:128 call_init
0x7e7fcf229e40 ../csu/libc-start.c:379 __libc_start_main_impl
0x55fd0fdd1ed5 (null):0 (null)
Acquiring DB from the main thread:
0x7e7fd045401e ../../../../src/libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc:4277 __interceptor_backtrace
0x55fd0fea1bd7 src/util.js.c:477 tf_util_backtrace
0x55fd0fea1c7f src/util.js.c:434 tf_util_backtrace_string
0x55fd0fe12aec src/ssb.c:2260 _tf_ssb_assert_not_main_thread
0x55fd0fe1c871 src/ssb.c:2308 tf_ssb_acquire_db_writer
0x55fd0fdd511b src/database.js.c:127 _database_set
0x55fd100cc169 deps/quickjs/quickjs.c:15913 js_call_c_function
0x55fd0ffde160 deps/quickjs/quickjs.c:16108 JS_CallInternal
0x55fd0ffe8d2c deps/quickjs/quickjs.c:16515 JS_CallInternal
0x55fd1012adc4 deps/quickjs/quickjs.c:18823 async_func_resume
0x55fd101402e6 deps/quickjs/quickjs.c:19095 js_async_function_resume
0x55fd10153af3 deps/quickjs/quickjs.c:19191 js_async_function_call
0x55fd101540bd deps/quickjs/quickjs.c:28737 js_execute_sync_module
0x55fd10155c32 deps/quickjs/quickjs.c:28849 js_inner_module_evaluation
0x55fd10156d6a deps/quickjs/quickjs.c:28896 js_evaluate_module
0x55fd101579ee deps/quickjs/quickjs.c:34221 JS_EvalFunctionInternal
0x55fd101596bf deps/quickjs/quickjs.c:34346 __JS_EvalInternal
0x55fd1001fd7c deps/quickjs/quickjs.c:34364 JS_EvalInternal
0x55fd1001fe03 deps/quickjs/quickjs.c:34398 JS_EvalThis
0x55fd1001fea5 deps/quickjs/quickjs.c:34405 JS_Eval
0x55fd0fe81749 src/task.c:423 tf_task_execute
0x55fd0fdf99d0 src/main.c:385 _tf_run_task
0x55fd0fdfa58e src/main.c:575 _tf_command_run
0x55fd0fdfae31 src/main.c:781 main
0x7e7fcf229d90 ../sysdeps/nptl/libc_start_call_main.h:58 __libc_start_call_main
0x7e7fcf229e40 ../csu/libc-start.c:128 call_init
0x7e7fcf229e40 ../csu/libc-start.c:379 __libc_start_main_impl
0x55fd0fdd1ed5 (null):0 (null)
Acquiring DB from the main thread:
0x7e7fd045401e ../../../../src/libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc:4277 __interceptor_backtrace
0x55fd0fea1bd7 src/util.js.c:477 tf_util_backtrace
0x55fd0fea1c7f src/util.js.c:434 tf_util_backtrace_string
0x55fd0fe12aec src/ssb.c:2260 _tf_ssb_assert_not_main_thread
0x55fd0fe1ba1e src/ssb.c:2270 tf_ssb_acquire_db_reader
0x55fd0fdd4851 src/database.js.c:102 _database_get
0x55fd100cc169 deps/quickjs/quickjs.c:15913 js_call_c_function
0x55fd0ffde160 deps/quickjs/quickjs.c:16108 JS_CallInternal
0x55fd0ffe8d2c deps/quickjs/quickjs.c:16515 JS_CallInternal
0x55fd1012adc4 deps/quickjs/quickjs.c:18823 async_func_resume
0x55fd101402e6 deps/quickjs/quickjs.c:19095 js_async_function_resume
0x55fd10153af3 deps/quickjs/quickjs.c:19191 js_async_function_call
0x55fd101540bd deps/quickjs/quickjs.c:28737 js_execute_sync_module
0x55fd10155c32 deps/quickjs/quickjs.c:28849 js_inner_module_evaluation
0x55fd10156d6a deps/quickjs/quickjs.c:28896 js_evaluate_module
0x55fd101579ee deps/quickjs/quickjs.c:34221 JS_EvalFunctionInternal
0x55fd101596bf deps/quickjs/quickjs.c:34346 __JS_EvalInternal
0x55fd1001fd7c deps/quickjs/quickjs.c:34364 JS_EvalInternal
0x55fd1001fe03 deps/quickjs/quickjs.c:34398 JS_EvalThis
0x55fd1001fea5 deps/quickjs/quickjs.c:34405 JS_Eval
0x55fd0fe81749 src/task.c:423 tf_task_execute
0x55fd0fdf99d0 src/main.c:385 _tf_run_task
0x55fd0fdfa58e src/main.c:575 _tf_command_run
0x55fd0fdfae31 src/main.c:781 main
0x7e7fcf229d90 ../sysdeps/nptl/libc_start_call_main.h:58 __libc_start_call_main
0x7e7fcf229e40 ../csu/libc-start.c:128 call_init
0x7e7fcf229e40 ../csu/libc-start.c:379 __libc_start_main_impl
0x55fd0fdd1ed5 (null):0 (null)
Acquiring DB from the main thread:
0x7e7fd045401e ../../../../src/libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc:4277 __interceptor_backtrace
0x55fd0fea1bd7 src/util.js.c:477 tf_util_backtrace
0x55fd0fea1c7f src/util.js.c:434 tf_util_backtrace_string
0x55fd0fe12aec src/ssb.c:2260 _tf_ssb_assert_not_main_thread
0x55fd0fe1c871 src/ssb.c:2308 tf_ssb_acquire_db_writer
0x55fd0fdd511b src/database.js.c:127 _database_set
0x55fd100cc169 deps/quickjs/quickjs.c:15913 js_call_c_function
0x55fd0ffde160 deps/quickjs/quickjs.c:16108 JS_CallInternal
0x55fd0ffe8d2c deps/quickjs/quickjs.c:16515 JS_CallInternal
0x55fd1012adc4 deps/quickjs/quickjs.c:18823 async_func_resume
0x55fd101402e6 deps/quickjs/quickjs.c:19095 js_async_function_resume
0x55fd10153af3 deps/quickjs/quickjs.c:19191 js_async_function_call
0x55fd101540bd deps/quickjs/quickjs.c:28737 js_execute_sync_module
0x55fd10155c32 deps/quickjs/quickjs.c:28849 js_inner_module_evaluation
0x55fd10156d6a deps/quickjs/quickjs.c:28896 js_evaluate_module
0x55fd101579ee deps/quickjs/quickjs.c:34221 JS_EvalFunctionInternal
0x55fd101596bf deps/quickjs/quickjs.c:34346 __JS_EvalInternal
0x55fd1001fd7c deps/quickjs/quickjs.c:34364 JS_EvalInternal
0x55fd1001fe03 deps/quickjs/quickjs.c:34398 JS_EvalThis
0x55fd1001fea5 deps/quickjs/quickjs.c:34405 JS_Eval
0x55fd0fe81749 src/task.c:423 tf_task_execute
0x55fd0fdf99d0 src/main.c:385 _tf_run_task
0x55fd0fdfa58e src/main.c:575 _tf_command_run
0x55fd0fdfae31 src/main.c:781 main
0x7e7fcf229d90 ../sysdeps/nptl/libc_start_call_main.h:58 __libc_start_call_main
0x7e7fcf229e40 ../csu/libc-start.c:128 call_init
0x7e7fcf229e40 ../csu/libc-start.c:379 __libc_start_main_impl
0x55fd0fdd1ed5 (null):0 (null)
Acquiring DB from the main thread:
0x7e7fd045401e ../../../../src/libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc:4277 __interceptor_backtrace
0x55fd0fea1bd7 src/util.js.c:477 tf_util_backtrace
0x55fd0fea1c7f src/util.js.c:434 tf_util_backtrace_string
0x55fd0fe12aec src/ssb.c:2260 _tf_ssb_assert_not_main_thread
0x55fd0fe1c871 src/ssb.c:2308 tf_ssb_acquire_db_writer
0x55fd0fdd511b src/database.js.c:127 _database_set
0x55fd100cc169 deps/quickjs/quickjs.c:15913 js_call_c_function
0x55fd0ffde160 deps/quickjs/quickjs.c:16108 JS_CallInternal
0x55fd0ffe8d2c deps/quickjs/quickjs.c:16515 JS_CallInternal
0x55fd1012adc4 deps/quickjs/quickjs.c:18823 async_func_resume
0x55fd101402e6 deps/quickjs/quickjs.c:19095 js_async_function_resume
0x55fd10153af3 deps/quickjs/quickjs.c:19191 js_async_function_call
0x55fd101540bd deps/quickjs/quickjs.c:28737 js_execute_sync_module
0x55fd10155c32 deps/quickjs/quickjs.c:28849 js_inner_module_evaluation
0x55fd10156d6a deps/quickjs/quickjs.c:28896 js_evaluate_module
0x55fd101579ee deps/quickjs/quickjs.c:34221 JS_EvalFunctionInternal
0x55fd101596bf deps/quickjs/quickjs.c:34346 __JS_EvalInternal
0x55fd1001fd7c deps/quickjs/quickjs.c:34364 JS_EvalInternal
0x55fd1001fe03 deps/quickjs/quickjs.c:34398 JS_EvalThis
0x55fd1001fea5 deps/quickjs/quickjs.c:34405 JS_Eval
0x55fd0fe81749 src/task.c:423 tf_task_execute
0x55fd0fdf99d0 src/main.c:385 _tf_run_task
0x55fd0fdfa58e src/main.c:575 _tf_command_run
0x55fd0fdfae31 src/main.c:781 main
0x7e7fcf229d90 ../sysdeps/nptl/libc_start_call_main.h:58 __libc_start_call_main
0x7e7fcf229e40 ../csu/libc-start.c:128 call_init
0x7e7fcf229e40 ../csu/libc-start.c:379 __libc_start_main_impl
0x55fd0fdd1ed5 (null):0 (null)
Acquiring DB from the main thread:
0x7e7fd045401e ../../../../src/libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc:4277 __interceptor_backtrace
0x55fd0fea1bd7 src/util.js.c:477 tf_util_backtrace
0x55fd0fea1c7f src/util.js.c:434 tf_util_backtrace_string
0x55fd0fe12aec src/ssb.c:2260 _tf_ssb_assert_not_main_thread
0x55fd0fe1ba1e src/ssb.c:2270 tf_ssb_acquire_db_reader
0x55fd0fdd4466 src/database.js.c:230 _database_get_all
0x55fd100cc169 deps/quickjs/quickjs.c:15913 js_call_c_function
0x55fd0ffde160 deps/quickjs/quickjs.c:16108 JS_CallInternal
0x55fd0ffe8d2c deps/quickjs/quickjs.c:16515 JS_CallInternal
0x55fd1012adc4 deps/quickjs/quickjs.c:18823 async_func_resume
0x55fd101402e6 deps/quickjs/quickjs.c:19095 js_async_function_resume
0x55fd10153af3 deps/quickjs/quickjs.c:19191 js_async_function_call
0x55fd101540bd deps/quickjs/quickjs.c:28737 js_execute_sync_module
0x55fd10155c32 deps/quickjs/quickjs.c:28849 js_inner_module_evaluation
0x55fd10156d6a deps/quickjs/quickjs.c:28896 js_evaluate_module
0x55fd101579ee deps/quickjs/quickjs.c:34221 JS_EvalFunctionInternal
0x55fd101596bf deps/quickjs/quickjs.c:34346 __JS_EvalInternal
0x55fd1001fd7c deps/quickjs/quickjs.c:34364 JS_EvalInternal
0x55fd1001fe03 deps/quickjs/quickjs.c:34398 JS_EvalThis
0x55fd1001fea5 deps/quickjs/quickjs.c:34405 JS_Eval
0x55fd0fe81749 src/task.c:423 tf_task_execute
0x55fd0fdf99d0 src/main.c:385 _tf_run_task
0x55fd0fdfa58e src/main.c:575 _tf_command_run
0x55fd0fdfae31 src/main.c:781 main
0x7e7fcf229d90 ../sysdeps/nptl/libc_start_call_main.h:58 __libc_start_call_main
0x7e7fcf229e40 ../csu/libc-start.c:128 call_init
0x7e7fcf229e40 ../csu/libc-start.c:379 __libc_start_main_impl
0x55fd0fdd1ed5 (null):0 (null)
tf_ssb_destroy
Waiting for closes.
Waiting for rpc.
Closing connections.
Closed.
uv loop closed.
Goodbye.
_tf_run_task is done. Goodbye.
exepath is /home/cory/src/tildefriends/out/debug/tildefriends
setting zip path to (null)
Enabling auto-vacuum and performing full vacuum.
All clean.
Populating full-text search...
Done.
Populating messages_refs...
Done.
Generating a new keypair.
prepare failed: no such table: properties
prepare failed: no such table: properties
will delete more blobs in 30000 ms
Running script out/test.js
exepath is /home/cory/src/tildefriends/out/debug/tildefriends
exepath is /home/cory/src/tildefriends/out/debug/tildefriends
setting zip path to (null)
Enabling auto-vacuum and performing full vacuum.
All clean.
Populating full-text search...
Done.
Populating messages_refs...
Done.
Generating a new keypair.
prepare failed: no such table: properties
prepare failed: no such table: properties
will delete more blobs in 30000 ms
Running script out/test.js
Task[0x626000000108:out/test.js]> hi
tf_ssb_destroy
Waiting for closes.
Waiting for rpc.
Closing connections.
Closed.
uv loop closed.
Goodbye.
_tf_run_task is done. Goodbye.
exepath is /home/cory/src/tildefriends/out/debug/tildefriends
setting zip path to (null)
Enabling auto-vacuum and performing full vacuum.
All clean.
Populating full-text search...
Done.
Populating messages_refs...
Done.
Generating a new keypair.
prepare failed: no such table: properties
prepare failed: no such table: properties
will delete more blobs in 30000 ms
Running script out/test.js
tf_ssb_destroy
Waiting for closes.
Waiting for rpc.
Closing connections.
Closed.
uv loop closed.
Goodbye.
_tf_run_task is done. Goodbye.
exepath is /home/cory/src/tildefriends/out/debug/tildefriends
setting zip path to (null)
Enabling auto-vacuum and performing full vacuum.
All clean.
Populating full-text search...
Done.
Populating messages_refs...
Done.
Generating a new keypair.
prepare failed: no such table: properties
prepare failed: no such table: properties
will delete more blobs in 30000 ms
Running script out/bad.js
ERROR: ReferenceError: Could not load 'out/missing.js'.
Reported an error.
tf_ssb_destroy
Waiting for closes.
Waiting for rpc.
Closing connections.
Closed.
uv loop closed.
Goodbye.
_tf_run_task is done. Goodbye.
exepath is /home/cory/src/tildefriends/out/debug/tildefriends
setting zip path to (null)
Enabling auto-vacuum and performing full vacuum.
All clean.
Populating full-text search...
Done.
Populating messages_refs...
Done.
Generating a new keypair.
prepare failed: no such table: properties
prepare failed: no such table: properties
will delete more blobs in 30000 ms
Running script out/test.js
tf_ssb_destroy
Waiting for closes.
Waiting for rpc.
Closing connections.
Closed.
uv loop closed.
Goodbye.
_tf_run_task is done. Goodbye.
exepath is /home/cory/src/tildefriends/out/debug/tildefriends
setting zip path to (null)
Enabling auto-vacuum and performing full vacuum.
All clean.
Populating full-text search...
Done.
Populating messages_refs...
Done.
Generating a new keypair.
prepare failed: no such table: properties
prepare failed: no such table: properties
will delete more blobs in 30000 ms
Running script out/test.js
Task[0x626000000108:out/test.js]> Hi
Task[0x626000000108:out/test.js]> 3
tf_ssb_destroy
Waiting for closes.
Waiting for rpc.
Closing connections.
Closed.
uv loop closed.
Goodbye.
_tf_run_task is done. Goodbye.
exepath is /home/cory/src/tildefriends/out/debug/tildefriends
setting zip path to (null)
Enabling auto-vacuum and performing full vacuum.
All clean.
Populating full-text search...
Done.
Populating messages_refs...
Done.
Generating a new keypair.
prepare failed: no such table: properties
prepare failed: no such table: properties
will delete more blobs in 30000 ms
Running script out/test.js
Task[0x626000000108:out/test.js]> child started
Task[0x626000000108:out/test.js]> input 0,1,2,3,4,5,6,7,8,9 10 10
Task[0x626000000108:out/test.js]> output 0,1,2,3,4,5,6,7,8,9 10 10
Task[0x626000000108:out/test.js]> 0
Task[0x626000000108:out/test.js]> 1
Task[0x626000000108:out/test.js]> 2
Task[0x626000000108:out/test.js]> 3
Task[0x626000000108:out/test.js]> 4
Task[0x626000000108:out/test.js]> 5
Task[0x626000000108:out/test.js]> 6
Task[0x626000000108:out/test.js]> 7
Task[0x626000000108:out/test.js]> 8
Task[0x626000000108:out/test.js]> 9
exepath is /home/cory/src/tildefriends/out/debug/tildefriends
setting zip path to (null)
Enabling auto-vacuum and performing full vacuum.
All clean.
Populating full-text search...
Done.
Populating messages_refs...
Done.
Generating a new keypair.
prepare failed: no such table: properties
prepare failed: no such table: properties
will delete more blobs in 30000 ms
Running script out/test.js
Task[0x626000000108:out/test.js]> get exports
Task[0x626000000108:out/test.js]> calling export
Task[0x626000000108:out/test.js]> 1.2
exepath is /home/cory/src/tildefriends/out/debug/tildefriends
setting zip path to (null)
Enabling auto-vacuum and performing full vacuum.
All clean.
Populating full-text search...
Done.
Populating messages_refs...
Done.
Generating a new keypair.
prepare failed: no such table: properties
prepare failed: no such table: properties
will delete more blobs in 30000 ms
Running script out/test.js
Task[0x626000000108:out/test.js]> connecting
Task[0x626000000108:out/test.js]> before connect false
Task[0x626000000108:out/test.js]> noDelay false
Task[0x626000000108:out/test.js]> connecting
Task[0x626000000108:out/test.js]> before connect false
Task[0x626000000108:out/test.js]> noDelay false
Task[0x626000000108:out/test.js]> connecting s3
Task[0x626000000108:out/test.js]> before connect false
Task[0x626000000108:out/test.js]> noDelay false
Task[0x626000000108:out/test.js]> caught
Task[0x626000000108:out/test.js]> InternalError: uv_tcp_connect: connection refused
Task[0x626000000108:out/test.js]> connected www.unprompted.com 80 true
Task[0x626000000108:out/test.js]> 66.175.209.35
Task[0x626000000108:out/test.js]> connected www.unprompted.com 443
Task[0x626000000108:out/test.js]> closed 1
Task[0x626000000108:out/test.js]> read 543
Task[0x626000000108:out/test.js]> read null
Task[0x626000000108:out/test.js]> ready
Task[0x626000000108:out/test.js]> 66.175.209.35
Task[0x626000000108:out/test.js]> read 492
Task[0x626000000108:out/test.js]> read null
tf_ssb_destroy
Waiting for closes.
Waiting for rpc.
Closing connections.
Closed.
uv loop closed.
Goodbye.
_tf_run_task is done. Goodbye.
exepath is /home/cory/src/tildefriends/out/debug/tildefriends
setting zip path to (null)
will delete more blobs in 30000 ms
Running script out/test.js
Task[0x626000000108:out/test.js]> expected error InternalError: Failed to open out/missing.txt for read: no such file or directory
tf_ssb_destroy
Waiting for closes.
Waiting for rpc.
Closing connections.
Closed.
uv loop closed.
Goodbye.
_tf_run_task is done. Goodbye.
exepath is /home/cory/src/tildefriends/out/debug/tildefriends
setting zip path to (null)
Enabling auto-vacuum and performing full vacuum.
All clean.
Populating full-text search...
Done.
Populating messages_refs...
Done.
Generating a new keypair.
prepare failed: no such table: properties
prepare failed: no such table: properties
will delete more blobs in 30000 ms
Running script out/test.js
Task[0x626000000108:out/test.js]> aGVsbG8=
tf_ssb_destroy
Waiting for closes.
Waiting for rpc.
Closing connections.
Closed.
uv loop closed.
Goodbye.
_tf_run_task is done. Goodbye.
mory: -s out/test.js --ssb-port=0 --http-port=0 --https-port=0
[pass] nop
== running test exception ==
out/debug/tildefriends run --db-path=:memory: -s out/test.js --ssb-port=0 --http-port=0 --https-port=0
result = 65280
[pass] exception
== running test sandbox ==
out/debug/tildefriends run --db-path=:memory: -s out/test.js --ssb-port=0 --http-port=0 --https-port=0
[pass] sandbox
== running test child ==
out/debug/tildefriends run --db-path=:memory: -s out/test.js --ssb-port=0 --http-port=0 --https-port=0
[pass] child
== running test promise ==
out/debug/tildefriends run --db-path=:memory: -s out/test.js --ssb-port=0 --http-port=0 --https-port=0
[pass] promise
== running test promise_remote_throw ==
out/debug/tildefriends run --db-path=:memory: -s out/test.js --ssb-port=0 --http-port=0 --https-port=0
[pass] promise_remote_throw
== running test promise_remote_reject ==
out/debug/tildefriends run --db-path=:memory: -s out/test.js --ssb-port=0 --http-port=0 --https-port=0
[pass] promise_remote_reject
== running test database ==
out/debug/tildefriends run --db-path=out/test_db0.sqlite -s out/test.js --ssb-port=0 --http-port=0 --https-port=0
returned 0
[pass] database
== running test this ==
out/debug/tildefriends run --db-path=:memory: -s out/test.js --ssb-port=0 --http-port=0 --https-port=0
returned 0
[pass] this
== running test await ==
out/debug/tildefriends run --db-path=:memory: -s out/test.js --ssb-port=0 --http-port=0 --https-port=0
returned 0
[pass] await
== running test import ==
out/debug/tildefriends run --db-path=:memory: -s out/test.js --ssb-port=0 --http-port=0 --https-port=0
returned 0
out/debug/tildefriends run --db-path=:memory: -s out/bad.js --ssb-port=0 --http-port=0 --https-port=0
returned 255
[pass] import
== running test exit ==
out/debug/tildefriends run --db-path=:memory: -s out/test.js --ssb-port=0 --http-port=0 --https-port=0
returned 0
[pass] exit
== running test icu ==
out/debug/tildefriends run --db-path=:memory: -s out/test.js --ssb-port=0 --http-port=0 --https-port=0
returned 0
[pass] icu
== running test uint8array ==
out/debug/tildefriends run --db-path=:memory: -s out/test.js --ssb-port=0 --http-port=0 --https-port=0
returned 0
[pass] uint8array
== running test float ==
out/debug/tildefriends run --db-path=:memory: -s out/test.js --ssb-port=0 --http-port=0 --https-port=0
[pass] float
== running test socket ==
out/debug/tildefriends run --db-path=:memory: -s out/test.js --ssb-port=0 --http-port=0 --https-port=0
returned 0
[pass] socket
== running test file ==
out/debug/tildefriends run --db-path=out/test.db -s out/test.js --ssb-port=0 --http-port=0 --https-port=0
returned 0
[pass] file
== running test b64 ==
out/debug/tildefriends run --db-path=:memory: -s out/test.js --ssb-port=0 --http-port=0 --https-port=0
returned 0
[pass] b64
== running test rooms ==
Testing Rooms.
Enabling auto-vacuum and performing full vacuum.
All clean.
Populating full-text search...
Done.
Populating messages_refs...
Done.
Generating a new keypair.
Enabling auto-vacuum and performing full vacuum.
All clean.
Populating full-text search...
Done.
Populating messages_refs...
Done.
Generating a new keypair.
Enabling auto-vacuum and performing full vacuum.
All clean.
Populating full-text search...
Done.
Populating messages_refs...
Done.
Generating a new keypair.
ID @VXbugSv722f0Iy6uKdYYs1HIRYeNR+/eS76+7s9jL1k=.ed25519, @WkLs3nXZD7OGE1m3JCfTjIV44YIZLpDoVcks3m5Rqu0=.ed25519, @OZmTKyFxx1nCYZY3HPxfZAVn5iKYLYCqkKeP7CA6VSo=.ed25519
Waiting for connection.
callback1 change=0 connection=0x7c20e16da808
conns = 0 0 0
callback2 change=0 connection=0x7c20e0cb7808
conns = 0 0 0
callback0 change=0 connection=0x7c20e0294808
conns = 0 0 0
callback0 change=0 connection=0x7c20df871808
conns = 0 0 0
callback0 change=1 connection=0x7c20e0294808
conns = 1 0 0
callback0 change=3 connection=0x7c20e0294808
conns = 1 0 0
callback1 change=1 connection=0x7c20e16da808
conns = 1 1 0
callback1 change=3 connection=0x7c20e16da808
conns = 1 1 0
callback1 change=3 connection=0x7c20e16da808
conns = 1 1 0
callback1 change=3 connection=0x7c20e16da808
conns = 1 1 0
callback0 change=1 connection=0x7c20df871808
conns = 2 1 0
callback0 change=3 connection=0x7c20df871808
conns = 2 1 0
callback1 change=3 connection=0x7c20e16da808
conns = 2 1 0
callback2 change=1 connection=0x7c20e0cb7808
conns = 2 1 1
callback2 change=3 connection=0x7c20e0cb7808
conns = 2 1 1
callback2 change=3 connection=0x7c20e0cb7808
conns = 2 1 1
callback2 change=3 connection=0x7c20e0cb7808
conns = 2 1 1
Stopped broadcasts.
Waiting for broadcasts.
callback0 change=3 connection=0x7c20e0294808
conns = 2 1 1
callback2 change=3 connection=0x7c20e0cb7808
conns = 2 1 1
callback0 change=3 connection=0x7c20e0294808
conns = 2 1 1
callback0 change=3 connection=0x7c20e0294808
conns = 2 1 1
callback0 change=3 connection=0x7c20df871808
conns = 2 1 1
callback0 change=3 connection=0x7c20df871808
conns = 2 1 1
callback0 change=3 connection=0x7c20df871808
conns = 2 1 1
callback1 change=3 connection=0x7c20e16da808
conns = 2 1 1
callback1 change=3 connection=0x7c20e16da808
conns = 2 1 1
callback0 change=3 connection=0x7c20e0294808
conns = 2 1 1
callback0 change=3 connection=0x7c20e0294808
conns = 2 1 1
callback2 change=3 connection=0x7c20e0cb7808
conns = 2 1 1
callback2 change=3 connection=0x7c20e0cb7808
conns = 2 1 1
callback0 change=3 connection=0x7c20df871808
conns = 2 1 1
callback0 change=3 connection=0x7c20df871808
conns = 2 1 1
callback0 change=3 connection=0x7c20df871808
conns = 2 1 1
BROADCASTS 0 0 0
callback0 change=3 connection=0x7c20e0294808
conns = 2 1 1
BROADCASTS 0 0 0
BROADCASTS 0 1 0
BROADCASTS 0 1 1
callback1 change=3 connection=0x7c20e16da808
conns = 2 1 1
callback1 change=0 connection=0x7c20deae6808
conns = 2 1 1
callback1 change=3 connection=0x7c20e16da808
conns = 2 1 1
tun0 = 0x7c20deae6808
Done.
callback0 change=3 connection=0x7c20e0294808
conns = 2 1 1
callback0 change=3 connection=0x7c20df871808
conns = 2 1 1
callback0 change=3 connection=0x7c20e0294808
conns = 2 1 1
callback0 change=3 connection=0x7c20df871808
conns = 2 1 1
callback2 change=3 connection=0x7c20e0cb7808
conns = 2 1 1
callback2 change=0 connection=0x7c20de04a808
conns = 2 1 1
callback2 change=3 connection=0x7c20e0cb7808
conns = 2 1 1
callback2 change=1 connection=0x7c20de04a808
conns = 2 1 2
callback2 change=3 connection=0x7c20de04a808
conns = 2 1 2
callback1 change=1 connection=0x7c20deae6808
conns = 2 2 2
callback1 change=3 connection=0x7c20deae6808
conns = 2 2 2
callback1 change=3 connection=0x7c20deae6808
conns = 2 2 2
callback1 change=3 connection=0x7c20deae6808
conns = 2 2 2
Done.
Connection tun0 0x7c20deae6808 is closing: tf_ssb_connection_close.
callback1 change=3 connection=0x7c20deae6808
conns = 2 1 2
callback1 change=3 connection=0x7c20deae6808
conns = 2 1 2
callback1 change=3 connection=0x7c20deae6808
conns = 2 1 2
callback1 change=2 connection=0x7c20deae6808
conns = 2 1 2
callback1 change=3 connection=0x7c20e16da808
conns = 2 1 2
Connection srv5 0x7c20df871808 is closing: crypto_secretbox_easy close message.
callback0 change=3 connection=0x7c20df871808
conns = 1 1 2
callback0 change=3 connection=0x7c20df871808
conns = 1 1 2
callback0 change=3 connection=0x7c20df871808
conns = 1 1 2
callback0 change=3 connection=0x7c20df871808
conns = 1 1 2
callback0 change=3 connection=0x7c20df871808
conns = 1 1 2
callback0 change=2 connection=0x7c20df871808
conns = 1 1 2
Connection cli2 0x7c20e16da808 is closing: crypto_secretbox_easy close message.
callback1 change=3 connection=0x7c20e16da808
conns = 1 0 2
callback1 change=3 connection=0x7c20e16da808
conns = 1 0 2
callback1 change=3 connection=0x7c20e16da808
conns = 1 0 2
callback1 change=3 connection=0x7c20e16da808
conns = 1 0 2
callback1 change=2 connection=0x7c20e16da808
conns = 1 0 2
Connection tun1 0x7c20de04a808 is closing: crypto_secretbox_easy close message.
callback2 change=3 connection=0x7c20de04a808
conns = 1 0 1
callback2 change=2 connection=0x7c20de04a808
conns = 1 0 1
Connection srv4 0x7c20e0294808 is closing: tf_ssb_close_all.
callback0 change=3 connection=0x7c20e0294808
conns = 0 0 1
callback0 change=3 connection=0x7c20e0294808
conns = 0 0 1
callback0 change=3 connection=0x7c20e0294808
conns = 0 0 1
callback0 change=3 connection=0x7c20e0294808
conns = 0 0 1
callback0 change=3 connection=0x7c20e0294808
conns = 0 0 1
callback0 change=2 connection=0x7c20e0294808
conns = 0 0 1
Connection cli3 0x7c20e0cb7808 is closing: tf_ssb_close_all.
callback2 change=3 connection=0x7c20e0cb7808
conns = 0 0 0
callback2 change=3 connection=0x7c20e0cb7808
conns = 0 0 0
callback2 change=3 connection=0x7c20e0cb7808
conns = 0 0 0
callback2 change=3 connection=0x7c20e0cb7808
conns = 0 0 0
callback2 change=3 connection=0x7c20e0cb7808
conns = 0 0 0
callback2 change=2 connection=0x7c20e0cb7808
conns = 0 0 0
tf_ssb_destroy
Waiting for closes.
Waiting for rpc.
Closing connections.
Closed.
uv loop closed.
closing ssb context
tf_ssb_destroy
Waiting for closes.
Waiting for rpc.
Closing connections.
Closed.
uv loop closed.
closing ssb context
tf_ssb_destroy
Waiting for closes.
Waiting for rpc.
Closing connections.
Closed.
uv loop closed.
closing ssb context
[pass] rooms
== running test bench ==
Testing following.
Enabling auto-vacuum and performing full vacuum.
All clean.
Populating full-text search...
Done.
Populating messages_refs...
Done.
Generating a new keypair.
insert = 11.531131 seconds
Enabling auto-vacuum and performing full vacuum.
All clean.
Populating full-text search...
Done.
Populating messages_refs...
Done.
Generating a new keypair.
Waiting for messages.
Done.
replicate = 5.515292 seconds
Connection cli6 0x7c20e30b7808 is closing: crypto_secretbox_easy close message.
Stopped broadcasts.
Connection srv7 0x7c20e16da808 is closing: end of file.
tf_ssb_destroy
Waiting for closes.
Waiting for rpc.
Closing connections.
Closed.
uv loop closed.
closing ssb context
tf_ssb_destroy
Waiting for closes.
Waiting for rpc.
Closing connections.
Closed.
uv loop closed.
closing ssb context
[pass] bench
== running test auto ==
Process exit 0 signal=0.
Process exit 0 signal=0.
[pass] auto
Tests completed.