2024-04-09 07:03:38 +00:00

1 line
154 KiB
JSON

[{"uid":"c2a6c7dcb7b5c364","name":"Passing cursor with wrong message digest","time":{"start":1712646062032,"stop":1712646062033,"duration":1},"status":"passed","severity":"normal"},{"uid":"2db53f67a30c7941","name":"Subscribe and receive messages via lightPush","time":{"start":1712646189890,"stop":1712646189891,"duration":1},"status":"passed","severity":"normal"},{"uid":"c684321df282ff43","name":"isConnected should return false after all peers disconnect","time":{"start":1712645573129,"stop":1712645573130,"duration":1},"status":"passed","severity":"normal"},{"uid":"36a2c13282c49a0d","name":"Push message with custom timestamp: 1681887334546","time":{"start":1712645957046,"stop":1712645957047,"duration":1},"status":"passed","severity":"normal"},{"uid":"963f3a7f37ae2ece","name":"same cluster, different shard: nodes connect","time":{"start":1712645846008,"stop":1712645846008,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e713b1c79f77227","name":"Push message with emoji payload","time":{"start":1712645957012,"stop":1712645957012,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca20e54a11e05942","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1712645521099,"stop":1712645521100,"duration":1},"status":"passed","severity":"normal"},{"uid":"d09b71d929657476","name":"Push message with escaped characters payload","time":{"start":1712645957011,"stop":1712645957012,"duration":1},"status":"passed","severity":"normal"},{"uid":"562a03f59d279540","name":"Refresh subscription","time":{"start":1712646189896,"stop":1712646189896,"duration":0},"status":"passed","severity":"normal"},{"uid":"3221eacacb313b73","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1712646189898,"stop":1712646189898,"duration":0},"status":"passed","severity":"normal"},{"uid":"127ab49429c7a627","name":"Passing page size 11 when there are 10 messages","time":{"start":1712646108980,"stop":1712646108981,"duration":1},"status":"passed","severity":"normal"},{"uid":"f68392bc915ed08b","name":"it tolerates circular branch references","time":{"start":1712645546010,"stop":1712645546011,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab341faaba6c8a26","name":"Relay - dialed first","time":{"start":1712646131310,"stop":1712646131311,"duration":1},"status":"passed","severity":"normal"},{"uid":"81958dc073f96c84","name":"handles empty contentTopics array correctly","time":{"start":1712645521126,"stop":1712645521127,"duration":1},"status":"passed","severity":"normal"},{"uid":"ebc2befe09d1d773","name":"Light Node - default protocols","time":{"start":1712646131313,"stop":1712646131313,"duration":0},"status":"passed","severity":"normal"},{"uid":"c425fd2b40400439","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1712646115900,"stop":1712646115900,"duration":0},"status":"passed","severity":"normal"},{"uid":"eaef30245255f2a","name":"unsubscribes","time":{"start":1712646107748,"stop":1712646107749,"duration":1},"status":"passed","severity":"normal"},{"uid":"ebeabc9d80272fb2","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1712645549642,"stop":1712645549643,"duration":1},"status":"passed","severity":"normal"},{"uid":"18b8e1e300cadee4","name":"Query generator for multiple messages with multiple decoders","time":{"start":1712646106742,"stop":1712646106743,"duration":1},"status":"passed","severity":"normal"},{"uid":"f41bb5b11bf60bb8","name":"can start and stop the service","time":{"start":1712645549639,"stop":1712645549639,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3495d5993de2bb1","name":"Ping on subscribed peer","time":{"start":1712645647866,"stop":1712645647867,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a5b769c59276c3a","name":"Overlapping topic subscription","time":{"start":1712646001735,"stop":1712646001735,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f92b22594ee78ae3","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1712645828254,"stop":1712645828254,"duration":0},"status":"passed","severity":"normal"},{"uid":"49d25a54de942335","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1712645521115,"stop":1712645521115,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd1b619c2f189c0d","name":"Ping on peer without subscriptions","time":{"start":1712645647867,"stop":1712645647868,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f443e43b490e859","name":"Subscribe to topic containing JSON and receive message","time":{"start":1712646189913,"stop":1712646189913,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea60c7ec956e1df0","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1712645580734,"stop":1712645580734,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e60e098706e895d","name":"Subscribe to 30 topics (old limit) at once and receives messages","time":{"start":1712646189894,"stop":1712646189894,"duration":0},"status":"skipped","severity":"normal"},{"uid":"35678178570e0e25","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1712645668347,"stop":1712645668350,"duration":3},"status":"passed","severity":"normal"},{"uid":"5ebe2da644d97799","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1712646115899,"stop":1712646115900,"duration":1},"status":"passed","severity":"normal"},{"uid":"53ff74eeaecb1f35","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1712646115901,"stop":1712646115901,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a92a65433af2c03","name":"Push message with Russian payload","time":{"start":1712646056317,"stop":1712646056317,"duration":0},"status":"passed","severity":"normal"},{"uid":"b31c8ca2fd859e34","name":"should throw error - no public key","time":{"start":1712645529672,"stop":1712645529676,"duration":4},"status":"passed","severity":"normal"},{"uid":"f03c96d56e009294","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1712645521112,"stop":1712645521112,"duration":0},"status":"passed","severity":"normal"},{"uid":"adb9ef5d37e9f342","name":"can start and stop the service","time":{"start":1712645584737,"stop":1712645584738,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0223eaa849c6bb8","name":"Push message with content topic containing Russian","time":{"start":1712645957035,"stop":1712645957038,"duration":3},"status":"passed","severity":"normal"},{"uid":"e9ebf829c159f7c3","name":"Check received message containing emoji","time":{"start":1712645734368,"stop":1712645734368,"duration":0},"status":"passed","severity":"normal"},{"uid":"73451377304c508b","name":"tcp ip4 address","time":{"start":1712645529245,"stop":1712645529245,"duration":0},"status":"passed","severity":"normal"},{"uid":"b60911b3a0316b35","name":"Push message with special chars payload","time":{"start":1712645957007,"stop":1712645957007,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2673e55bc69ec65","name":"Sample","time":{"start":1712645529051,"stop":1712645529052,"duration":1},"status":"passed","severity":"normal"},{"uid":"f074068d823907","name":"new peer added after a peer was already found","time":{"start":1712645964750,"stop":1712645964751,"duration":1},"status":"skipped","severity":"normal"},{"uid":"3654bfe1aa6ba70d","name":"removeEventListener with wrong event","time":{"start":1712645613719,"stop":1712645613719,"duration":0},"status":"passed","severity":"normal"},{"uid":"65caf3cde1146fa4","name":"should be able to encode the field with only STORE set to true","time":{"start":1712645529068,"stop":1712645529068,"duration":0},"status":"passed","severity":"normal"},{"uid":"456f61d74a39132f","name":"Accepts a valid Waku Message","time":{"start":1712645538162,"stop":1712645538164,"duration":2},"status":"passed","severity":"normal"},{"uid":"960b7918bd45b5d2","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1712645668380,"stop":1712645668381,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d5ef7c80011c99a","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1712645776311,"stop":1712645776311,"duration":0},"status":"passed","severity":"normal"},{"uid":"515bc9847a3dc275","name":"Check received message containing Chinese","time":{"start":1712646044181,"stop":1712646044181,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b8df1403a801e9d","name":"Push message with content topic containing short","time":{"start":1712645957013,"stop":1712645957014,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c4bdd9a5d558e01","name":"Subscribe to topic containing Script and publish message","time":{"start":1712646001741,"stop":1712646001741,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8292a1116a77272","name":"Push message with custom timestamp: 1681887268487","time":{"start":1712646056353,"stop":1712646056354,"duration":1},"status":"passed","severity":"normal"},{"uid":"c47dad318c106e40","name":"Push message with XML payload","time":{"start":1712646056318,"stop":1712646056318,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccba6cce1df6ff2b","name":"Subscribe to topic containing emoji and receive message","time":{"start":1712645828267,"stop":1712645828268,"duration":1},"status":"passed","severity":"normal"},{"uid":"44da5336ff8cc1ad","name":"Reusing cursor across nodes","time":{"start":1712646062031,"stop":1712646062032,"duration":1},"status":"passed","severity":"normal"},{"uid":"794c1d5a732723b9","name":"Push message with content topic containing JSON","time":{"start":1712646056341,"stop":1712646056341,"duration":0},"status":"passed","severity":"normal"},{"uid":"20c0081275b4fa6","name":"should return the pubsub topic directly if a string is provided","time":{"start":1712645521122,"stop":1712645521122,"duration":0},"status":"passed","severity":"normal"},{"uid":"808aa09fbd1fc472","name":"3 nodes on /waku/2/rs/1/0 topic","time":{"start":1712645980852,"stop":1712645980853,"duration":1},"status":"passed","severity":"normal"},{"uid":"dffabc75e5e53835","name":"Default pageSize","time":{"start":1712646108982,"stop":1712646108982,"duration":0},"status":"passed","severity":"normal"},{"uid":"f08e4303c1ca3dee","name":"Push message with content topic containing Script","time":{"start":1712646056340,"stop":1712646056340,"duration":0},"status":"passed","severity":"normal"},{"uid":"66a80da28f6fdbd","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1712645624082,"stop":1712645624082,"duration":0},"status":"passed","severity":"normal"},{"uid":"4de785e20ddfd023","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1712645623320,"stop":1712645623321,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e2ed059d0573a10","name":"Fails to push message with large meta","time":{"start":1712646056353,"stop":1712646056353,"duration":0},"status":"passed","severity":"normal"},{"uid":"bba508d0048bd7cd","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1712645776311,"stop":1712645776312,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1fa126e45c375dd","name":"should properly create location multiaddrs - udp6","time":{"start":1712645529681,"stop":1712645529681,"duration":0},"status":"passed","severity":"normal"},{"uid":"47f5263bb34b1a03","name":"Ordered Callback - backward","time":{"start":1712646084063,"stop":1712646084063,"duration":0},"status":"passed","severity":"normal"},{"uid":"39b22375e5b77e82","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1712646078476,"stop":1712646078477,"duration":1},"status":"skipped","severity":"normal"},{"uid":"787c3a953a0059cc","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1712645545404,"stop":1712645545405,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9969730c7d71499","name":"different cluster, same shard: nodes don't connect","time":{"start":1712645668344,"stop":1712645668344,"duration":0},"status":"skipped","severity":"normal"},{"uid":"11a2b7559b541088","name":"Refresh subscription","time":{"start":1712646189908,"stop":1712646189908,"duration":0},"status":"passed","severity":"normal"},{"uid":"953d85f63be4eb24","name":"returns all values when wanted number matches available values","time":{"start":1712645545210,"stop":1712645545211,"duration":1},"status":"passed","severity":"normal"},{"uid":"54da3260e73f0f60","name":"Decoder throws on undefined content topic","time":{"start":1712645534697,"stop":1712645534697,"duration":0},"status":"passed","severity":"normal"},{"uid":"41a99f5cdf7b8bfd","name":"Subscribe to topic containing JSON and publish message","time":{"start":1712646001743,"stop":1712646001743,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccf2992e89a1549f","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1712645584742,"stop":1712645584742,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2b8994e06ffa59ac","name":"should set field with only RELAY enabled","time":{"start":1712645529683,"stop":1712645529683,"duration":0},"status":"passed","severity":"normal"},{"uid":"41a290a9c58e249e","name":"should throw error - invalid id","time":{"start":1712645529677,"stop":1712645529677,"duration":0},"status":"passed","severity":"normal"},{"uid":"b80ee272b0c6d1c","name":"should not fail to stop the service if it was not started","time":{"start":1712646028197,"stop":1712646028197,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c6e02d890fac512","name":"Check publish message containing Arabic","time":{"start":1712645993252,"stop":1712645993253,"duration":1},"status":"passed","severity":"normal"},{"uid":"d66872adb7430de5","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1712645573089,"stop":1712645573089,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a912caec753ad98","name":"different cluster, same shard: nodes don't connect","time":{"start":1712645846008,"stop":1712645846009,"duration":1},"status":"passed","severity":"normal"},{"uid":"d990598d06639d44","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1712645668361,"stop":1712645668361,"duration":0},"status":"passed","severity":"normal"},{"uid":"a59a8fef0b4008cb","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1712645668380,"stop":1712645668380,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4a4ba235b260a84","name":"Fails to publish message with wrong content topic","time":{"start":1712645993261,"stop":1712645993262,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd6f6d8f05918774","name":"Passing page size 0 when there are 110 messages","time":{"start":1712646108979,"stop":1712646108979,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5779cea6b86ee8f","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1712646001745,"stop":1712646001746,"duration":1},"status":"passed","severity":"normal"},{"uid":"db384659c60e51c","name":"1 Store, 2 relays, 2 fetches","time":{"start":1712645545592,"stop":1712645545593,"duration":1},"status":"passed","severity":"normal"},{"uid":"b08f63f0139f6dc1","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1712646062026,"stop":1712646062027,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e43a7e1b9a4720","name":"should not receive a peer event before start","time":{"start":1712645584740,"stop":1712645584740,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f99d6b91ab934f","name":"Add multiple subscription objects on single nwaku node","time":{"start":1712646189902,"stop":1712646189903,"duration":1},"status":"passed","severity":"normal"},{"uid":"68bd5b5c1e0c3e65","name":"through manual discovery","time":{"start":1712645834863,"stop":1712645834863,"duration":0},"status":"passed","severity":"normal"},{"uid":"b343084bde49cee1","name":"Symmetric encrypt & Decrypt","time":{"start":1712645556154,"stop":1712645556154,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7333f18855bad94","name":"Push message with content topic containing long","time":{"start":1712646056330,"stop":1712646056335,"duration":5},"status":"passed","severity":"normal"},{"uid":"bbe34b00db3e0f95","name":"Push message with unicode special characters payload","time":{"start":1712645957012,"stop":1712645957012,"duration":0},"status":"passed","severity":"normal"},{"uid":"320f248da424d637","name":"Relay + Store","time":{"start":1712645583283,"stop":1712645583284,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4fdaeadf1dc2341","name":"Push message equal or less that 1MB","time":{"start":1712646056395,"stop":1712646056395,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcb60b516e70ba5a","name":"3 nodes on /waku/2/rs/1/1 topic","time":{"start":1712645980851,"stop":1712645980852,"duration":1},"status":"passed","severity":"normal"},{"uid":"4bc4df8f890e4027","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1712645521113,"stop":1712645521113,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6009a9c7d0d65bd","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1712645668352,"stop":1712645668352,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5432897c224c256","name":"Query Generator, Wrong PubsubTopic","time":{"start":1712646081467,"stop":1712646081468,"duration":1},"status":"passed","severity":"normal"},{"uid":"556ede39caa0426b","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1712645980858,"stop":1712645980858,"duration":0},"status":"passed","severity":"normal"},{"uid":"256fe94da70a1559","name":"Subscribe to topic containing Russian and receive message","time":{"start":1712645828264,"stop":1712645828264,"duration":0},"status":"passed","severity":"normal"},{"uid":"97b5b376fba7175d","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1712646136105,"stop":1712646136105,"duration":0},"status":"skipped","severity":"normal"},{"uid":"18e2ec84aa7006f4","name":"Push 30 different messages","time":{"start":1712646056321,"stop":1712646056321,"duration":0},"status":"passed","severity":"normal"},{"uid":"63b2785e511a9196","name":"Push message with short payload","time":{"start":1712646056314,"stop":1712646056314,"duration":0},"status":"passed","severity":"normal"},{"uid":"62a88ca7df383cd1","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1712646081472,"stop":1712646081473,"duration":1},"status":"passed","severity":"normal"},{"uid":"3434bb6b31f22544","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1712646189904,"stop":1712646189904,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9dbd1a172192e15","name":"random static sharding 9 - Cluster ID: 13, Shard ID: 721","time":{"start":1712646055522,"stop":1712646055522,"duration":0},"status":"passed","severity":"normal"},{"uid":"8330425c26158d28","name":"random static sharding 3 - Cluster ID: 553, Shard ID: 311","time":{"start":1712646055518,"stop":1712646055518,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5a76d20e157cb59","name":"Push message with emoji payload","time":{"start":1712646056320,"stop":1712646056321,"duration":1},"status":"passed","severity":"normal"},{"uid":"d65c0beda1a878df","name":"Check publish message after client node is restarted","time":{"start":1712645993264,"stop":1712645993264,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2cdc850fc4f91600","name":"Subscribe to topic containing XML and receive message","time":{"start":1712645828265,"stop":1712645828265,"duration":0},"status":"passed","severity":"normal"},{"uid":"8989608da44ad7b3","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1712645534437,"stop":1712645534437,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4fce25ad3a1701f","name":"Waku message hash computation (payload length 0)","time":{"start":1712645523855,"stop":1712645523856,"duration":1},"status":"passed","severity":"normal"},{"uid":"84861cf755b47480","name":"Subscribe and receives messages on 20 topics","time":{"start":1712646189893,"stop":1712646189893,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c535fe0d6070ea1","name":"isConnected should return true after first peer connects","time":{"start":1712645623323,"stop":1712645623323,"duration":0},"status":"passed","severity":"normal"},{"uid":"346007d1373f7b7e","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1712646115898,"stop":1712646115899,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff548c8536f35171","name":"Query Generator - backward","time":{"start":1712646084060,"stop":1712646084060,"duration":0},"status":"passed","severity":"normal"},{"uid":"af3ba33a399e58fd","name":"Check message received after nwaku node is restarted","time":{"start":1712645734386,"stop":1712645734386,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8e291ee81dec5d5a","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1712645776307,"stop":1712645776308,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ba63a07ef05483d","name":"Check received message containing Basic HTML tag","time":{"start":1712646044184,"stop":1712646044184,"duration":0},"status":"passed","severity":"normal"},{"uid":"97966cfc4710ae51","name":"should throw an error for insufficient data","time":{"start":1712645521373,"stop":1712645521373,"duration":0},"status":"passed","severity":"normal"},{"uid":"f960f9428bcfcc3f","name":"Error when try to subscribe to more than 31 topics (old limit)","time":{"start":1712645828257,"stop":1712645828257,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2ec19562a78c97a3","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1712645668345,"stop":1712645668345,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8d5146226d34e756","name":"removeEventListener with correct event","time":{"start":1712645613718,"stop":1712645613718,"duration":0},"status":"passed","severity":"normal"},{"uid":"13cf6748b91d2041","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1712646189903,"stop":1712646189904,"duration":1},"status":"passed","severity":"normal"},{"uid":"cfe8c27b356b6f17","name":"Publish message with custom timestamp: Wed Apr 19 2023 06:59:41 GMT+0000 (Coordinated Universal Time)","time":{"start":1712645993259,"stop":1712645993259,"duration":0},"status":"passed","severity":"normal"},{"uid":"ceaf9a3789db27c7","name":"should properly create location multiaddrs - udp","time":{"start":1712645529681,"stop":1712645529681,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bb06b1e3b5ede0f","name":"Throws when trying to push message with empty payload","time":{"start":1712645957013,"stop":1712645957013,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee5f701930c42e59","name":"Check received message containing emoji","time":{"start":1712646044172,"stop":1712646044172,"duration":0},"status":"passed","severity":"normal"},{"uid":"856ce678937859a8","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1712646189910,"stop":1712646189910,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f99a5451d813a98","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1712645555616,"stop":1712645555616,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac96977e2da90a11","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1712645521114,"stop":1712645521114,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3ddaa665d7f1ea7","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1712646189891,"stop":1712646189891,"duration":0},"status":"passed","severity":"normal"},{"uid":"14c7cf9e97a987f3","name":"Check received message with timestamp: 1712645572111000000 ","time":{"start":1712646044187,"stop":1712646044187,"duration":0},"status":"passed","severity":"normal"},{"uid":"e99f90f4388caeae","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1712645521100,"stop":1712645521100,"duration":0},"status":"passed","severity":"normal"},{"uid":"707ef244baa81bc4","name":"Fails to push message with empty content topic","time":{"start":1712646056352,"stop":1712646056352,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb436662fb267752","name":"should properly create location multiaddrs - tcp4","time":{"start":1712645529680,"stop":1712645529680,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2969e099d8ce3f1","name":"does not throw on valid cases","time":{"start":1712645521091,"stop":1712645521091,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4b6c59e7533969d","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1712645776309,"stop":1712645776309,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2aad3adfd183ff7","name":"isConnected bwtween 2 js-waku relay nodes","time":{"start":1712645623324,"stop":1712645623324,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3ab303e3801ce77","name":"Check message with no payload is not received","time":{"start":1712646044190,"stop":1712646044190,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ee7d5bdfaba1e3e","name":"Push message with XML payload","time":{"start":1712645957010,"stop":1712645957010,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad5322b1448b6ab3","name":"Ephemeral field set to true","time":{"start":1712645534695,"stop":1712645534695,"duration":0},"status":"passed","severity":"normal"},{"uid":"8dbd1d199c6c7802","name":"Check publish message containing short","time":{"start":1712645993249,"stop":1712645993250,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d965e68e2b8ec0b","name":"Check publish message containing numeric","time":{"start":1712645993251,"stop":1712645993251,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b034c6a87bb04b6","name":"shard 0","time":{"start":1712646055516,"stop":1712646055516,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b8de0a6ed863510b","name":"Check received message with timestamp: 1712645572111 ","time":{"start":1712646044173,"stop":1712646044173,"duration":0},"status":"passed","severity":"normal"},{"uid":"981655d21a93f82d","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1712646095668,"stop":1712646095668,"duration":0},"status":"passed","severity":"normal"},{"uid":"83cefcfea55410cf","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1712645980849,"stop":1712645980850,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6403abfc116631a","name":"Publish message with custom timestamp: Tue Apr 09 2024 07:59:41 GMT+0000 (Coordinated Universal Time)","time":{"start":1712645993260,"stop":1712645993260,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c6aa8e6412bf067","name":"Rejects garbage","time":{"start":1712645538164,"stop":1712645538164,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e6519ec9292bd95","name":"Push message with content topic containing XML","time":{"start":1712645957039,"stop":1712645957040,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3d3af356b9d2da1","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1712645521110,"stop":1712645521110,"duration":0},"status":"passed","severity":"normal"},{"uid":"43a32da880358986","name":"Push to array if already present","time":{"start":1712645520816,"stop":1712645520817,"duration":1},"status":"passed","severity":"normal"},{"uid":"601addd481c70c40","name":"Check publish message containing Script","time":{"start":1712645993255,"stop":1712645993255,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b2cc6da6310772c","name":"should return empty list for no shard","time":{"start":1712645521111,"stop":1712645521111,"duration":0},"status":"passed","severity":"normal"},{"uid":"f924c70a67876f0b","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1712645668379,"stop":1712645668380,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb7a27d17642ebdb","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1712645668382,"stop":1712645668382,"duration":0},"status":"passed","severity":"normal"},{"uid":"45644f236677990d","name":"configure the node with multiple pubsub topics","time":{"start":1712646055523,"stop":1712646055524,"duration":1},"status":"passed","severity":"normal"},{"uid":"9272e961f4305743","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1712646095669,"stop":1712646095669,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ca9e93f10d35aac","name":"Check message with invalid timestamp is not received","time":{"start":1712646044176,"stop":1712646044176,"duration":0},"status":"passed","severity":"normal"},{"uid":"93bfaffe81f451a7","name":"Push message with shell command payload","time":{"start":1712646056319,"stop":1712646056319,"duration":0},"status":"passed","severity":"normal"},{"uid":"beb60e73bba03c3d","name":"Publish message with custom timestamp: Tue Apr 09 2024 05:59:41 GMT+0000 (Coordinated Universal Time)","time":{"start":1712645993260,"stop":1712645993260,"duration":0},"status":"passed","severity":"normal"},{"uid":"f607f413bfdb6ae0","name":"Store - dialed first","time":{"start":1712646131312,"stop":1712646131312,"duration":0},"status":"passed","severity":"normal"},{"uid":"346e405ec59a76c0","name":"should only return 1 node with relay capability","time":{"start":1712645546013,"stop":1712645546013,"duration":0},"status":"passed","severity":"normal"},{"uid":"c335597f3493d10d","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1712645521117,"stop":1712645521117,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0b83b27061f5469","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1712645521114,"stop":1712645521114,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c181c5bb25b2ad8","name":"Generator, custom pubsub topic","time":{"start":1712646078477,"stop":1712646078477,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6595e3d8689fc17","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1712645521123,"stop":1712645521123,"duration":0},"status":"passed","severity":"normal"},{"uid":"da4c90a762d75d6","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1712645624090,"stop":1712645624090,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4326b6314da1233a","name":"addEventListener with correct event","time":{"start":1712645613717,"stop":1712645613717,"duration":0},"status":"passed","severity":"normal"},{"uid":"73881b2b6182749","name":"Query generator for multiple messages","time":{"start":1712646106740,"stop":1712646106741,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9c59381cdee35c0","name":"Push message with SQL Injection payload","time":{"start":1712645957009,"stop":1712645957009,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c8de009ba1da412","name":"caches peers it previously fetched","time":{"start":1712645546012,"stop":1712645546012,"duration":0},"status":"passed","severity":"normal"},{"uid":"102e6f4e6529fa64","name":"should set field with only LIGHTPUSH enabled","time":{"start":1712645529684,"stop":1712645529684,"duration":0},"status":"passed","severity":"normal"},{"uid":"13c155c58e2fc273","name":"Decoder throws on empty string content topic","time":{"start":1712645534697,"stop":1712645534697,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ffa6325fdebb352","name":"Check received message containing short","time":{"start":1712646044161,"stop":1712646044161,"duration":0},"status":"passed","severity":"normal"},{"uid":"645ffd55d6ae72a6","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1712645668355,"stop":1712645668356,"duration":1},"status":"passed","severity":"normal"},{"uid":"435343019f070134","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1712645828251,"stop":1712645828252,"duration":1},"status":"passed","severity":"normal"},{"uid":"67ed3d45085e4b32","name":"Check message received after nwaku node is restarted","time":{"start":1712646044191,"stop":1712646044191,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b9c7d6fd4f873e49","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1712646189899,"stop":1712646189899,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d400f087c5d2a8e","name":"Check received message containing special chars","time":{"start":1712646044181,"stop":1712646044181,"duration":0},"status":"passed","severity":"normal"},{"uid":"adfb9d69105c7b49","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1712645809975,"stop":1712645809975,"duration":0},"status":"skipped","severity":"normal"},{"uid":"85d0471bb0f29227","name":"1 Relay, 1 fetch","time":{"start":1712645545591,"stop":1712645545592,"duration":1},"status":"passed","severity":"normal"},{"uid":"12fe0b6778ea7cb0","name":"Ephemeral field is preserved - encoder v0","time":{"start":1712645583135,"stop":1712645583135,"duration":0},"status":"passed","severity":"normal"},{"uid":"619226ebd3b6f9f9","name":"handles empty shards array correctly","time":{"start":1712645521126,"stop":1712645521126,"duration":0},"status":"passed","severity":"normal"},{"uid":"93dab4dac61961ce","name":"Nodes with multiple pubsub topic","time":{"start":1712645980859,"stop":1712645980859,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b00d5cabf4e636","name":"handles multiple messages","time":{"start":1712646107747,"stop":1712646107747,"duration":0},"status":"passed","severity":"normal"},{"uid":"b96fd6204107152e","name":"random static sharding 8 - Cluster ID: 667, Shard ID: 299","time":{"start":1712646055521,"stop":1712646055521,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ec80608f3ecf5d3","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1712645529670,"stop":1712645529671,"duration":1},"status":"passed","severity":"normal"},{"uid":"905f59a2acee23cd","name":"Push message with content topic containing escaped characters","time":{"start":1712646056342,"stop":1712646056351,"duration":9},"status":"passed","severity":"normal"},{"uid":"30bfdf28ab6b3c6","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1712645521127,"stop":1712645521128,"duration":1},"status":"passed","severity":"normal"},{"uid":"3cf9e1b69027cd1b","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1712646189891,"stop":1712646189892,"duration":1},"status":"passed","severity":"normal"},{"uid":"80fb905a0c5c47fc","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1712645624092,"stop":1712645624092,"duration":0},"status":"passed","severity":"normal"},{"uid":"d51adb7941c8e4f1","name":"should not receive a peer event after stop","time":{"start":1712646028199,"stop":1712646028199,"duration":0},"status":"passed","severity":"normal"},{"uid":"511643e856fb45ec","name":"should properly compute the node id","time":{"start":1712645529678,"stop":1712645529678,"duration":0},"status":"passed","severity":"normal"},{"uid":"528a70a8c2c2f83b","name":"Subscribe to 30 topics (old limit) at once and receives messages","time":{"start":1712645828255,"stop":1712645828255,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3588b6039a91e43d","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1712645521100,"stop":1712645521101,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ab13f3bb7a0d06c","name":"random static sharding 6 - Cluster ID: 35, Shard ID: 600","time":{"start":1712646055520,"stop":1712646055520,"duration":0},"status":"passed","severity":"normal"},{"uid":"52d541a048711e94","name":"Check message with no content topic is not received","time":{"start":1712646044189,"stop":1712646044190,"duration":1},"status":"passed","severity":"normal"},{"uid":"d914db809dc4eee6","name":"should not fail to stop the service if it was not started","time":{"start":1712645584738,"stop":1712645584739,"duration":1},"status":"passed","severity":"normal"},{"uid":"60f557771d2be1e6","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1712645993262,"stop":1712645993262,"duration":0},"status":"passed","severity":"normal"},{"uid":"37146420cea4904c","name":"should correctly map a content topic to a pubsub topic","time":{"start":1712645521127,"stop":1712645521127,"duration":0},"status":"passed","severity":"normal"},{"uid":"29d0dc6ec6685f4b","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1712646189894,"stop":1712646189895,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e06171ba50d33c","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1712645580734,"stop":1712645580735,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ec1d38cc8944134","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1712645555614,"stop":1712645555615,"duration":1},"status":"passed","severity":"normal"},{"uid":"22833399309fa54a","name":"Decoder throws on undefined content topic","time":{"start":1712645557434,"stop":1712645557434,"duration":0},"status":"passed","severity":"normal"},{"uid":"f28a8af8532218d2","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1712645776313,"stop":1712645776313,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e3f0aaea6337a8a","name":"Check received message containing Script","time":{"start":1712645734364,"stop":1712645734365,"duration":1},"status":"passed","severity":"normal"},{"uid":"5677d42f8ab5d3d1","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1712646189905,"stop":1712646189905,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4e134d5757f620c","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1712646115897,"stop":1712646115897,"duration":0},"status":"passed","severity":"normal"},{"uid":"691b8e2e3d4be338","name":"receives messages sent to provided content topic through callback","time":{"start":1712645993390,"stop":1712645993390,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ba10fe04a865270e","name":"Subscribe to topic containing Russian and receive message","time":{"start":1712646189911,"stop":1712646189911,"duration":0},"status":"passed","severity":"normal"},{"uid":"75ded2fcbd940d35","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1712645668356,"stop":1712645668357,"duration":1},"status":"passed","severity":"normal"},{"uid":"50ac96f41283858f","name":"Push message with numeric payload","time":{"start":1712645957006,"stop":1712645957007,"duration":1},"status":"passed","severity":"normal"},{"uid":"acd0850a7066603a","name":"isConnected should return false after all peers disconnect","time":{"start":1712645623323,"stop":1712645623323,"duration":0},"status":"passed","severity":"normal"},{"uid":"7985b0ccb5bb51","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1712645521122,"stop":1712645521123,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd40f918eb0f95ec","name":"Ping on unsubscribed peer","time":{"start":1712645647868,"stop":1712645647869,"duration":1},"status":"passed","severity":"normal"},{"uid":"747c22fb66f13f1","name":"Push message with content topic containing XML","time":{"start":1712646056340,"stop":1712646056340,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f0d4e4b9e68ad73","name":"random auto sharding 6 - Cluster ID: 1, Content Topic: /app23/9/topic99/utf8","time":{"start":1712645993518,"stop":1712645993518,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3666a723e19bf814","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1712645521118,"stop":1712645521118,"duration":0},"status":"passed","severity":"normal"},{"uid":"a450e01eef42c1ec","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1712646062024,"stop":1712646062025,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b47d9ceba5763f9","name":"Subscribe to 30 topics (old limit) at once and receives messages","time":{"start":1712646189906,"stop":1712646189907,"duration":1},"status":"skipped","severity":"normal"},{"uid":"171bb8feb5ce2ce8","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1712645529081,"stop":1712645529082,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d5a98154eb8d90","name":"Push message with Script payload","time":{"start":1712645957009,"stop":1712645957009,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3e17a3ff3effb1a","name":"retrieves a single peer","time":{"start":1712645546010,"stop":1712645546010,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e75d3305eeb96d2","name":"Relay - dialed after","time":{"start":1712646131311,"stop":1712646131311,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f92a4718dd3771","name":"less peers than existing","time":{"start":1712645957223,"stop":1712645957223,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ea16210f73d290cd","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1712646055524,"stop":1712646055524,"duration":0},"status":"passed","severity":"normal"},{"uid":"91b2781d0eba785e","name":"Check message with no pubsub topic is not received","time":{"start":1712645734383,"stop":1712645734383,"duration":0},"status":"passed","severity":"normal"},{"uid":"50ad2e026c3ec2bf","name":"given a content topic, creates a waku node and filter subscription","time":{"start":1712645993389,"stop":1712645993389,"duration":0},"status":"skipped","severity":"normal"},{"uid":"799a53ef40b06a33","name":"Push message with content topic containing escaped characters","time":{"start":1712645957041,"stop":1712645957042,"duration":1},"status":"passed","severity":"normal"},{"uid":"181cc1a1efc42653","name":"random static sharding 10 - Cluster ID: 324, Shard ID: 697","time":{"start":1712646055522,"stop":1712646055523,"duration":1},"status":"passed","severity":"normal"},{"uid":"6eaa4e9b75528efe","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1712645521120,"stop":1712645521120,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf65f76dd0a5cb8f","name":"should use DNS peer discovery with light client","time":{"start":1712645584741,"stop":1712645584742,"duration":1},"status":"skipped","severity":"normal"},{"uid":"c7fe35b6366d7a29","name":"Check message received after jswaku node is restarted","time":{"start":1712646044178,"stop":1712646044179,"duration":1},"status":"skipped","severity":"normal"},{"uid":"ba483ce567d9ef6c","name":"should get / set UDP multiaddr","time":{"start":1712645529679,"stop":1712645529679,"duration":0},"status":"passed","severity":"normal"},{"uid":"e09a773386afeef8","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1712645521098,"stop":1712645521098,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec5144cf229048e4","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1712646078478,"stop":1712646078478,"duration":0},"status":"passed","severity":"normal"},{"uid":"de28e712458c5406","name":"Does not throw an exception when node disconnects","time":{"start":1712646120778,"stop":1712646120778,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd09f55c0a248623","name":"Overlapping topic subscription","time":{"start":1712646189895,"stop":1712646189895,"duration":0},"status":"passed","severity":"normal"},{"uid":"35dc32946403a287","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1712646115899,"stop":1712646115899,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6ca16fed4088a90","name":"should be able to encode the field with only FILTER set to true","time":{"start":1712645529069,"stop":1712645529069,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa6481cee6f04faa","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1712646189914,"stop":1712646189914,"duration":0},"status":"passed","severity":"normal"},{"uid":"5be0dc2aeff3d5e6","name":"Check message with invalid timestamp is not received","time":{"start":1712645734378,"stop":1712645734379,"duration":1},"status":"passed","severity":"normal"},{"uid":"3cd1e16cadf2369b","name":"throws an error for improperly formatted content topics","time":{"start":1712645521105,"stop":1712645521106,"duration":1},"status":"passed","severity":"normal"},{"uid":"52cc650c79d0f5d8","name":"Check message with non string payload is not received","time":{"start":1712646044190,"stop":1712646044191,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b8efe91535ee015","name":"Subscribe to topic containing JSON and receive message","time":{"start":1712645828266,"stop":1712645828266,"duration":0},"status":"passed","severity":"normal"},{"uid":"d592e68a4cddf1c4","name":"Ping on unsubscribed peer","time":{"start":1712645602218,"stop":1712645602218,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fb8b7dca0b2301","name":"Check received message containing Russian","time":{"start":1712646044164,"stop":1712646044164,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e935c0aeb90bd16","name":"random static sharding 2 - Cluster ID: 611, Shard ID: 561","time":{"start":1712646055517,"stop":1712646055517,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf95bacb73919013","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1712645665849,"stop":1712645665849,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf75564ace8b1813","name":"Subscribe to topic containing shell command and publish message","time":{"start":1712646001744,"stop":1712646001745,"duration":1},"status":"passed","severity":"normal"},{"uid":"20ba69c05d3b2fd6","name":"Ping on peer without subscriptions","time":{"start":1712645647863,"stop":1712645647863,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b20ba95e1172a6b","name":"Subscribe and receive messages via lightPush","time":{"start":1712646189903,"stop":1712646189903,"duration":0},"status":"passed","severity":"normal"},{"uid":"57f53892cb2864ad","name":"Push message with content topic containing Script","time":{"start":1712645957039,"stop":1712645957039,"duration":0},"status":"passed","severity":"normal"},{"uid":"52cd439bc3132a6c","name":"Sign & Recover","time":{"start":1712645556155,"stop":1712645556155,"duration":0},"status":"passed","severity":"normal"},{"uid":"53a13dac85ae1d0","name":"Check received message containing Arabic","time":{"start":1712645734358,"stop":1712645734359,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2efd0a922a00f15","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1712645529081,"stop":1712645529081,"duration":0},"status":"passed","severity":"normal"},{"uid":"85292b4891b2fa9","name":"Check received message containing shell command","time":{"start":1712645734366,"stop":1712645734366,"duration":0},"status":"passed","severity":"normal"},{"uid":"f310c7cf3b337042","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1712645668372,"stop":1712645668374,"duration":2},"status":"passed","severity":"normal"},{"uid":"5ab21c55fe3f34ac","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1712645828253,"stop":1712645828253,"duration":0},"status":"passed","severity":"normal"},{"uid":"b006f34a76cac88","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1712645534437,"stop":1712645534438,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb6b6cb83d1882e9","name":"Promise Callback - backward","time":{"start":1712646084061,"stop":1712646084062,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6ad6ac51f960c37","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1712645668360,"stop":1712645668360,"duration":0},"status":"passed","severity":"normal"},{"uid":"94c0adfeb07862c3","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1712645545403,"stop":1712645545403,"duration":0},"status":"passed","severity":"normal"},{"uid":"720df1184f1aec41","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1712645624091,"stop":1712645624091,"duration":0},"status":"passed","severity":"normal"},{"uid":"83c88d3d008c9c73","name":"should handle application and version for autosharding","time":{"start":1712645521109,"stop":1712645521109,"duration":0},"status":"passed","severity":"normal"},{"uid":"b756d0ccb7c6e730","name":"Check message on other pubsub topic is not received","time":{"start":1712646044189,"stop":1712646044189,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a2115b9266f7340","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1712646136104,"stop":1712646136104,"duration":0},"status":"passed","severity":"normal"},{"uid":"96ed5b7bd837d420","name":"isConnected return false after peer stops","time":{"start":1712645623323,"stop":1712645623324,"duration":1},"status":"passed","severity":"normal"},{"uid":"68c84ba09859a02","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1712645521373,"stop":1712645521373,"duration":0},"status":"passed","severity":"normal"},{"uid":"732f5a4d4a3aaa39","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1712645828251,"stop":1712645828251,"duration":0},"status":"passed","severity":"normal"},{"uid":"37ba4b8d3c2156a4","name":"Ping on peer without subscriptions","time":{"start":1712645602218,"stop":1712645602218,"duration":0},"status":"passed","severity":"normal"},{"uid":"f33a4dea7c072fa","name":"should throw an error if shards are undefined for static sharding","time":{"start":1712645521111,"stop":1712645521111,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ea1b70ec0651cd1","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1712646044173,"stop":1712646044174,"duration":1},"status":"passed","severity":"normal"},{"uid":"938e2ee2bd19aafa","name":"should set field with all protocols enabled","time":{"start":1712645529683,"stop":1712645529683,"duration":0},"status":"passed","severity":"normal"},{"uid":"5479a46582698f01","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1712645545405,"stop":1712645545405,"duration":0},"status":"passed","severity":"normal"},{"uid":"327b555bf55efa17","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1712646001738,"stop":1712646001739,"duration":1},"status":"passed","severity":"normal"},{"uid":"3fcae8fccdb10d7f","name":"random auto sharding 2 - Cluster ID: 1, Content Topic: /app78/6/topic839/json","time":{"start":1712645993517,"stop":1712645993517,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8821c67e1ab5ed0a","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1712645665847,"stop":1712645665847,"duration":0},"status":"passed","severity":"normal"},{"uid":"98df03ecaf799069","name":"Push message with shell command payload","time":{"start":1712645957011,"stop":1712645957011,"duration":0},"status":"passed","severity":"normal"},{"uid":"99df521bc14f8c7","name":"LightPush","time":{"start":1712646131312,"stop":1712646131313,"duration":1},"status":"passed","severity":"normal"},{"uid":"92fdb36eecc956c6","name":"Js publishes, other Js receives","time":{"start":1712645989181,"stop":1712645989182,"duration":1},"status":"passed","severity":"normal"},{"uid":"c51859fa4a13247b","name":"Push message equal or less that 1MB","time":{"start":1712645957048,"stop":1712645957048,"duration":0},"status":"passed","severity":"normal"},{"uid":"88e1f34e5fadf138","name":"same cluster, same shard: nodes connect","time":{"start":1712645668330,"stop":1712645668341,"duration":11},"status":"skipped","severity":"normal"},{"uid":"3f359bd72125166b","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1712645521117,"stop":1712645521117,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd050b6c9d493cc1","name":"Check received message containing Arabic","time":{"start":1712646044163,"stop":1712646044164,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc9cfbd8d2d76483","name":"recovers when dns.resolve returns empty","time":{"start":1712645546011,"stop":1712645546011,"duration":0},"status":"passed","severity":"normal"},{"uid":"da42f166db782100","name":"should get / set TCP multiaddr","time":{"start":1712645529679,"stop":1712645529680,"duration":1},"status":"passed","severity":"normal"},{"uid":"650b4e493399b1d4","name":"Subscribe to topic containing Script and receive message","time":{"start":1712645828264,"stop":1712645828265,"duration":1},"status":"passed","severity":"normal"},{"uid":"b29a0603b6bc4081","name":"Subscribe to topic containing short and receive message","time":{"start":1712646189908,"stop":1712646189909,"duration":1},"status":"passed","severity":"normal"},{"uid":"770b977c428fa955","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1712646189914,"stop":1712646189914,"duration":0},"status":"passed","severity":"normal"},{"uid":"54ea653a83165702","name":"should use the provided clusterId for the pubsub topic","time":{"start":1712645521128,"stop":1712645521128,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb0cba9dd63f13bb","name":"random static sharding 4 - Cluster ID: 718, Shard ID: 197","time":{"start":1712646055518,"stop":1712646055518,"duration":0},"status":"passed","severity":"normal"},{"uid":"85a83f918ba2c98c","name":"topics with same application and version share the same shard","time":{"start":1712645521103,"stop":1712645521103,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1738ca6bc4fb002","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1712645529072,"stop":1712645529072,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbcaeac9094288f5","name":"`waku:online` bwtween 2 js-waku relay nodes","time":{"start":1712645623322,"stop":1712645623322,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0694c326615fa68","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1712645529070,"stop":1712645529071,"duration":1},"status":"passed","severity":"normal"},{"uid":"768d339dc92eaf86","name":"Decoder throws on undefined content topic","time":{"start":1712645555619,"stop":1712645555619,"duration":0},"status":"passed","severity":"normal"},{"uid":"a362161379e7c361","name":"should load peers from local storage and dispatch events","time":{"start":1712645549642,"stop":1712645549642,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b1fb9342f6c095c","name":"should emit a peer event after start","time":{"start":1712645549640,"stop":1712645549641,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d6d3ccfd22c15ec","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1712645668357,"stop":1712645668357,"duration":0},"status":"passed","severity":"normal"},{"uid":"106609be6e566276","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1712645521119,"stop":1712645521119,"duration":0},"status":"passed","severity":"normal"},{"uid":"79e8decafb8196d9","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1712645573111,"stop":1712645573127,"duration":16},"status":"passed","severity":"normal"},{"uid":"b7c72facdeed4ea8","name":"same cluster, different shard: nodes don't connect","time":{"start":1712645668343,"stop":1712645668344,"duration":1},"status":"skipped","severity":"normal"},{"uid":"bb550c143f6533e1","name":"pre and post cipher","time":{"start":1712645556154,"stop":1712645556155,"duration":1},"status":"passed","severity":"normal"},{"uid":"95e568835f49b6c3","name":"throws on content topic with empty topic name field","time":{"start":1712645521095,"stop":1712645521096,"duration":1},"status":"passed","severity":"normal"},{"uid":"3cacec72e05ffbb9","name":"Check received message containing numeric","time":{"start":1712645734356,"stop":1712645734356,"duration":0},"status":"passed","severity":"normal"},{"uid":"911abcb1186d9700","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1712645624083,"stop":1712645624085,"duration":2},"status":"skipped","severity":"normal"},{"uid":"708b8daa61d79f15","name":"Push message with Script payload","time":{"start":1712646056317,"stop":1712646056318,"duration":1},"status":"passed","severity":"normal"},{"uid":"972796576283c14b","name":"should emit a peer event after start","time":{"start":1712646028198,"stop":1712646028198,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce99df99a6dbcc92","name":"should be able to decode the field with only RELAY set to true","time":{"start":1712645529075,"stop":1712645529076,"duration":1},"status":"passed","severity":"normal"},{"uid":"82e07f4a150d0e91","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1712646189901,"stop":1712646189902,"duration":1},"status":"passed","severity":"normal"},{"uid":"9083d75e60926122","name":"should return unique PubsubTopics for static sharding","time":{"start":1712645521109,"stop":1712645521109,"duration":0},"status":"passed","severity":"normal"},{"uid":"77ccd599d7d307ff","name":"Subscribe and receive messages via lightPush","time":{"start":1712645828237,"stop":1712645828250,"duration":13},"status":"passed","severity":"normal"},{"uid":"e1e458665afa776b","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1712645521119,"stop":1712645521120,"duration":1},"status":"passed","severity":"normal"},{"uid":"61562cb0c689d230","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1712645521106,"stop":1712645521106,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9e6ff3380fea5e6","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1712646189906,"stop":1712646189906,"duration":0},"status":"passed","severity":"normal"},{"uid":"69428d88662a6e45","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1712645668345,"stop":1712645668345,"duration":0},"status":"skipped","severity":"normal"},{"uid":"fd4e5fba56dae673","name":"more peers than existing","time":{"start":1712645957222,"stop":1712645957222,"duration":0},"status":"skipped","severity":"normal"},{"uid":"279ef44a8b7a9a79","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1712645665848,"stop":1712645665848,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b6ee765a3b0e8e2","name":"Check received message containing unicode special characters","time":{"start":1712646044186,"stop":1712646044186,"duration":0},"status":"passed","severity":"normal"},{"uid":"f165abf2bb5a5c62","name":"should not receive a peer event before start","time":{"start":1712646028199,"stop":1712646028199,"duration":0},"status":"passed","severity":"normal"},{"uid":"e04acbde157a31fa","name":"Ephemeral messages are not stored","time":{"start":1712645583134,"stop":1712645583135,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a87a5dffe7f921e","name":"Subscribe to topic containing emoji and receive message","time":{"start":1712646189902,"stop":1712646189902,"duration":0},"status":"passed","severity":"normal"},{"uid":"633773cd31ae989f","name":"Relay - times out","time":{"start":1712646131311,"stop":1712646131311,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d257281bd8714ae","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1712645668360,"stop":1712645668361,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c153d988d901e1d","name":"Push message with content topic containing Chinese","time":{"start":1712646056336,"stop":1712646056338,"duration":2},"status":"passed","severity":"normal"},{"uid":"32ccd3a94d6fe721","name":"should return all peers when numPeers is 0","time":{"start":1712645534435,"stop":1712645534436,"duration":1},"status":"passed","severity":"normal"},{"uid":"9bcb4a877486ceed","name":"Check received message containing Russian","time":{"start":1712645734359,"stop":1712645734360,"duration":1},"status":"passed","severity":"normal"},{"uid":"80d852f6a5157b41","name":"Check received message with timestamp: 1712645572111000000 ","time":{"start":1712646044172,"stop":1712646044172,"duration":0},"status":"passed","severity":"normal"},{"uid":"b96bc16fe3bacaa8","name":"A test","time":{"start":1712645810067,"stop":1712645810068,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9000870854b2743","name":"Push message with numeric payload","time":{"start":1712646056315,"stop":1712646056315,"duration":0},"status":"passed","severity":"normal"},{"uid":"116d5c6cd6870cc8","name":"Subscribe to topic containing numeric and publish message","time":{"start":1712646001737,"stop":1712646001737,"duration":0},"status":"passed","severity":"normal"},{"uid":"b885d11a1872b6f5","name":"Subscribe to topic containing short and receive message","time":{"start":1712646189896,"stop":1712646189896,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdeb4bc435efd173","name":"random auto sharding 3 - Cluster ID: 1, Content Topic: /app18/7/topic73/utf8","time":{"start":1712645993517,"stop":1712645993517,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e35f99ddaa0b5449","name":"Subscribe to topic containing numeric and receive message","time":{"start":1712646189897,"stop":1712646189897,"duration":0},"status":"passed","severity":"normal"},{"uid":"d953169ab8cff43f","name":"throws on content topic with generation field greater than 0","time":{"start":1712645521094,"stop":1712645521094,"duration":0},"status":"passed","severity":"normal"},{"uid":"897abfb83ee8604d","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1712645521101,"stop":1712645521101,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb9e5240c186cf54","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1712645668357,"stop":1712645668358,"duration":1},"status":"passed","severity":"normal"},{"uid":"c15bd1a38f1be28a","name":"Fails to push message with large meta","time":{"start":1712645957045,"stop":1712645957045,"duration":0},"status":"passed","severity":"normal"},{"uid":"799497d7f5b9b8ca","name":"Subscribe to topic containing special chars and publish message","time":{"start":1712646001737,"stop":1712646001738,"duration":1},"status":"passed","severity":"normal"},{"uid":"288fe144239309e3","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1712646062018,"stop":1712646062024,"duration":6},"status":"passed","severity":"normal"},{"uid":"8e439a0f6484be21","name":"should handle corrupted local storage data gracefully","time":{"start":1712645549643,"stop":1712645549643,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e9916fcc57dfe5f","name":"should set field with only FILTER enabled","time":{"start":1712645529684,"stop":1712645529684,"duration":0},"status":"passed","severity":"normal"},{"uid":"495d877422035aac","name":"Using a function","time":{"start":1712646120778,"stop":1712646120779,"duration":1},"status":"passed","severity":"normal"},{"uid":"81367231c2fb8766","name":"Push message with content topic containing special chars","time":{"start":1712645957016,"stop":1712645957016,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bb0c550f9bf6309","name":"Check received message containing SQL Injection","time":{"start":1712646044164,"stop":1712646044165,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ea2bf35727f19d9","name":"Check received message with timestamp: 1712645572920 ","time":{"start":1712645734368,"stop":1712645734369,"duration":1},"status":"passed","severity":"normal"},{"uid":"4105c192dc378399","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1712645624086,"stop":1712645624086,"duration":0},"status":"skipped","severity":"normal"},{"uid":"215883f1bbde843a","name":"getPeersByDiscovery","time":{"start":1712645964749,"stop":1712645964750,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8cdc11a17412cbb","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1712645529080,"stop":1712645529081,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6c50528aef02e0a","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1712645964751,"stop":1712645964751,"duration":0},"status":"skipped","severity":"normal"},{"uid":"547b3316df3732bf","name":"Push message with custom timestamp: 1712649334546","time":{"start":1712645957047,"stop":1712645957048,"duration":1},"status":"passed","severity":"normal"},{"uid":"c93afadefb100d1b","name":"returns all values when wanted number is greater than available values","time":{"start":1712645545212,"stop":1712645545212,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe1d3c059b6e3a0","name":"should decode valid enr with tcp successfully","time":{"start":1712645529671,"stop":1712645529671,"duration":0},"status":"passed","severity":"normal"},{"uid":"13014d9b51305dd2","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1712645521110,"stop":1712645521110,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecee9d103df907e2","name":"Check received message containing Arabic","time":{"start":1712646044181,"stop":1712646044182,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e9bfeb06b12b701","name":"passes more than one ENR URLs and attempts connection","time":{"start":1712645584742,"stop":1712645584742,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c8230984aa15100","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1712645668351,"stop":1712645668351,"duration":0},"status":"passed","severity":"normal"},{"uid":"e77cbf1fe9fd370f","name":"Subscribe to topic containing numeric and receive message","time":{"start":1712646189909,"stop":1712646189909,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa3b1a13816378c7","name":"start node with empty content topic","time":{"start":1712645993531,"stop":1712645993531,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9e02f420a47994ab","name":"should properly create location multiaddrs - udp4","time":{"start":1712645529680,"stop":1712645529680,"duration":0},"status":"passed","severity":"normal"},{"uid":"17dbbcd02e2ae332","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1712645546016,"stop":1712645546016,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8889310f452a133e","name":"Passing page size 1 when there are 4 messages","time":{"start":1712646108979,"stop":1712646108979,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdafcf186ae2d1f9","name":"Generator, 2 different pubsubtopics","time":{"start":1712646078477,"stop":1712646078478,"duration":1},"status":"passed","severity":"normal"},{"uid":"d038ba2549e07f96","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1712646001734,"stop":1712646001735,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a387dc6e30c232c","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1712645734369,"stop":1712645734370,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b955c977ad9c200","name":"Push message with long payload","time":{"start":1712646056314,"stop":1712646056315,"duration":1},"status":"passed","severity":"normal"},{"uid":"5205637ad8aa6f8","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1712645776306,"stop":1712645776307,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a9d2169728fe1f0","name":"getPeersByDiscovery","time":{"start":1712645613719,"stop":1712645613719,"duration":0},"status":"passed","severity":"normal"},{"uid":"d25ecd2d70ee32d6","name":"Push message with Arabic payload","time":{"start":1712646056316,"stop":1712646056316,"duration":0},"status":"passed","severity":"normal"},{"uid":"75ed2b7e736cd021","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1712645668346,"stop":1712645668346,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e7a4b74738916c7d","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1712646189912,"stop":1712646189913,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa6aa97206f37c0","name":"Subscribe to topic containing special chars and receive message","time":{"start":1712646189897,"stop":1712646189897,"duration":0},"status":"passed","severity":"normal"},{"uid":"e766e3d6ae82d0f4","name":"Push message with content topic containing unicode special characters","time":{"start":1712646056351,"stop":1712646056351,"duration":0},"status":"passed","severity":"normal"},{"uid":"e89e1302daab73fb","name":"Push message with short payload","time":{"start":1712645957005,"stop":1712645957005,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8d8229c4582dc40","name":"Push message with custom timestamp: 1712642134546","time":{"start":1712645957047,"stop":1712645957047,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bfe84b9ec7c8404","name":"Check received message containing special chars","time":{"start":1712646044162,"stop":1712646044162,"duration":0},"status":"passed","severity":"normal"},{"uid":"95edaf5470e66322","name":"Check received message containing SQL Injection","time":{"start":1712645734360,"stop":1712645734361,"duration":1},"status":"passed","severity":"normal"},{"uid":"eef81d7e68671f7b","name":"Check message with no content topic is not received","time":{"start":1712646044177,"stop":1712646044177,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fdb6209e0990c41","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1712645668351,"stop":1712645668351,"duration":0},"status":"passed","severity":"normal"},{"uid":"e17d2f4fff970089","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1712645546015,"stop":1712645546016,"duration":1},"status":"skipped","severity":"normal"},{"uid":"e00f46e0527615f8","name":"Push message with SQL Injection payload","time":{"start":1712646056317,"stop":1712646056317,"duration":0},"status":"passed","severity":"normal"},{"uid":"c98130443ee34da2","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1712645529080,"stop":1712645529080,"duration":0},"status":"passed","severity":"normal"},{"uid":"60ba159902951386","name":"Check publish message containing Russian","time":{"start":1712645993253,"stop":1712645993254,"duration":1},"status":"passed","severity":"normal"},{"uid":"a06f8e9f90361f88","name":"Check received message containing emoji","time":{"start":1712646044186,"stop":1712646044187,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba88844b2bf3833e","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1712645668371,"stop":1712645668371,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d51bf8dab22f193","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1712645521113,"stop":1712645521113,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f714a8074323a59","name":"Check message on other pubsub topic is not received","time":{"start":1712645734379,"stop":1712645734382,"duration":3},"status":"passed","severity":"normal"},{"uid":"a63b445c497ec691","name":"Push message with content topic containing numeric","time":{"start":1712646056335,"stop":1712646056335,"duration":0},"status":"passed","severity":"normal"},{"uid":"61d4352b0b7294a2","name":"should not receive a peer event before start","time":{"start":1712645549641,"stop":1712645549641,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bb040e6a4e2e2cd","name":"Fails to push message bigger that 1MB","time":{"start":1712646056395,"stop":1712646056396,"duration":1},"status":"passed","severity":"normal"},{"uid":"dce4e95efe37e21f","name":"should throw an error for an unconfigured topic","time":{"start":1712645521121,"stop":1712645521122,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f316865c7cb0db9","name":"Push message with content topic containing long","time":{"start":1712645957015,"stop":1712645957015,"duration":0},"status":"passed","severity":"normal"},{"uid":"87fafc5ad693de2c","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1712645776310,"stop":1712645776311,"duration":1},"status":"passed","severity":"normal"},{"uid":"a59166f84bf56b9c","name":"Subscribe and receives messages on 20 topics","time":{"start":1712646189905,"stop":1712646189906,"duration":1},"status":"passed","severity":"normal"},{"uid":"659cf251a55e670","name":"Subscribe to topic containing shell command and receive message","time":{"start":1712646189913,"stop":1712646189913,"duration":0},"status":"passed","severity":"normal"},{"uid":"492798ddaffc9f0b","name":"Fails to publish message with size larger than 1 MB","time":{"start":1712645993263,"stop":1712645993263,"duration":0},"status":"passed","severity":"normal"},{"uid":"54e2394156588a1d","name":"Subscribe to topic containing Russian and publish message","time":{"start":1712646001740,"stop":1712646001740,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd891701fd916b0e","name":"Push message with Basic HTML tag payload","time":{"start":1712646056318,"stop":1712646056319,"duration":1},"status":"passed","severity":"normal"},{"uid":"aea6cc2cba8e142d","name":"Decrypt messages","time":{"start":1712645958735,"stop":1712645958735,"duration":0},"status":"passed","severity":"normal"},{"uid":"c25c8d141a9ae82b","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1712645809971,"stop":1712645809973,"duration":2},"status":"passed","severity":"normal"},{"uid":"158656dfbf07172a","name":"Push message with Russian payload","time":{"start":1712645957008,"stop":1712645957009,"duration":1},"status":"passed","severity":"normal"},{"uid":"1946100896b97bbd","name":"Push message with meta","time":{"start":1712646056352,"stop":1712646056352,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a261c5bf1837be7","name":"Subscribe to topic containing XML and publish message","time":{"start":1712646001742,"stop":1712646001742,"duration":0},"status":"passed","severity":"normal"},{"uid":"568316434788a090","name":"Meta field set when metaSetter is specified","time":{"start":1712645534695,"stop":1712645534695,"duration":0},"status":"passed","severity":"normal"},{"uid":"efd712501b393d21","name":"Query Generator, No message returned","time":{"start":1712646081469,"stop":1712646081470,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d5604957b296998","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1712645809970,"stop":1712645809971,"duration":1},"status":"passed","severity":"normal"},{"uid":"22f61d04eb8ef748","name":"random auto sharding 10 - Cluster ID: 1, Content Topic: /app2/9/topic170/test.js","time":{"start":1712645993523,"stop":1712645993523,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4e72e00a6fc374f8","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1712645624091,"stop":1712645624091,"duration":0},"status":"passed","severity":"normal"},{"uid":"88ee076ef83cfb5","name":"connects to nwaku","time":{"start":1712646120777,"stop":1712646120777,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4f3b3152aee2a8a","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1712645521098,"stop":1712645521099,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a1d0903748d3c59","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1712645545415,"stop":1712645545415,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b1ae01bc14a849b","name":"Sets default value correctly","time":{"start":1712646120779,"stop":1712646120780,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f9bba6d64868802","name":"Push message on custom pubsubTopic","time":{"start":1712645809969,"stop":1712645809970,"duration":1},"status":"passed","severity":"normal"},{"uid":"9aa30a29879784b4","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1712646115900,"stop":1712646115900,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad74255550ae43cc","name":"Push message with content topic containing Basic HTML tag","time":{"start":1712645957040,"stop":1712645957040,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f34c767edf30f2d","name":"Push message with content topic containing emoji","time":{"start":1712645957044,"stop":1712645957044,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc9214deedddca47","name":"Check publish message containing shell command","time":{"start":1712645993257,"stop":1712645993257,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba805c1feb9bf625","name":"Generator, 2 different pubsubtopics","time":{"start":1712646078476,"stop":1712646078476,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1121c2327a2751a0","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1712645668359,"stop":1712645668360,"duration":1},"status":"passed","severity":"normal"},{"uid":"e52214aede0236f4","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1712645545213,"stop":1712645545213,"duration":0},"status":"passed","severity":"normal"},{"uid":"748f5116cdce3c08","name":"Relay","time":{"start":1712645583282,"stop":1712645583283,"duration":1},"status":"passed","severity":"normal"},{"uid":"da7fccd5905bee39","name":"Check received message containing Script","time":{"start":1712646044183,"stop":1712646044183,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cea594ad511a6d","name":"Error when try to subscribe to more than 31 topics (old limit)","time":{"start":1712646189895,"stop":1712646189895,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6320ab00b3f8cdf","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1712645521097,"stop":1712645521098,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ddec52d7eaec843","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1712645521118,"stop":1712645521118,"duration":0},"status":"passed","severity":"normal"},{"uid":"d11c9aa1a454655b","name":"dispatchEvent via connectionManager","time":{"start":1712645613720,"stop":1712645613720,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0a2904466396084","name":"same cluster, same shard: nodes connect","time":{"start":1712645846004,"stop":1712645846007,"duration":3},"status":"passed","severity":"normal"},{"uid":"c19ba911ec1bcfd5","name":"Check received message containing XML","time":{"start":1712646044165,"stop":1712646044165,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba8a2b2ffb89bf48","name":"should throw error - no id","time":{"start":1712645529671,"stop":1712645529671,"duration":0},"status":"passed","severity":"normal"},{"uid":"387dd177106a62e1","name":"Check received message containing escaped characters","time":{"start":1712645734367,"stop":1712645734367,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb0f9c5359f16e85","name":"should not fail to start the service if it is already started","time":{"start":1712645584739,"stop":1712645584739,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbc90abb583f0b50","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1712645521113,"stop":1712645521114,"duration":1},"status":"passed","severity":"normal"},{"uid":"415e696683c6d92d","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1712646189892,"stop":1712646189893,"duration":1},"status":"passed","severity":"normal"},{"uid":"d239edc06ef9e8ea","name":"Push message with content topic containing unicode special characters","time":{"start":1712645957042,"stop":1712645957044,"duration":2},"status":"passed","severity":"normal"},{"uid":"a6b58e5ad23af7f0","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1712645668379,"stop":1712645668379,"duration":0},"status":"passed","severity":"normal"},{"uid":"b20ba4cbe8538192","name":"should only return 1 node with relay and store capability","time":{"start":1712645546013,"stop":1712645546014,"duration":1},"status":"passed","severity":"normal"},{"uid":"97b1e78736668b2","name":"Check publish message containing Chinese","time":{"start":1712645993252,"stop":1712645993252,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d207801c3c3d14e","name":"Push message with escaped characters payload","time":{"start":1712646056320,"stop":1712646056320,"duration":0},"status":"passed","severity":"normal"},{"uid":"65dede48bd006a85","name":"Decoder throws on empty string content topic","time":{"start":1712645557435,"stop":1712645557435,"duration":0},"status":"passed","severity":"normal"},{"uid":"40d98516af3ddfeb","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1712646115901,"stop":1712646115901,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5fed3944d43a6b0","name":"throws on content topic with non-number generation field","time":{"start":1712645521093,"stop":1712645521093,"duration":0},"status":"passed","severity":"normal"},{"uid":"c45ccba5a4671f1","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1712645529075,"stop":1712645529075,"duration":0},"status":"passed","severity":"normal"},{"uid":"814089413cd9a545","name":"Subscribe to topic containing emoji and publish message","time":{"start":1712646001747,"stop":1712646001748,"duration":1},"status":"passed","severity":"normal"},{"uid":"ebe72f056ae7c427","name":"should not fail to start the service if it is already started","time":{"start":1712646028198,"stop":1712646028198,"duration":0},"status":"passed","severity":"normal"},{"uid":"48755a6e8e864af2","name":"Publish message with large meta","time":{"start":1712645993265,"stop":1712645993265,"duration":0},"status":"passed","severity":"normal"},{"uid":"c423a6853ce3adad","name":"should properly create peer info with all multiaddrs","time":{"start":1712645529682,"stop":1712645529682,"duration":0},"status":"passed","severity":"normal"},{"uid":"676830341b67281d","name":"Subscribe to topic containing XML and receive message","time":{"start":1712646189912,"stop":1712646189912,"duration":0},"status":"passed","severity":"normal"},{"uid":"30a10f74c6f0f9d6","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1712645776308,"stop":1712645776308,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca80a968c4767687","name":"Subscribe to topic containing Script and receive message","time":{"start":1712646189899,"stop":1712646189900,"duration":1},"status":"passed","severity":"normal"},{"uid":"100c19429ca7b59c","name":"Subscribe and receive messages via waku relay post","time":{"start":1712646189892,"stop":1712646189892,"duration":0},"status":"passed","severity":"normal"},{"uid":"633eb343eae83840","name":"should not throw an error for a single configured topic","time":{"start":1712645521121,"stop":1712645521121,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f6717e8116926fb","name":"Passing page size 110 when there are 120 messages","time":{"start":1712646108981,"stop":1712646108982,"duration":1},"status":"passed","severity":"normal"},{"uid":"563cf07c4d4f81ae","name":"can start the service","time":{"start":1712645549638,"stop":1712645549639,"duration":1},"status":"passed","severity":"normal"},{"uid":"72b112d8e13fb70b","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1712645828255,"stop":1712645828256,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d4976c75d79d2b6","name":"throws on content topic with empty encoding field","time":{"start":1712645521096,"stop":1712645521096,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b90846f59e9c742","name":"Subscribe and receives messages on 20 topics","time":{"start":1712645828253,"stop":1712645828253,"duration":0},"status":"passed","severity":"normal"},{"uid":"be8ca0e8d30e5ebb","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1712645668383,"stop":1712645668384,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6b258f99ff38975","name":"Push message with content topic containing special chars","time":{"start":1712646056335,"stop":1712646056336,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ea7d8eee10083ee","name":"Push message with Chinese payload","time":{"start":1712645957007,"stop":1712645957008,"duration":1},"status":"passed","severity":"normal"},{"uid":"abdf360f70d754a6","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1712646095667,"stop":1712646095667,"duration":0},"status":"passed","severity":"normal"},{"uid":"9084b0f33933a854","name":"Push message with content topic containing JSON","time":{"start":1712645957040,"stop":1712645957041,"duration":1},"status":"passed","severity":"normal"},{"uid":"343efbeba65c181c","name":"receives messages sent to provided content topic through callback (Waku class)","time":{"start":1712645993390,"stop":1712645993390,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5ff9dd0b620865bf","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1712646189893,"stop":1712646189894,"duration":1},"status":"passed","severity":"normal"},{"uid":"82e0d5292b3bc554","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1712645828268,"stop":1712645828268,"duration":0},"status":"passed","severity":"normal"},{"uid":"466b5419b40f047b","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1712645521102,"stop":1712645521103,"duration":1},"status":"passed","severity":"normal"},{"uid":"45e1dc2cc91618d4","name":"Check received message containing XML","time":{"start":1712646044184,"stop":1712646044184,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac1d172cf58a6a89","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1712645546014,"stop":1712645546015,"duration":1},"status":"passed","severity":"normal"},{"uid":"91f3410e9299b389","name":"Push message with Chinese payload","time":{"start":1712646056316,"stop":1712646056316,"duration":0},"status":"passed","severity":"normal"},{"uid":"42975a39f77514d3","name":"Asymmetric encrypt & decrypt","time":{"start":1712645556153,"stop":1712645556153,"duration":0},"status":"passed","severity":"normal"},{"uid":"5681eb948fe3e82f","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1712645980858,"stop":1712645980858,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cb033153d00e031","name":"start node with ApplicationInfo","time":{"start":1712645993530,"stop":1712645993530,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1627288cc9424c0e","name":"should set field with only STORE enabled","time":{"start":1712645529683,"stop":1712645529684,"duration":1},"status":"passed","severity":"normal"},{"uid":"707845d120991ee5","name":"Check received message containing long","time":{"start":1712646044161,"stop":1712646044162,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1abc11612b43b02","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1712646055516,"stop":1712646055517,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c883b96a04378e4","name":"Check received message containing shell command","time":{"start":1712646044169,"stop":1712646044169,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2c5eb5225ecb933","name":"Check received message containing Basic HTML tag","time":{"start":1712646044166,"stop":1712646044166,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9b2fd07c0f59aa6","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1712645993259,"stop":1712645993259,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6822d6088c8bce6","name":"Push message with content topic containing Basic HTML tag","time":{"start":1712646056341,"stop":1712646056341,"duration":0},"status":"passed","severity":"normal"},{"uid":"d63ca79ccae5d58e","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1712645521117,"stop":1712645521118,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e690c7db804870b","name":"Push message with content topic containing Chinese","time":{"start":1712645957016,"stop":1712645957017,"duration":1},"status":"passed","severity":"normal"},{"uid":"48200464609a71f2","name":"Overlapping topic subscription","time":{"start":1712646189908,"stop":1712646189908,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd0acbcfc7033b57","name":"Subscribe and receive messages via waku relay post","time":{"start":1712646189904,"stop":1712646189904,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf40d805181e48bd","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1712645980859,"stop":1712645980859,"duration":0},"status":"passed","severity":"normal"},{"uid":"27b7cff974139601","name":"Ordered callback, aborts when callback returns true","time":{"start":1712646106746,"stop":1712646106747,"duration":1},"status":"passed","severity":"normal"},{"uid":"48dd416a55e68750","name":"Check received message containing numeric","time":{"start":1712646044162,"stop":1712646044162,"duration":0},"status":"passed","severity":"normal"},{"uid":"9748265770ff4734","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1712645668381,"stop":1712645668382,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9208635f28ffbc9","name":"Reopen subscription with peer with lost subscription","time":{"start":1712645647864,"stop":1712645647865,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e6f84bb048504ba","name":"Privacy Node - default protocol","time":{"start":1712646131314,"stop":1712646131314,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed7e71ad4cf11fd4","name":"Query with Ordered Callback, No message returned","time":{"start":1712646081472,"stop":1712646081472,"duration":0},"status":"passed","severity":"normal"},{"uid":"b62cb16bd6be815","name":"different cluster, different shard: nodes don't connect","time":{"start":1712645846009,"stop":1712645846009,"duration":0},"status":"passed","severity":"normal"},{"uid":"f299b7fb4f7a590c","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 0","time":{"start":1712645521124,"stop":1712645521125,"duration":1},"status":"passed","severity":"normal"},{"uid":"850fba1ad2877257","name":"Error when try to subscribe to more than 31 topics (old limit)","time":{"start":1712646189907,"stop":1712646189907,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a7f3528e57b59bac","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1712646081473,"stop":1712646081474,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc96c22739b47389","name":"Query with Promise Callback, No message returned","time":{"start":1712646081474,"stop":1712646081475,"duration":1},"status":"passed","severity":"normal"},{"uid":"f300d3ed0985294b","name":"Push message with content topic containing numeric","time":{"start":1712645957016,"stop":1712645957016,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cf06c7221cf469e","name":"throws on content topic with empty application field","time":{"start":1712645521094,"stop":1712645521094,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0b69545a0ccf549","name":"Check meta is set [ecies]","time":{"start":1712645557433,"stop":1712645557433,"duration":0},"status":"passed","severity":"normal"},{"uid":"904b6830471224f4","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1712645529072,"stop":1712645529074,"duration":2},"status":"passed","severity":"normal"},{"uid":"fd34850277814ab2","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1712645665846,"stop":1712645665847,"duration":1},"status":"passed","severity":"normal"},{"uid":"f17ef616483ed496","name":"Check received message containing escaped characters","time":{"start":1712646044185,"stop":1712646044186,"duration":1},"status":"passed","severity":"normal"},{"uid":"99d133cb74e589d7","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1712645668352,"stop":1712645668352,"duration":0},"status":"passed","severity":"normal"},{"uid":"5003b40737c3d157","name":"Ping on subscribed peer","time":{"start":1712645602217,"stop":1712645602217,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a69102ccc1e8409","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1712645521101,"stop":1712645521101,"duration":0},"status":"passed","severity":"normal"},{"uid":"17795d60d972c28f","name":"1 Store, 2 fetches","time":{"start":1712645545592,"stop":1712645545592,"duration":0},"status":"passed","severity":"normal"},{"uid":"627b50592fe8b687","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1712645668355,"stop":1712645668355,"duration":0},"status":"passed","severity":"normal"},{"uid":"68488683e597331a","name":"Check publish message containing emoji","time":{"start":1712645993258,"stop":1712645993258,"duration":0},"status":"passed","severity":"normal"},{"uid":"722d6ef3a69dde58","name":"Push message with content topic containing shell command","time":{"start":1712646056341,"stop":1712646056342,"duration":1},"status":"passed","severity":"normal"},{"uid":"8838327c6bf602eb","name":"Subscribe to topic containing JSON and receive message","time":{"start":1712646189901,"stop":1712646189901,"duration":0},"status":"passed","severity":"normal"},{"uid":"770bf72a5104a104","name":"Query with Ordered Callback, No Decoder","time":{"start":1712646081471,"stop":1712646081472,"duration":1},"status":"passed","severity":"normal"},{"uid":"340376a25a82b10","name":"Check message on other pubsub topic is not received","time":{"start":1712646044176,"stop":1712646044177,"duration":1},"status":"passed","severity":"normal"},{"uid":"343b0791b6e3864e","name":"handles different clusterIds correctly","time":{"start":1712645521105,"stop":1712645521105,"duration":0},"status":"passed","severity":"normal"},{"uid":"57a1a512fb093907","name":"Subscribe to topic containing shell command and receive message","time":{"start":1712646189901,"stop":1712646189901,"duration":0},"status":"passed","severity":"normal"},{"uid":"98ef2a9b4badb033","name":"different cluster, different shard: nodes don't connect","time":{"start":1712645668344,"stop":1712645668345,"duration":1},"status":"skipped","severity":"normal"},{"uid":"b3de3a3ec13387bf","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1712645623322,"stop":1712645623322,"duration":0},"status":"passed","severity":"normal"},{"uid":"1445150fc77cad6d","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1712645809977,"stop":1712645809977,"duration":0},"status":"passed","severity":"normal"},{"uid":"22f22a2111b83feb","name":"random static sharding 7 - Cluster ID: 965, Shard ID: 407","time":{"start":1712646055520,"stop":1712646055521,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7257f93a42828a9","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1712645668358,"stop":1712645668359,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae10f2f33147d0c0","name":"should throw an error for empty SingleShardInfos array","time":{"start":1712645521107,"stop":1712645521107,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad1a1d9ee3830158","name":"Check publish message containing special chars","time":{"start":1712645993251,"stop":1712645993252,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad55563af209724c","name":"Subscribe to topic containing long and receive message","time":{"start":1712646189896,"stop":1712646189897,"duration":1},"status":"passed","severity":"normal"},{"uid":"caa66c4591cd7369","name":"Query Generator, Multiple PubsubTopics","time":{"start":1712646081468,"stop":1712646081469,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd7dbacc51eb3d9e","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 4","time":{"start":1712645521125,"stop":1712645521125,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed96f327ee133a88","name":"Fails to push message with empty content topic","time":{"start":1712645957044,"stop":1712645957045,"duration":1},"status":"passed","severity":"normal"},{"uid":"af7a3972e72c30df","name":"Check publish message containing escaped characters","time":{"start":1712645993257,"stop":1712645993258,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ef092785d30c02a","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1712646062028,"stop":1712646062029,"duration":1},"status":"passed","severity":"normal"},{"uid":"d94a05138b6af441","name":"should return valid sharding parameters for static sharding","time":{"start":1712645521124,"stop":1712645521124,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae5aaa84e9e50a3a","name":"Check received message containing shell command","time":{"start":1712646044185,"stop":1712646044185,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c5ab4617c6a7351","name":"Filter","time":{"start":1712646131313,"stop":1712646131313,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0d9c797b28a6453","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1712645668359,"stop":1712645668359,"duration":0},"status":"passed","severity":"normal"},{"uid":"87fafc285202c527","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1712645529078,"stop":1712645529079,"duration":1},"status":"passed","severity":"normal"},{"uid":"38349a0a80194fd1","name":"udp ip6 address","time":{"start":1712645529246,"stop":1712645529246,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd8bd9cae68645c4","name":"Check message with no payload is not received","time":{"start":1712646044177,"stop":1712646044178,"duration":1},"status":"passed","severity":"normal"},{"uid":"a434b08ae786fa70","name":"Query generator for multiple messages with different content topic format","time":{"start":1712646106743,"stop":1712646106744,"duration":1},"status":"passed","severity":"normal"},{"uid":"e37b8d56374fca6a","name":"Check meta is set [symmetric]","time":{"start":1712645555616,"stop":1712645555617,"duration":1},"status":"passed","severity":"normal"},{"uid":"7bac16915f4ef58f","name":"All","time":{"start":1712645583284,"stop":1712645583285,"duration":1},"status":"passed","severity":"normal"},{"uid":"cdfc60bfbecc8acb","name":"Check message received after jswaku node is restarted","time":{"start":1712645734384,"stop":1712645734385,"duration":1},"status":"skipped","severity":"normal"},{"uid":"ba2f6a52129a4d1c","name":"Reopen subscription with peer with lost subscription","time":{"start":1712645602218,"stop":1712645602219,"duration":1},"status":"passed","severity":"normal"},{"uid":"2caafb400162f188","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1712645828264,"stop":1712645828264,"duration":0},"status":"passed","severity":"normal"},{"uid":"3df2d65a0b785b8a","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1712645521108,"stop":1712645521108,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d657d09092088a9","name":"random auto sharding 7 - Cluster ID: 1, Content Topic: /app5/9/topic25/proto","time":{"start":1712645993518,"stop":1712645993519,"duration":1},"status":"skipped","severity":"normal"},{"uid":"1b85ec2ed7fc3359","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1712646001741,"stop":1712646001741,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad753f65de370474","name":"Check message received after nwaku node is restarted","time":{"start":1712646044179,"stop":1712646044179,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7a568dc60576f466","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1712646136105,"stop":1712646136105,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4309a8dfe72fe73a","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1712646081471,"stop":1712646081471,"duration":0},"status":"passed","severity":"normal"},{"uid":"87084d6fee194933","name":"Check publish message containing XML","time":{"start":1712645993255,"stop":1712645993256,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ec752e34b5e18eb","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1712645521102,"stop":1712645521102,"duration":0},"status":"passed","severity":"normal"},{"uid":"4370fe2f802d3d03","name":"Generator, custom pubsub topic","time":{"start":1712646078470,"stop":1712646078471,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a61c1962bbace3e","name":"Push message with JSON payload","time":{"start":1712646056319,"stop":1712646056319,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9ef4fb1fdf153a2","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1712645546015,"stop":1712645546015,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbbd318c255b64af","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1712645521104,"stop":1712645521105,"duration":1},"status":"passed","severity":"normal"},{"uid":"37b7b7b9b4b52eea","name":"groups content topics by expected pubsub topic","time":{"start":1712645521104,"stop":1712645521104,"duration":0},"status":"passed","severity":"normal"},{"uid":"189606796634cf59","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1712646189900,"stop":1712646189900,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d5b5c1934ab7cd2","name":"should be able to encode the field with only RELAY set to true","time":{"start":1712645529066,"stop":1712645529067,"duration":1},"status":"passed","severity":"normal"},{"uid":"35c0d7f607ff4849","name":"random auto sharding 9 - Cluster ID: 1, Content Topic: /app80/9/topic547/xml","time":{"start":1712645993522,"stop":1712645993523,"duration":1},"status":"skipped","severity":"normal"},{"uid":"e8306673f2e8a349","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1712646189907,"stop":1712646189907,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a5067141741a2e0","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1712645668365,"stop":1712645668368,"duration":3},"status":"passed","severity":"normal"},{"uid":"606b2c3dadd1e151","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1712645557432,"stop":1712645557432,"duration":0},"status":"passed","severity":"normal"},{"uid":"be03fa72fa3e65e","name":"Query generator for 2000 messages","time":{"start":1712646106747,"stop":1712646106748,"duration":1},"status":"passed","severity":"normal"},{"uid":"390e4aa8b893de83","name":"should decode valid enr successfully","time":{"start":1712645529670,"stop":1712645529670,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f1de6149d03a9f3","name":"Subscribe and receive messages via waku relay post","time":{"start":1712645828252,"stop":1712645828252,"duration":0},"status":"passed","severity":"normal"},{"uid":"49ec90348006a392","name":"Check received message containing Script","time":{"start":1712646044165,"stop":1712646044165,"duration":0},"status":"passed","severity":"normal"},{"uid":"d133e32052b3fc09","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1712645993529,"stop":1712645993529,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6725dcedacc05a44","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1712645521123,"stop":1712645521123,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2fdad7ae6aa4f8c","name":"Check message with non string payload is not received","time":{"start":1712646044178,"stop":1712646044178,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba9ea275668be537","name":"creates an iterator","time":{"start":1712646107746,"stop":1712646107747,"duration":1},"status":"passed","severity":"normal"},{"uid":"2197d9be00f03870","name":"can start the service","time":{"start":1712645584737,"stop":1712645584737,"duration":0},"status":"passed","severity":"normal"},{"uid":"818d4edb4e8065b7","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1712645545406,"stop":1712645545413,"duration":7},"status":"passed","severity":"normal"},{"uid":"f3adb84748bbe637","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1712645521119,"stop":1712645521119,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd9cb99dbc93afdb","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1712645521108,"stop":1712645521108,"duration":0},"status":"passed","severity":"normal"},{"uid":"2576ba055888772b","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1712645573128,"stop":1712645573129,"duration":1},"status":"passed","severity":"normal"},{"uid":"4db2d94096169b43","name":"can start the service","time":{"start":1712646028196,"stop":1712646028196,"duration":0},"status":"passed","severity":"normal"},{"uid":"d04898feb00f7025","name":"Push message with content topic containing Arabic","time":{"start":1712646056339,"stop":1712646056339,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdbdbd14d580e767","name":"Check received message containing Chinese","time":{"start":1712645734357,"stop":1712645734358,"duration":1},"status":"passed","severity":"normal"},{"uid":"444ae1dbde86190c","name":"should not receive a peer event after stop","time":{"start":1712645549641,"stop":1712645549641,"duration":0},"status":"passed","severity":"normal"},{"uid":"631138af5fb99f8f","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1712646001742,"stop":1712646001742,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4d4181c5b2e914a","name":"Publish without waiting for remote peer","time":{"start":1712646001732,"stop":1712646001732,"duration":0},"status":"passed","severity":"normal"},{"uid":"9413c4d8de77b9e","name":"random auto sharding 1 - Cluster ID: 1, Content Topic: /app28/10/topic927/utf8","time":{"start":1712645993516,"stop":1712645993516,"duration":0},"status":"skipped","severity":"normal"},{"uid":"177fd96c34da679","name":"should throw an error for missing required configuration","time":{"start":1712645521112,"stop":1712645521112,"duration":0},"status":"passed","severity":"normal"},{"uid":"433141ce8a4577eb","name":"Encoder throws on empty string content topic","time":{"start":1712645555618,"stop":1712645555618,"duration":0},"status":"passed","severity":"normal"},{"uid":"689852b91766dadf","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1712645534436,"stop":1712645534437,"duration":1},"status":"passed","severity":"normal"},{"uid":"82155de4e4ee10ea","name":"Subscribe to topic containing short and publish message","time":{"start":1712646001736,"stop":1712646001736,"duration":0},"status":"passed","severity":"normal"},{"uid":"146e2710298f472c","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1712645828263,"stop":1712645828263,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4d57fb647763ca8","name":"should return false","time":{"start":1712645529677,"stop":1712645529677,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b3600a82225f9fa","name":"Subscribe to topic containing special chars and receive message","time":{"start":1712646189910,"stop":1712646189910,"duration":0},"status":"passed","severity":"normal"},{"uid":"696f9567dfe93d4b","name":"Correctly serialized arguments","time":{"start":1712645834951,"stop":1712645834952,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed9e6a6c911e0d11","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1712646001734,"stop":1712646001734,"duration":0},"status":"passed","severity":"normal"},{"uid":"22f31f141144dcf9","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1712645828265,"stop":1712645828265,"duration":0},"status":"passed","severity":"normal"},{"uid":"178568a634dfb3a3","name":"Check received message with timestamp: 1649153314 ","time":{"start":1712645734369,"stop":1712645734369,"duration":0},"status":"passed","severity":"normal"},{"uid":"6aec6edfe3104f30","name":"Nwaku publishes","time":{"start":1712645989181,"stop":1712645989181,"duration":0},"status":"passed","severity":"normal"},{"uid":"885632b4c76c9f1c","name":"should add and remove event listeners correctly","time":{"start":1712645549643,"stop":1712645549643,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea782b3eb578e8c8","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1712645521124,"stop":1712645521124,"duration":0},"status":"passed","severity":"normal"},{"uid":"2199269f6c8a5784","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1712645776312,"stop":1712645776313,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8ec5769914de331","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1712645521118,"stop":1712645521118,"duration":0},"status":"passed","severity":"normal"},{"uid":"905b544dd1653106","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1712645980857,"stop":1712645980857,"duration":0},"status":"passed","severity":"normal"},{"uid":"d81eba20cbf03699","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1712645668374,"stop":1712645668376,"duration":2},"status":"passed","severity":"normal"},{"uid":"47916064ee77c6f6","name":"ignores unrecognized TXT record formats","time":{"start":1712645546012,"stop":1712645546012,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bf4379ef93967a0","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1712646115898,"stop":1712646115898,"duration":0},"status":"passed","severity":"normal"},{"uid":"86bc3a4f5800dcd6","name":"Push message with Basic HTML tag payload","time":{"start":1712645957010,"stop":1712645957010,"duration":0},"status":"passed","severity":"normal"},{"uid":"616fc535ad703554","name":"Check message with non string payload is not received","time":{"start":1712645734384,"stop":1712645734384,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa20c57f2a5b38c4","name":"Fails to publish message with empty text","time":{"start":1712645993261,"stop":1712645993261,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0d049bdf58370c0","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1712645624090,"stop":1712645624090,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7ca129941a2c05a1","name":"throws on content topic with empty version field","time":{"start":1712645521095,"stop":1712645521095,"duration":0},"status":"passed","severity":"normal"},{"uid":"59a75b2e23d8bf12","name":"Push message with content topic containing SQL Injection","time":{"start":1712646056339,"stop":1712646056340,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab35feb0cdcecbfa","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1712645545403,"stop":1712645545404,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d40bc278d3349ea","name":"Check received message containing long","time":{"start":1712646044180,"stop":1712646044180,"duration":0},"status":"passed","severity":"normal"},{"uid":"219a4f3db1e73f08","name":"Query Generator, No Decoder","time":{"start":1712646081469,"stop":1712646081469,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbe6c2832f50c116","name":"Publish message with rate limit","time":{"start":1712645993265,"stop":1712645993265,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9653f243398af49","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1712645776313,"stop":1712645776314,"duration":1},"status":"passed","severity":"normal"},{"uid":"638a4fcf35c476aa","name":"Check received message containing Chinese","time":{"start":1712646044163,"stop":1712646044163,"duration":0},"status":"passed","severity":"normal"},{"uid":"b053aa6e8e680b40","name":"Push message with content topic containing Russian","time":{"start":1712646056339,"stop":1712646056339,"duration":0},"status":"passed","severity":"normal"},{"uid":"684faa718fba5d1d","name":"Check received message with timestamp: 1712645572111 ","time":{"start":1712646044187,"stop":1712646044188,"duration":1},"status":"passed","severity":"normal"},{"uid":"17988b11ffc5c443","name":"should handle a minimal index list","time":{"start":1712645521372,"stop":1712645521372,"duration":0},"status":"passed","severity":"normal"},{"uid":"c012655115c66696","name":"should set field with all protocols disabled","time":{"start":1712645529682,"stop":1712645529683,"duration":1},"status":"passed","severity":"normal"},{"uid":"59c96f7839942370","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1712645809974,"stop":1712645809974,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c6c62fb20f8ce223","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1712645545402,"stop":1712645545402,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f1ced6fa4925e96","name":"Passing page size 10 when there are 10 messages","time":{"start":1712646108980,"stop":1712646108980,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c8f4cd5ba4647bd","name":"Check received message containing SQL Injection","time":{"start":1712646044182,"stop":1712646044183,"duration":1},"status":"passed","severity":"normal"},{"uid":"e128479906d6b8b6","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1712645573091,"stop":1712645573111,"duration":20},"status":"passed","severity":"normal"},{"uid":"35a465c35fc37205","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1712645993511,"stop":1712645993511,"duration":0},"status":"skipped","severity":"normal"},{"uid":"63153195d75b0ec6","name":"should be able to decode the field with only FILTER set to true","time":{"start":1712645529076,"stop":1712645529077,"duration":1},"status":"passed","severity":"normal"},{"uid":"575819337a5d8e42","name":"Passing an array","time":{"start":1712646120778,"stop":1712646120778,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfb22de863e773d4","name":"Subscribe to topic containing special chars and receive message","time":{"start":1712645828262,"stop":1712645828263,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f50d2d451fd06e2","name":"Overlapping topic subscription","time":{"start":1712645828257,"stop":1712645828258,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b94e5c992bf402","name":"handles different networkShards values correctly","time":{"start":1712645521105,"stop":1712645521105,"duration":0},"status":"passed","severity":"normal"},{"uid":"aace3d33e2cc42e","name":"random auto sharding 5 - Cluster ID: 1, Content Topic: /app73/5/topic167/xml","time":{"start":1712645993518,"stop":1712645993518,"duration":0},"status":"skipped","severity":"normal"},{"uid":"24c529a004b8ae2f","name":"Check received message with timestamp: 1649153314 ","time":{"start":1712646044173,"stop":1712646044173,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5b0488104a3cfb3","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1712646001733,"stop":1712646001734,"duration":1},"status":"passed","severity":"normal"},{"uid":"b361da243244c783","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1712646001739,"stop":1712646001739,"duration":0},"status":"passed","severity":"normal"},{"uid":"51b308cfb252dbc4","name":"Nodes with multiple pubsub topic","time":{"start":1712645980848,"stop":1712645980849,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6a1f8f1abc3f3c9","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1712645521116,"stop":1712645521116,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd5f56ea68d8177a","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1712645809976,"stop":1712645809977,"duration":1},"status":"passed","severity":"normal"},{"uid":"480ecf074951b17c","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1712645521110,"stop":1712645521111,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e118d4a2b9f617","name":"Mutual subscription","time":{"start":1712646001731,"stop":1712646001731,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d8a291586fb45e","name":"should throw error - no public key","time":{"start":1712645529677,"stop":1712645529677,"duration":0},"status":"passed","severity":"normal"},{"uid":"98ef236d75c5901a","name":"Check received message containing JSON","time":{"start":1712646044166,"stop":1712646044169,"duration":3},"status":"passed","severity":"normal"},{"uid":"7b608d97a8e4a80f","name":"Check publish message containing long","time":{"start":1712645993250,"stop":1712645993251,"duration":1},"status":"passed","severity":"normal"},{"uid":"57df86e192266bbd","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1712645964751,"stop":1712645964751,"duration":0},"status":"passed","severity":"normal"},{"uid":"c404a7da9c23097e","name":"safeDispatchEvent","time":{"start":1712645613721,"stop":1712645613721,"duration":0},"status":"passed","severity":"normal"},{"uid":"aaf90f49bab3f819","name":"Add multiple subscription objects on single nwaku node","time":{"start":1712645828268,"stop":1712645828268,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8a6785622f04e09","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1712645668377,"stop":1712645668377,"duration":0},"status":"passed","severity":"normal"},{"uid":"adee4cde4a84bbd0","name":"should throw error - no id","time":{"start":1712645529676,"stop":1712645529676,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c678069ed1224cb","name":"Check received message containing long","time":{"start":1712645734355,"stop":1712645734356,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2e4ec138338dc6c","name":"Push message with unicode special characters payload","time":{"start":1712646056320,"stop":1712646056320,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf8163223c2795ad","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1712645583135,"stop":1712645583136,"duration":1},"status":"passed","severity":"normal"},{"uid":"36b49f578629021d","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1712645521112,"stop":1712645521113,"duration":1},"status":"passed","severity":"normal"},{"uid":"13411f3fd21fecb1","name":"Passing page size 19 when there are 20 messages","time":{"start":1712646108981,"stop":1712646108981,"duration":0},"status":"passed","severity":"normal"},{"uid":"7eec1ba1bf1eeee1","name":"A test","time":{"start":1712645810067,"stop":1712645810067,"duration":0},"status":"passed","severity":"normal"},{"uid":"fce0eb9c3ffbf2c6","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1712646189902,"stop":1712646189902,"duration":0},"status":"passed","severity":"normal"},{"uid":"451d23c8dfbef9f4","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1712645828267,"stop":1712645828267,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e676d0ae3370f9","name":"can dial TLS multiaddrs","time":{"start":1712645834862,"stop":1712645834863,"duration":1},"status":"passed","severity":"normal"},{"uid":"cecd1241a27e9d9d","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1712646044188,"stop":1712646044189,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b64bb8a69a44024","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1712645668378,"stop":1712645668379,"duration":1},"status":"passed","severity":"normal"},{"uid":"e958cd23afcd034c","name":"Query generator for multiple messages with different message text format","time":{"start":1712646106741,"stop":1712646106742,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7e95c74326f9bd5","name":"stop","time":{"start":1712645613721,"stop":1712645613723,"duration":2},"status":"passed","severity":"normal"},{"uid":"a5f58678febb8c67","name":"Push message with custom timestamp: 1712642068487","time":{"start":1712646056354,"stop":1712646056354,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f0a387e8672f81b","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1712646189898,"stop":1712646189898,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cda5174b59fc566","name":"Check publish message containing SQL Injection","time":{"start":1712645993254,"stop":1712645993254,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f16bb7e3649a0b0","name":"Reopen subscription with peer with lost subscription","time":{"start":1712645647869,"stop":1712645647870,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b98656251651b10","name":"Register correct protocols","time":{"start":1712646001731,"stop":1712646001732,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec611324c5649727","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1712645521372,"stop":1712645521373,"duration":1},"status":"passed","severity":"normal"},{"uid":"16608e1659f5e365","name":"Push message with content topic containing SQL Injection","time":{"start":1712645957039,"stop":1712645957039,"duration":0},"status":"passed","severity":"normal"},{"uid":"5419382262dddaa0","name":"Subscribe to topic containing XML and receive message","time":{"start":1712646189900,"stop":1712646189900,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b8ca46bb9e66b4c","name":"ignores domain fetching errors","time":{"start":1712645546011,"stop":1712645546012,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a4b759a2a7d193f","name":"should configure sharding based on application and version for autosharding","time":{"start":1712645521124,"stop":1712645521124,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf375142d72dcd47","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1712645624080,"stop":1712645624080,"duration":0},"status":"passed","severity":"normal"},{"uid":"5aab3f8d2e3277fe","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1712645624081,"stop":1712645624081,"duration":0},"status":"passed","severity":"normal"},{"uid":"f458b238ea5ee7e3","name":"Relay + Store","time":{"start":1712645529685,"stop":1712645529685,"duration":0},"status":"passed","severity":"normal"},{"uid":"da34a6c474dd0c5f","name":"Passing page size 3 when there are 20 messages","time":{"start":1712646108980,"stop":1712646108980,"duration":0},"status":"passed","severity":"normal"},{"uid":"680efdf38860a8a3","name":"given a waku node and content topic, creates a filter subscription","time":{"start":1712645993389,"stop":1712645993389,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9143b7d861756dce","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1712645529071,"stop":1712645529071,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1a47a14e0df0cd1","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1712645668356,"stop":1712645668356,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb8832a14415d280","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1712645668362,"stop":1712645668362,"duration":0},"status":"passed","severity":"normal"},{"uid":"725b8b371659ad61","name":"Refresh subscription","time":{"start":1712645828258,"stop":1712645828259,"duration":1},"status":"passed","severity":"normal"},{"uid":"25453a5afe6619ca","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1712645846000,"stop":1712645846003,"duration":3},"status":"passed","severity":"normal"},{"uid":"f35afd216997f6ac","name":"Encoder throws on empty string content topic","time":{"start":1712645534696,"stop":1712645534697,"duration":1},"status":"passed","severity":"normal"},{"uid":"f68d7ca15633eebc","name":"non connected peers","time":{"start":1712645957223,"stop":1712645957223,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d5bbec83ff8ee328","name":"Store - dialed after - with timeout","time":{"start":1712646131312,"stop":1712646131312,"duration":0},"status":"passed","severity":"normal"},{"uid":"44259c37e72ffd66","name":"Check received message containing unicode special characters","time":{"start":1712646044170,"stop":1712646044171,"duration":1},"status":"passed","severity":"normal"},{"uid":"169628d811bceaa6","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1712645580733,"stop":1712645580733,"duration":0},"status":"passed","severity":"normal"},{"uid":"b69dd73164c1fc4a","name":"Check received message containing Basic HTML tag","time":{"start":1712645734365,"stop":1712645734366,"duration":1},"status":"passed","severity":"normal"},{"uid":"46bf1e7177a18ec9","name":"Subscribe to topic containing emoji and receive message","time":{"start":1712646189914,"stop":1712646189915,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6499f073f5c1a22","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1712645828263,"stop":1712645828263,"duration":0},"status":"passed","severity":"normal"},{"uid":"60c21bdb8cf97845","name":"addEventListener with wrong event","time":{"start":1712645613718,"stop":1712645613718,"duration":0},"status":"passed","severity":"normal"},{"uid":"a22667360e8d3714","name":"should only return 1 node with store capability","time":{"start":1712645546014,"stop":1712645546014,"duration":0},"status":"passed","severity":"normal"},{"uid":"286dec8d9c9c0ce8","name":"Passing cursor with wrong pubsubTopic","time":{"start":1712646062033,"stop":1712646062034,"duration":1},"status":"passed","severity":"normal"},{"uid":"bea62737d65fe446","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1712645668381,"stop":1712645668381,"duration":0},"status":"passed","severity":"normal"},{"uid":"4112077f9f4df482","name":"Fails to push message bigger that 1MB","time":{"start":1712645957048,"stop":1712645957048,"duration":0},"status":"passed","severity":"normal"},{"uid":"82319fd657ce1f63","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1712645668361,"stop":1712645668362,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4704a1db957b113","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 1","time":{"start":1712645521125,"stop":1712645521125,"duration":0},"status":"passed","severity":"normal"},{"uid":"bebb5d358f574ee3","name":"Fields are not dropped","time":{"start":1712645534066,"stop":1712645534067,"duration":1},"status":"passed","severity":"normal"},{"uid":"faf1a137adb9a8db","name":"Push message with content topic containing emoji","time":{"start":1712646056351,"stop":1712646056352,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a846f9546192bb9","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1712645521123,"stop":1712645521123,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7a6d427b7b98fa0","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1712645545404,"stop":1712645545404,"duration":0},"status":"passed","severity":"normal"},{"uid":"e87dd2368263ca16","name":"Check publish message containing unicode special characters","time":{"start":1712645993258,"stop":1712645993258,"duration":0},"status":"passed","severity":"normal"},{"uid":"2de0871c78e391a","name":"Push message with Arabic payload","time":{"start":1712645957008,"stop":1712645957008,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c8072e83bd52e3b","name":"Push message with special chars payload","time":{"start":1712646056315,"stop":1712646056316,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea33d825d8db017d","name":"Check message received after jswaku node is restarted","time":{"start":1712646044191,"stop":1712646044191,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6d6898adc44c27bd","name":"Subscribe to topic containing short and receive message","time":{"start":1712645828259,"stop":1712645828260,"duration":1},"status":"passed","severity":"normal"},{"uid":"2270fd36543919a5","name":"Nodes with multiple pubsub topic","time":{"start":1712645980853,"stop":1712645980854,"duration":1},"status":"passed","severity":"normal"},{"uid":"85b09566e6b53f50","name":"Encoder throws on undefined content topic","time":{"start":1712645555617,"stop":1712645555618,"duration":1},"status":"passed","severity":"normal"},{"uid":"63e4658966a482fe","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1712645583136,"stop":1712645583136,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb25abf794019168","name":"Ping on unsubscribed peer","time":{"start":1712645647864,"stop":1712645647864,"duration":0},"status":"passed","severity":"normal"},{"uid":"95c87733dfd18fdb","name":"Subscribe to topic containing Russian and receive message","time":{"start":1712646189898,"stop":1712646189899,"duration":1},"status":"passed","severity":"normal"},{"uid":"4fe2e7d54569df1a","name":"Non Autosharding Cluster","time":{"start":1712645993512,"stop":1712645993516,"duration":4},"status":"skipped","severity":"normal"},{"uid":"16f6e20fd76ae9b1","name":"Check publish message containing Basic HTML tag","time":{"start":1712645993256,"stop":1712645993256,"duration":0},"status":"passed","severity":"normal"},{"uid":"8626e3b2b1566a81","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1712646189892,"stop":1712646189892,"duration":0},"status":"passed","severity":"normal"},{"uid":"f82df5e9cf4de26","name":"Round trip binary serialization","time":{"start":1712645534694,"stop":1712645534694,"duration":0},"status":"passed","severity":"normal"},{"uid":"d756231b84e0c8ab","name":"Add multiple subscription objects on single nwaku node","time":{"start":1712646189915,"stop":1712646189915,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f6dbcd8c92efd70","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1712645980846,"stop":1712645980847,"duration":1},"status":"passed","severity":"normal"},{"uid":"1743ac43d3234e32","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1712646062029,"stop":1712646062029,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5b180527e086046","name":"Throws when trying to push message with empty payload","time":{"start":1712646056321,"stop":1712646056322,"duration":1},"status":"passed","severity":"normal"},{"uid":"c983273daa7abce","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1712646001733,"stop":1712646001733,"duration":0},"status":"passed","severity":"normal"},{"uid":"81cb57e879239534","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1712645828266,"stop":1712645828267,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d48ee86d0c0ccc6","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1712645776312,"stop":1712645776312,"duration":0},"status":"passed","severity":"normal"},{"uid":"95c876c6938d3101","name":"Encoder throws on undefined content topic","time":{"start":1712645534696,"stop":1712645534696,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfbe0309e5e2447b","name":"connected peers and dial","time":{"start":1712645957222,"stop":1712645957222,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1774dab77fcec1cc","name":"Check received message containing unicode special characters","time":{"start":1712645734367,"stop":1712645734367,"duration":0},"status":"passed","severity":"normal"},{"uid":"b788faeb24757c75","name":"should not receive a peer event after stop","time":{"start":1712645584740,"stop":1712645584741,"duration":1},"status":"passed","severity":"normal"},{"uid":"88098a2438c4fd66","name":"Check publish message containing JSON","time":{"start":1712645993256,"stop":1712645993257,"duration":1},"status":"passed","severity":"normal"},{"uid":"e212dfa31289f5de","name":"Init the array if not present","time":{"start":1712645520815,"stop":1712645520816,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae8f3c0a743c7e1","name":"Subscribe to topic containing long and receive message","time":{"start":1712646189909,"stop":1712646189909,"duration":0},"status":"passed","severity":"normal"},{"uid":"42827052f91979e4","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1712645668353,"stop":1712645668354,"duration":1},"status":"passed","severity":"normal"},{"uid":"7feaa927093eaedd","name":"Query Generator - forward","time":{"start":1712646084059,"stop":1712646084060,"duration":1},"status":"passed","severity":"normal"},{"uid":"201b003c7d59747a","name":"Check message with no content topic is not received","time":{"start":1712645734383,"stop":1712645734383,"duration":0},"status":"passed","severity":"normal"},{"uid":"71591d7d8d1b41d8","name":"Check received message containing XML","time":{"start":1712645734365,"stop":1712645734365,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c5bfdf085b8b24d","name":"Fails to publish duplicate message","time":{"start":1712645993260,"stop":1712645993261,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c0d3daa8fd08145","name":"Refresh subscription","time":{"start":1712646001735,"stop":1712646001735,"duration":0},"status":"skipped","severity":"normal"},{"uid":"182e442b99d9f172","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1712645624081,"stop":1712645624081,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c8500bdb42c6e00","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1712646095668,"stop":1712646095668,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2517c9d33bce265","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1712645521103,"stop":1712645521103,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4617a499051b9af","name":"Push message with content topic containing short","time":{"start":1712646056322,"stop":1712646056329,"duration":7},"status":"passed","severity":"normal"},{"uid":"3740e043d0fb8bb","name":"Generator, custom pubsub topic","time":{"start":1712646078472,"stop":1712646078472,"duration":0},"status":"skipped","severity":"normal"},{"uid":"dda61faf886cd841","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1712646189905,"stop":1712646189905,"duration":0},"status":"passed","severity":"normal"},{"uid":"69cf7094ecdb1752","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1712645624092,"stop":1712645624093,"duration":1},"status":"passed","severity":"normal"},{"uid":"46f732441e3f1bff","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1712645521121,"stop":1712645521121,"duration":0},"status":"passed","severity":"normal"},{"uid":"55b18d9a0f2b5fbb","name":"Decoder throws on empty string content topic","time":{"start":1712645555619,"stop":1712645555620,"duration":1},"status":"passed","severity":"normal"},{"uid":"af27bc5550351c87","name":"Encoder throws on undefined content topic","time":{"start":1712645557433,"stop":1712645557434,"duration":1},"status":"passed","severity":"normal"},{"uid":"6116dba6a79fee78","name":"Publishes to nwaku","time":{"start":1712645989180,"stop":1712645989181,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef273cde3b4852","name":"throws on empty content topic","time":{"start":1712645521092,"stop":1712645521092,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6171ded16dfe020","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1712645668370,"stop":1712645668371,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2bc9af93238eaa6","name":"Check received message containing short","time":{"start":1712646044179,"stop":1712646044180,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5cebd18159901aa","name":"Delete observer","time":{"start":1712645958735,"stop":1712645958735,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7470245729cbefa","name":"Subscribe to topic containing shell command and receive message","time":{"start":1712645828266,"stop":1712645828266,"duration":0},"status":"passed","severity":"normal"},{"uid":"994bad1d3fe33089","name":"Push message with rate limit","time":{"start":1712645957045,"stop":1712645957046,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a0a064b347141c8","name":"Callback on promise, aborts when callback returns true","time":{"start":1712646106745,"stop":1712646106745,"duration":0},"status":"passed","severity":"normal"},{"uid":"be2f50bfc96db08c","name":"Promise Callback - forward","time":{"start":1712646084060,"stop":1712646084061,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1aea69fb96d1658","name":"Check publish message after service node is restarted","time":{"start":1712645993263,"stop":1712645993264,"duration":1},"status":"skipped","severity":"normal"},{"uid":"22932eb53498e089","name":"Subscribe and publish message","time":{"start":1712646001732,"stop":1712646001733,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6768076cfe34dc9","name":"should throw an error for missing sharding configuration","time":{"start":1712645521126,"stop":1712645521126,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4f92d701b3e23a0","name":"Push 30 different messages","time":{"start":1712645957013,"stop":1712645957013,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f7c0d665fd7e9c5","name":"Check message with no payload is not received","time":{"start":1712645734383,"stop":1712645734384,"duration":1},"status":"passed","severity":"normal"},{"uid":"af35700078b7faec","name":"Check received message containing JSON","time":{"start":1712646044185,"stop":1712646044185,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cd04ac872a0a0cd","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1712645545413,"stop":1712645545414,"duration":1},"status":"passed","severity":"normal"},{"uid":"53ebab53467d299d","name":"Check received message containing numeric","time":{"start":1712646044180,"stop":1712646044180,"duration":0},"status":"passed","severity":"normal"},{"uid":"69fb02b74c020162","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1712645665848,"stop":1712645665849,"duration":1},"status":"passed","severity":"normal"},{"uid":"626850655571fa3b","name":"Waku message hash computation","time":{"start":1712645523854,"stop":1712645523855,"duration":1},"status":"passed","severity":"normal"},{"uid":"94bd9d3f009b34c","name":"should not fail to start the service if it is already started","time":{"start":1712645549640,"stop":1712645549640,"duration":0},"status":"passed","severity":"normal"},{"uid":"25805d6ab74f00ca","name":"Ordered Callback - forward","time":{"start":1712646084062,"stop":1712646084063,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0d9bedbc2fe57de","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1712645521115,"stop":1712645521115,"duration":0},"status":"passed","severity":"normal"},{"uid":"31b7f1380b5797c2","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1712645776308,"stop":1712645776309,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec0b0863253e636c","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1712646106745,"stop":1712646106746,"duration":1},"status":"passed","severity":"normal"},{"uid":"226f833c3be814d9","name":"can start and stop the service","time":{"start":1712646028197,"stop":1712646028197,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c4ad25e9785f685","name":"Generator, 2 different pubsubtopics","time":{"start":1712646078471,"stop":1712646078471,"duration":0},"status":"passed","severity":"normal"},{"uid":"943db6db1a580c88","name":"random static sharding 5 - Cluster ID: 17, Shard ID: 168","time":{"start":1712646055519,"stop":1712646055519,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5f331044c3892be","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1712645521107,"stop":1712645521107,"duration":0},"status":"passed","severity":"normal"},{"uid":"d484153859c65fcc","name":"listenerCount","time":{"start":1712645613720,"stop":1712645613720,"duration":0},"status":"passed","severity":"normal"},{"uid":"c375a4dd3ab75778","name":"should emit a peer event after start","time":{"start":1712645584739,"stop":1712645584740,"duration":1},"status":"passed","severity":"normal"},{"uid":"dfa4900053dd5a25","name":"Encoder throws on empty string content topic","time":{"start":1712645557434,"stop":1712645557434,"duration":0},"status":"passed","severity":"normal"},{"uid":"a72c088de6bce94c","name":"should encodeTxt and decodeTxt","time":{"start":1712645529669,"stop":1712645529670,"duration":1},"status":"passed","severity":"normal"},{"uid":"847c8273f65bb3be","name":"Check received message with timestamp: 1712645572920000000 ","time":{"start":1712645734368,"stop":1712645734368,"duration":0},"status":"passed","severity":"normal"},{"uid":"52e453a58082a1d8","name":"throws on content topic with too few or too many fields","time":{"start":1712645521092,"stop":1712645521093,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f977e4837484e20","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1712646189910,"stop":1712646189911,"duration":1},"status":"passed","severity":"normal"},{"uid":"f54370fbd738589d","name":"Push message with meta","time":{"start":1712645957045,"stop":1712645957045,"duration":0},"status":"passed","severity":"normal"},{"uid":"d68bd84487065914","name":"configure the node with multiple content topics","time":{"start":1712645993529,"stop":1712645993529,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5b7a307dd8a06e86","name":"Waku message hash computation (meta attribute not present)","time":{"start":1712645523855,"stop":1712645523855,"duration":0},"status":"passed","severity":"normal"},{"uid":"896c2c9e15248e90","name":"Push message with custom timestamp: 1712649268487","time":{"start":1712646056354,"stop":1712646056395,"duration":41},"status":"passed","severity":"normal"},{"uid":"ca2c44325b3648aa","name":"Push message with rate limit","time":{"start":1712646056353,"stop":1712646056353,"duration":0},"status":"passed","severity":"normal"},{"uid":"f235f0a7aad6476e","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1712646136104,"stop":1712646136104,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ead2ac207830a55","name":"random auto sharding 4 - Cluster ID: 1, Content Topic: /app41/8/topic52/utf8","time":{"start":1712645993517,"stop":1712645993518,"duration":1},"status":"skipped","severity":"normal"},{"uid":"1c232fc6d85c6bd1","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1712646078471,"stop":1712646078472,"duration":1},"status":"passed","severity":"normal"},{"uid":"48639dede825d27b","name":"Query with Promise Callback, No Decoder","time":{"start":1712646081474,"stop":1712646081474,"duration":0},"status":"passed","severity":"normal"},{"uid":"729e0a1abefa984","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1712646189911,"stop":1712646189911,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcaa8062d6323c8b","name":"should be called at least once on all `peer:discovery` events","time":{"start":1712645580731,"stop":1712645580731,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d218a35cb2c22cd","name":"Check received message with timestamp: 1649153314 ","time":{"start":1712646044188,"stop":1712646044188,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf28e882496d28a4","name":"Check message with invalid timestamp is not received","time":{"start":1712646044189,"stop":1712646044189,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb27e6a05dc8f746","name":"Used by Waku Relay","time":{"start":1712646120779,"stop":1712646120779,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0307a07935e1491","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1712645573087,"stop":1712645573088,"duration":1},"status":"passed","severity":"normal"},{"uid":"6aaddf842e2e78b7","name":"Round trip binary encryption [ecies, signature]","time":{"start":1712645557432,"stop":1712645557433,"duration":1},"status":"passed","severity":"normal"},{"uid":"74dd320b15438af2","name":"Push message with long payload","time":{"start":1712645957006,"stop":1712645957006,"duration":0},"status":"passed","severity":"normal"},{"uid":"9dbcafe1cbe91b15","name":"should be able to decode the field with only STORE set to true","time":{"start":1712645529077,"stop":1712645529078,"duration":1},"status":"passed","severity":"normal"},{"uid":"8cab41f2d27c6730","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1712645521102,"stop":1712645521102,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fa11d4b5959e384","name":"start node with empty shard","time":{"start":1712646055525,"stop":1712646055525,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e86d9b02bc2d063","name":"nwaku subscribes","time":{"start":1712645989180,"stop":1712645989180,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5203743c4011579","name":"Push message on custom pubsubTopic","time":{"start":1712645809976,"stop":1712645809976,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e9552f052ac22af","name":"Push message on custom pubsubTopic","time":{"start":1712645809973,"stop":1712645809973,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4d7aaff2faf1f5c5","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1712645980847,"stop":1712645980848,"duration":1},"status":"passed","severity":"normal"},{"uid":"1178a9e929b709aa","name":"Check received message containing Russian","time":{"start":1712646044182,"stop":1712646044182,"duration":0},"status":"passed","severity":"normal"},{"uid":"71a93c519103c1a","name":"should properly create location multiaddrs - tcp6","time":{"start":1712645529681,"stop":1712645529681,"duration":0},"status":"passed","severity":"normal"},{"uid":"7420c45f227fed85","name":"should encode/decode to text encoding","time":{"start":1712645529678,"stop":1712645529679,"duration":1},"status":"passed","severity":"normal"},{"uid":"2fdc6b6089c8198f","name":"random static sharding 1 - Cluster ID: 970, Shard ID: 539","time":{"start":1712646055517,"stop":1712646055517,"duration":0},"status":"passed","severity":"normal"},{"uid":"eeb5fbb217d957a1","name":"Subscribe to topic containing numeric and receive message","time":{"start":1712645828261,"stop":1712645828262,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6caaa90c4cda255","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1712646001746,"stop":1712646001747,"duration":1},"status":"passed","severity":"normal"},{"uid":"f74dc1f12ef6a9a4","name":"receives messages sent to provided content topic through stream","time":{"start":1712645993390,"stop":1712645993391,"duration":1},"status":"skipped","severity":"normal"},{"uid":"e443c1ef0231f22c","name":"Subscribe to topic containing long and publish message","time":{"start":1712646001736,"stop":1712646001736,"duration":0},"status":"passed","severity":"normal"},{"uid":"caccceec47ee6b19","name":"Push message with JSON payload","time":{"start":1712645957011,"stop":1712645957011,"duration":0},"status":"passed","severity":"normal"},{"uid":"118471574a19f70b","name":"Ping on subscribed peer","time":{"start":1712645647862,"stop":1712645647862,"duration":0},"status":"passed","severity":"normal"},{"uid":"47bda96d4220737f","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1712645668346,"stop":1712645668346,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1205cb88409845a4","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1712645521128,"stop":1712645521128,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d2e23aa8bed3fa7","name":"Wrong topic","time":{"start":1712645993523,"stop":1712645993523,"duration":0},"status":"skipped","severity":"normal"},{"uid":"595153332edc4ec0","name":"Push message with content topic containing Arabic","time":{"start":1712645957018,"stop":1712645957035,"duration":17},"status":"passed","severity":"normal"},{"uid":"6a9a3fe030bfbf55","name":"Callback on promise","time":{"start":1712646106744,"stop":1712646106744,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9190b02af2e5e7b","name":"should be called for bootstrap peers","time":{"start":1712645580732,"stop":1712645580732,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfa2c1d3fc1f6692","name":"should encode/decode to RLP encoding","time":{"start":1712645529678,"stop":1712645529678,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7fcf5012c5ed6fc","name":"Check received message containing JSON","time":{"start":1712645734366,"stop":1712645734366,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e2b73313f83d2c9","name":"Push message with content topic containing shell command","time":{"start":1712645957041,"stop":1712645957041,"duration":0},"status":"passed","severity":"normal"},{"uid":"38c1f0db21c06f56","name":"should properly create location multiaddrs - tcp","time":{"start":1712645529681,"stop":1712645529682,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9a95a180e0ade45","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1712645665847,"stop":1712645665848,"duration":1},"status":"passed","severity":"normal"},{"uid":"6284e005fa7a2600","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1712645521099,"stop":1712645521099,"duration":0},"status":"passed","severity":"normal"},{"uid":"845e0a21ea815909","name":"Subscribe to topic containing long and receive message","time":{"start":1712645828260,"stop":1712645828261,"duration":1},"status":"passed","severity":"normal"},{"uid":"da98c01e8fd0a9d4","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1712646081470,"stop":1712646081470,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0b1831bff778750","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1712645521116,"stop":1712645521116,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb37f4f492107b35","name":"1 Relay, 1 Filter, gives up","time":{"start":1712645545593,"stop":1712645545593,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa290a94c19e47da","name":"Check received message containing escaped characters","time":{"start":1712646044170,"stop":1712646044170,"duration":0},"status":"passed","severity":"normal"},{"uid":"8dd70ab3b43fb44a","name":"random auto sharding 8 - Cluster ID: 1, Content Topic: /app51/10/topic815/json","time":{"start":1712645993521,"stop":1712645993522,"duration":1},"status":"skipped","severity":"normal"},{"uid":"2b7afa87e722b39c","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1712645521115,"stop":1712645521116,"duration":1},"status":"passed","severity":"normal"},{"uid":"bdb229233243d90","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1712646062030,"stop":1712646062031,"duration":1},"status":"passed","severity":"normal"},{"uid":"fcb3b5eb8988199a","name":"Check received message containing short","time":{"start":1712645734353,"stop":1712645734354,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa3fb69aeb2f68ff","name":"should not fail to stop the service if it was not started","time":{"start":1712645549640,"stop":1712645549640,"duration":0},"status":"passed","severity":"normal"},{"uid":"57b828f2365a17fb","name":"Subscribe to topic containing Script and receive message","time":{"start":1712646189912,"stop":1712646189912,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a7c2befb7aff11f","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1712645828252,"stop":1712645828253,"duration":1},"status":"passed","severity":"normal"},{"uid":"512daaecceea37ae","name":"Check received message containing special chars","time":{"start":1712645734357,"stop":1712645734357,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cb9b7d0935e9665","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1712645668383,"stop":1712645668383,"duration":0},"status":"passed","severity":"normal"}]