Created
July 1, 2016 13:46
-
-
Save dignifiedquire/fd6623ea88f8b8d2e5cbd4f95abcb9d4 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
DEBUG=libp2p* npm run test:node | |
> [email protected] test:node /Users/dignifiedquire/opensource/ipfs/libp2p/js-libp2p-secio | |
> aegir-test --env node | |
(node:18498) fs: re-evaluating native module sources is not supported. If you are using the graceful-fs module, please update it to a more recent version. | |
[15:46:26] Starting 'test:node'... | |
[15:46:26] Starting 'mocha'... | |
libp2p-secio | |
libp2p:secio 1. propose - start +0ms | |
libp2p:secio 1. propse - writing proposal +1ms | |
writing to the wire <Buffer f3 02 0a 10 d1 db 3e 35 14 0a 17 c1 9b 73 c6 36 20 49 47 61 12 ab 02 08 00 12 a6 02 30 82 01 22 30 0d 06 09 2a 86 48 86 f7 0d 01 01 01 05 00 03 82 01 ... > | |
--- read | |
libp2p:secio 1. propose - start +810ms | |
libp2p:secio 1. propse - writing proposal +0ms | |
writing to the wire <Buffer f3 02 0a 10 1e 5d de 00 34 d4 86 11 5f fb cf a7 76 25 f3 39 12 ab 02 08 00 12 a6 02 30 82 01 22 30 0d 06 09 2a 86 48 86 f7 0d 01 01 01 05 00 03 82 01 ... > | |
--- read | |
>> <Buffer f3 02 0a 10 d1 db 3e 35 14 0a 17 c1 9b 73 c6 36 20 49 47 61 12 ab 02 08 00 12 a6 02 30 82 01 22 30 0d 06 09 2a 86 48 86 f7 0d 01 01 01 05 00 03 82 01 ... > | |
--- handle read null <Buffer f3 02 0a 10 d1 db 3e 35 14 0a 17 c1 9b 73 c6 36 20 49 47 61 12 ab 02 08 00 12 a6 02 30 82 01 22 30 0d 06 09 2a 86 48 86 f7 0d 01 01 01 05 00 03 82 01 ... > | |
libp2p:secio 1. propse - reading proposal +7ms <Buffer 0a 10 d1 db 3e 35 14 0a 17 c1 9b 73 c6 36 20 49 47 61 12 ab 02 08 00 12 a6 02 30 82 01 22 30 0d 06 09 2a 86 48 86 f7 0d 01 01 01 05 00 03 82 01 0f 00 ... > | |
libp2p:secio 1.1 identify +0ms | |
libp2p:secio 1.1 identify - QmZc524WNJi7novsRHeo6fjBcsvriRXoh1UR5r6fHAGVub - identified remote peer as QmaUNeTzgWwwyVAH3GyhpdmVBh442arfcdDKM2FX1D1BmN +2ms | |
libp2p:secio 1.2 selection +0ms | |
libp2p:secio 1. propose - finish +1ms | |
libp2p:secio 2. exchange - start +0ms | |
libp2p:secio 2. exchange - writing exchange +0ms | |
writing to the wire <Buffer c6 02 0a 41 04 21 cf 64 ec a2 ed d6 76 66 50 03 16 8b 1d 6c 29 a3 ef 7e a7 64 9f a7 59 24 92 fe d3 97 dd bf f5 5a 11 79 4a 13 b6 11 36 04 fe d0 75 dd ... > | |
--- read | |
>> <Buffer f3 02 0a 10 1e 5d de 00 34 d4 86 11 5f fb cf a7 76 25 f3 39 12 ab 02 08 00 12 a6 02 30 82 01 22 30 0d 06 09 2a 86 48 86 f7 0d 01 01 01 05 00 03 82 01 ... > | |
--- handle read null <Buffer f3 02 0a 10 1e 5d de 00 34 d4 86 11 5f fb cf a7 76 25 f3 39 12 ab 02 08 00 12 a6 02 30 82 01 22 30 0d 06 09 2a 86 48 86 f7 0d 01 01 01 05 00 03 82 01 ... > | |
libp2p:secio 1. propse - reading proposal +140ms <Buffer 0a 10 1e 5d de 00 34 d4 86 11 5f fb cf a7 76 25 f3 39 12 ab 02 08 00 12 a6 02 30 82 01 22 30 0d 06 09 2a 86 48 86 f7 0d 01 01 01 05 00 03 82 01 0f 00 ... > | |
libp2p:secio 1.1 identify +0ms | |
libp2p:secio 1.1 identify - QmaUNeTzgWwwyVAH3GyhpdmVBh442arfcdDKM2FX1D1BmN - identified remote peer as QmZc524WNJi7novsRHeo6fjBcsvriRXoh1UR5r6fHAGVub +0ms | |
libp2p:secio 1.2 selection +0ms | |
libp2p:secio 1. propose - finish +1ms | |
libp2p:secio 2. exchange - start +0ms | |
libp2p:secio 2. exchange - writing exchange +0ms | |
writing to the wire <Buffer c6 02 0a 41 04 dc 26 6a 05 e4 75 cf ae a3 a7 f0 7d 90 bd 4b e5 82 3b af a1 95 8f 11 46 fe 2f 8a 4d 8d d4 a1 8a b0 35 48 0b c0 0b 32 72 03 8e ce 76 1c ... > | |
--- read | |
>> <Buffer c6 02 0a 41 04 dc 26 6a 05 e4 75 cf ae a3 a7 f0 7d 90 bd 4b e5 82 3b af a1 95 8f 11 46 fe 2f 8a 4d 8d d4 a1 8a b0 35 48 0b c0 0b 32 72 03 8e ce 76 1c ... > | |
--- handle read null <Buffer c6 02 0a 41 04 dc 26 6a 05 e4 75 cf ae a3 a7 f0 7d 90 bd 4b e5 82 3b af a1 95 8f 11 46 fe 2f 8a 4d 8d d4 a1 8a b0 35 48 0b c0 0b 32 72 03 8e ce 76 1c ... > | |
libp2p:secio 2. exchange - reading exchange +38ms | |
libp2p:secio 2.1. verify +0ms | |
libp2p:secio 2.1. verify - signature verified +2ms | |
libp2p:secio 2.2. keys +0ms | |
libp2p:secio 2.3. mac + cipher +6ms | |
libp2p:secio 2. exchange - finish +1ms | |
libp2p:secio 3. finish - start +0ms | |
chunk-box <Buffer d1 db 3e 35 14 0a 17 c1 9b 73 c6 36 20 49 47 61> | |
16 32 <Buffer 22 78 06 8b 85 85 39 0e a4 9c 30 5c 8e 58 58 bf> <Buffer b5 14 87 76 f4 f1 26 6e 15 88 90 a7 2e a9 b8 3f 69 2c 7a 2c 19 d7 1b bb e7 e0 e4 f7 1c 42 ab 3a> | |
>> <Buffer c6 02 0a 41 04 21 cf 64 ec a2 ed d6 76 66 50 03 16 8b 1d 6c 29 a3 ef 7e a7 64 9f a7 59 24 92 fe d3 97 dd bf f5 5a 11 79 4a 13 b6 11 36 04 fe d0 75 dd ... > | |
--- handle read null <Buffer c6 02 0a 41 04 21 cf 64 ec a2 ed d6 76 66 50 03 16 8b 1d 6c 29 a3 ef 7e a7 64 9f a7 59 24 92 fe d3 97 dd bf f5 5a 11 79 4a 13 b6 11 36 04 fe d0 75 dd ... > | |
libp2p:secio 2. exchange - reading exchange +3ms | |
libp2p:secio 2.1. verify +0ms | |
libp2p:secio 2.1. verify - signature verified +1ms | |
libp2p:secio 2.2. keys +0ms | |
libp2p:secio 2.3. mac + cipher +7ms | |
libp2p:secio 2. exchange - finish +0ms | |
libp2p:secio 3. finish - start +0ms | |
chunk-box <Buffer 1e 5d de 00 34 d4 86 11 5f fb cf a7 76 25 f3 39> | |
16 32 <Buffer a9 8d 00 62 c1 f7 97 86 14 cb b5 6b 4f 94 7e ad> <Buffer 72 9b 2e 6f 92 e0 78 93 79 6f e6 61 98 0c 11 ed 2f 04 05 fb 56 ed 5b 49 be e1 07 41 1c 86 96 ae> | |
>> <Buffer 30 a9 8d 00 62 c1 f7 97 86 14 cb b5 6b 4f 94 7e ad 72 9b 2e 6f 92 e0 78 93 79 6f e6 61 98 0c 11 ed 2f 04 05 fb 56 ed 5b 49 be e1 07 41 1c 86 96 ae> | |
chunk-unbox <Buffer a9 8d 00 62 c1 f7 97 86 14 cb b5 6b 4f 94 7e ad 72 9b 2e 6f 92 e0 78 93 79 6f e6 61 98 0c 11 ed 2f 04 05 fb 56 ed 5b 49 be e1 07 41 1c 86 96 ae> | |
48 32 16 <Buffer a9 8d 00 62 c1 f7 97 86 14 cb b5 6b 4f 94 7e ad> <Buffer 72 9b 2e 6f 92 e0 78 93 79 6f e6 61 98 0c 11 ed 2f 04 05 fb 56 ed 5b 49 be e1 07 41 1c 86 96 ae> | |
libp2p:secio 3. finish - finish +1ms 1e5dde0034d486115ffbcfa77625f339 1e5dde0034d486115ffbcfa77625f339 | |
1) upgrades a connection | |
>> <Buffer 30 22 78 06 8b 85 85 39 0e a4 9c 30 5c 8e 58 58 bf b5 14 87 76 f4 f1 26 6e 15 88 90 a7 2e a9 b8 3f 69 2c 7a 2c 19 d7 1b bb e7 e0 e4 f7 1c 42 ab 3a> | |
chunk-unbox <Buffer 22 78 06 8b 85 85 39 0e a4 9c 30 5c 8e 58 58 bf b5 14 87 76 f4 f1 26 6e 15 88 90 a7 2e a9 b8 3f 69 2c 7a 2c 19 d7 1b bb e7 e0 e4 f7 1c 42 ab 3a> | |
48 32 16 <Buffer 22 78 06 8b 85 85 39 0e a4 9c 30 5c 8e 58 58 bf> <Buffer b5 14 87 76 f4 f1 26 6e 15 88 90 a7 2e a9 b8 3f 69 2c 7a 2c 19 d7 1b bb e7 e0 e4 f7 1c 42 ab 3a> | |
libp2p:secio 3. finish - finish +4ms d1db3e35140a17c19b73c63620494761 d1db3e35140a17c19b73c63620494761 | |
0 passing (3s) | |
1 failing | |
1) libp2p-secio upgrades a connection: | |
Uncaught TypeError: cb is not a function | |
at abortCb (node_modules/pull-stream/util/abort-cb.js:2:3) | |
at node_modules/pull-stream/sources/values.js:17:14 | |
at pull (node_modules/pull-stream/pull.js:24:14) | |
at node_modules/pull-stream/pull.js:11:19 | |
at Function.consume.resolve.consume.ready.consume.start (node_modules/pull-defer/sink.js:14:14) | |
at Object.resolve (node_modules/pull-defer/duplex.js:15:12) | |
at Object.reader.read.err [as cb] (src/handshake/finish.js:51:18) | |
at drain (node_modules/pull-reader/index.js:39:14) | |
at more (node_modules/pull-reader/index.js:51:13) | |
at node_modules/pull-reader/index.js:62:9 | |
at pull (node_modules/pull-through/index.js:46:22) | |
at next (node_modules/looper/index.js:7:11) | |
at node_modules/looper/index.js:9:18 | |
at node_modules/pull-through/index.js:62:13 | |
at Object.cb (node_modules/pull-length-prefixed/lib/decode.js:56:11) | |
at drain (node_modules/pull-reader/index.js:39:14) | |
at more (node_modules/pull-reader/index.js:51:13) | |
at Function.reader.read (node_modules/pull-reader/index.js:95:7) | |
at readMessage (node_modules/pull-length-prefixed/lib/decode.js:49:16) | |
at Object.cb (node_modules/pull-length-prefixed/lib/decode.js:41:13) | |
at drain (node_modules/pull-reader/index.js:39:14) | |
at more (node_modules/pull-reader/index.js:51:13) | |
at node_modules/pull-reader/index.js:62:9 | |
at node_modules/pull-reader/index.js:110:13 | |
at node_modules/pull-stream/throughs/through.js:19:9 | |
at drain (node_modules/stream-to-pull-stream/index.js:141:18) | |
at Side.<anonymous> (node_modules/stream-to-pull-stream/index.js:150:5) | |
at readableAddChunk (node_modules/stream-pair/node_modules/readable-stream/lib/_stream_readable.js:210:18) | |
at Side.Readable.push (node_modules/stream-pair/node_modules/readable-stream/lib/_stream_readable.js:169:10) | |
at Side._read (node_modules/stream-pair/lib/stream-pair.js:33:17) | |
at PassThrough.<anonymous> (node_modules/stream-pair/lib/stream-pair.js:38:10) | |
at emitReadable_ (node_modules/stream-pair/node_modules/readable-stream/lib/_stream_readable.js:437:10) | |
at emitReadable (node_modules/stream-pair/node_modules/readable-stream/lib/_stream_readable.js:431:65) | |
at readableAddChunk (node_modules/stream-pair/node_modules/readable-stream/lib/_stream_readable.js:217:35) | |
at PassThrough.Readable.push (node_modules/stream-pair/node_modules/readable-stream/lib/_stream_readable.js:169:10) | |
at PassThrough.Transform.push (node_modules/stream-pair/node_modules/readable-stream/lib/_stream_transform.js:123:32) | |
at afterTransform (node_modules/stream-pair/node_modules/readable-stream/lib/_stream_transform.js:79:51) | |
at TransformState.afterTransform (node_modules/stream-pair/node_modules/readable-stream/lib/_stream_transform.js:58:12) | |
at PassThrough._transform (node_modules/stream-pair/node_modules/readable-stream/lib/_stream_passthrough.js:25:3) | |
at PassThrough.Transform._read (node_modules/stream-pair/node_modules/readable-stream/lib/_stream_transform.js:159:10) | |
at PassThrough.Transform._write (node_modules/stream-pair/node_modules/readable-stream/lib/_stream_transform.js:147:83) | |
at doWrite (node_modules/stream-pair/node_modules/readable-stream/lib/_stream_writable.js:319:64) | |
at writeOrBuffer (node_modules/stream-pair/node_modules/readable-stream/lib/_stream_writable.js:308:5) | |
at PassThrough.Writable.write (node_modules/stream-pair/node_modules/readable-stream/lib/_stream_writable.js:246:11) | |
at Side._write (node_modules/stream-pair/lib/stream-pair.js:43:21) | |
at doWrite (node_modules/stream-pair/node_modules/readable-stream/lib/_stream_writable.js:319:64) | |
at clearBuffer (node_modules/stream-pair/node_modules/readable-stream/lib/_stream_writable.js:419:7) | |
at onwrite (node_modules/stream-pair/node_modules/readable-stream/lib/_stream_writable.js:350:7) | |
at WritableState.onwrite (node_modules/stream-pair/node_modules/readable-stream/lib/_stream_writable.js:122:5) | |
at afterWrite (node_modules/stream-pair/node_modules/readable-stream/lib/_stream_writable.js:366:3) | |
at _combinedTickCallback (internal/process/next_tick.js:80:20) | |
at process._tickCallback (internal/process/next_tick.js:98:9) | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment