allure-jswaku/7089/widgets/duration.json
2024-06-20 15:47:03 +00:00

1 line
154 KiB
JSON

[{"uid":"776208760fbcd7ae","name":"can dial TLS multiaddrs","time":{"start":1718897881992,"stop":1718897881992,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d4718bc865350e6","name":"throws on content topic with empty application field","time":{"start":1718897542146,"stop":1718897542147,"duration":1},"status":"passed","severity":"normal"},{"uid":"220815b4e50b9bd0","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1718898177930,"stop":1718898177930,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec0f425a01d4189b","name":"Push message with numeric payload","time":{"start":1718898044734,"stop":1718898044735,"duration":1},"status":"passed","severity":"normal"},{"uid":"1dc212597b695331","name":"Passing page size 3 when there are 20 messages","time":{"start":1718898315326,"stop":1718898315327,"duration":1},"status":"broken","severity":"normal"},{"uid":"5d35214c690f7914","name":"Does not throw an exception when node disconnects","time":{"start":1718898299224,"stop":1718898299225,"duration":1},"status":"passed","severity":"normal"},{"uid":"fed09c6e9d057825","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1718898054276,"stop":1718898054276,"duration":0},"status":"passed","severity":"normal"},{"uid":"1988c11021d18574","name":"Reopen subscription with peer with lost subscription","time":{"start":1718897666839,"stop":1718897666840,"duration":1},"status":"passed","severity":"normal"},{"uid":"862b24ca1a486e3e","name":"Decoder throws on undefined content topic","time":{"start":1718897555493,"stop":1718897555494,"duration":1},"status":"passed","severity":"normal"},{"uid":"b145030dc772b4fe","name":"Fails to publish message with empty text","time":{"start":1718898070949,"stop":1718898070949,"duration":0},"status":"passed","severity":"normal"},{"uid":"45caac8190ee252a","name":"Publish without waiting for remote peer","time":{"start":1718898079540,"stop":1718898079540,"duration":0},"status":"passed","severity":"normal"},{"uid":"114c12bf6a5406b","name":"shard 0","time":{"start":1718898136229,"stop":1718898136229,"duration":0},"status":"passed","severity":"normal"},{"uid":"19e8fd7011861a1b","name":"Check received message containing Chinese","time":{"start":1718898077480,"stop":1718898077480,"duration":0},"status":"passed","severity":"normal"},{"uid":"6293ae5889e797b9","name":"Query with Ordered Callback, No message returned","time":{"start":1718898177929,"stop":1718898177930,"duration":1},"status":"passed","severity":"normal"},{"uid":"b822a78b8bfb85fb","name":"Relay - dialed first","time":{"start":1718898308308,"stop":1718898308308,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fab4e4a24629f32","name":"Relay - dialed after","time":{"start":1718898308309,"stop":1718898308309,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a399bb600b479c7","name":"Publish message with large meta","time":{"start":1718898071003,"stop":1718898071004,"duration":1},"status":"passed","severity":"normal"},{"uid":"69bf7a1b939243ea","name":"Push message with special chars payload","time":{"start":1718898044735,"stop":1718898044735,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c3c09d176379886","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1718897755177,"stop":1718897755180,"duration":3},"status":"passed","severity":"normal"},{"uid":"dc3eecf5318510cd","name":"should be able to decode the field with only RELAY set to true","time":{"start":1718897549859,"stop":1718897549860,"duration":1},"status":"passed","severity":"normal"},{"uid":"24aa8129939d1142","name":"should not receive a peer event before start","time":{"start":1718897570284,"stop":1718897570284,"duration":0},"status":"passed","severity":"normal"},{"uid":"3868b4c0578dafbd","name":"should get / set TCP multiaddr","time":{"start":1718897550595,"stop":1718897550595,"duration":0},"status":"passed","severity":"normal"},{"uid":"14232f0e44d8bf5c","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1718897755208,"stop":1718897755208,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebf5293feeada2a9","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1718898070950,"stop":1718898070950,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f87d6e08e0e9443","name":"Subscribe to topic containing special chars and publish message","time":{"start":1718898079544,"stop":1718898079544,"duration":0},"status":"passed","severity":"normal"},{"uid":"760e559fbd6f6047","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1718897669915,"stop":1718897669915,"duration":0},"status":"passed","severity":"normal"},{"uid":"8680c0459e05c73c","name":"Push message with content topic containing shell command","time":{"start":1718898153257,"stop":1718898153257,"duration":0},"status":"passed","severity":"normal"},{"uid":"389d8327d583c7b6","name":"Overlapping topic subscription","time":{"start":1718898207074,"stop":1718898207074,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e389c0dff7ba9c4","name":"should be able to encode the field with only STORE set to true","time":{"start":1718897549850,"stop":1718897549851,"duration":1},"status":"passed","severity":"normal"},{"uid":"142d87985eb702f","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app66/7/topic691/proto","time":{"start":1718898131172,"stop":1718898131173,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3df816a43fe765e","name":"Delete observer","time":{"start":1718898014843,"stop":1718898014843,"duration":0},"status":"passed","severity":"normal"},{"uid":"a08a7888f5fe904a","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1718897755177,"stop":1718897755177,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff589b94c6776eb8","name":"Generator, custom pubsub topic","time":{"start":1718898211598,"stop":1718898211599,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca23303d9a6a32bb","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1718897763855,"stop":1718897763855,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7b17865bd5829ba","name":"Decrypt messages","time":{"start":1718898014841,"stop":1718898014843,"duration":2},"status":"passed","severity":"normal"},{"uid":"87d1ae1d09f750f2","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1718898054275,"stop":1718898054275,"duration":0},"status":"passed","severity":"normal"},{"uid":"d452da4df485ff7f","name":"Check received message containing XML","time":{"start":1718897763850,"stop":1718897763851,"duration":1},"status":"passed","severity":"normal"},{"uid":"17cb1784aca5456f","name":"Subscribe to topic containing Russian and receive message","time":{"start":1718898207081,"stop":1718898207081,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d78aadf4249be31","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1718897827230,"stop":1718897827231,"duration":1},"status":"passed","severity":"normal"},{"uid":"10cf7e2d3322b81","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1718898079551,"stop":1718898079551,"duration":0},"status":"passed","severity":"normal"},{"uid":"70faaa4b18631247","name":"Subscribe and receives messages on 20 topics","time":{"start":1718898207104,"stop":1718898207104,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef51ca95ebccc5cc","name":"Push message with SQL Injection payload","time":{"start":1718898044737,"stop":1718898044738,"duration":1},"status":"passed","severity":"normal"},{"uid":"953646ccba8b35b2","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1718897555256,"stop":1718897555257,"duration":1},"status":"passed","severity":"normal"},{"uid":"b63e630b370e3cf5","name":"Check publish message containing SQL Injection","time":{"start":1718898070943,"stop":1718898070943,"duration":0},"status":"passed","severity":"normal"},{"uid":"b963ee26075971b6","name":"Meta field set when metaSetter is specified","time":{"start":1718897555492,"stop":1718897555492,"duration":0},"status":"passed","severity":"normal"},{"uid":"126bf23a317bedf5","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1718897755181,"stop":1718897755182,"duration":1},"status":"passed","severity":"normal"},{"uid":"1751a395b6211b91","name":"should emit a peer event after start","time":{"start":1718898396797,"stop":1718898396797,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e1030b8d21deb3e","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1718897827231,"stop":1718897827231,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8d0494940147572","name":"Check received message with timestamp: 1649153314 ","time":{"start":1718898077487,"stop":1718898077488,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5a5772d38de5dfb","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1718897824353,"stop":1718897824354,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a425e6849479858","name":"Passing page size 11 when there are 10 messages","time":{"start":1718898315327,"stop":1718898315327,"duration":0},"status":"passed","severity":"normal"},{"uid":"62119bf681eaa998","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1718898207108,"stop":1718898207108,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7df36fdbee4425b","name":"creates an iterator","time":{"start":1718898280006,"stop":1718898280006,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9cf3c8260d2a1b7","name":"should emit a peer event after start","time":{"start":1718897570284,"stop":1718897570284,"duration":0},"status":"passed","severity":"normal"},{"uid":"c77f736a6989ff5a","name":"Js publishes, other Js receives","time":{"start":1718898040959,"stop":1718898040960,"duration":1},"status":"passed","severity":"normal"},{"uid":"398b88071ab79fce","name":"Subscribe to topic containing special chars and receive message","time":{"start":1718898207108,"stop":1718898207108,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8f3dd8f0320d4","name":"start node with empty shard","time":{"start":1718898136237,"stop":1718898136238,"duration":1},"status":"passed","severity":"normal"},{"uid":"295eca89efd2f9d4","name":"Query with Promise Callback, No Decoder","time":{"start":1718898177933,"stop":1718898177933,"duration":0},"status":"passed","severity":"normal"},{"uid":"6578a1975acde18d","name":"Ephemeral field is preserved - encoder v0","time":{"start":1718897603880,"stop":1718897603880,"duration":0},"status":"passed","severity":"normal"},{"uid":"aedd7e88f66de47a","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1718898079551,"stop":1718898079552,"duration":1},"status":"passed","severity":"normal"},{"uid":"6bc33bd317b1f4d","name":"Subscribe to topic containing XML and publish message","time":{"start":1718898079548,"stop":1718898079548,"duration":0},"status":"passed","severity":"normal"},{"uid":"f496664f079b5115","name":"Push message with content topic containing JSON","time":{"start":1718898044754,"stop":1718898044755,"duration":1},"status":"passed","severity":"normal"},{"uid":"e882e06530575ef","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1718897755185,"stop":1718897755185,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9f97afb753fb481","name":"Check received message containing unicode special characters","time":{"start":1718898077515,"stop":1718898077515,"duration":0},"status":"passed","severity":"normal"},{"uid":"cda09c1c1fa8b7b","name":"Sets default value correctly","time":{"start":1718898299226,"stop":1718898299226,"duration":0},"status":"passed","severity":"normal"},{"uid":"226ad79b271efad6","name":"Subscribe to topic containing Russian and publish message","time":{"start":1718898079545,"stop":1718898079546,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d3cf50c728fbbd6","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1718897542171,"stop":1718897542171,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4103a04fea57b2","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1718897824347,"stop":1718897824348,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea59521a099af754","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1718897542158,"stop":1718897542158,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ebd5e38b65e02eb","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1718897887726,"stop":1718897887726,"duration":0},"status":"passed","severity":"normal"},{"uid":"593baad606e1e547","name":"more peers than existing","time":{"start":1718898011326,"stop":1718898011326,"duration":0},"status":"skipped","severity":"normal"},{"uid":"898b07e89ab127a0","name":"Subscribe to topic containing JSON and receive message","time":{"start":1718898207111,"stop":1718898207111,"duration":0},"status":"passed","severity":"normal"},{"uid":"e85c27c93a1ad58","name":"Light Node - default protocols","time":{"start":1718898308311,"stop":1718898308312,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd2b15a42e631a5","name":"Subscribe and receive messages via lightPush","time":{"start":1718898207091,"stop":1718898207091,"duration":0},"status":"passed","severity":"normal"},{"uid":"6584dda24d30d233","name":"Passing page size 1 when there are 4 messages","time":{"start":1718898315325,"stop":1718898315325,"duration":0},"status":"broken","severity":"normal"},{"uid":"898d5ba86cbf1740","name":"Subscribe to topic containing XML and receive message","time":{"start":1718897824353,"stop":1718897824353,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d87795ab011581f","name":"udp ip6 address","time":{"start":1718897550063,"stop":1718897550063,"duration":0},"status":"passed","severity":"normal"},{"uid":"3221a356cbda0710","name":"Push message with shell command payload","time":{"start":1718898153241,"stop":1718898153244,"duration":3},"status":"passed","severity":"normal"},{"uid":"517d72eea4f4002e","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1718897755172,"stop":1718897755172,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcf31bac061f4a13","name":"Push message with rate limit","time":{"start":1718898044759,"stop":1718898044759,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc01e620c8b30303","name":"isConnected between 2 js-waku relay nodes","time":{"start":1718897643533,"stop":1718897643533,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff69317109ff565b","name":"Push message equal or less that 1MB","time":{"start":1718898044762,"stop":1718898044762,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e098b64e7742cbd","name":"Push message with content topic containing emoji","time":{"start":1718898153258,"stop":1718898153259,"duration":1},"status":"passed","severity":"normal"},{"uid":"9384c0593f2a8dd9","name":"Check received message containing SQL Injection","time":{"start":1718897763849,"stop":1718897763849,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc74e493b85df20f","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1718898327290,"stop":1718898327291,"duration":1},"status":"broken","severity":"normal"},{"uid":"e5cfdc96e3372611","name":"Push message with content topic containing unicode special characters","time":{"start":1718898044756,"stop":1718898044757,"duration":1},"status":"passed","severity":"normal"},{"uid":"da6252ede8c83206","name":"Init the array if not present","time":{"start":1718897541795,"stop":1718897541797,"duration":2},"status":"passed","severity":"normal"},{"uid":"3e5276f5de8a64ea","name":"Query generator for multiple messages with different message text format","time":{"start":1718898245313,"stop":1718898245313,"duration":0},"status":"passed","severity":"normal"},{"uid":"61aa495cc7bf6b11","name":"Push message with JSON payload","time":{"start":1718898153239,"stop":1718898153239,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4bcee19ac8f09f9","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1718897755195,"stop":1718897755195,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f91cb4388785c70","name":"Decoder throws on empty string content topic","time":{"start":1718897576133,"stop":1718897576134,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7e38ee04d23967f","name":"Subscribe and receive messages via lightPush","time":{"start":1718898207070,"stop":1718898207070,"duration":0},"status":"passed","severity":"normal"},{"uid":"a033b7a3fbb87df0","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1718897669942,"stop":1718897669943,"duration":1},"status":"passed","severity":"normal"},{"uid":"446a4f2a0177046b","name":"Publish message with rate limit","time":{"start":1718898071004,"stop":1718898071004,"duration":0},"status":"passed","severity":"normal"},{"uid":"a45335faaea4faa9","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1718897824343,"stop":1718897824343,"duration":0},"status":"passed","severity":"normal"},{"uid":"6be48f205113028c","name":"Subscribe and receives messages on 20 topics","time":{"start":1718897824342,"stop":1718897824343,"duration":1},"status":"passed","severity":"normal"},{"uid":"c93c4b066172f7d3","name":"can start and stop the service","time":{"start":1718898396796,"stop":1718898396796,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1c6ebc9e85f1a62","name":"handles different networkShards values correctly","time":{"start":1718897542159,"stop":1718897542159,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3d50ab37f665fe8","name":"Check received message with timestamp: 1718897592363 ","time":{"start":1718898077487,"stop":1718898077487,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb3a0caa1880811a","name":"Relay + Store","time":{"start":1718897550599,"stop":1718897550599,"duration":0},"status":"passed","severity":"normal"},{"uid":"63bb9de81f0da81","name":"Check publish message containing JSON","time":{"start":1718898070945,"stop":1718898070945,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff1bbf1dc003cd8a","name":"random static sharding 10 - Cluster ID: 5, Shard ID: 732","time":{"start":1718898136235,"stop":1718898136236,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ed714b73a4294db","name":"should not fail to start the service if it is already started","time":{"start":1718898396796,"stop":1718898396797,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d714db6b620f47","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1718897755196,"stop":1718897755197,"duration":1},"status":"passed","severity":"normal"},{"uid":"981e9803e902eb4f","name":"new peer added after a peer was already found","time":{"start":1718898011035,"stop":1718898011035,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1ad135f60fbc425d","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1718898363631,"stop":1718898363631,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e1c9749e25b0478","name":"throws on content topic with generation field greater than 0","time":{"start":1718897542146,"stop":1718897542146,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ff5902ac607f331","name":"configure the node with multiple pubsub topics","time":{"start":1718898136236,"stop":1718898136237,"duration":1},"status":"passed","severity":"normal"},{"uid":"82094fae86d10662","name":"Register correct protocols","time":{"start":1718898079539,"stop":1718898079540,"duration":1},"status":"passed","severity":"normal"},{"uid":"98e2cbec6f151135","name":"Push message equal or less that 1MB","time":{"start":1718898153262,"stop":1718898153263,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef22c84df4929101","name":"Push message with content topic containing XML","time":{"start":1718898153255,"stop":1718898153256,"duration":1},"status":"passed","severity":"normal"},{"uid":"5029b84e72d54224","name":"Query Generator, Multiple PubsubTopics","time":{"start":1718898177927,"stop":1718898177927,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4c299f5898f1be6","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1718897755204,"stop":1718897755205,"duration":1},"status":"passed","severity":"normal"},{"uid":"62da8e85357d8b4a","name":"Check received message containing shell command","time":{"start":1718897763852,"stop":1718897763852,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee6f02b423b17322","name":"1 Store, 2 relays, 2 fetches","time":{"start":1718897566018,"stop":1718897566019,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e8e15c17ab0a696","name":"should not receive a peer event before start","time":{"start":1718898396798,"stop":1718898396798,"duration":0},"status":"passed","severity":"normal"},{"uid":"cddfbf87c34a1a88","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1718898207091,"stop":1718898207091,"duration":0},"status":"passed","severity":"normal"},{"uid":"399027f7e3f04ac3","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1718897824349,"stop":1718897824349,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6d173a7f8ddf029","name":"Check received message containing SQL Injection","time":{"start":1718898077481,"stop":1718898077482,"duration":1},"status":"passed","severity":"normal"},{"uid":"b187f342254b00ee","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1718897542167,"stop":1718897542167,"duration":0},"status":"passed","severity":"normal"},{"uid":"896592e337d4b7d1","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1718897680424,"stop":1718897680424,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e9eaf6de6ad2a36","name":"Check received message containing Basic HTML tag","time":{"start":1718898077513,"stop":1718898077513,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bcd833c47179ec","name":"Non TWN Cluster","time":{"start":1718898131170,"stop":1718898131170,"duration":0},"status":"passed","severity":"normal"},{"uid":"a12f66992597b009","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1718898079541,"stop":1718898079541,"duration":0},"status":"passed","severity":"normal"},{"uid":"64f99fc60ab7fae2","name":"Subscribe to topic containing long and receive message","time":{"start":1718898207107,"stop":1718898207107,"duration":0},"status":"passed","severity":"normal"},{"uid":"de0bf1713d406a19","name":"should get / set UDP multiaddr","time":{"start":1718897550594,"stop":1718897550594,"duration":0},"status":"passed","severity":"normal"},{"uid":"9db0f21e8ea4819f","name":"should throw error - no public key","time":{"start":1718897550592,"stop":1718897550592,"duration":0},"status":"passed","severity":"normal"},{"uid":"7acbbf9592a8c9b8","name":"different cluster, different shard: nodes don't connect","time":{"start":1718897755172,"stop":1718897755172,"duration":0},"status":"passed","severity":"normal"},{"uid":"64b18cdf126362e6","name":"Check received message containing short","time":{"start":1718897763845,"stop":1718897763845,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff4e45b24a02f48c","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1718898207073,"stop":1718898207074,"duration":1},"status":"passed","severity":"normal"},{"uid":"2903b62a68a3594d","name":"should load peers from local storage and dispatch events","time":{"start":1718897570285,"stop":1718897570286,"duration":1},"status":"passed","severity":"normal"},{"uid":"68374758551b2af5","name":"Add multiple subscription objects on single nwaku node","time":{"start":1718898207120,"stop":1718898207121,"duration":1},"status":"passed","severity":"normal"},{"uid":"59a92dea6b3ecd8c","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app12/3/topic690/utf8","time":{"start":1718898131171,"stop":1718898131171,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb3581aa88b11a5","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1718897542163,"stop":1718897542164,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0c5cb7b2ee6cfa4","name":"Push message with Arabic payload","time":{"start":1718898044736,"stop":1718898044736,"duration":0},"status":"passed","severity":"normal"},{"uid":"1684738e851688ea","name":"Overlapping topic subscription","time":{"start":1718897824344,"stop":1718897824344,"duration":0},"status":"passed","severity":"normal"},{"uid":"28ad45e141a5a794","name":"Store - dialed after - with timeout","time":{"start":1718898308310,"stop":1718898308310,"duration":0},"status":"passed","severity":"normal"},{"uid":"f02ce6e9794fc77d","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app61/9/topic275/test.js","time":{"start":1718898131173,"stop":1718898131173,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b42394f3f1aaf3d","name":"Check message with no payload is not received","time":{"start":1718898077498,"stop":1718898077499,"duration":1},"status":"passed","severity":"normal"},{"uid":"60ab5354a828084e","name":"ignores unrecognized TXT record formats","time":{"start":1718897566403,"stop":1718897566403,"duration":0},"status":"passed","severity":"normal"},{"uid":"d87b95a9549dc714","name":"should throw error - invalid id","time":{"start":1718897550592,"stop":1718897550592,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3306c9bebcd5dd","name":"given a content topic, creates a waku node and filter subscription","time":{"start":1718898071181,"stop":1718898071182,"duration":1},"status":"skipped","severity":"normal"},{"uid":"69e0a5a3b726f1c9","name":"should not receive a peer event after stop","time":{"start":1718897570285,"stop":1718897570285,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdb6911dfc66ef2f","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1718897755189,"stop":1718897755189,"duration":0},"status":"passed","severity":"normal"},{"uid":"373f276b43da8bcd","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1718898283379,"stop":1718898283379,"duration":0},"status":"broken","severity":"normal"},{"uid":"221cdf6dd4760da2","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1718898207089,"stop":1718898207089,"duration":0},"status":"passed","severity":"normal"},{"uid":"d902d2475b05cdcb","name":"should not receive a peer event after stop","time":{"start":1718897604440,"stop":1718897604440,"duration":0},"status":"passed","severity":"normal"},{"uid":"92b93cce021394b5","name":"Push message with content topic containing short","time":{"start":1718898044743,"stop":1718898044744,"duration":1},"status":"passed","severity":"normal"},{"uid":"ecc1361873112ea4","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 4","time":{"start":1718897542181,"stop":1718897542181,"duration":0},"status":"passed","severity":"normal"},{"uid":"3aa729e72b56e7d0","name":"1 Relay, 1 fetch","time":{"start":1718897566017,"stop":1718897566018,"duration":1},"status":"passed","severity":"normal"},{"uid":"69108a6e29d26ac6","name":"Push message with content topic containing Russian","time":{"start":1718898044750,"stop":1718898044750,"duration":0},"status":"passed","severity":"normal"},{"uid":"8172c1e74aaad812","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1718897669916,"stop":1718897669917,"duration":1},"status":"passed","severity":"normal"},{"uid":"b408482e7d07bbce","name":"Ping on subscribed peer","time":{"start":1718897666838,"stop":1718897666838,"duration":0},"status":"passed","severity":"normal"},{"uid":"f49adde73957488b","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1718898207072,"stop":1718898207072,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c7680ca077ee253","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1718897755208,"stop":1718897755208,"duration":0},"status":"passed","severity":"normal"},{"uid":"782abf42ba4cdc61","name":"Add multiple subscription objects on single nwaku node","time":{"start":1718898207090,"stop":1718898207090,"duration":0},"status":"passed","severity":"normal"},{"uid":"810d9f1771f1589b","name":"returns all values when wanted number matches available values","time":{"start":1718897565710,"stop":1718897565711,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe4fe9ef50919aec","name":"Check received message containing short","time":{"start":1718898077478,"stop":1718898077479,"duration":1},"status":"passed","severity":"normal"},{"uid":"366455ed76c536c4","name":"Decoder throws on undefined content topic","time":{"start":1718897576133,"stop":1718897576133,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac60a9ae411a2c0","name":"same cluster, same shard: nodes connect","time":{"start":1718897755170,"stop":1718897755171,"duration":1},"status":"passed","severity":"normal"},{"uid":"46271b4bbfe09449","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1718897550590,"stop":1718897550590,"duration":0},"status":"passed","severity":"normal"},{"uid":"49e0532bd38532fe","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1718897565828,"stop":1718897565828,"duration":0},"status":"passed","severity":"normal"},{"uid":"1efa32a7913a65c1","name":"should properly create location multiaddrs - tcp6","time":{"start":1718897550596,"stop":1718897550596,"duration":0},"status":"passed","severity":"normal"},{"uid":"c96e1302409acb20","name":"Sample","time":{"start":1718897550049,"stop":1718897550049,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bb1a2bd726e7daf","name":"non connected peers","time":{"start":1718898011327,"stop":1718898011327,"duration":0},"status":"skipped","severity":"normal"},{"uid":"eeec30740361e7d1","name":"Check publish message containing numeric","time":{"start":1718898070928,"stop":1718898070929,"duration":1},"status":"passed","severity":"normal"},{"uid":"5cf0744a6fcb862d","name":"Check publish message containing short","time":{"start":1718898070927,"stop":1718898070928,"duration":1},"status":"passed","severity":"normal"},{"uid":"d976e8b9465a0dcd","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1718897555256,"stop":1718897555256,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c4d90d10752ab5c","name":"caches peers it previously fetched","time":{"start":1718897566403,"stop":1718897566404,"duration":1},"status":"passed","severity":"normal"},{"uid":"96cba860d57941be","name":"same cluster, different shard: nodes connect","time":{"start":1718897875576,"stop":1718897875576,"duration":0},"status":"passed","severity":"normal"},{"uid":"90bb25b63c41725a","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1718897603881,"stop":1718897603881,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a44fa1538dce3f8","name":"Query with Promise Callback, No message returned","time":{"start":1718898177933,"stop":1718898177933,"duration":0},"status":"passed","severity":"normal"},{"uid":"b320567b45bd3f79","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1718897603881,"stop":1718897603881,"duration":0},"status":"passed","severity":"normal"},{"uid":"a55d0b84f9515d1c","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1718898136237,"stop":1718898136237,"duration":0},"status":"passed","severity":"normal"},{"uid":"b84e6f1f7bb64afa","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1718897544756,"stop":1718897544757,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff4a7784bbc49423","name":"Check received message containing special chars","time":{"start":1718897763847,"stop":1718897763848,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba73e30fb8133437","name":"less peers than existing","time":{"start":1718898011327,"stop":1718898011327,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f54d272d5f8cb2f8","name":"Check received message containing special chars","time":{"start":1718898077510,"stop":1718898077510,"duration":0},"status":"passed","severity":"normal"},{"uid":"eceeb323f60b36b6","name":"should throw an error for insufficient data","time":{"start":1718897542224,"stop":1718897542224,"duration":0},"status":"passed","severity":"normal"},{"uid":"d042e51bd03b16e3","name":"random static sharding 7 - Cluster ID: 400, Shard ID: 326","time":{"start":1718898136234,"stop":1718898136234,"duration":0},"status":"passed","severity":"normal"},{"uid":"9026555dcc5fc893","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1718897755209,"stop":1718897755210,"duration":1},"status":"passed","severity":"normal"},{"uid":"8fd443c15eee3f99","name":"Check received message containing Arabic","time":{"start":1718897763848,"stop":1718897763848,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a10e4b7527c441f","name":"LightPush","time":{"start":1718898308310,"stop":1718898308311,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6c666ea1c422c4b","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1718897824343,"stop":1718897824344,"duration":1},"status":"passed","severity":"normal"},{"uid":"3af77bcee0d270a7","name":"Subscribe and receives messages on 20 topics","time":{"start":1718898207073,"stop":1718898207073,"duration":0},"status":"passed","severity":"normal"},{"uid":"e27bc191a1f7ecc9","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1718898079545,"stop":1718898079545,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8bc04b0b5c8a26e","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1718898363631,"stop":1718898363631,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b6d9b1fc9381c5f","name":"Refresh subscription","time":{"start":1718898207074,"stop":1718898207077,"duration":3},"status":"passed","severity":"normal"},{"uid":"a0b40d235d2b21ef","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1718898131170,"stop":1718898131170,"duration":0},"status":"passed","severity":"normal"},{"uid":"da88370de65f728b","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1718897643530,"stop":1718897643530,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcb564e14ff36311","name":"Push message with Arabic payload","time":{"start":1718898153231,"stop":1718898153232,"duration":1},"status":"passed","severity":"normal"},{"uid":"43831c622414cb0","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1718898079545,"stop":1718898079545,"duration":0},"status":"passed","severity":"normal"},{"uid":"da5abb785f6abe61","name":"Reusing cursor across nodes","time":{"start":1718898283383,"stop":1718898283383,"duration":0},"status":"broken","severity":"normal"},{"uid":"2d3b8e0336fb0673","name":"Subscribe to topic containing Script and publish message","time":{"start":1718898079547,"stop":1718898079548,"duration":1},"status":"passed","severity":"normal"},{"uid":"c24cb9c4ad9da1d1","name":"Nodes with multiple pubsub topic","time":{"start":1718898054274,"stop":1718898054274,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac626ca49fa85726","name":"Ordered Callback - false","time":{"start":1718898263802,"stop":1718898263803,"duration":1},"status":"broken","severity":"normal"},{"uid":"c89a59be730d09d9","name":"Check publish message containing Chinese","time":{"start":1718898070929,"stop":1718898070941,"duration":12},"status":"passed","severity":"normal"},{"uid":"554fc7c3ac997d84","name":"Check received message with timestamp: 1649153314 ","time":{"start":1718898077516,"stop":1718898077516,"duration":0},"status":"passed","severity":"normal"},{"uid":"d29eede13a7abd7","name":"Check received message containing unicode special characters","time":{"start":1718898077485,"stop":1718898077485,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f6b50f31f4477f0","name":"Ping on peer without subscriptions","time":{"start":1718897666841,"stop":1718897666841,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd9a0ea0165f0ff6","name":"handles empty contentTopics array correctly","time":{"start":1718897542182,"stop":1718897542182,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ccdef97175e043a","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1718897755180,"stop":1718897755180,"duration":0},"status":"passed","severity":"normal"},{"uid":"698beb2240f2f863","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1718897643531,"stop":1718897643531,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fc5e22907ab714","name":"random static sharding 9 - Cluster ID: 399, Shard ID: 42","time":{"start":1718898136235,"stop":1718898136235,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e8dd805f22d5669","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1718897542173,"stop":1718897542173,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3e042bf937ce587","name":"Passing cursor with wrong pubsubTopic","time":{"start":1718898283386,"stop":1718898283387,"duration":1},"status":"broken","severity":"normal"},{"uid":"c3f640fe0154dc5f","name":"Push message with custom timestamp: 1688139424199","time":{"start":1718898044759,"stop":1718898044760,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b83900d8e111a2d","name":"Push message with escaped characters payload","time":{"start":1718898153244,"stop":1718898153245,"duration":1},"status":"passed","severity":"normal"},{"uid":"872ef613138dcd62","name":"Check message received after nwaku node is restarted","time":{"start":1718898077507,"stop":1718898077508,"duration":1},"status":"skipped","severity":"normal"},{"uid":"66f8807947ddd8ab","name":"Subscribe to topic containing Script and receive message","time":{"start":1718897824349,"stop":1718897824350,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc095199c25f968a","name":"should not fail to stop the service if it was not started","time":{"start":1718897570283,"stop":1718897570284,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f73dbca971e148b","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1718898011035,"stop":1718898011036,"duration":1},"status":"skipped","severity":"normal"},{"uid":"e86a3090c294687c","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1718898327291,"stop":1718898327291,"duration":0},"status":"passed","severity":"normal"},{"uid":"6daed756153a9c1e","name":"Push message with numeric payload","time":{"start":1718898153227,"stop":1718898153228,"duration":1},"status":"passed","severity":"normal"},{"uid":"7eecccf15a64fdc9","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1718897542170,"stop":1718897542171,"duration":1},"status":"passed","severity":"normal"},{"uid":"9460a3c42dbc4c83","name":"Symmetric encrypt & Decrypt","time":{"start":1718897576661,"stop":1718897576662,"duration":1},"status":"passed","severity":"normal"},{"uid":"6aaa255d05a1a803","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1718897824355,"stop":1718897824355,"duration":0},"status":"passed","severity":"normal"},{"uid":"c93c799acbede104","name":"Push message with content topic containing unicode special characters","time":{"start":1718898153258,"stop":1718898153258,"duration":0},"status":"passed","severity":"normal"},{"uid":"25f00c6a6d85e31","name":"listenerCount","time":{"start":1718897632688,"stop":1718897632688,"duration":0},"status":"passed","severity":"normal"},{"uid":"de2cdf7ef23f874b","name":"Check message with no payload is not received","time":{"start":1718898077518,"stop":1718898077518,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9fcf85838e56962","name":"Subscribe to topic containing shell command and receive message","time":{"start":1718898207111,"stop":1718898207112,"duration":1},"status":"passed","severity":"normal"},{"uid":"15fe444ca830e36f","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1718897887722,"stop":1718897887723,"duration":1},"status":"passed","severity":"normal"},{"uid":"4dad62afcfec74e2","name":"Query Generator - false","time":{"start":1718898263796,"stop":1718898263797,"duration":1},"status":"passed","severity":"normal"},{"uid":"9bb0c7303ffe05a6","name":"Ordered Callback - true","time":{"start":1718898263800,"stop":1718898263801,"duration":1},"status":"passed","severity":"normal"},{"uid":"aad3d7b29ef02f4","name":"should use DNS peer discovery with light client","time":{"start":1718897604441,"stop":1718897604441,"duration":0},"status":"skipped","severity":"normal"},{"uid":"97537b0d378479ed","name":"isConnected should return false after all peers disconnect","time":{"start":1718897593173,"stop":1718897593173,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd53c676c15b2b6f","name":"Check message received after nwaku node is restarted","time":{"start":1718897763863,"stop":1718897763864,"duration":1},"status":"skipped","severity":"normal"},{"uid":"b4e865bf635a55a0","name":"Subscribe and receive messages via waku relay post","time":{"start":1718897824334,"stop":1718897824341,"duration":7},"status":"passed","severity":"normal"},{"uid":"aa2d3c8271d26a6f","name":"Subscribe and receive messages via lightPush","time":{"start":1718897824333,"stop":1718897824333,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e3383bc13c3dbb6","name":"should throw error - no id","time":{"start":1718897550592,"stop":1718897550592,"duration":0},"status":"passed","severity":"normal"},{"uid":"2142a83000beff5a","name":"Push message with content topic containing long","time":{"start":1718898044744,"stop":1718898044744,"duration":0},"status":"passed","severity":"normal"},{"uid":"196a2add1a342929","name":"Push message on custom pubsubTopic","time":{"start":1718897887725,"stop":1718897887725,"duration":0},"status":"passed","severity":"normal"},{"uid":"92aa38b03d6f122f","name":"Check message on other pubsub topic is not received","time":{"start":1718897763856,"stop":1718897763861,"duration":5},"status":"passed","severity":"normal"},{"uid":"f916496ac191495b","name":"Fails to push message with empty content topic","time":{"start":1718898044757,"stop":1718898044758,"duration":1},"status":"passed","severity":"normal"},{"uid":"df7131032f4212d8","name":"addEventListener with wrong event","time":{"start":1718897632683,"stop":1718897632683,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbfc16f4fc2a71a3","name":"Subscribe to topic containing long and publish message","time":{"start":1718898079543,"stop":1718898079544,"duration":1},"status":"passed","severity":"normal"},{"uid":"bbd7a3add4dddcb8","name":"Passing page size 19 when there are 20 messages","time":{"start":1718898315328,"stop":1718898315328,"duration":0},"status":"broken","severity":"normal"},{"uid":"a463955d2f27e3d1","name":"different cluster, same shard: nodes don't connect","time":{"start":1718897875577,"stop":1718897875577,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f0c60bab837352a","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1718897887725,"stop":1718897887725,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2883a0d0d740075","name":"should not receive a peer event after stop","time":{"start":1718898396799,"stop":1718898396799,"duration":0},"status":"passed","severity":"normal"},{"uid":"9300a0209aedac30","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1718897542156,"stop":1718897542157,"duration":1},"status":"passed","severity":"normal"},{"uid":"53ab9d0a6add31b1","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1718898054273,"stop":1718898054273,"duration":0},"status":"passed","severity":"normal"},{"uid":"8347524433736257","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1718897576128,"stop":1718897576128,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3de41b6528aef11","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1718897542173,"stop":1718897542174,"duration":1},"status":"passed","severity":"normal"},{"uid":"135cb6560162f1c1","name":"Fails to publish message with wrong content topic","time":{"start":1718898070950,"stop":1718898070950,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3ec2ee8e6a24a76","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1718897593167,"stop":1718897593168,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce0e67a3d042b6fc","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1718897755198,"stop":1718897755204,"duration":6},"status":"passed","severity":"normal"},{"uid":"de1641d2fb9e3e7d","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1718897600817,"stop":1718897600818,"duration":1},"status":"passed","severity":"normal"},{"uid":"72f5d8481069a626","name":"should be able to encode the field with only RELAY set to true","time":{"start":1718897549847,"stop":1718897549849,"duration":2},"status":"passed","severity":"normal"},{"uid":"e73c11006906b35a","name":"should set field with only FILTER enabled","time":{"start":1718897550598,"stop":1718897550598,"duration":0},"status":"passed","severity":"normal"},{"uid":"7362ea725000114e","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1718897875575,"stop":1718897875575,"duration":0},"status":"passed","severity":"normal"},{"uid":"28e71ce6a50238d0","name":"Check received message containing escaped characters","time":{"start":1718898077514,"stop":1718898077515,"duration":1},"status":"passed","severity":"normal"},{"uid":"d18d76610c75e547","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1718897542174,"stop":1718897542174,"duration":0},"status":"passed","severity":"normal"},{"uid":"52370dcd28ef2f3","name":"Push message with content topic containing Arabic","time":{"start":1718898153253,"stop":1718898153254,"duration":1},"status":"passed","severity":"normal"},{"uid":"e16a14b7799cd574","name":"Check message with no content topic is not received","time":{"start":1718897763862,"stop":1718897763862,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1f46427486e8ba3","name":"Push message with meta","time":{"start":1718898153259,"stop":1718898153259,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9575d0ae74b4de8","name":"Check publish message containing emoji","time":{"start":1718898070947,"stop":1718898070947,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc49783fce17048b","name":"Query with Ordered Callback, No Decoder","time":{"start":1718898177929,"stop":1718898177929,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a9436a23ce33cd6","name":"different cluster, different shard: nodes don't connect","time":{"start":1718897875577,"stop":1718897875577,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ddee1b6581465e5","name":"Check message received after nwaku node is restarted","time":{"start":1718898077519,"stop":1718898077519,"duration":0},"status":"skipped","severity":"normal"},{"uid":"87728d6f5baf18d9","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1718897565826,"stop":1718897565826,"duration":0},"status":"passed","severity":"normal"},{"uid":"53386adcab83dc78","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1718897542168,"stop":1718897542168,"duration":0},"status":"passed","severity":"normal"},{"uid":"29ca8334fdf8fbfb","name":"Query generator for 2000 messages","time":{"start":1718898245317,"stop":1718898245317,"duration":0},"status":"broken","severity":"normal"},{"uid":"b45fa593218d74e5","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1718898363632,"stop":1718898363633,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c1019f20bd7fd0","name":"throws an error for improperly formatted content topics","time":{"start":1718897542159,"stop":1718897542159,"duration":0},"status":"passed","severity":"normal"},{"uid":"da6f156dea0f8c5f","name":"isConnected should return true after first peer connects","time":{"start":1718897643531,"stop":1718897643532,"duration":1},"status":"passed","severity":"normal"},{"uid":"86743ec001b75bab","name":"should throw an error for missing required configuration","time":{"start":1718897542165,"stop":1718897542166,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c10e6b58a377a5b","name":"Push message with custom timestamp: 1718901355651","time":{"start":1718898153262,"stop":1718898153262,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1320599c318ce04","name":"Number of peers are maintained correctly","time":{"start":1718897824017,"stop":1718897824018,"duration":1},"status":"passed","severity":"normal"},{"uid":"96492d8366e6ae17","name":"Encoder throws on empty string content topic","time":{"start":1718897578038,"stop":1718897578039,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d35a8bf08520046","name":"Push message with Russian payload","time":{"start":1718898044736,"stop":1718898044737,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e6dcadb95b1cec1","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app7/2/topic411/json","time":{"start":1718898131174,"stop":1718898131174,"duration":0},"status":"passed","severity":"normal"},{"uid":"702f8a3bda1a4684","name":"Fails to publish message with size larger than 1 MB","time":{"start":1718898070951,"stop":1718898071002,"duration":51},"status":"passed","severity":"normal"},{"uid":"eaf498d322407c83","name":"Subscribe to topic containing shell command and receive message","time":{"start":1718897824355,"stop":1718897824355,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4c8e88ca8a1fff0","name":"should return false","time":{"start":1718897550593,"stop":1718897550593,"duration":0},"status":"passed","severity":"normal"},{"uid":"b21e2432cf5cb87a","name":"Check received message containing long","time":{"start":1718897763846,"stop":1718897763847,"duration":1},"status":"passed","severity":"normal"},{"uid":"2db9eeaf6e1d3e65","name":"Check message with invalid timestamp is not received","time":{"start":1718898077489,"stop":1718898077489,"duration":0},"status":"passed","severity":"normal"},{"uid":"983810948064a08d","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1718897593169,"stop":1718897593169,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd3578eecb793c69","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1718898207072,"stop":1718898207072,"duration":0},"status":"passed","severity":"normal"},{"uid":"3baff3a9df84396a","name":"Check message on other pubsub topic is not received","time":{"start":1718898077489,"stop":1718898077496,"duration":7},"status":"passed","severity":"normal"},{"uid":"c17af30e71a1183b","name":"Push message with escaped characters payload","time":{"start":1718898044740,"stop":1718898044741,"duration":1},"status":"passed","severity":"normal"},{"uid":"192f4535bb6cb23b","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1718898054273,"stop":1718898054274,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9a419016c9d5adf","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1718897600817,"stop":1718897600817,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f9ee3cc464fe037","name":"throws on empty content topic","time":{"start":1718897542141,"stop":1718897542143,"duration":2},"status":"passed","severity":"normal"},{"uid":"cf2d501cd36ecee7","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1718897542178,"stop":1718897542178,"duration":0},"status":"passed","severity":"normal"},{"uid":"7caf83431481172b","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1718898207081,"stop":1718898207081,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3c3c7304c9eeec2","name":"should properly create location multiaddrs - udp4","time":{"start":1718897550595,"stop":1718897550595,"duration":0},"status":"passed","severity":"normal"},{"uid":"118b4c7b89d7b09c","name":"retrieves a single peer","time":{"start":1718897566401,"stop":1718897566402,"duration":1},"status":"passed","severity":"normal"},{"uid":"2fb84bb8c3d29c32","name":"should handle application and version for autosharding","time":{"start":1718897542163,"stop":1718897542163,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c64ab022f28856b","name":"Passing page size 10 when there are 10 messages","time":{"start":1718898315327,"stop":1718898315327,"duration":0},"status":"passed","severity":"normal"},{"uid":"b621937d588c2e07","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1718897542153,"stop":1718897542154,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8345e0f8b82b99f","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1718897565712,"stop":1718897565713,"duration":1},"status":"passed","severity":"normal"},{"uid":"cdf41bdf76c4af6e","name":"Check publish message containing Arabic","time":{"start":1718898070941,"stop":1718898070942,"duration":1},"status":"passed","severity":"normal"},{"uid":"b16da4a779fa11d","name":"through manual discovery","time":{"start":1718897881993,"stop":1718897881993,"duration":0},"status":"passed","severity":"normal"},{"uid":"71a5f980c21c24a6","name":"Relay - times out","time":{"start":1718898308309,"stop":1718898308309,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d2a2ccc7f93a4da","name":"should properly compute the node id","time":{"start":1718897550593,"stop":1718897550593,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a8b482d6ed12d7b","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1718898207087,"stop":1718898207088,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb71c17dc5295e80","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1718897542155,"stop":1718897542155,"duration":0},"status":"passed","severity":"normal"},{"uid":"77dbcae035908114","name":"Push message with content topic containing shell command","time":{"start":1718898044755,"stop":1718898044755,"duration":0},"status":"passed","severity":"normal"},{"uid":"b11e4eab9981a52d","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1718897555257,"stop":1718897555258,"duration":1},"status":"passed","severity":"normal"},{"uid":"99fc438d049fe3fb","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1718898211601,"stop":1718898211601,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ae31177a787c44f","name":"Push 30 different messages","time":{"start":1718898153247,"stop":1718898153248,"duration":1},"status":"passed","severity":"normal"},{"uid":"a070ad026779816d","name":"Refresh subscription","time":{"start":1718898207106,"stop":1718898207106,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e45b7c0db98d2e1","name":"Subscribe to topic containing XML and receive message","time":{"start":1718898207110,"stop":1718898207110,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff90a301756786b5","name":"Reopen subscription with peer with lost subscription","time":{"start":1718897666842,"stop":1718897666842,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfa93f8a1737ef0c","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1718898207112,"stop":1718898207120,"duration":8},"status":"passed","severity":"normal"},{"uid":"63b7b123d96ddd14","name":"stop","time":{"start":1718897632689,"stop":1718897632698,"duration":9},"status":"passed","severity":"normal"},{"uid":"8449416f5ee9bb3e","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1718898327295,"stop":1718898327295,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab0dc4d3a4a8e853","name":"Push message with content topic containing Russian","time":{"start":1718898153254,"stop":1718898153254,"duration":0},"status":"passed","severity":"normal"},{"uid":"282255a7c77ca130","name":"should handle a minimal index list","time":{"start":1718897542223,"stop":1718897542223,"duration":0},"status":"passed","severity":"normal"},{"uid":"c931831e2dd9a5a1","name":"Subscribe to topic containing shell command and receive message","time":{"start":1718898207088,"stop":1718898207089,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d24d33cf9d5fbf2","name":"safeDispatchEvent","time":{"start":1718897632689,"stop":1718897632689,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd8094513cc142c3","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1718897565827,"stop":1718897565828,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab63683ef7fd362b","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1718897755196,"stop":1718897755196,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcdd7d8d2c7e1f17","name":"Subscribe to topic containing emoji and receive message","time":{"start":1718898207120,"stop":1718898207120,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ab8107c54a9b95e","name":"Subscribe to topic containing special chars and receive message","time":{"start":1718898207078,"stop":1718898207079,"duration":1},"status":"passed","severity":"normal"},{"uid":"1bb0161d09aeb811","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1718898207108,"stop":1718898207109,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec846a9ca8dfb813","name":"start node with ApplicationInfo","time":{"start":1718898131177,"stop":1718898131177,"duration":0},"status":"passed","severity":"normal"},{"uid":"86ca45b708b1c516","name":"Check received message containing emoji","time":{"start":1718897763853,"stop":1718897763853,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecf3adc576a059d3","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1718897565826,"stop":1718897565827,"duration":1},"status":"passed","severity":"normal"},{"uid":"de137b180548d511","name":"should add and remove event listeners correctly","time":{"start":1718897570286,"stop":1718897570286,"duration":0},"status":"passed","severity":"normal"},{"uid":"400795a12bf359b5","name":"should only return 1 node with store capability","time":{"start":1718897566405,"stop":1718897566405,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf959d27957c55a","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1718897755185,"stop":1718897755186,"duration":1},"status":"passed","severity":"normal"},{"uid":"73a3bd3033675063","name":"Check message with non string payload is not received","time":{"start":1718898077519,"stop":1718898077519,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a49d0184a995063","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1718897755173,"stop":1718897755175,"duration":2},"status":"passed","severity":"normal"},{"uid":"573440ee8785f8f2","name":"Nodes with multiple pubsub topic","time":{"start":1718898054278,"stop":1718898054278,"duration":0},"status":"passed","severity":"normal"},{"uid":"8baddc0f4b9bb668","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1718897542178,"stop":1718897542178,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b3a7d8a37270a9a","name":"Decoder throws on undefined content topic","time":{"start":1718897578039,"stop":1718897578039,"duration":0},"status":"passed","severity":"normal"},{"uid":"f36f73c7e279aaab","name":"removeEventListener with correct event","time":{"start":1718897632683,"stop":1718897632684,"duration":1},"status":"passed","severity":"normal"},{"uid":"9962f085f37c30aa","name":"Check publish message containing special chars","time":{"start":1718898070929,"stop":1718898070929,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0bc426423e61587","name":"Check received message containing Chinese","time":{"start":1718898077511,"stop":1718898077511,"duration":0},"status":"passed","severity":"normal"},{"uid":"23f8162cba43c59","name":"should not fail to start the service if it is already started","time":{"start":1718897570284,"stop":1718897570284,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0ec03c30bb6d91c","name":"should encode/decode to text encoding","time":{"start":1718897550594,"stop":1718897550594,"duration":0},"status":"passed","severity":"normal"},{"uid":"499ebedfa69e9fc0","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1718898269904,"stop":1718898269905,"duration":1},"status":"broken","severity":"normal"},{"uid":"d6ff10181a6e15b8","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1718898177928,"stop":1718898177928,"duration":0},"status":"passed","severity":"normal"},{"uid":"eccc1fe18355eafe","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1718897680421,"stop":1718897680421,"duration":0},"status":"passed","severity":"normal"},{"uid":"746d19cce4040483","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1718897542164,"stop":1718897542164,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9330174b9bab085","name":"Push message with Script payload","time":{"start":1718898153234,"stop":1718898153235,"duration":1},"status":"passed","severity":"normal"},{"uid":"a102bede1262cc5d","name":"A test","time":{"start":1718897827344,"stop":1718897827344,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc43cb043a2d03f9","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app21/1/topic880/utf8","time":{"start":1718898131171,"stop":1718898131171,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd2d976e786eee03","name":"Fails to publish duplicate message","time":{"start":1718898070949,"stop":1718898070949,"duration":0},"status":"passed","severity":"normal"},{"uid":"68e98c589f15bcaf","name":"Ping on peer without subscriptions","time":{"start":1718897666838,"stop":1718897666839,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7db90539f490e46","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1718897755176,"stop":1718897755176,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b90bfe43a47bc58","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1718898269897,"stop":1718898269898,"duration":1},"status":"passed","severity":"normal"},{"uid":"f42d108e815ffa0b","name":"should configure sharding based on application and version for autosharding","time":{"start":1718897542179,"stop":1718897542180,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6bbf03010f24a25","name":"Check received message containing Arabic","time":{"start":1718898077480,"stop":1718898077481,"duration":1},"status":"passed","severity":"normal"},{"uid":"f25d2ef113e3d901","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1718898077517,"stop":1718898077517,"duration":0},"status":"passed","severity":"normal"},{"uid":"84a2caa0f4892f48","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 0","time":{"start":1718897542180,"stop":1718897542180,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b55bc6f5ca86e21","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1718897755182,"stop":1718897755182,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ecc7c87b1b426af","name":"Push message with Russian payload","time":{"start":1718898153232,"stop":1718898153233,"duration":1},"status":"passed","severity":"normal"},{"uid":"42e79856e53c1eb9","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1718897542153,"stop":1718897542153,"duration":0},"status":"passed","severity":"normal"},{"uid":"72d10ffd1f8602d9","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1718897542168,"stop":1718897542168,"duration":0},"status":"passed","severity":"normal"},{"uid":"df53b57a1aa22862","name":"Encoder throws on undefined content topic","time":{"start":1718897576131,"stop":1718897576132,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d0ec3f4fa21632f","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1718898269896,"stop":1718898269897,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc55aca713b8a1b7","name":"Push message with content topic containing Basic HTML tag","time":{"start":1718898153256,"stop":1718898153256,"duration":0},"status":"passed","severity":"normal"},{"uid":"f05529a5fc532528","name":"Waku message hash computation (no timestamp)","time":{"start":1718897544759,"stop":1718897544759,"duration":0},"status":"passed","severity":"normal"},{"uid":"af55eeedabc59490","name":"Check received message containing XML","time":{"start":1718898077513,"stop":1718898077513,"duration":0},"status":"passed","severity":"normal"},{"uid":"99339a9e1599089f","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1718897887724,"stop":1718897887724,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec6f8699a335fadf","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1718897824334,"stop":1718897824334,"duration":0},"status":"passed","severity":"normal"},{"uid":"2723745b17207c2a","name":"Check received message containing unicode special characters","time":{"start":1718897763853,"stop":1718897763853,"duration":0},"status":"passed","severity":"normal"},{"uid":"8822a6965ac0b7a4","name":"Push message with long payload","time":{"start":1718898153225,"stop":1718898153226,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc4dcee6abbbdde9","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1718897887721,"stop":1718897887722,"duration":1},"status":"passed","severity":"normal"},{"uid":"44889f30432a1a9e","name":"should properly create peer info with all multiaddrs","time":{"start":1718897550597,"stop":1718897550597,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b964d4f517faeca","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1718897542223,"stop":1718897542224,"duration":1},"status":"passed","severity":"normal"},{"uid":"a99e4ca757c098eb","name":"Push message with content topic containing numeric","time":{"start":1718898044744,"stop":1718898044745,"duration":1},"status":"passed","severity":"normal"},{"uid":"92ff0df6ec51f39c","name":"given a waku node and content topic, creates a filter subscription","time":{"start":1718898071182,"stop":1718898071183,"duration":1},"status":"skipped","severity":"normal"},{"uid":"a89f8578077c649c","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1718898207071,"stop":1718898207071,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c4cbc0bdc28a882","name":"Subscribe to topic containing long and receive message","time":{"start":1718897824345,"stop":1718897824346,"duration":1},"status":"passed","severity":"normal"},{"uid":"55bcef54554b5d44","name":"Reopen subscription with peer with lost subscription","time":{"start":1718897623791,"stop":1718897623792,"duration":1},"status":"passed","severity":"normal"},{"uid":"801fb279619de90c","name":"Promise Callback - false","time":{"start":1718898263799,"stop":1718898263800,"duration":1},"status":"broken","severity":"normal"},{"uid":"3f5098e1f55f7ec3","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1718898054278,"stop":1718898054279,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d50b445d2027a72","name":"1 Relay, 1 Filter, gives up","time":{"start":1718897566019,"stop":1718897566019,"duration":0},"status":"passed","severity":"normal"},{"uid":"14edcda1d6bfc1a5","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1718897680422,"stop":1718897680422,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0b70aab975e3047","name":"Subscribe to topic containing short and receive message","time":{"start":1718898207106,"stop":1718898207107,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc6a616b1ea54ba8","name":"Subscribe to topic containing numeric and receive message","time":{"start":1718898207078,"stop":1718898207078,"duration":0},"status":"passed","severity":"normal"},{"uid":"26e0eeec64517d26","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1718898211602,"stop":1718898211602,"duration":0},"status":"passed","severity":"normal"},{"uid":"57f502d9e1a0b1f0","name":"Generator, custom pubsub topic","time":{"start":1718898211601,"stop":1718898211601,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c73896023909e49","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1718897824341,"stop":1718897824342,"duration":1},"status":"passed","severity":"normal"},{"uid":"806863544d354f70","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1718897887724,"stop":1718897887724,"duration":0},"status":"passed","severity":"normal"},{"uid":"feaa8f91dcdb382f","name":"Check received message containing Basic HTML tag","time":{"start":1718897763851,"stop":1718897763851,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ed82ecc1e222b97","name":"Check message with non string payload is not received","time":{"start":1718898077502,"stop":1718898077507,"duration":5},"status":"passed","severity":"normal"},{"uid":"916889ef32f780ac","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1718897542154,"stop":1718897542155,"duration":1},"status":"passed","severity":"normal"},{"uid":"ebc73585b7f11ba8","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1718898079542,"stop":1718898079542,"duration":0},"status":"passed","severity":"normal"},{"uid":"934e6a37cd8fd3a7","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1718897542183,"stop":1718897542184,"duration":1},"status":"passed","severity":"normal"},{"uid":"4fd1516749afe09","name":"Push message with rate limit","time":{"start":1718898153260,"stop":1718898153260,"duration":0},"status":"passed","severity":"normal"},{"uid":"3185b744fefab95c","name":"Check message received after jswaku node is restarted","time":{"start":1718898077519,"stop":1718898077519,"duration":0},"status":"skipped","severity":"normal"},{"uid":"362a5c77ea161031","name":"Push message with content topic containing special chars","time":{"start":1718898153253,"stop":1718898153253,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3a2794f44ea8d7a","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1718897549857,"stop":1718897549858,"duration":1},"status":"passed","severity":"normal"},{"uid":"3556c9da7a5618ef","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1718898283381,"stop":1718898283381,"duration":0},"status":"broken","severity":"normal"},{"uid":"738cfdd8e87f1b32","name":"Ping on peer without subscriptions","time":{"start":1718897623790,"stop":1718897623791,"duration":1},"status":"passed","severity":"normal"},{"uid":"94acfbe4eee866c5","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1718897566405,"stop":1718897566406,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad45e1047636503","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1718897549861,"stop":1718897549862,"duration":1},"status":"passed","severity":"normal"},{"uid":"2491c8c8437de0ae","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1718897542154,"stop":1718897542154,"duration":0},"status":"passed","severity":"normal"},{"uid":"daec8278f256e0b3","name":"Check received message containing Russian","time":{"start":1718898077481,"stop":1718898077481,"duration":0},"status":"passed","severity":"normal"},{"uid":"81726dcc24e53536","name":"Query Generator, No Decoder","time":{"start":1718898177927,"stop":1718898177927,"duration":0},"status":"passed","severity":"normal"},{"uid":"d22391ea3f9df4b3","name":"Mutual subscription","time":{"start":1718898079539,"stop":1718898079539,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e952b5ac16c990e","name":"Check received message with timestamp: 1718897592476 ","time":{"start":1718897763854,"stop":1718897763854,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa6b1e577b4e82cb","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1718897669945,"stop":1718897669946,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb34d8acbb8119f8","name":"Subscribe and receive messages via waku relay post","time":{"start":1718898207071,"stop":1718898207071,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7e8cabe6dded088","name":"should set field with only LIGHTPUSH enabled","time":{"start":1718897550598,"stop":1718897550599,"duration":1},"status":"passed","severity":"normal"},{"uid":"854dade9ab8ce84b","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1718897542183,"stop":1718897542183,"duration":0},"status":"passed","severity":"normal"},{"uid":"92b77c1c46dcc023","name":"same cluster, different shard: nodes don't connect","time":{"start":1718897755171,"stop":1718897755171,"duration":0},"status":"passed","severity":"normal"},{"uid":"821abfbfbdeeb11c","name":"Query Generator, Wrong PubsubTopic","time":{"start":1718898177926,"stop":1718898177926,"duration":0},"status":"passed","severity":"normal"},{"uid":"359b806d864ea1e9","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1718897542151,"stop":1718897542152,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b8872fb667424f1","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1718897549854,"stop":1718897549855,"duration":1},"status":"passed","severity":"normal"},{"uid":"19941a59705cdca7","name":"Check message with non string payload is not received","time":{"start":1718897763863,"stop":1718897763863,"duration":0},"status":"passed","severity":"normal"},{"uid":"766dc42f14314160","name":"Subscribe to topic containing Script and receive message","time":{"start":1718898207110,"stop":1718898207110,"duration":0},"status":"passed","severity":"normal"},{"uid":"56a8c9b4809a399","name":"Subscribe to topic containing long and receive message","time":{"start":1718898207077,"stop":1718898207078,"duration":1},"status":"passed","severity":"normal"},{"uid":"e146ebe499c756c9","name":"Push message with content topic containing SQL Injection","time":{"start":1718898153255,"stop":1718898153255,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa65a4aa0e86e9c2","name":"can start the service","time":{"start":1718898396795,"stop":1718898396796,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f19a51c66d3c449","name":"Round trip binary encryption [ecies, signature]","time":{"start":1718897578037,"stop":1718897578037,"duration":0},"status":"passed","severity":"normal"},{"uid":"9427bc13c0aa6012","name":"Callback on promise, aborts when callback returns true","time":{"start":1718898245315,"stop":1718898245315,"duration":0},"status":"passed","severity":"normal"},{"uid":"65f1c5df3b7f4d1b","name":"Check received message containing numeric","time":{"start":1718898077510,"stop":1718898077510,"duration":0},"status":"passed","severity":"normal"},{"uid":"58029df6a5e34d72","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1718897542177,"stop":1718897542178,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d8031084024d78","name":"Accepts a valid Waku Message","time":{"start":1718897558873,"stop":1718897558875,"duration":2},"status":"passed","severity":"normal"},{"uid":"65463a9345db7076","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1718897593164,"stop":1718897593167,"duration":3},"status":"passed","severity":"normal"},{"uid":"811fcb4f5bb5d3c6","name":"Callback on promise","time":{"start":1718898245314,"stop":1718898245315,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe8f1f0cd34782b1","name":"Check received message containing JSON","time":{"start":1718897763851,"stop":1718897763851,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e3387595eb18941","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1718897827231,"stop":1718897827232,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3db35bbd58596e0","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1718897542164,"stop":1718897542164,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ac3a92b6f8df30e","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1718897565828,"stop":1718897565829,"duration":1},"status":"passed","severity":"normal"},{"uid":"53dec2f82be5d84d","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1718897643529,"stop":1718897643530,"duration":1},"status":"passed","severity":"normal"},{"uid":"eff766e4fcaa411b","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1718897578036,"stop":1718897578037,"duration":1},"status":"passed","severity":"normal"},{"uid":"2814e25bf7f2a654","name":"Subscribe to topic containing JSON and publish message","time":{"start":1718898079549,"stop":1718898079549,"duration":0},"status":"passed","severity":"normal"},{"uid":"d892d08fa32673b","name":"Push message with content topic containing SQL Injection","time":{"start":1718898044750,"stop":1718898044752,"duration":2},"status":"passed","severity":"normal"},{"uid":"78ba3430c376ca7d","name":"should set field with only STORE enabled","time":{"start":1718897550598,"stop":1718897550598,"duration":0},"status":"passed","severity":"normal"},{"uid":"331ce97e7814c963","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1718897542153,"stop":1718897542153,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7bb90fa411f1a7d","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1718898207105,"stop":1718898207105,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d6aa9dca39c44f7","name":"Push message with Chinese payload","time":{"start":1718898153229,"stop":1718898153231,"duration":2},"status":"passed","severity":"normal"},{"uid":"1d77094c41578e89","name":"Publishes to nwaku","time":{"start":1718898040959,"stop":1718898040959,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a11fba561906bef","name":"Check received message containing numeric","time":{"start":1718898077479,"stop":1718898077479,"duration":0},"status":"passed","severity":"normal"},{"uid":"43d4aa195986ccbd","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1718897542152,"stop":1718897542152,"duration":0},"status":"passed","severity":"normal"},{"uid":"49a3fdbdcbe12fb9","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1718897542166,"stop":1718897542167,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ec5fe06037ca72c","name":"Check received message containing shell command","time":{"start":1718898077514,"stop":1718898077514,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6f8702563f6dcc4","name":"Check received message containing escaped characters","time":{"start":1718897763852,"stop":1718897763852,"duration":0},"status":"passed","severity":"normal"},{"uid":"819f71da02045334","name":"Push message with special chars payload","time":{"start":1718898153228,"stop":1718898153229,"duration":1},"status":"passed","severity":"normal"},{"uid":"2303d9675808e80f","name":"Push message with content topic containing XML","time":{"start":1718898044753,"stop":1718898044754,"duration":1},"status":"passed","severity":"normal"},{"uid":"7cd851e6760e75d4","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1718897755182,"stop":1718897755183,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d0b400dfeae0d74","name":"Push to array if already present","time":{"start":1718897541797,"stop":1718897541798,"duration":1},"status":"passed","severity":"normal"},{"uid":"331d93772fed19fd","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1718897827229,"stop":1718897827230,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d1ea638aa2de95d","name":"throws on content topic with too few or too many fields","time":{"start":1718897542143,"stop":1718897542145,"duration":2},"status":"passed","severity":"normal"},{"uid":"4a1b7b083d583360","name":"throws on content topic with non-number generation field","time":{"start":1718897542145,"stop":1718897542145,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5d4927d0d2dca7c","name":"Push message with Chinese payload","time":{"start":1718898044735,"stop":1718898044736,"duration":1},"status":"passed","severity":"normal"},{"uid":"19722341bc2d94a","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 1","time":{"start":1718897542180,"stop":1718897542180,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee70164e52865597","name":"random static sharding 4 - Cluster ID: 104, Shard ID: 602","time":{"start":1718898136232,"stop":1718898136233,"duration":1},"status":"passed","severity":"normal"},{"uid":"69b67cb34bb4fcb6","name":"recovers when dns.resolve returns empty","time":{"start":1718897566402,"stop":1718897566403,"duration":1},"status":"passed","severity":"normal"},{"uid":"6eb785965c01e804","name":"Push message with content topic containing JSON","time":{"start":1718898153256,"stop":1718898153257,"duration":1},"status":"passed","severity":"normal"},{"uid":"4de6ac2391a845bf","name":"Subscribe to topic containing Russian and receive message","time":{"start":1718898207109,"stop":1718898207109,"duration":0},"status":"passed","severity":"normal"},{"uid":"363beffdc4015526","name":"can start the service","time":{"start":1718897570282,"stop":1718897570283,"duration":1},"status":"passed","severity":"normal"},{"uid":"fea8c5ea6d66ef54","name":"does not throw on valid cases","time":{"start":1718897542140,"stop":1718897542141,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c3a80e463ab81a7","name":"Encoder throws on empty string content topic","time":{"start":1718897576132,"stop":1718897576133,"duration":1},"status":"passed","severity":"normal"},{"uid":"e26d6c3e34ad8707","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1718897755176,"stop":1718897755177,"duration":1},"status":"passed","severity":"normal"},{"uid":"d37bf97e3cb1c706","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1718897669936,"stop":1718897669942,"duration":6},"status":"passed","severity":"normal"},{"uid":"2dc674eee7a41183","name":"should decode valid enr successfully","time":{"start":1718897550590,"stop":1718897550590,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a590f79c4cf3954","name":"receives messages sent to provided content topic through stream","time":{"start":1718898071184,"stop":1718898071184,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d66a88cc15d76647","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1718897669945,"stop":1718897669945,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ca96f1e9e45bf10","name":"Fails to push message bigger that 1MB","time":{"start":1718898044762,"stop":1718898044762,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a575f892d3f0825","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1718897755206,"stop":1718897755207,"duration":1},"status":"passed","severity":"normal"},{"uid":"305f0b8e475ffdc9","name":"Publish message with custom timestamp: Thu Jun 20 2024 14:40:44 GMT+0000 (Coordinated Universal Time)","time":{"start":1718898070948,"stop":1718898070948,"duration":0},"status":"passed","severity":"normal"},{"uid":"89d492369f110e2d","name":"random static sharding 5 - Cluster ID: 219, Shard ID: 442","time":{"start":1718898136233,"stop":1718898136233,"duration":0},"status":"passed","severity":"normal"},{"uid":"937c17d4e21ed05d","name":"Nodes with multiple pubsub topic","time":{"start":1718898054276,"stop":1718898054276,"duration":0},"status":"passed","severity":"normal"},{"uid":"7db86b7c4118c326","name":"Subscribe to topic containing emoji and publish message","time":{"start":1718898079552,"stop":1718898079552,"duration":0},"status":"passed","severity":"normal"},{"uid":"8febc296fa4bca7a","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1718897544758,"stop":1718897544758,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cf8a0162e8a15f6","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1718897542167,"stop":1718897542167,"duration":0},"status":"passed","severity":"normal"},{"uid":"276c921b44acaae3","name":"Check publish message containing unicode special characters","time":{"start":1718898070946,"stop":1718898070947,"duration":1},"status":"passed","severity":"normal"},{"uid":"b077bd383a3db1cd","name":"Filter","time":{"start":1718898308311,"stop":1718898308311,"duration":0},"status":"passed","severity":"normal"},{"uid":"8696aea60dfc8a7a","name":"should throw an error if shards are undefined for static sharding","time":{"start":1718897542165,"stop":1718897542165,"duration":0},"status":"passed","severity":"normal"},{"uid":"af02e9dc6469c17d","name":"Failed peers are renewed","time":{"start":1718897824018,"stop":1718897824019,"duration":1},"status":"passed","severity":"normal"},{"uid":"3053f8cbf70f330f","name":"should return all peers when numPeers is 0","time":{"start":1718897555255,"stop":1718897555256,"duration":1},"status":"passed","severity":"normal"},{"uid":"d019fa1107e81daa","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1718897669915,"stop":1718897669916,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d86c15c6dacea0c","name":"different cluster, same shard: nodes don't connect","time":{"start":1718897755171,"stop":1718897755172,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d797f530a248d43","name":"should be able to decode the field with only STORE set to true","time":{"start":1718897549861,"stop":1718897549861,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3930ecfebad9e41","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1718898054276,"stop":1718898054277,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2c83285e804a238","name":"Check message with no payload is not received","time":{"start":1718897763862,"stop":1718897763862,"duration":0},"status":"passed","severity":"normal"},{"uid":"a74cb29a063c5811","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1718897875575,"stop":1718897875576,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ba9c5698726751d","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1718897755181,"stop":1718897755181,"duration":0},"status":"passed","severity":"normal"},{"uid":"708ad5da73882ffc","name":"Subscribe to topic containing Script and receive message","time":{"start":1718898207081,"stop":1718898207082,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2a351dc3350eb85","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1718897542174,"stop":1718897542175,"duration":1},"status":"passed","severity":"normal"},{"uid":"dba5aa1eed7459a4","name":"Subscribe to topic containing XML and receive message","time":{"start":1718898207086,"stop":1718898207087,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce4f1ebfdf4a1d01","name":"Check received message with timestamp: 1649153314 ","time":{"start":1718897763854,"stop":1718897763855,"duration":1},"status":"passed","severity":"normal"},{"uid":"93451fedcd79d23a","name":"Ping on unsubscribed peer","time":{"start":1718897666839,"stop":1718897666839,"duration":0},"status":"passed","severity":"normal"},{"uid":"9112975d242d40cf","name":"returns all values when wanted number is greater than available values","time":{"start":1718897565712,"stop":1718897565712,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4de5cc2073e8fb5","name":"Subscribe to topic containing numeric and receive message","time":{"start":1718898207107,"stop":1718898207107,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f539e59b9a98c9a","name":"Check meta is set [symmetric]","time":{"start":1718897576130,"stop":1718897576130,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b1cebe79c86a48e","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1718897827233,"stop":1718897827234,"duration":1},"status":"passed","severity":"normal"},{"uid":"f327d5d6e23cb508","name":"Push message with unicode special characters payload","time":{"start":1718898044741,"stop":1718898044741,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1881726985f94b","name":"Check publish message containing Russian","time":{"start":1718898070942,"stop":1718898070943,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e36e34db0e941d9","name":"Waku message hash computation (payload length 0)","time":{"start":1718897544759,"stop":1718897544759,"duration":0},"status":"passed","severity":"normal"},{"uid":"48846dfc3b01d671","name":"same cluster, same shard: nodes connect","time":{"start":1718897875576,"stop":1718897875576,"duration":0},"status":"passed","severity":"normal"},{"uid":"f732e5e923749b7","name":"nwaku subscribes","time":{"start":1718898040958,"stop":1718898040958,"duration":0},"status":"passed","severity":"normal"},{"uid":"47325be752830d69","name":"pre and post cipher","time":{"start":1718897576662,"stop":1718897576662,"duration":0},"status":"passed","severity":"normal"},{"uid":"a45588177bbe4938","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app41/5/topic26/proto","time":{"start":1718898131171,"stop":1718898131172,"duration":1},"status":"passed","severity":"normal"},{"uid":"35a6523527445873","name":"should properly create location multiaddrs - tcp4","time":{"start":1718897550595,"stop":1718897550595,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2cbfa145131df7d","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1718898207104,"stop":1718898207104,"duration":0},"status":"passed","severity":"normal"},{"uid":"41d0ef93291cac8e","name":"Check received message with timestamp: 1718897592363 ","time":{"start":1718898077516,"stop":1718898077516,"duration":0},"status":"passed","severity":"normal"},{"uid":"c10fdce24d5c229a","name":"should correctly map a content topic to a pubsub topic","time":{"start":1718897542182,"stop":1718897542183,"duration":1},"status":"passed","severity":"normal"},{"uid":"170e8a45fb338f86","name":"Push message with custom timestamp: 1718894155651","time":{"start":1718898153261,"stop":1718898153262,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf563e3396af86d3","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1718898070947,"stop":1718898070947,"duration":0},"status":"passed","severity":"normal"},{"uid":"46832cb316d4724","name":"Check received message containing XML","time":{"start":1718898077482,"stop":1718898077483,"duration":1},"status":"passed","severity":"normal"},{"uid":"a523ef93f68ba0b7","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1718897600818,"stop":1718897600818,"duration":0},"status":"passed","severity":"normal"},{"uid":"d40f0cc0cf05a31c","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1718897542168,"stop":1718897542169,"duration":1},"status":"passed","severity":"normal"},{"uid":"3091ba7649941810","name":"Publish message with custom timestamp: Thu Jun 20 2024 16:40:44 GMT+0000 (Coordinated Universal Time)","time":{"start":1718898070948,"stop":1718898070949,"duration":1},"status":"passed","severity":"normal"},{"uid":"789481b092a6c248","name":"Asymmetric encrypt & decrypt","time":{"start":1718897576660,"stop":1718897576661,"duration":1},"status":"passed","severity":"normal"},{"uid":"3dc491e4e3ca5112","name":"Check message received after jswaku node is restarted","time":{"start":1718898077507,"stop":1718898077507,"duration":0},"status":"skipped","severity":"normal"},{"uid":"48e832bb316cb359","name":"receives messages sent to provided content topic through callback (Waku class)","time":{"start":1718898071183,"stop":1718898071183,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2ea6ed93aff13678","name":"should encode/decode to RLP encoding","time":{"start":1718897550593,"stop":1718897550594,"duration":1},"status":"passed","severity":"normal"},{"uid":"117ec4038c11ed19","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1718897827235,"stop":1718897827235,"duration":0},"status":"passed","severity":"normal"},{"uid":"f73dcd0ad3e33746","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1718897827234,"stop":1718897827234,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4fba9947027183e","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1718898283373,"stop":1718898283373,"duration":0},"status":"broken","severity":"normal"},{"uid":"fab23e56c43a334a","name":"Subscribe to topic containing emoji and receive message","time":{"start":1718897824356,"stop":1718897824356,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbda4656b90b9dbd","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1718897593172,"stop":1718897593172,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f024a469e7e0d99","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1718897827233,"stop":1718897827233,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab81a1ec0fce19b6","name":"Using a function","time":{"start":1718898299225,"stop":1718898299225,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5303d4ace4ffd9f","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1718897542177,"stop":1718897542177,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b769d0eb52dcf64","name":"should return unique PubsubTopics for static sharding","time":{"start":1718897542163,"stop":1718897542163,"duration":0},"status":"passed","severity":"normal"},{"uid":"344b5da8503ada45","name":"Encoder throws on undefined content topic","time":{"start":1718897578038,"stop":1718897578038,"duration":0},"status":"passed","severity":"normal"},{"uid":"392fa0ca20d9f4d0","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1718898207089,"stop":1718898207090,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4fec49d53931520","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1718898079548,"stop":1718898079549,"duration":1},"status":"passed","severity":"normal"},{"uid":"25bd84b2203dcc14","name":"should not receive a peer event before start","time":{"start":1718897604440,"stop":1718897604440,"duration":0},"status":"passed","severity":"normal"},{"uid":"9aceedf8e71138f4","name":"Check received message containing shell command","time":{"start":1718898077484,"stop":1718898077484,"duration":0},"status":"passed","severity":"normal"},{"uid":"5318e6bdd7ecac31","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1718897542176,"stop":1718897542176,"duration":0},"status":"passed","severity":"normal"},{"uid":"29415e7966706c3b","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1718897669919,"stop":1718897669921,"duration":2},"status":"passed","severity":"normal"},{"uid":"7f05356c54aa56db","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1718897669924,"stop":1718897669924,"duration":0},"status":"passed","severity":"normal"},{"uid":"eead97c7f93247a3","name":"Check received message with timestamp: 1718897592476000000 ","time":{"start":1718897763853,"stop":1718897763854,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1947384d87c977","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1718897549863,"stop":1718897549863,"duration":0},"status":"passed","severity":"normal"},{"uid":"17363bca271d4292","name":"should be able to decode the field with only FILTER set to true","time":{"start":1718897549860,"stop":1718897549860,"duration":0},"status":"passed","severity":"normal"},{"uid":"b59f30142b49979b","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1718898054277,"stop":1718898054278,"duration":1},"status":"passed","severity":"normal"},{"uid":"aba082af42eac7ea","name":"can start and stop the service","time":{"start":1718897604438,"stop":1718897604438,"duration":0},"status":"passed","severity":"normal"},{"uid":"538bd46c9463cb4","name":"Push message with short payload","time":{"start":1718898044733,"stop":1718898044734,"duration":1},"status":"passed","severity":"normal"},{"uid":"204a730f99222c48","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1718897542170,"stop":1718897542170,"duration":0},"status":"passed","severity":"normal"},{"uid":"532a0667491dd85c","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1718898131177,"stop":1718898131177,"duration":0},"status":"passed","severity":"normal"},{"uid":"5281c088682f2e25","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1718897755189,"stop":1718897755189,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb9d18366a5ae76f","name":"Push message with emoji payload","time":{"start":1718898153246,"stop":1718898153247,"duration":1},"status":"passed","severity":"normal"},{"uid":"418d84ebb795a50e","name":"should properly create location multiaddrs - udp","time":{"start":1718897550596,"stop":1718897550596,"duration":0},"status":"passed","severity":"normal"},{"uid":"34e7be78b9c56dfc","name":"Check received message containing JSON","time":{"start":1718898077513,"stop":1718898077514,"duration":1},"status":"passed","severity":"normal"},{"uid":"6aee5e5ac5df46e2","name":"Check publish message after client node is restarted","time":{"start":1718898071003,"stop":1718898071003,"duration":0},"status":"skipped","severity":"normal"},{"uid":"689f5a313193fe5a","name":"Ordered callback, aborts when callback returns true","time":{"start":1718898245316,"stop":1718898245316,"duration":0},"status":"passed","severity":"normal"},{"uid":"271785d8d8730bf9","name":"Push message with short payload","time":{"start":1718898153225,"stop":1718898153225,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4f8266461a6fb90","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1718897542179,"stop":1718897542179,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a89a3a241208b4","name":"Fails to push message bigger that 1MB","time":{"start":1718898153263,"stop":1718898153263,"duration":0},"status":"passed","severity":"normal"},{"uid":"99a2a9182e91e7af","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1718897755196,"stop":1718897755196,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d3e7c7f5180e81a","name":"Push message with Basic HTML tag payload","time":{"start":1718898153239,"stop":1718898153239,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5a65fa7788ced62","name":"random static sharding 2 - Cluster ID: 525, Shard ID: 151","time":{"start":1718898136231,"stop":1718898136232,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2b570d077270ca3","name":"Subscribe to topic containing Russian and receive message","time":{"start":1718897824348,"stop":1718897824349,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8b02d74290453ad","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1718897542160,"stop":1718897542161,"duration":1},"status":"passed","severity":"normal"},{"uid":"6dc1118ce030a2b2","name":"should properly create location multiaddrs - tcp","time":{"start":1718897550596,"stop":1718897550596,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f07685935c6129f","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1718898136230,"stop":1718898136230,"duration":0},"status":"passed","severity":"normal"},{"uid":"32d697776f7700f","name":"throws on content topic with empty topic name field","time":{"start":1718897542149,"stop":1718897542149,"duration":0},"status":"passed","severity":"normal"},{"uid":"aca077f5995a33b5","name":"Subscribe to topic containing emoji and receive message","time":{"start":1718898207090,"stop":1718898207090,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c17de648ffb9c46","name":"Check publish message containing escaped characters","time":{"start":1718898070946,"stop":1718898070946,"duration":0},"status":"passed","severity":"normal"},{"uid":"79147a7869b25aed","name":"Query Generator - true","time":{"start":1718898263795,"stop":1718898263796,"duration":1},"status":"broken","severity":"normal"},{"uid":"cf6840303a1d1f57","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1718897549864,"stop":1718897549864,"duration":0},"status":"passed","severity":"normal"},{"uid":"a58e1f366b62fa1a","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1718898207105,"stop":1718898207105,"duration":0},"status":"passed","severity":"normal"},{"uid":"70f6ad7362b1341","name":"should be called at least once on all `peer:discovery` events","time":{"start":1718897600815,"stop":1718897600815,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9f76b4458d59dc4","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1718898207079,"stop":1718898207080,"duration":1},"status":"passed","severity":"normal"},{"uid":"dfbde7b0be65fac9","name":"random static sharding 1 - Cluster ID: 589, Shard ID: 51","time":{"start":1718898136231,"stop":1718898136231,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e80d9f993c067db","name":"Push message with content topic containing numeric","time":{"start":1718898153252,"stop":1718898153252,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1ec844359f453c0","name":"Push message with unicode special characters payload","time":{"start":1718898153245,"stop":1718898153246,"duration":1},"status":"passed","severity":"normal"},{"uid":"50b86cd479b29ee2","name":"should return valid sharding parameters for static sharding","time":{"start":1718897542179,"stop":1718897542179,"duration":0},"status":"passed","severity":"normal"},{"uid":"b24b81e7ab1c9f97","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1718897827235,"stop":1718897827235,"duration":0},"status":"passed","severity":"normal"},{"uid":"4811e9777c4dcf42","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1718898207092,"stop":1718898207104,"duration":12},"status":"passed","severity":"normal"},{"uid":"39bc013071aec0aa","name":"Push message with XML payload","time":{"start":1718898044738,"stop":1718898044739,"duration":1},"status":"passed","severity":"normal"},{"uid":"e918566c472dc227","name":"should throw error - no id","time":{"start":1718897550591,"stop":1718897550591,"duration":0},"status":"passed","severity":"normal"},{"uid":"781d9418e32d5cd4","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app36/2/topic724/utf8","time":{"start":1718898131173,"stop":1718898131173,"duration":0},"status":"passed","severity":"normal"},{"uid":"788c51e38dc0de9c","name":"Passing an array","time":{"start":1718898299225,"stop":1718898299225,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4454cc13812c94b","name":"should set field with all protocols disabled","time":{"start":1718897550597,"stop":1718897550597,"duration":0},"status":"passed","severity":"normal"},{"uid":"7accf12635ea03ac","name":"Push message with content topic containing Chinese","time":{"start":1718898044745,"stop":1718898044745,"duration":0},"status":"passed","severity":"normal"},{"uid":"694b4accb2710922","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1718898283368,"stop":1718898283368,"duration":0},"status":"broken","severity":"normal"},{"uid":"69c03053e6d26db0","name":"handles empty shards array correctly","time":{"start":1718897542181,"stop":1718897542182,"duration":1},"status":"passed","severity":"normal"},{"uid":"530ecaf17c7268d","name":"Push message with content topic containing short","time":{"start":1718898153250,"stop":1718898153251,"duration":1},"status":"passed","severity":"normal"},{"uid":"f85482c248c584b9","name":"tcp ip4 address","time":{"start":1718897550062,"stop":1718897550062,"duration":0},"status":"passed","severity":"normal"},{"uid":"67e9a23115163e55","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1718897542224,"stop":1718897542224,"duration":0},"status":"passed","severity":"normal"},{"uid":"6315884a603ea07a","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1718898327295,"stop":1718898327295,"duration":0},"status":"passed","severity":"normal"},{"uid":"8be89bf61fc4ee19","name":"Subscribe to topic containing numeric and receive message","time":{"start":1718897824346,"stop":1718897824346,"duration":0},"status":"passed","severity":"normal"},{"uid":"d71c02a0a3d982a2","name":"Round trip binary serialization","time":{"start":1718897555491,"stop":1718897555491,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ee65cffdf003e4e","name":"random static sharding 3 - Cluster ID: 758, Shard ID: 475","time":{"start":1718898136232,"stop":1718898136232,"duration":0},"status":"passed","severity":"normal"},{"uid":"273f76f3af96505b","name":"Rejects garbage","time":{"start":1718897558875,"stop":1718897558875,"duration":0},"status":"passed","severity":"normal"},{"uid":"64a23cd2f6b43fa1","name":"Subscribe to topic containing shell command and publish message","time":{"start":1718898079551,"stop":1718898079551,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4cffc92da8c7749","name":"dispatchEvent via connectionManager","time":{"start":1718897632689,"stop":1718897632689,"duration":0},"status":"passed","severity":"normal"},{"uid":"da2bfdd0b2ba7369","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1718897565825,"stop":1718897565825,"duration":0},"status":"passed","severity":"normal"},{"uid":"9999366a7980ca24","name":"Push message with JSON payload","time":{"start":1718898044739,"stop":1718898044740,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4fdae91c2a1081f","name":"should return the pubsub topic directly if a string is provided","time":{"start":1718897542177,"stop":1718897542177,"duration":0},"status":"passed","severity":"normal"},{"uid":"88c0c6c37744a844","name":"Generator, custom pubsub topic","time":{"start":1718898211600,"stop":1718898211600,"duration":0},"status":"passed","severity":"normal"},{"uid":"453ef14c2392076","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1718897755185,"stop":1718897755185,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bcea4191e9fabcc","name":"Check received message containing JSON","time":{"start":1718898077483,"stop":1718898077484,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c6559f4c517761d","name":"Decoder throws on empty string content topic","time":{"start":1718897578039,"stop":1718897578039,"duration":0},"status":"passed","severity":"normal"},{"uid":"61785d1484e50fc9","name":"Overlapping topic subscription","time":{"start":1718898207105,"stop":1718898207105,"duration":0},"status":"passed","severity":"normal"},{"uid":"30d7e8063179fff9","name":"Fields are not dropped","time":{"start":1718897554905,"stop":1718897554907,"duration":2},"status":"passed","severity":"normal"},{"uid":"3502a2eaff5ed491","name":"throws on content topic with empty encoding field","time":{"start":1718897542150,"stop":1718897542150,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d86b618669b5472","name":"Subscribe to topic containing short and publish message","time":{"start":1718898079543,"stop":1718898079543,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d15a6b20cf29a27","name":"Add multiple subscription objects on single nwaku node","time":{"start":1718897824356,"stop":1718897824356,"duration":0},"status":"passed","severity":"normal"},{"uid":"9280679613e1f8ce","name":"should return empty list for no shard","time":{"start":1718897542165,"stop":1718897542165,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0ff369a0f429275","name":"All","time":{"start":1718897603208,"stop":1718897603208,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ed1e35e9bc8ee97","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1718898207109,"stop":1718898207110,"duration":1},"status":"passed","severity":"normal"},{"uid":"e62661f4810419c","name":"topics with same application and version share the same shard","time":{"start":1718897542157,"stop":1718897542157,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a66b35d7d07ff7d","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1718897566407,"stop":1718897566407,"duration":0},"status":"skipped","severity":"normal"},{"uid":"264a7d0a66875999","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1718898079542,"stop":1718898079542,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a7a1138ae1acedd","name":"Check received message containing Russian","time":{"start":1718897763849,"stop":1718897763849,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bfe1df4acd90a66","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1718898077488,"stop":1718898077488,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ddf8b9659779252","name":"should throw an error for missing sharding configuration","time":{"start":1718897542181,"stop":1718897542181,"duration":0},"status":"passed","severity":"normal"},{"uid":"773882fe9b80cbd4","name":"Fails to push message with large meta","time":{"start":1718898153259,"stop":1718898153260,"duration":1},"status":"passed","severity":"normal"},{"uid":"876ae37775f6caa1","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1718897570286,"stop":1718897570286,"duration":0},"status":"passed","severity":"normal"},{"uid":"fad7f22ba63de1b3","name":"1 Store, 2 fetches","time":{"start":1718897566018,"stop":1718897566018,"duration":0},"status":"passed","severity":"normal"},{"uid":"7dd4b38fa981d104","name":"Check received message containing SQL Injection","time":{"start":1718898077512,"stop":1718898077512,"duration":0},"status":"passed","severity":"normal"},{"uid":"790f20106e359f71","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1718897669917,"stop":1718897669918,"duration":1},"status":"passed","severity":"normal"},{"uid":"4230407f306ce0c4","name":"Check message received after jswaku node is restarted","time":{"start":1718897763863,"stop":1718897763863,"duration":0},"status":"skipped","severity":"normal"},{"uid":"bed45f56bc529533","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1718898177930,"stop":1718898177932,"duration":2},"status":"passed","severity":"normal"},{"uid":"ca776393399529ec","name":"Sign & Recover","time":{"start":1718897576662,"stop":1718897576663,"duration":1},"status":"passed","severity":"normal"},{"uid":"382cbb59245a33b0","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1718897755173,"stop":1718897755173,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8b3160e0ab65592","name":"Push message on custom pubsubTopic","time":{"start":1718897887720,"stop":1718897887720,"duration":0},"status":"passed","severity":"normal"},{"uid":"96b3b04424dc5b19","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1718897576125,"stop":1718897576127,"duration":2},"status":"passed","severity":"normal"},{"uid":"1cc298456570411a","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1718898245315,"stop":1718898245315,"duration":0},"status":"passed","severity":"normal"},{"uid":"7898b9ddf74a80d9","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1718897549856,"stop":1718897549857,"duration":1},"status":"passed","severity":"normal"},{"uid":"f15dc50fd9a0f0b1","name":"Check received message containing Script","time":{"start":1718897763849,"stop":1718897763850,"duration":1},"status":"passed","severity":"normal"},{"uid":"34f9589c01faffbc","name":"Generator, 2 different pubsubtopics","time":{"start":1718898211601,"stop":1718898211602,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b0f08e2902cc5a6","name":"Check received message containing special chars","time":{"start":1718898077480,"stop":1718898077480,"duration":0},"status":"passed","severity":"normal"},{"uid":"65390011795e0d19","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1718897555494,"stop":1718897555495,"duration":1},"status":"passed","severity":"normal"},{"uid":"32052855f05043f8","name":"Check received message containing emoji","time":{"start":1718898077515,"stop":1718898077515,"duration":0},"status":"passed","severity":"normal"},{"uid":"652605e34c83d9b6","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1718897755197,"stop":1718897755197,"duration":0},"status":"passed","severity":"normal"},{"uid":"afb0f59e6493623f","name":"Subscribe to topic containing JSON and receive message","time":{"start":1718898207088,"stop":1718898207088,"duration":0},"status":"passed","severity":"normal"},{"uid":"885cf921dc6f2039","name":"Push message with content topic containing Basic HTML tag","time":{"start":1718898044754,"stop":1718898044754,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e827376b9428bbb","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1718897827234,"stop":1718897827234,"duration":0},"status":"passed","severity":"normal"},{"uid":"f21ea0cc8a5e780b","name":"should decode valid enr with tcp successfully","time":{"start":1718897550591,"stop":1718897550591,"duration":0},"status":"passed","severity":"normal"},{"uid":"f38c7c8c1418153a","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1718897566406,"stop":1718897566406,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb4fb5470497a069","name":"A test","time":{"start":1718897827345,"stop":1718897827345,"duration":0},"status":"passed","severity":"normal"},{"uid":"328943d068a51d5","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1718898054274,"stop":1718898054275,"duration":1},"status":"passed","severity":"normal"},{"uid":"5723395af62a7b06","name":"Relay + Store","time":{"start":1718897603207,"stop":1718897603207,"duration":0},"status":"passed","severity":"normal"},{"uid":"e65a722b24cf8caa","name":"Check received message containing numeric","time":{"start":1718897763847,"stop":1718897763847,"duration":0},"status":"passed","severity":"normal"},{"uid":"30c451aba34cdbcf","name":"unsubscribes","time":{"start":1718898280007,"stop":1718898280007,"duration":0},"status":"passed","severity":"normal"},{"uid":"54c7cff60705298b","name":"Generator, 2 different pubsubtopics","time":{"start":1718898211600,"stop":1718898211600,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bb9b03a9efdbd3","name":"Push message with SQL Injection payload","time":{"start":1718898153233,"stop":1718898153234,"duration":1},"status":"passed","severity":"normal"},{"uid":"6bef6e83f4ece368","name":"getPeersByDiscovery","time":{"start":1718898011034,"stop":1718898011035,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2db305264fe83c8","name":"addEventListener with correct event","time":{"start":1718897632682,"stop":1718897632683,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9f0050a72c857f8","name":"Check message with no pubsub topic is not received","time":{"start":1718897763861,"stop":1718897763862,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e3cae1a07f5388","name":"Generator, 2 different pubsubtopics","time":{"start":1718898211599,"stop":1718898211599,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee32ffce59b27e61","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1718897755207,"stop":1718897755207,"duration":0},"status":"passed","severity":"normal"},{"uid":"53d6aab249da18dc","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1718897680423,"stop":1718897680423,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d39a6957ecce1e6","name":"configure the node with multiple content topics","time":{"start":1718898131176,"stop":1718898131177,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3cdc0f8961eab0a","name":"Push 30 different messages","time":{"start":1718898044742,"stop":1718898044742,"duration":0},"status":"passed","severity":"normal"},{"uid":"784dcb87b7cd5a64","name":"Query generator for multiple messages","time":{"start":1718898245313,"stop":1718898245313,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ad847b056ae725a","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1718898327296,"stop":1718898327296,"duration":0},"status":"passed","severity":"normal"},{"uid":"4be2527e8e3fbbdd","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1718898207080,"stop":1718898207080,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce292a1251e4f185","name":"Query generator for multiple messages with different content topic format","time":{"start":1718898245314,"stop":1718898245314,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a2e20dd521a4ea6","name":"Push message with content topic containing escaped characters","time":{"start":1718898153257,"stop":1718898153258,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d619274c2cac1ff","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1718898327293,"stop":1718898327294,"duration":1},"status":"broken","severity":"normal"},{"uid":"977ac7a7c9fb7610","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1718897544760,"stop":1718897544760,"duration":0},"status":"passed","severity":"normal"},{"uid":"58b0e59f69e3b264","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1718897542174,"stop":1718897542174,"duration":0},"status":"passed","severity":"normal"},{"uid":"be5d6a656f5bd87","name":"ignores domain fetching errors","time":{"start":1718897566403,"stop":1718897566403,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2e667ffd465fa5c","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app40/10/topic537/proto","time":{"start":1718898131175,"stop":1718898131175,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e11f4d02f7fd93b","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1718898207073,"stop":1718898207073,"duration":0},"status":"passed","severity":"normal"},{"uid":"30706d81b36dfddb","name":"Push message with custom timestamp: 1718894224199","time":{"start":1718898044760,"stop":1718898044761,"duration":1},"status":"passed","severity":"normal"},{"uid":"22debe830010e401","name":"Check meta is set [ecies]","time":{"start":1718897578037,"stop":1718897578037,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9559284b542a0cd","name":"random static sharding 8 - Cluster ID: 825, Shard ID: 379","time":{"start":1718898136234,"stop":1718898136235,"duration":1},"status":"passed","severity":"normal"},{"uid":"abcf0567f50cdf5d","name":"Push message with long payload","time":{"start":1718898044734,"stop":1718898044734,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddc5bdb276af5dcb","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1718897604441,"stop":1718897604442,"duration":1},"status":"skipped","severity":"normal"},{"uid":"1e9e2aae326b432a","name":"Check received message containing emoji","time":{"start":1718898077485,"stop":1718898077485,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb6829d401d16130","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1718897755183,"stop":1718897755184,"duration":1},"status":"passed","severity":"normal"},{"uid":"9bf935360cf45a0b","name":"Subscribe to topic containing short and receive message","time":{"start":1718898207077,"stop":1718898207077,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6dd5f2f9b927ffc","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app86/8/topic482/json","time":{"start":1718898131174,"stop":1718898131174,"duration":0},"status":"passed","severity":"normal"},{"uid":"69039eee193ab9f2","name":"Check publish message containing Basic HTML tag","time":{"start":1718898070944,"stop":1718898070945,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1bf175ad3acf6b3","name":"Check received message containing Script","time":{"start":1718898077482,"stop":1718898077482,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb28804f57ff4a8d","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1718898079546,"stop":1718898079547,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b28f4d8b7e55d80","name":"Query Generator, No message returned","time":{"start":1718898177928,"stop":1718898177928,"duration":0},"status":"passed","severity":"normal"},{"uid":"3dd20ef56b99fb25","name":"Push message with content topic containing Arabic","time":{"start":1718898044746,"stop":1718898044749,"duration":3},"status":"passed","severity":"normal"},{"uid":"20dfc406c943ca8e","name":"should only return 1 node with relay capability","time":{"start":1718897566404,"stop":1718897566404,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0b8547ea0e599d3","name":"should not fail to stop the service if it was not started","time":{"start":1718897604438,"stop":1718897604438,"duration":0},"status":"passed","severity":"normal"},{"uid":"c54a6a6d9de8fabe","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1718897755206,"stop":1718897755206,"duration":0},"status":"passed","severity":"normal"},{"uid":"aaa3407af8295b9a","name":"can start the service","time":{"start":1718897604436,"stop":1718897604437,"duration":1},"status":"passed","severity":"normal"},{"uid":"8bf57fbf516eec71","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1718897542172,"stop":1718897542172,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b5163374d3a0d1","name":"Default pageSize","time":{"start":1718898315330,"stop":1718898315330,"duration":0},"status":"broken","severity":"normal"},{"uid":"1db110b8d6aae204","name":"Check message with no content topic is not received","time":{"start":1718898077497,"stop":1718898077498,"duration":1},"status":"passed","severity":"normal"},{"uid":"95c944cb00e211db","name":"Push message with shell command payload","time":{"start":1718898044740,"stop":1718898044740,"duration":0},"status":"passed","severity":"normal"},{"uid":"c79873dac7000187","name":"Push message with Script payload","time":{"start":1718898044738,"stop":1718898044738,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfb80b80d02d7d72","name":"throws on content topic with empty version field","time":{"start":1718897542147,"stop":1718897542148,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0092e66e615c844","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1718897824342,"stop":1718897824342,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0081f43e30b7b05","name":"Check received message containing long","time":{"start":1718898077509,"stop":1718898077509,"duration":0},"status":"passed","severity":"normal"},{"uid":"68596cfae365e91f","name":"should throw an error for an unconfigured topic","time":{"start":1718897542176,"stop":1718897542176,"duration":0},"status":"passed","severity":"normal"},{"uid":"92181a7494151dd1","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1718897755187,"stop":1718897755188,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ac601853da0fccb","name":"Refresh subscription","time":{"start":1718898079542,"stop":1718898079543,"duration":1},"status":"skipped","severity":"normal"},{"uid":"b03f4f2e05421514","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1718897565824,"stop":1718897565824,"duration":0},"status":"passed","severity":"normal"},{"uid":"309c4dbfd16f05bd","name":"Push message with custom timestamp: 1718901424199","time":{"start":1718898044761,"stop":1718898044761,"duration":0},"status":"passed","severity":"normal"},{"uid":"88154bdf39844a0","name":"getPeersByDiscovery","time":{"start":1718897632685,"stop":1718897632688,"duration":3},"status":"passed","severity":"normal"},{"uid":"c4ad3e9272eb0ed8","name":"Fails to push message with empty content topic","time":{"start":1718898153259,"stop":1718898153259,"duration":0},"status":"passed","severity":"normal"},{"uid":"eede135e96c80e8","name":"Used by Waku Relay","time":{"start":1718898299226,"stop":1718898299226,"duration":0},"status":"passed","severity":"normal"},{"uid":"23bdcafddf3bc6af","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1718897542172,"stop":1718897542173,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a6563ee6d42823d","name":"Check message with invalid timestamp is not received","time":{"start":1718898077517,"stop":1718898077517,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e2612b7b66d11d2","name":"Promise Callback - true","time":{"start":1718898263797,"stop":1718898263798,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d62c24211aac790","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1718898327292,"stop":1718898327293,"duration":1},"status":"broken","severity":"normal"},{"uid":"79c37956d7871544","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1718898207112,"stop":1718898207112,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ea87e4255941bde","name":"Push message with content topic containing Script","time":{"start":1718898153255,"stop":1718898153255,"duration":0},"status":"passed","severity":"normal"},{"uid":"970037249108d3ac","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1718897542161,"stop":1718897542162,"duration":1},"status":"passed","severity":"normal"},{"uid":"805e7951bda29da2","name":"Check received message containing Basic HTML tag","time":{"start":1718898077483,"stop":1718898077483,"duration":0},"status":"passed","severity":"normal"},{"uid":"91f4bcf35e71b97f","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1718898283369,"stop":1718898283370,"duration":1},"status":"broken","severity":"normal"},{"uid":"fd993f067e5285ca","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1718897824355,"stop":1718897824356,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe7ec51e78d0902f","name":"Push message with content topic containing Chinese","time":{"start":1718898153253,"stop":1718898153253,"duration":0},"status":"passed","severity":"normal"},{"uid":"80f6bdb96f20b9f","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1718897755195,"stop":1718897755195,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ff8166e7ff979","name":"Waku message hash computation (meta attribute not present)","time":{"start":1718897544758,"stop":1718897544758,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a52f0c051d4c163","name":"should be called for bootstrap peers","time":{"start":1718897600816,"stop":1718897600816,"duration":0},"status":"passed","severity":"normal"},{"uid":"702693bc11b63a01","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app63/5/topic672/proto","time":{"start":1718898131172,"stop":1718898131172,"duration":0},"status":"passed","severity":"normal"},{"uid":"4857849bcaabe9c2","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1718897755205,"stop":1718897755206,"duration":1},"status":"passed","severity":"normal"},{"uid":"aef3c36e63a4678","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1718898207091,"stop":1718898207092,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d5820bac85c0367","name":"connects to nwaku","time":{"start":1718898299223,"stop":1718898299224,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3bc361a6a31320b","name":"can start and stop the service","time":{"start":1718897570283,"stop":1718897570283,"duration":0},"status":"passed","severity":"normal"},{"uid":"77a8161f6b4ad28b","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1718897549852,"stop":1718897549853,"duration":1},"status":"passed","severity":"normal"},{"uid":"1fac76620ade8133","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1718898207070,"stop":1718898207071,"duration":1},"status":"passed","severity":"normal"},{"uid":"35c5c65ad246231f","name":"Check received message containing escaped characters","time":{"start":1718898077484,"stop":1718898077484,"duration":0},"status":"passed","severity":"normal"},{"uid":"17167c8f42d64d58","name":"Subscribe to topic containing numeric and publish message","time":{"start":1718898079544,"stop":1718898079544,"duration":0},"status":"passed","severity":"normal"},{"uid":"3301670589d0e854","name":"Throws when trying to push message with empty payload","time":{"start":1718898153249,"stop":1718898153250,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb71ce3177346d07","name":"Push message on custom pubsubTopic","time":{"start":1718897887723,"stop":1718897887724,"duration":1},"status":"passed","severity":"normal"},{"uid":"20b399645b82ad0a","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1718897669943,"stop":1718897669943,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac0e87c544dc9821","name":"handles multiple messages","time":{"start":1718898280006,"stop":1718898280007,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed83c467076fcc9b","name":"Nwaku publishes","time":{"start":1718898040959,"stop":1718898040959,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c223d155ea36011","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1718897755187,"stop":1718897755187,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cddfd5295969d70","name":"should throw error - no public key","time":{"start":1718897550591,"stop":1718897550591,"duration":0},"status":"passed","severity":"normal"},{"uid":"1873415b1556a432","name":"Subscribe to topic containing special chars and receive message","time":{"start":1718897824346,"stop":1718897824347,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e6e21a29de47279","name":"Subscribe and receive messages via waku relay post","time":{"start":1718898207092,"stop":1718898207092,"duration":0},"status":"passed","severity":"normal"},{"uid":"a999e76433b7affb","name":"receives messages sent to provided content topic through callback","time":{"start":1718898071183,"stop":1718898071183,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2cf2b2f3a8c54f72","name":"Decoder throws on empty string content topic","time":{"start":1718897555494,"stop":1718897555494,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f65f9c50d11a7a","name":"Check publish message containing shell command","time":{"start":1718898070945,"stop":1718898070946,"duration":1},"status":"passed","severity":"normal"},{"uid":"4fecb55797980564","name":"Check message on other pubsub topic is not received","time":{"start":1718898077517,"stop":1718898077518,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d8fd3583987eb18","name":"Push message with content topic containing long","time":{"start":1718898153251,"stop":1718898153252,"duration":1},"status":"passed","severity":"normal"},{"uid":"7798bda8e4449e9a","name":"Check message with invalid timestamp is not received","time":{"start":1718897763855,"stop":1718897763855,"duration":0},"status":"passed","severity":"normal"},{"uid":"26bf90f123ed0a45","name":"Check received message containing short","time":{"start":1718898077508,"stop":1718898077509,"duration":1},"status":"passed","severity":"normal"},{"uid":"d82456117708ca63","name":"Privacy Node - default protocol","time":{"start":1718898308315,"stop":1718898308315,"duration":0},"status":"passed","severity":"normal"},{"uid":"760184628e6c2dad","name":"Push message with Basic HTML tag payload","time":{"start":1718898044739,"stop":1718898044739,"duration":0},"status":"passed","severity":"normal"},{"uid":"bebfb7d4b34241e1","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1718897680422,"stop":1718897680422,"duration":0},"status":"passed","severity":"normal"},{"uid":"417e02d35eabf18a","name":"passes more than one ENR URLs and attempts connection","time":{"start":1718897604442,"stop":1718897604442,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5e14f1a35267d39e","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1718898207111,"stop":1718898207111,"duration":0},"status":"passed","severity":"normal"},{"uid":"d01cd93136b5bd58","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1718898177929,"stop":1718898177929,"duration":0},"status":"passed","severity":"normal"},{"uid":"682f84aee1801c7b","name":"Subscribe to topic containing JSON and receive message","time":{"start":1718897824354,"stop":1718897824354,"duration":0},"status":"passed","severity":"normal"},{"uid":"14254f8d01314fb3","name":"Subscribe and publish message","time":{"start":1718898079540,"stop":1718898079541,"duration":1},"status":"passed","severity":"normal"},{"uid":"b08cfea2cfede141","name":"Throws when trying to push message with empty payload","time":{"start":1718898044743,"stop":1718898044743,"duration":0},"status":"passed","severity":"normal"},{"uid":"a097e38957caed6f","name":"random static sharding 6 - Cluster ID: 987, Shard ID: 540","time":{"start":1718898136233,"stop":1718898136233,"duration":0},"status":"passed","severity":"normal"},{"uid":"753500b9fca73b99","name":"Ping on unsubscribed peer","time":{"start":1718897666841,"stop":1718897666842,"duration":1},"status":"passed","severity":"normal"},{"uid":"200c6fab08bf603d","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1718897680423,"stop":1718897680423,"duration":0},"status":"passed","severity":"normal"},{"uid":"e343ac814045c326","name":"Ping on subscribed peer","time":{"start":1718897623789,"stop":1718897623790,"duration":1},"status":"passed","severity":"normal"},{"uid":"ddd26dba5644ccba","name":"Encoder throws on empty string content topic","time":{"start":1718897555493,"stop":1718897555493,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc55ff88de4cf950","name":"Check received message with timestamp: 1718897592363000000 ","time":{"start":1718898077515,"stop":1718898077516,"duration":1},"status":"passed","severity":"normal"},{"uid":"1cde03d307f8c6a4","name":"Correctly serialized arguments","time":{"start":1718897882142,"stop":1718897882143,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c32be5273115053","name":"should be able to encode the field with only FILTER set to true","time":{"start":1718897549851,"stop":1718897549852,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab2071c2378817ae","name":"Wrong topic","time":{"start":1718898131175,"stop":1718898131175,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9b0a05b4354068e","name":"handles different clusterIds correctly","time":{"start":1718897542158,"stop":1718897542158,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a6ba89b09b4aaa2","name":"Check received message with timestamp: 1718897592363000000 ","time":{"start":1718898077485,"stop":1718898077487,"duration":2},"status":"passed","severity":"normal"},{"uid":"5aeb4e252bd8d1bf","name":"Ephemeral messages are not stored","time":{"start":1718897603879,"stop":1718897603880,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7df2768d3d0311d","name":"isConnected return false after peer stops","time":{"start":1718897643532,"stop":1718897643533,"duration":1},"status":"passed","severity":"normal"},{"uid":"abfab11c58b87ef7","name":"Check received message containing Arabic","time":{"start":1718898077511,"stop":1718898077511,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e0ebf109f715815","name":"Passing invalid cursor","time":{"start":1718898283385,"stop":1718898283385,"duration":0},"status":"broken","severity":"normal"},{"uid":"76bd229ed9e113c","name":"should not fail to start the service if it is already started","time":{"start":1718897604439,"stop":1718897604439,"duration":0},"status":"passed","severity":"normal"},{"uid":"9eaffb3a57f18487","name":"start node with empty content topic","time":{"start":1718898131178,"stop":1718898131178,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f21480c3070d17c","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1718897566407,"stop":1718897566407,"duration":0},"status":"skipped","severity":"normal"},{"uid":"26ce3e434dcfd2c9","name":"should set field with only RELAY enabled","time":{"start":1718897550598,"stop":1718897550598,"duration":0},"status":"passed","severity":"normal"},{"uid":"b77ef331de177906","name":"Ping on unsubscribed peer","time":{"start":1718897623791,"stop":1718897623791,"duration":0},"status":"passed","severity":"normal"},{"uid":"333802cba3f1b5df","name":"Store - dialed first","time":{"start":1718898308309,"stop":1718898308310,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0d57b8b7643f552","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1718897549853,"stop":1718897549854,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8f89b3758d9276f","name":"connected peers and dial","time":{"start":1718898011326,"stop":1718898011326,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8ef74db550dddef7","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1718897755186,"stop":1718897755186,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd92a46fdc8d6eca","name":"Check received message containing long","time":{"start":1718898077479,"stop":1718898077479,"duration":0},"status":"passed","severity":"normal"},{"uid":"272ae822304ca3e4","name":"should properly create location multiaddrs - udp6","time":{"start":1718897550596,"stop":1718897550596,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e64a271cda9fb99","name":"should throw an error for empty SingleShardInfos array","time":{"start":1718897542161,"stop":1718897542161,"duration":0},"status":"passed","severity":"normal"},{"uid":"f37dffaa0e06ae4a","name":"Push message with content topic containing escaped characters","time":{"start":1718898044755,"stop":1718898044756,"duration":1},"status":"passed","severity":"normal"},{"uid":"aaf5ad288202666f","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1718897593169,"stop":1718897593171,"duration":2},"status":"passed","severity":"normal"},{"uid":"893bffaaf5d6501d","name":"Ephemeral field set to true","time":{"start":1718897555491,"stop":1718897555492,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ad5d2fc7fe56657","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1718897549863,"stop":1718897549863,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7cd3005870b279b","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1718898079541,"stop":1718898079541,"duration":0},"status":"passed","severity":"normal"},{"uid":"54f21cbd3c8822db","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1718897542171,"stop":1718897542171,"duration":0},"status":"passed","severity":"normal"},{"uid":"dab1bd46697e993","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1718897755183,"stop":1718897755183,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a680bf14b2a3490","name":"Overlapping topic subscription","time":{"start":1718898079543,"stop":1718898079543,"duration":0},"status":"skipped","severity":"normal"},{"uid":"67933c54e4cc5df8","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1718897827227,"stop":1718897827228,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a32b830dc836518","name":"Check received message containing Chinese","time":{"start":1718897763848,"stop":1718897763848,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1ad5eb4a7d208e","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1718897542162,"stop":1718897542162,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2d6e41fa4149ecb","name":"Passing page size 0 when there are 110 messages","time":{"start":1718898315324,"stop":1718898315324,"duration":0},"status":"broken","severity":"normal"},{"uid":"53ff8fda48291d1","name":"Passing page size 110 when there are 120 messages","time":{"start":1718898315329,"stop":1718898315329,"duration":0},"status":"broken","severity":"normal"},{"uid":"9ecfb026651feeaa","name":"should not fail to stop the service if it was not started","time":{"start":1718898396796,"stop":1718898396796,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d4be84e5d47e95d","name":"Publish message with custom timestamp: Fri Jun 30 2023 15:40:44 GMT+0000 (Coordinated Universal Time)","time":{"start":1718898070948,"stop":1718898070948,"duration":0},"status":"passed","severity":"normal"},{"uid":"40e8e9661c78bec","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1718897542160,"stop":1718897542160,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ada348cfdc83627","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1718897542156,"stop":1718897542156,"duration":0},"status":"passed","severity":"normal"},{"uid":"430812c307262515","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1718897542172,"stop":1718897542172,"duration":0},"status":"passed","severity":"normal"},{"uid":"c59f657d8ae857b0","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1718898211599,"stop":1718898211600,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e217b49b6b6f5b3","name":"should not throw an error for a single configured topic","time":{"start":1718897542175,"stop":1718897542175,"duration":0},"status":"passed","severity":"normal"},{"uid":"86d31f6a03f80e06","name":"should only return 1 node with relay and store capability","time":{"start":1718897566405,"stop":1718897566405,"duration":0},"status":"passed","severity":"normal"},{"uid":"74a9a1a1fbf9d4a4","name":"should set field with all protocols enabled","time":{"start":1718897550597,"stop":1718897550597,"duration":0},"status":"passed","severity":"normal"},{"uid":"b46700f7b6aa7da2","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1718897542169,"stop":1718897542169,"duration":0},"status":"passed","severity":"normal"},{"uid":"155e3bc6cf192945","name":"Check publish message containing Script","time":{"start":1718898070943,"stop":1718898070944,"duration":1},"status":"passed","severity":"normal"},{"uid":"da767c380ae043b4","name":"removeEventListener with wrong event","time":{"start":1718897632684,"stop":1718897632685,"duration":1},"status":"passed","severity":"normal"},{"uid":"4fe2e5d43ab106d","name":"groups content topics by expected pubsub topic","time":{"start":1718897542157,"stop":1718897542158,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca5042025d4310d9","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1718898327294,"stop":1718898327295,"duration":1},"status":"broken","severity":"normal"},{"uid":"eb7614c29004ca2a","name":"Ping on subscribed peer","time":{"start":1718897666840,"stop":1718897666841,"duration":1},"status":"passed","severity":"normal"},{"uid":"50fc8994e39d8a9b","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1718898054277,"stop":1718898054277,"duration":0},"status":"passed","severity":"normal"},{"uid":"9221ecff37e72f77","name":"should encodeTxt and decodeTxt","time":{"start":1718897550589,"stop":1718897550590,"duration":1},"status":"passed","severity":"normal"},{"uid":"38cf3f23c8eb3737","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1718898327291,"stop":1718898327291,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc9eb6e4b9262db2","name":"isConnected should return false after all peers disconnect","time":{"start":1718897643532,"stop":1718897643532,"duration":0},"status":"passed","severity":"normal"},{"uid":"753e74f0f51180a9","name":"it tolerates circular branch references","time":{"start":1718897566402,"stop":1718897566402,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c877fb065d523b5","name":"Refresh subscription","time":{"start":1718897824344,"stop":1718897824345,"duration":1},"status":"passed","severity":"normal"},{"uid":"df7363009407741d","name":"Push message with meta","time":{"start":1718898044758,"stop":1718898044758,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d614133997b18dd","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1718897542169,"stop":1718897542169,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8e899a2e866ad78","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1718897549862,"stop":1718897549862,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e4e2a0d303efd1d","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1718898269898,"stop":1718898269899,"duration":1},"status":"passed","severity":"normal"},{"uid":"154e1da20891bec2","name":"should emit a peer event after start","time":{"start":1718897604439,"stop":1718897604439,"duration":0},"status":"passed","severity":"normal"},{"uid":"312eb16dd689d320","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1718897565829,"stop":1718897565829,"duration":0},"status":"passed","severity":"normal"},{"uid":"da6512109e20c5a6","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1718897542155,"stop":1718897542155,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a02de965752fa4d","name":"Check publish message after service node is restarted","time":{"start":1718898071003,"stop":1718898071003,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5e4e30a52082a8ce","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1718897755207,"stop":1718897755208,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb4c2b988096babd","name":"should handle corrupted local storage data gracefully","time":{"start":1718897570286,"stop":1718897570286,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c810c9681050365","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1718897542152,"stop":1718897542152,"duration":0},"status":"passed","severity":"normal"},{"uid":"1de6b549bad29ac","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1718898283371,"stop":1718898283372,"duration":1},"status":"broken","severity":"normal"},{"uid":"cd1a0b95e9f9bf5b","name":"Encoder throws on undefined content topic","time":{"start":1718897555492,"stop":1718897555493,"duration":1},"status":"passed","severity":"normal"},{"uid":"196d084f39b68c6f","name":"Push message with emoji payload","time":{"start":1718898044742,"stop":1718898044742,"duration":0},"status":"passed","severity":"normal"},{"uid":"2afe4c63ebd33524","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1718897827235,"stop":1718897827236,"duration":1},"status":"passed","severity":"normal"},{"uid":"f34dc16324f61228","name":"Push message with content topic containing emoji","time":{"start":1718898044757,"stop":1718898044757,"duration":0},"status":"passed","severity":"normal"},{"uid":"603a852c178fee8a","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1718898363632,"stop":1718898363632,"duration":0},"status":"passed","severity":"normal"},{"uid":"d179fbbeac42b404","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1718897542166,"stop":1718897542166,"duration":0},"status":"passed","severity":"normal"},{"uid":"15f7b77692f6a7d4","name":"Check received message containing Script","time":{"start":1718898077512,"stop":1718898077513,"duration":1},"status":"passed","severity":"normal"},{"uid":"c57fd16d5e24f853","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1718897824357,"stop":1718897824357,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3ed9138ff23177a","name":"Push message with XML payload","time":{"start":1718898153238,"stop":1718898153238,"duration":0},"status":"passed","severity":"normal"},{"uid":"df20cd21165d9c71","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1718897542156,"stop":1718897542156,"duration":0},"status":"passed","severity":"normal"},{"uid":"c962f166805bff0e","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1718897755184,"stop":1718897755184,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed50e6860e380607","name":"Check received message containing Russian","time":{"start":1718898077511,"stop":1718898077512,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e3009b7d7fd7282","name":"Subscribe to topic containing short and receive message","time":{"start":1718897824345,"stop":1718897824345,"duration":0},"status":"passed","severity":"normal"},{"uid":"6622e556dbd6356a","name":"Push message with custom timestamp: 1688139355651","time":{"start":1718898153260,"stop":1718898153261,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9dd9e24516fc59d","name":"Check publish message containing long","time":{"start":1718898070928,"stop":1718898070928,"duration":0},"status":"passed","severity":"normal"},{"uid":"d91a53d0e8b4c0e3","name":"Check publish message containing XML","time":{"start":1718898070944,"stop":1718898070944,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8b898c35512c003","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1718897824347,"stop":1718897824347,"duration":0},"status":"passed","severity":"normal"},{"uid":"d616bf6b67c978e7","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1718897542170,"stop":1718897542170,"duration":0},"status":"passed","severity":"normal"},{"uid":"57633626ee64024b","name":"Push message with content topic containing Script","time":{"start":1718898044752,"stop":1718898044753,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd12e9f357b7b924","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1718897755205,"stop":1718897755205,"duration":0},"status":"passed","severity":"normal"},{"uid":"c43dd44d3ef1520f","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1718897824333,"stop":1718897824333,"duration":0},"status":"passed","severity":"normal"},{"uid":"b15f1851a9563beb","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1718898011036,"stop":1718898011036,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbe6831f05d365fd","name":"Query generator for multiple messages with multiple decoders","time":{"start":1718898245314,"stop":1718898245314,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea7e5b9b3df16594","name":"should use the provided clusterId for the pubsub topic","time":{"start":1718897542183,"stop":1718897542183,"duration":0},"status":"passed","severity":"normal"},{"uid":"7899bb2e811f233a","name":"Relay","time":{"start":1718897603206,"stop":1718897603207,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b8914e9940fa649","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1718897669922,"stop":1718897669923,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1902101ad1a7f7b","name":"Push message with content topic containing special chars","time":{"start":1718898044745,"stop":1718898044745,"duration":0},"status":"passed","severity":"normal"},{"uid":"b76357dabc3ef6c9","name":"Fails to push message with large meta","time":{"start":1718898044758,"stop":1718898044758,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab0cae6dec14e4df","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1718897565825,"stop":1718897565826,"duration":1},"status":"passed","severity":"normal"},{"uid":"29c71995819803a5","name":"Check message with no content topic is not received","time":{"start":1718898077518,"stop":1718898077518,"duration":0},"status":"passed","severity":"normal"}]