mirror of
https://github.com/logos-messaging/logos-messaging-allure-js.git
synced 2026-01-19 00:13:16 +00:00
1 line
154 KiB
JSON
1 line
154 KiB
JSON
[{"uid":"1b9a80eb459099e3","name":"Ping on subscribed peer","time":{"start":1711669610976,"stop":1711669610976,"duration":0},"status":"passed","severity":"normal"},{"uid":"9be558b0f0eb010b","name":"Push message with content topic containing Chinese","time":{"start":1711670005836,"stop":1711670005836,"duration":0},"status":"passed","severity":"normal"},{"uid":"9618ad338f389835","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1711669476753,"stop":1711669476753,"duration":0},"status":"passed","severity":"normal"},{"uid":"8169de3bfefd5f89","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1711670144980,"stop":1711670144980,"duration":0},"status":"passed","severity":"normal"},{"uid":"11fba839f6ee2404","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1711669527690,"stop":1711669527693,"duration":3},"status":"passed","severity":"normal"},{"uid":"918782b4d419051e","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1711670144976,"stop":1711670144976,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ea0c0794c737a18","name":"Check received message containing Russian","time":{"start":1711670000759,"stop":1711670000760,"duration":1},"status":"passed","severity":"normal"},{"uid":"62d8419dcbf232cd","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1711669621089,"stop":1711669621089,"duration":0},"status":"passed","severity":"normal"},{"uid":"68a5a1e964073e8c","name":"Check publish message after client node is restarted","time":{"start":1711669958612,"stop":1711669958613,"duration":1},"status":"skipped","severity":"normal"},{"uid":"11e3ff4636c95bee","name":"should set field with only LIGHTPUSH enabled","time":{"start":1711669484914,"stop":1711669484914,"duration":0},"status":"passed","severity":"normal"},{"uid":"c91f16e7a35d64b","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1711669476743,"stop":1711669476743,"duration":0},"status":"passed","severity":"normal"},{"uid":"80041d888bdc21b9","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1711669476748,"stop":1711669476748,"duration":0},"status":"passed","severity":"normal"},{"uid":"58b19fc0ca899a57","name":"returns all values when wanted number matches available values","time":{"start":1711669499744,"stop":1711669499744,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a0d6c0d8ea7dec5","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1711669476752,"stop":1711669476752,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f9dd4f6f1496107","name":"Query generator for multiple messages","time":{"start":1711670054176,"stop":1711670054176,"duration":0},"status":"passed","severity":"normal"},{"uid":"f430a43df84f2a36","name":"Reopen subscription with peer with lost subscription","time":{"start":1711669610980,"stop":1711669610980,"duration":0},"status":"passed","severity":"normal"},{"uid":"9228567e56ffaf19","name":"Store - dialed after - with timeout","time":{"start":1711670082559,"stop":1711670082560,"duration":1},"status":"passed","severity":"normal"},{"uid":"743e0ad335f1e73c","name":"Waku message hash computation","time":{"start":1711669479166,"stop":1711669479167,"duration":1},"status":"passed","severity":"normal"},{"uid":"a641f56e526a9ea5","name":"Symmetric encrypt & Decrypt","time":{"start":1711669510785,"stop":1711669510785,"duration":0},"status":"passed","severity":"normal"},{"uid":"e57ebe6028093fa","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1711670144973,"stop":1711670144973,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad343187d0716cbf","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1711669619100,"stop":1711669619101,"duration":1},"status":"passed","severity":"normal"},{"uid":"296200bf47a85e05","name":"Check message with no payload is not received","time":{"start":1711669703848,"stop":1711669703848,"duration":0},"status":"passed","severity":"normal"},{"uid":"84d6ae3e070a82e6","name":"Overlapping topic subscription","time":{"start":1711669788281,"stop":1711669788281,"duration":0},"status":"passed","severity":"normal"},{"uid":"7955ae4011553af3","name":"should get / set UDP multiaddr","time":{"start":1711669484910,"stop":1711669484910,"duration":0},"status":"passed","severity":"normal"},{"uid":"82cdd6134c5d9253","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1711670101402,"stop":1711670101402,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ba3d608202d96f5c","name":"can start and stop the service","time":{"start":1711669984206,"stop":1711669984206,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9c2ab45e3d7198c","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1711669788276,"stop":1711669788277,"duration":1},"status":"passed","severity":"normal"},{"uid":"d64f437cd8a4c41c","name":"Refresh subscription","time":{"start":1711669788282,"stop":1711669788282,"duration":0},"status":"passed","severity":"normal"},{"uid":"2863968aa5255401","name":"Subscribe to topic containing long and receive message","time":{"start":1711670144979,"stop":1711670144979,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f1627210edf079d","name":"Ping on peer without subscriptions","time":{"start":1711669610979,"stop":1711669610979,"duration":0},"status":"passed","severity":"normal"},{"uid":"642870f6098ea15d","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1711669476761,"stop":1711669476762,"duration":1},"status":"passed","severity":"normal"},{"uid":"78e796772f6d21ee","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1711669538019,"stop":1711669538020,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d584f75ccca670c","name":"Js publishes, other Js receives","time":{"start":1711669950372,"stop":1711669950373,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c4f0f4a700049d3","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1711670144964,"stop":1711670144965,"duration":1},"status":"passed","severity":"normal"},{"uid":"6114960497d17204","name":"Subscribe and receive messages via waku relay post","time":{"start":1711670144975,"stop":1711670144975,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c7afaaf2c349505","name":"Check publish message containing Basic HTML tag","time":{"start":1711669958593,"stop":1711669958593,"duration":0},"status":"passed","severity":"normal"},{"uid":"1919b39cfd19c2e2","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1711669550584,"stop":1711669550585,"duration":1},"status":"skipped","severity":"normal"},{"uid":"4f74a8b544022bd8","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1711670076551,"stop":1711670076551,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd985394db9bb6b3","name":"3 nodes on /waku/2/rs/1/0 topic","time":{"start":1711669949347,"stop":1711669949347,"duration":0},"status":"passed","severity":"normal"},{"uid":"55db3918dfc3fdb","name":"Check message received after nwaku node is restarted","time":{"start":1711669703851,"stop":1711669703851,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4d63fc4f45216111","name":"configure the node with multiple content topics","time":{"start":1711669958892,"stop":1711669958892,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9ba5c7aed32feb74","name":"Asymmetric encrypt & decrypt","time":{"start":1711669510784,"stop":1711669510785,"duration":1},"status":"passed","severity":"normal"},{"uid":"e77529ae64e24198","name":"Check received message with timestamp: 1711669527158 ","time":{"start":1711669703842,"stop":1711669703842,"duration":0},"status":"passed","severity":"normal"},{"uid":"81f7de32a61ad97a","name":"Subscribe to 30 topics (old limit) at once and receives messages","time":{"start":1711670144967,"stop":1711670144967,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a566d89e5936ac17","name":"Subscribe to topic containing Russian and receive message","time":{"start":1711669788285,"stop":1711669788285,"duration":0},"status":"passed","severity":"normal"},{"uid":"848a89934dfc33bb","name":"Passing an array","time":{"start":1711670077070,"stop":1711670077070,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6ffdd7dd119e8cc","name":"Ping on peer without subscriptions","time":{"start":1711669568723,"stop":1711669568723,"duration":0},"status":"passed","severity":"normal"},{"uid":"f816357219abefd","name":"Push message with XML payload","time":{"start":1711670005826,"stop":1711670005827,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9f5e52b87762e42","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1711670036854,"stop":1711670036854,"duration":0},"status":"passed","severity":"normal"},{"uid":"59e50d78fb127e72","name":"different cluster, different shard: nodes don't connect","time":{"start":1711669822164,"stop":1711669822164,"duration":0},"status":"passed","severity":"normal"},{"uid":"836ca0913c63bd53","name":"should properly create peer info with all multiaddrs","time":{"start":1711669484912,"stop":1711669484912,"duration":0},"status":"passed","severity":"normal"},{"uid":"19ea5960cb26da24","name":"should return false","time":{"start":1711669484908,"stop":1711669484908,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1d1c32cc81ae4d0","name":"topics with same application and version share the same shard","time":{"start":1711669476747,"stop":1711669476747,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b52d078fbbbf15a","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1711669788287,"stop":1711669788287,"duration":0},"status":"passed","severity":"normal"},{"uid":"92f8d5adcb7c0187","name":"Encoder throws on empty string content topic","time":{"start":1711669512153,"stop":1711669512153,"duration":0},"status":"passed","severity":"normal"},{"uid":"d22420ef6f0833d3","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1711669621094,"stop":1711669621095,"duration":1},"status":"passed","severity":"normal"},{"uid":"c30c29b2291307be","name":"Push message equal or less that 1MB","time":{"start":1711670005867,"stop":1711670005867,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ccf2aa35a0f6cbe","name":"Subscribe to topic containing special chars and receive message","time":{"start":1711670144980,"stop":1711670144980,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d618e39d77b98bf","name":"Check received message containing Chinese","time":{"start":1711669703805,"stop":1711669703817,"duration":12},"status":"passed","severity":"normal"},{"uid":"fb65b97054208cf5","name":"should throw an error for an unconfigured topic","time":{"start":1711669476764,"stop":1711669476764,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b971f3ca411be34","name":"1 Store, 2 fetches","time":{"start":1711669500321,"stop":1711669500321,"duration":0},"status":"passed","severity":"normal"},{"uid":"77b3423c977bb318","name":"Publish message with custom timestamp: Fri Mar 29 2024 00:52:29 GMT+0000 (Coordinated Universal Time)","time":{"start":1711669958602,"stop":1711669958602,"duration":0},"status":"passed","severity":"normal"},{"uid":"f964d051027c9033","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1711669499745,"stop":1711669499746,"duration":1},"status":"passed","severity":"normal"},{"uid":"e59bd8b58aa967ab","name":"Publish message with rate limit","time":{"start":1711669958613,"stop":1711669958613,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf53753a9a04548f","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1711669783924,"stop":1711669783924,"duration":0},"status":"passed","severity":"normal"},{"uid":"792eeff3478a7113","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1711669621091,"stop":1711669621092,"duration":1},"status":"passed","severity":"normal"},{"uid":"638ecd3ba78fb023","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1711669621096,"stop":1711669621096,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc7bd98078d86db3","name":"Push message with numeric payload","time":{"start":1711669918103,"stop":1711669918103,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcdfb7f5d511c0ef","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1711670101399,"stop":1711670101400,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e427e0235e8d94","name":"Throws when trying to push message with empty payload","time":{"start":1711669918114,"stop":1711669918118,"duration":4},"status":"passed","severity":"normal"},{"uid":"4eccc8af87680e4e","name":"throws on empty content topic","time":{"start":1711669476737,"stop":1711669476738,"duration":1},"status":"passed","severity":"normal"},{"uid":"3490d1c7e1063618","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1711669949351,"stop":1711669949351,"duration":0},"status":"passed","severity":"normal"},{"uid":"e737d73578e0b354","name":"Push message with custom timestamp: 1711666021227","time":{"start":1711670005864,"stop":1711670005864,"duration":0},"status":"passed","severity":"normal"},{"uid":"365766c111805020","name":"should only return 1 node with store capability","time":{"start":1711669500272,"stop":1711669500273,"duration":1},"status":"passed","severity":"normal"},{"uid":"b025ff59e67e98ea","name":"Fields are not dropped","time":{"start":1711669489029,"stop":1711669489031,"duration":2},"status":"passed","severity":"normal"},{"uid":"d40f29415cc1a50c","name":"Wrong topic","time":{"start":1711669958891,"stop":1711669958891,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2b55d6a08028303a","name":"Push message with emoji payload","time":{"start":1711669918113,"stop":1711669918113,"duration":0},"status":"passed","severity":"normal"},{"uid":"248e3329b3718c41","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1711669484266,"stop":1711669484267,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0b5472416113fc9","name":"same cluster, same shard: nodes connect","time":{"start":1711669621081,"stop":1711669621082,"duration":1},"status":"skipped","severity":"normal"},{"uid":"69b3c0c9da32076c","name":"Ping on unsubscribed peer","time":{"start":1711669610977,"stop":1711669610977,"duration":0},"status":"passed","severity":"normal"},{"uid":"8062c95454be111","name":"Fails to publish message with empty text","time":{"start":1711669958603,"stop":1711669958603,"duration":0},"status":"passed","severity":"normal"},{"uid":"58184a93f652a1a3","name":"Check message received after jswaku node is restarted","time":{"start":1711669703850,"stop":1711669703851,"duration":1},"status":"skipped","severity":"normal"},{"uid":"4b8e2aa7d0f28633","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1711669580133,"stop":1711669580133,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4abc39d02527a5f","name":"Throws when trying to push message with empty payload","time":{"start":1711670005831,"stop":1711670005834,"duration":3},"status":"passed","severity":"normal"},{"uid":"623e4c68ddf1ace8","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1711669949348,"stop":1711669949349,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2f4573593788eed","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1711669958893,"stop":1711669958893,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1c4b49cb29c83629","name":"1 Relay, 1 fetch","time":{"start":1711669500320,"stop":1711669500320,"duration":0},"status":"passed","severity":"normal"},{"uid":"e34309dc78abccc8","name":"Check publish message containing JSON","time":{"start":1711669958594,"stop":1711669958594,"duration":0},"status":"passed","severity":"normal"},{"uid":"84c0629bd1b47441","name":"Push 30 different messages","time":{"start":1711670005831,"stop":1711670005831,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac102c57ee94ed7e","name":"Reopen subscription with peer with lost subscription","time":{"start":1711669610977,"stop":1711669610978,"duration":1},"status":"passed","severity":"normal"},{"uid":"d38673c2b5848729","name":"Error when try to subscribe to more than 31 topics (old limit)","time":{"start":1711670144978,"stop":1711670144978,"duration":0},"status":"skipped","severity":"normal"},{"uid":"90563759317699d7","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1711669510169,"stop":1711669510169,"duration":0},"status":"passed","severity":"normal"},{"uid":"17a823e831e342a8","name":"random static sharding 1 - Cluster ID: 374, Shard ID: 284","time":{"start":1711670015739,"stop":1711670015739,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d2f44a3e7fcf4a2","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1711669476744,"stop":1711669476745,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0feff33dc379993","name":"Relay","time":{"start":1711669535718,"stop":1711669535719,"duration":1},"status":"passed","severity":"normal"},{"uid":"225a14dae53f9273","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1711669580137,"stop":1711669580137,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0df4c6ba1345116","name":"random auto sharding 2 - Cluster ID: 1, Content Topic: /app12/8/topic778/proto","time":{"start":1711669958887,"stop":1711669958887,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5f5d239f6c15a7d3","name":"Refresh subscription","time":{"start":1711670144978,"stop":1711670144978,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca9d962864ccb82b","name":"Check received message with timestamp: 1711669526535 ","time":{"start":1711670000764,"stop":1711670000765,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f3c9296a8eee36","name":"Push message with content topic containing Chinese","time":{"start":1711669918129,"stop":1711669918129,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7296716404c1d3b","name":"Query with Promise Callback, No message returned","time":{"start":1711670036855,"stop":1711670036857,"duration":2},"status":"passed","severity":"normal"},{"uid":"51097bf13d282ee8","name":"Push message with meta","time":{"start":1711669918174,"stop":1711669918175,"duration":1},"status":"passed","severity":"normal"},{"uid":"2fb03b59e72ce0","name":"should throw an error for missing sharding configuration","time":{"start":1711669476768,"stop":1711669476768,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa7fa2a5b5576a8a","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1711669500274,"stop":1711669500274,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4efee304069c4ff8","name":"Waku message hash computation (payload length 0)","time":{"start":1711669479168,"stop":1711669479168,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bca88c0640ab9cb","name":"should throw error - no id","time":{"start":1711669484907,"stop":1711669484907,"duration":0},"status":"passed","severity":"normal"},{"uid":"af4090d7737bb6a","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1711669621097,"stop":1711669621098,"duration":1},"status":"passed","severity":"normal"},{"uid":"2fb8ed60136937ef","name":"should be able to decode the field with only FILTER set to true","time":{"start":1711669484271,"stop":1711669484271,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ceecb8a6542dd2a","name":"should not throw an error for a single configured topic","time":{"start":1711669476763,"stop":1711669476763,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed748cc51373f0d6","name":"can start the service","time":{"start":1711669504523,"stop":1711669504524,"duration":1},"status":"passed","severity":"normal"},{"uid":"97640c0fa97630d6","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1711670101400,"stop":1711670101400,"duration":0},"status":"passed","severity":"normal"},{"uid":"669f3af09faebc7b","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1711669476757,"stop":1711669476757,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2ef5ca122808a7b","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 0","time":{"start":1711669476767,"stop":1711669476767,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5f18fdb4d237b39","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1711669964818,"stop":1711669964818,"duration":0},"status":"passed","severity":"normal"},{"uid":"df2c98ee33436450","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1711669580135,"stop":1711669580136,"duration":1},"status":"skipped","severity":"normal"},{"uid":"ab830a489e3aca60","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1711669939224,"stop":1711669939224,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8a1cc697db616d4f","name":"Relay - dialed first","time":{"start":1711670082557,"stop":1711670082558,"duration":1},"status":"passed","severity":"normal"},{"uid":"c83961d82c1da27e","name":"Check received message containing shell command","time":{"start":1711670000719,"stop":1711670000720,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0104f97c1f7a1ed","name":"Check received message containing JSON","time":{"start":1711670000762,"stop":1711670000763,"duration":1},"status":"passed","severity":"normal"},{"uid":"2db167df96931707","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1711670016011,"stop":1711670016011,"duration":0},"status":"passed","severity":"normal"},{"uid":"f57e259664ff1c55","name":"Push message with content topic containing emoji","time":{"start":1711670005844,"stop":1711670005844,"duration":0},"status":"passed","severity":"normal"},{"uid":"386566992f275114","name":"isConnected return false after peer stops","time":{"start":1711669576975,"stop":1711669576975,"duration":0},"status":"passed","severity":"normal"},{"uid":"85e6f1602041d8c5","name":"random auto sharding 6 - Cluster ID: 1, Content Topic: /app28/8/topic17/utf8","time":{"start":1711669958889,"stop":1711669958889,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ede39c3cbbb2a80","name":"Push message on custom pubsubTopic","time":{"start":1711669783927,"stop":1711669783927,"duration":0},"status":"passed","severity":"normal"},{"uid":"402db58638f9798f","name":"Push message with content topic containing unicode special characters","time":{"start":1711670005843,"stop":1711670005844,"duration":1},"status":"passed","severity":"normal"},{"uid":"aaa3092eb4c5459e","name":"Check message on other pubsub topic is not received","time":{"start":1711670000751,"stop":1711670000752,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f1cfe95f0440e61","name":"does not throw on valid cases","time":{"start":1711669476736,"stop":1711669476737,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a4071a5faeac8a9","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1711669476743,"stop":1711669476744,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef76538071adfd0","name":"Passing page size 0 when there are 110 messages","time":{"start":1711670068663,"stop":1711670068663,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bfd8940b876229e","name":"random auto sharding 8 - Cluster ID: 1, Content Topic: /app52/3/topic649/xml","time":{"start":1711669958889,"stop":1711669958890,"duration":1},"status":"skipped","severity":"normal"},{"uid":"1743b0efb4404859","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1711669964814,"stop":1711669964814,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8bf709083203a03","name":"Error when try to subscribe to more than 31 topics (old limit)","time":{"start":1711670144968,"stop":1711670144968,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9f4d06bc35c322a2","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1711670036855,"stop":1711670036855,"duration":0},"status":"passed","severity":"normal"},{"uid":"372b0c2268ffee8a","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1711670144966,"stop":1711670144966,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fcf619358f66fb4","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1711669476747,"stop":1711669476747,"duration":0},"status":"passed","severity":"normal"},{"uid":"95d215ec15c4da89","name":"should handle a minimal index list","time":{"start":1711669476791,"stop":1711669476791,"duration":0},"status":"passed","severity":"normal"},{"uid":"7df25fb91cbc2bb9","name":"Check message with invalid timestamp is not received","time":{"start":1711670000749,"stop":1711670000750,"duration":1},"status":"passed","severity":"normal"},{"uid":"a66a1939943c2dff","name":"Push message with Basic HTML tag payload","time":{"start":1711669918110,"stop":1711669918111,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c006e4ff2b47cb1","name":"Query Generator, Wrong PubsubTopic","time":{"start":1711670036850,"stop":1711670036850,"duration":0},"status":"passed","severity":"normal"},{"uid":"6808613d5bf74279","name":"Subscribe to topic containing emoji and publish message","time":{"start":1711669964819,"stop":1711669964819,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfbbb2b0f3d306a9","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1711669619102,"stop":1711669619103,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2d48f215cec71ec","name":"Check publish message containing XML","time":{"start":1711669958592,"stop":1711669958592,"duration":0},"status":"passed","severity":"normal"},{"uid":"a325c1a66aae0b64","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1711669939224,"stop":1711669939224,"duration":0},"status":"passed","severity":"normal"},{"uid":"6639c20fff4aa062","name":"should throw error - no public key","time":{"start":1711669484908,"stop":1711669484908,"duration":0},"status":"passed","severity":"normal"},{"uid":"d161ab1526437dd1","name":"Subscribe to topic containing emoji and receive message","time":{"start":1711669788289,"stop":1711669788289,"duration":0},"status":"passed","severity":"normal"},{"uid":"68ac3af674205edf","name":"Push message with custom timestamp: 1711666104002","time":{"start":1711669918199,"stop":1711669918200,"duration":1},"status":"passed","severity":"normal"},{"uid":"4487aaff25681d07","name":"Push message with Chinese payload","time":{"start":1711669918104,"stop":1711669918104,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ad2d2b7737b0069","name":"Filter","time":{"start":1711670082561,"stop":1711670082561,"duration":0},"status":"passed","severity":"normal"},{"uid":"eed41c36164f47e9","name":"Check message received after jswaku node is restarted","time":{"start":1711670000769,"stop":1711670000769,"duration":0},"status":"skipped","severity":"normal"},{"uid":"650b0f59897c53d1","name":"Fails to push message with large meta","time":{"start":1711670005851,"stop":1711670005851,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b5d09a38ee2823e","name":"Check publish message containing Arabic","time":{"start":1711669958588,"stop":1711669958589,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5c0ee9c894066e9","name":"Push message with emoji payload","time":{"start":1711670005830,"stop":1711670005830,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccd6b2d5ec294962","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1711669621083,"stop":1711669621084,"duration":1},"status":"skipped","severity":"normal"},{"uid":"33c13b1ccae603f9","name":"Push message with escaped characters payload","time":{"start":1711670005829,"stop":1711670005829,"duration":0},"status":"passed","severity":"normal"},{"uid":"abc333d3fc6c1934","name":"Init the array if not present","time":{"start":1711669476250,"stop":1711669476252,"duration":2},"status":"passed","severity":"normal"},{"uid":"7cdc47d6225d44c9","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1711669747132,"stop":1711669747132,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ed8d8358f613099","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1711669621100,"stop":1711669621100,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e782dbc40dc138","name":"should decode valid enr with tcp successfully","time":{"start":1711669484902,"stop":1711669484903,"duration":1},"status":"passed","severity":"normal"},{"uid":"190005bb6224f1b9","name":"Push message with shell command payload","time":{"start":1711670005828,"stop":1711670005829,"duration":1},"status":"passed","severity":"normal"},{"uid":"d859bb3233548bd8","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1711670016006,"stop":1711670016007,"duration":1},"status":"passed","severity":"normal"},{"uid":"704c9443ef385f1e","name":"Sample","time":{"start":1711669484461,"stop":1711669484462,"duration":1},"status":"passed","severity":"normal"},{"uid":"9cc17b0d2aa63ce1","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1711669621083,"stop":1711669621083,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6f6ada327327a857","name":"Push message with content topic containing JSON","time":{"start":1711669918151,"stop":1711669918151,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d8ee3655e706c13","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1711669476757,"stop":1711669476757,"duration":0},"status":"passed","severity":"normal"},{"uid":"55d83c2b7ca51a94","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1711669621095,"stop":1711669621095,"duration":0},"status":"passed","severity":"normal"},{"uid":"31a214d2fb9c190a","name":"Publish message with custom timestamp: Fri Apr 07 2023 23:52:29 GMT+0000 (Coordinated Universal Time)","time":{"start":1711669958599,"stop":1711669958600,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6747ed6b3900f43","name":"Push message with meta","time":{"start":1711670005846,"stop":1711670005851,"duration":5},"status":"passed","severity":"normal"},{"uid":"9479d0e3df193b2b","name":"Subscribe to topic containing shell command and receive message","time":{"start":1711669788288,"stop":1711669788288,"duration":0},"status":"passed","severity":"normal"},{"uid":"baa611e6d7edb00","name":"Subscribe and receives messages on 20 topics","time":{"start":1711670144976,"stop":1711670144976,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a1c57c2c9abccce","name":"should emit a peer event after start","time":{"start":1711669984208,"stop":1711669984208,"duration":0},"status":"passed","severity":"normal"},{"uid":"6758760611b6650b","name":"Check received message containing Script","time":{"start":1711669703838,"stop":1711669703838,"duration":0},"status":"passed","severity":"normal"},{"uid":"292c111163cf29ef","name":"can start and stop the service","time":{"start":1711669550556,"stop":1711669550560,"duration":4},"status":"passed","severity":"normal"},{"uid":"17195faecf37db9c","name":"Check meta is set [symmetric]","time":{"start":1711669510169,"stop":1711669510170,"duration":1},"status":"passed","severity":"normal"},{"uid":"755a3f7fb8a55ad4","name":"should not fail to start the service if it is already started","time":{"start":1711669984207,"stop":1711669984208,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f8b7870fe946d1b","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1711669500273,"stop":1711669500273,"duration":0},"status":"passed","severity":"normal"},{"uid":"f07038687a8a9ae0","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1711669476757,"stop":1711669476758,"duration":1},"status":"passed","severity":"normal"},{"uid":"59f5e50f46c884f","name":"Passing page size 1 when there are 4 messages","time":{"start":1711670068663,"stop":1711670068663,"duration":0},"status":"passed","severity":"normal"},{"uid":"dddbc309041c221f","name":"should not receive a peer event after stop","time":{"start":1711669550579,"stop":1711669550580,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b56c69020c9dfda","name":"should return empty list for no shard","time":{"start":1711669476754,"stop":1711669476754,"duration":0},"status":"passed","severity":"normal"},{"uid":"a59c623914395488","name":"Check received message containing emoji","time":{"start":1711670000764,"stop":1711670000764,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fdee288ec04bfe4","name":"Push message with Russian payload","time":{"start":1711670005825,"stop":1711670005825,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0fd27134c0cfeb1","name":"should not fail to stop the service if it was not started","time":{"start":1711669550561,"stop":1711669550561,"duration":0},"status":"passed","severity":"normal"},{"uid":"f72189541306d4b3","name":"Check received message with timestamp: 1649153314 ","time":{"start":1711670000765,"stop":1711670000766,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3048aed476f990","name":"should encode/decode to RLP encoding","time":{"start":1711669484909,"stop":1711669484909,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3c75c39e55c8794","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1711669484273,"stop":1711669484273,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cd931a145a805aa","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1711670036852,"stop":1711670036853,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d49f0a023fa99ef","name":"should properly create location multiaddrs - tcp4","time":{"start":1711669484911,"stop":1711669484911,"duration":0},"status":"passed","severity":"normal"},{"uid":"7dcda71a491d72","name":"handles multiple messages","time":{"start":1711670062195,"stop":1711670062195,"duration":0},"status":"passed","severity":"normal"},{"uid":"6402439a7adbcb9d","name":"Nodes with multiple pubsub topic","time":{"start":1711669949353,"stop":1711669949353,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4114368917b557","name":"Overlapping topic subscription","time":{"start":1711670144978,"stop":1711670144978,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c73356f6ea49c4","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1711669958598,"stop":1711669958599,"duration":1},"status":"passed","severity":"normal"},{"uid":"d18ccbcfc167ccd2","name":"Push message with SQL Injection payload","time":{"start":1711670005825,"stop":1711670005825,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6f1067c6754e1d7","name":"Ping on subscribed peer","time":{"start":1711669568722,"stop":1711669568722,"duration":0},"status":"passed","severity":"normal"},{"uid":"31c4032d09225c4a","name":"Subscribe to topic containing special chars and receive message","time":{"start":1711669788283,"stop":1711669788284,"duration":1},"status":"passed","severity":"normal"},{"uid":"292e2548bb2614a3","name":"Push 30 different messages","time":{"start":1711669918113,"stop":1711669918114,"duration":1},"status":"passed","severity":"normal"},{"uid":"c41fbac9ba75e9b0","name":"Query Generator, Multiple PubsubTopics","time":{"start":1711670036850,"stop":1711670036851,"duration":1},"status":"passed","severity":"normal"},{"uid":"c42249c25255c9bc","name":"Add multiple subscription objects on single nwaku node","time":{"start":1711670144983,"stop":1711670144984,"duration":1},"status":"passed","severity":"normal"},{"uid":"a60f8cad7d874215","name":"Check received message with timestamp: 1711669526535000000 ","time":{"start":1711670000764,"stop":1711670000764,"duration":0},"status":"passed","severity":"normal"},{"uid":"71fdfb3105eccbc7","name":"should be able to encode the field with only FILTER set to true","time":{"start":1711669484265,"stop":1711669484265,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f200e74e9d61e2e","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1711669788284,"stop":1711669788284,"duration":0},"status":"passed","severity":"normal"},{"uid":"8af8ad05fd62b1b5","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1711670144982,"stop":1711670144983,"duration":1},"status":"passed","severity":"normal"},{"uid":"d94f66c2240c1664","name":"Subscribe to topic containing numeric and receive message","time":{"start":1711670144969,"stop":1711670144969,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3dac497823f33c1","name":"Check publish message containing emoji","time":{"start":1711669958597,"stop":1711669958598,"duration":1},"status":"passed","severity":"normal"},{"uid":"3958011d925a9f91","name":"Check message with no content topic is not received","time":{"start":1711670000752,"stop":1711670000754,"duration":2},"status":"passed","severity":"normal"},{"uid":"769d469e9fd4871e","name":"Query Generator, No message returned","time":{"start":1711670036851,"stop":1711670036852,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3d213c9a2cb03a","name":"Push message with shell command payload","time":{"start":1711669918112,"stop":1711669918112,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8a5487ef4f2a56","name":"Ephemeral field is preserved - encoder v0","time":{"start":1711669538017,"stop":1711669538017,"duration":0},"status":"passed","severity":"normal"},{"uid":"b77a4abaa3f44a7c","name":"Push message with special chars payload","time":{"start":1711670005824,"stop":1711670005824,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd01b6536058592a","name":"should properly create location multiaddrs - udp4","time":{"start":1711669484910,"stop":1711669484911,"duration":1},"status":"passed","severity":"normal"},{"uid":"27dac803552899c4","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1711669949354,"stop":1711669949354,"duration":0},"status":"passed","severity":"normal"},{"uid":"d440dcfd33f150a8","name":"random auto sharding 9 - Cluster ID: 1, Content Topic: /app55/10/topic904/utf8","time":{"start":1711669958890,"stop":1711669958890,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c9c8372a943dceb2","name":"Refresh subscription","time":{"start":1711669964811,"stop":1711669964812,"duration":1},"status":"skipped","severity":"normal"},{"uid":"b1450dd35a3b3a73","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 4","time":{"start":1711669476768,"stop":1711669476768,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8f5c748f3138a2e","name":"should encode/decode to text encoding","time":{"start":1711669484909,"stop":1711669484909,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e3cfef0ba2fc4b3","name":"Subscribe to topic containing shell command and receive message","time":{"start":1711670144972,"stop":1711670144973,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1992ade1b2cc42b","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1711669476755,"stop":1711669476755,"duration":0},"status":"passed","severity":"normal"},{"uid":"dda9a531940956af","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1711670051381,"stop":1711670051381,"duration":0},"status":"passed","severity":"normal"},{"uid":"508968f14ab8be78","name":"Check message received after nwaku node is restarted","time":{"start":1711670000769,"stop":1711670000769,"duration":0},"status":"skipped","severity":"normal"},{"uid":"87b0aaec4ef60a2d","name":"Push message on custom pubsubTopic","time":{"start":1711669783923,"stop":1711669783923,"duration":0},"status":"passed","severity":"normal"},{"uid":"36145190e103bde5","name":"Decoder throws on undefined content topic","time":{"start":1711669489714,"stop":1711669489714,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4588904617bec5c","name":"Push message with short payload","time":{"start":1711669918100,"stop":1711669918101,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6098d6de100d420","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1711669476742,"stop":1711669476742,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba678437755345b0","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1711669621093,"stop":1711669621093,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb45465108e9e15f","name":"Passing page size 11 when there are 10 messages","time":{"start":1711670068664,"stop":1711670068665,"duration":1},"status":"passed","severity":"normal"},{"uid":"73df0de403473ae6","name":"should only return 1 node with relay and store capability","time":{"start":1711669500272,"stop":1711669500272,"duration":0},"status":"passed","severity":"normal"},{"uid":"469420cf385e3bae","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1711669484273,"stop":1711669484274,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba778156660e918d","name":"start node with empty content topic","time":{"start":1711669958895,"stop":1711669958895,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ff5ef0fde607d49c","name":"throws on content topic with non-number generation field","time":{"start":1711669476738,"stop":1711669476739,"duration":1},"status":"passed","severity":"normal"},{"uid":"69a1b41b376de576","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1711669747134,"stop":1711669747134,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8be696223139451","name":"Query generator for 2000 messages","time":{"start":1711670054179,"stop":1711670054180,"duration":1},"status":"passed","severity":"normal"},{"uid":"34632419745afa5c","name":"Subscribe to topic containing special chars and publish message","time":{"start":1711669964813,"stop":1711669964814,"duration":1},"status":"passed","severity":"normal"},{"uid":"19527d038c27688d","name":"Mutual subscription","time":{"start":1711669964808,"stop":1711669964808,"duration":0},"status":"passed","severity":"normal"},{"uid":"91ec939f5a3bae2b","name":"Push message with long payload","time":{"start":1711670005823,"stop":1711670005823,"duration":0},"status":"passed","severity":"normal"},{"uid":"74897a75eea03542","name":"Ordered Callback - backward","time":{"start":1711670036384,"stop":1711670036385,"duration":1},"status":"passed","severity":"normal"},{"uid":"faf3b8c36fefd76b","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1711669621101,"stop":1711669621101,"duration":0},"status":"passed","severity":"normal"},{"uid":"95618cc6b7a99cf8","name":"throws on content topic with empty version field","time":{"start":1711669476740,"stop":1711669476740,"duration":0},"status":"passed","severity":"normal"},{"uid":"b879b9f91c470acc","name":"Meta field set when metaSetter is specified","time":{"start":1711669489712,"stop":1711669489712,"duration":0},"status":"passed","severity":"normal"},{"uid":"736a785ce0817a62","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1711670144975,"stop":1711670144975,"duration":0},"status":"passed","severity":"normal"},{"uid":"4533344c4de847bd","name":"same cluster, different shard: nodes don't connect","time":{"start":1711669621082,"stop":1711669621082,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9ab295756b651116","name":"Query with Ordered Callback, No message returned","time":{"start":1711670036853,"stop":1711670036854,"duration":1},"status":"passed","severity":"normal"},{"uid":"10e9efd0c700f0f4","name":"should not fail to stop the service if it was not started","time":{"start":1711669984206,"stop":1711669984207,"duration":1},"status":"passed","severity":"normal"},{"uid":"a574cab2e1bfa680","name":"tcp ip4 address","time":{"start":1711669484386,"stop":1711669484386,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ab9d2627e9923f0","name":"Push message with Arabic payload","time":{"start":1711669918105,"stop":1711669918105,"duration":0},"status":"passed","severity":"normal"},{"uid":"39c39a4e2d5f9e56","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1711669621094,"stop":1711669621094,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ba4357fe0d387a6","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1711669476744,"stop":1711669476744,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7e83e0bf660e432","name":"Check meta is set [ecies]","time":{"start":1711669512152,"stop":1711669512152,"duration":0},"status":"passed","severity":"normal"},{"uid":"806b3199a8dc0e0d","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1711669621096,"stop":1711669621096,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb95df2b411a128b","name":"Subscribe and receive messages via waku relay post","time":{"start":1711669788277,"stop":1711669788277,"duration":0},"status":"passed","severity":"normal"},{"uid":"e85941b557097240","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1711670144983,"stop":1711670144983,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebf6a554177d946c","name":"Push message with Script payload","time":{"start":1711669918109,"stop":1711669918109,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d29cb0186c40c75","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1711669489384,"stop":1711669489384,"duration":0},"status":"passed","severity":"normal"},{"uid":"1abc20a037fd2e4f","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1711669527693,"stop":1711669527694,"duration":1},"status":"passed","severity":"normal"},{"uid":"e03a9bdccf1516","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1711669621103,"stop":1711669621103,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fc45eca53afab97","name":"Subscribe to topic containing Script and publish message","time":{"start":1711669964816,"stop":1711669964816,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3dcba18aa51e212","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1711669476766,"stop":1711669476766,"duration":0},"status":"passed","severity":"normal"},{"uid":"c21d2736be080f9e","name":"Check received message containing Chinese","time":{"start":1711670000758,"stop":1711670000758,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2e5a5a6e84c0f12","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1711669580136,"stop":1711669580137,"duration":1},"status":"passed","severity":"normal"},{"uid":"91b612c14925ebab","name":"Callback on promise, aborts when callback returns true","time":{"start":1711670054178,"stop":1711670054178,"duration":0},"status":"passed","severity":"normal"},{"uid":"77c1fadebf292774","name":"Subscribe to topic containing short and receive message","time":{"start":1711670144979,"stop":1711670144979,"duration":0},"status":"passed","severity":"normal"},{"uid":"964ebcc09748db14","name":"Push message with content topic containing escaped characters","time":{"start":1711669918172,"stop":1711669918173,"duration":1},"status":"passed","severity":"normal"},{"uid":"adeb45cf731bdac7","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1711669964809,"stop":1711669964810,"duration":1},"status":"passed","severity":"normal"},{"uid":"d939c26001c0cbaf","name":"1 Store, 2 relays, 2 fetches","time":{"start":1711669500321,"stop":1711669500321,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1dcaea1b9a4b0a2","name":"Decoder throws on undefined content topic","time":{"start":1711669512153,"stop":1711669512153,"duration":0},"status":"passed","severity":"normal"},{"uid":"f83dee2d1f2b4ad8","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1711669476761,"stop":1711669476761,"duration":0},"status":"passed","severity":"normal"},{"uid":"3765cd0d6f17ed9f","name":"A test","time":{"start":1711669783994,"stop":1711669783995,"duration":1},"status":"passed","severity":"normal"},{"uid":"d87d7f6a33b84a0","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1711669476746,"stop":1711669476746,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d2a630105e5fb9d","name":"isConnected bwtween 2 js-waku relay nodes","time":{"start":1711669576975,"stop":1711669576975,"duration":0},"status":"passed","severity":"normal"},{"uid":"3edec3d85296d5f0","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1711669621102,"stop":1711669621102,"duration":0},"status":"passed","severity":"normal"},{"uid":"9af552581576ef53","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1711670144971,"stop":1711670144971,"duration":0},"status":"passed","severity":"normal"},{"uid":"29397b11267d7fd","name":"LightPush","time":{"start":1711670082560,"stop":1711670082560,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee34c6427c2fc2a6","name":"should be called at least once on all `peer:discovery` events","time":{"start":1711669534669,"stop":1711669534669,"duration":0},"status":"passed","severity":"normal"},{"uid":"74d281d0236df5ab","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1711669621084,"stop":1711669621085,"duration":1},"status":"passed","severity":"normal"},{"uid":"9db80af6968ade77","name":"should set field with only STORE enabled","time":{"start":1711669484913,"stop":1711669484913,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0e2b0dd2aeb9d0","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1711670042745,"stop":1711670042746,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9dc85eff43bd21f","name":"Push message with content topic containing Arabic","time":{"start":1711670005836,"stop":1711670005837,"duration":1},"status":"passed","severity":"normal"},{"uid":"503b8197dec90039","name":"should decode valid enr successfully","time":{"start":1711669484902,"stop":1711669484902,"duration":0},"status":"passed","severity":"normal"},{"uid":"72adf3a0bfe35bd3","name":"Subscribe to topic containing XML and receive message","time":{"start":1711670144981,"stop":1711670144981,"duration":0},"status":"passed","severity":"normal"},{"uid":"f75e3d887407b43e","name":"Fails to push message bigger that 1MB","time":{"start":1711670005867,"stop":1711670005868,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7383907e410064e","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1711669476746,"stop":1711669476746,"duration":0},"status":"passed","severity":"normal"},{"uid":"35469d165795eb2c","name":"Check received message containing XML","time":{"start":1711669703838,"stop":1711669703839,"duration":1},"status":"passed","severity":"normal"},{"uid":"71f45e54946b1df8","name":"Check received message containing XML","time":{"start":1711670000716,"stop":1711670000717,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ebb287cdfde4ae5","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1711670016007,"stop":1711670016008,"duration":1},"status":"passed","severity":"normal"},{"uid":"201917893d283b18","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1711669580135,"stop":1711669580135,"duration":0},"status":"skipped","severity":"normal"},{"uid":"90968f625ac5a022","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1711669783925,"stop":1711669783927,"duration":2},"status":"skipped","severity":"normal"},{"uid":"1d9b0e729638232c","name":"Check received message containing Russian","time":{"start":1711669703835,"stop":1711669703837,"duration":2},"status":"passed","severity":"normal"},{"uid":"37ed46f012f55da8","name":"Check received message containing shell command","time":{"start":1711670000763,"stop":1711670000763,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbaf96339e21012f","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1711669476760,"stop":1711669476761,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ba8ee711a9f6262","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1711669484902,"stop":1711669484902,"duration":0},"status":"passed","severity":"normal"},{"uid":"4322597b11ec6c1","name":"Rejects garbage","time":{"start":1711669493039,"stop":1711669493039,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a0584fc964add77","name":"should retrieve 3 multiaddrs for prod.waku.nodes.status.im","time":{"start":1711669500274,"stop":1711669500274,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f2d387baa9affad3","name":"same cluster, different shard: nodes connect","time":{"start":1711669822162,"stop":1711669822163,"duration":1},"status":"passed","severity":"normal"},{"uid":"8bd2b154de3c611d","name":"Reopen subscription with peer with lost subscription","time":{"start":1711669568723,"stop":1711669568724,"duration":1},"status":"passed","severity":"normal"},{"uid":"be484da43800344","name":"Check publish message containing numeric","time":{"start":1711669958587,"stop":1711669958587,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5e02908979937e6","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1711669621085,"stop":1711669621085,"duration":0},"status":"passed","severity":"normal"},{"uid":"612db36276ce1b48","name":"udp ip6 address","time":{"start":1711669484387,"stop":1711669484387,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f842f1811ab3569","name":"Fails to push message with empty content topic","time":{"start":1711670005844,"stop":1711670005845,"duration":1},"status":"passed","severity":"normal"},{"uid":"be17b7863eca5c82","name":"Register correct protocols","time":{"start":1711669964808,"stop":1711669964809,"duration":1},"status":"passed","severity":"normal"},{"uid":"eaa9f084882d8379","name":"different cluster, different shard: nodes don't connect","time":{"start":1711669621082,"stop":1711669621083,"duration":1},"status":"skipped","severity":"normal"},{"uid":"d8730ceba02dc572","name":"Promise Callback - backward","time":{"start":1711670036383,"stop":1711670036384,"duration":1},"status":"passed","severity":"normal"},{"uid":"24f5bb4ab946a7b9","name":"Query generator for multiple messages with different content topic format","time":{"start":1711670054177,"stop":1711670054177,"duration":0},"status":"passed","severity":"normal"},{"uid":"fff37f05f10ac09","name":"Passing page size 19 when there are 20 messages","time":{"start":1711670068665,"stop":1711670068665,"duration":0},"status":"passed","severity":"normal"},{"uid":"da19e893f9af8b8","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1711669621099,"stop":1711669621100,"duration":1},"status":"passed","severity":"normal"},{"uid":"11f848d569fa4cb1","name":"receives messages sent to provided content topic through stream","time":{"start":1711669958762,"stop":1711669958762,"duration":0},"status":"skipped","severity":"normal"},{"uid":"53ce412a48e744ba","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1711669476765,"stop":1711669476766,"duration":1},"status":"passed","severity":"normal"},{"uid":"409aa36a2d50fd41","name":"Subscribe and receives messages on 20 topics","time":{"start":1711670144966,"stop":1711670144966,"duration":0},"status":"passed","severity":"normal"},{"uid":"d915c9611ddf22cb","name":"Check message on other pubsub topic is not received","time":{"start":1711670000767,"stop":1711670000767,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b4309c293da3545","name":"Query generator for multiple messages with different message text format","time":{"start":1711670054176,"stop":1711670054176,"duration":0},"status":"passed","severity":"normal"},{"uid":"2eb369f0d103a030","name":"Reusing cursor across nodes","time":{"start":1711670016012,"stop":1711670016012,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd6f5b09eb2bf4a9","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1711670015748,"stop":1711670015749,"duration":1},"status":"passed","severity":"normal"},{"uid":"b116b8f3f9e4d168","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1711669958885,"stop":1711669958886,"duration":1},"status":"skipped","severity":"normal"},{"uid":"9ff44e4ab9b98151","name":"nwaku subscribes","time":{"start":1711669950371,"stop":1711669950371,"duration":0},"status":"passed","severity":"normal"},{"uid":"905a5dc48a02006b","name":"throws on content topic with empty topic name field","time":{"start":1711669476740,"stop":1711669476741,"duration":1},"status":"passed","severity":"normal"},{"uid":"30bec09be778ae15","name":"Push message with content topic containing unicode special characters","time":{"start":1711669918173,"stop":1711669918173,"duration":0},"status":"passed","severity":"normal"},{"uid":"464f27bc5b7683f1","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1711669788277,"stop":1711669788278,"duration":1},"status":"passed","severity":"normal"},{"uid":"f156d11296521740","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1711669747133,"stop":1711669747133,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c2411a91a36bf2a","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1711669512151,"stop":1711669512151,"duration":0},"status":"passed","severity":"normal"},{"uid":"66ad3408a90dae7e","name":"Fails to push message with large meta","time":{"start":1711669918197,"stop":1711669918198,"duration":1},"status":"passed","severity":"normal"},{"uid":"c623d7177c08fc24","name":"Check received message containing emoji","time":{"start":1711669703841,"stop":1711669703841,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad5062f0069f34d3","name":"Passing cursor with wrong pubsubTopic","time":{"start":1711670016013,"stop":1711670016014,"duration":1},"status":"passed","severity":"normal"},{"uid":"47057838d609fe4a","name":"Push message with content topic containing shell command","time":{"start":1711670005840,"stop":1711670005843,"duration":3},"status":"passed","severity":"normal"},{"uid":"635f39fee520eb50","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1711669964811,"stop":1711669964811,"duration":0},"status":"passed","severity":"normal"},{"uid":"857d21bc43149333","name":"should properly create location multiaddrs - udp","time":{"start":1711669484911,"stop":1711669484912,"duration":1},"status":"passed","severity":"normal"},{"uid":"526d3b320ef2d75d","name":"handles empty shards array correctly","time":{"start":1711669476768,"stop":1711669476768,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a606142b54579b9","name":"Check received message containing long","time":{"start":1711670000701,"stop":1711670000701,"duration":0},"status":"passed","severity":"normal"},{"uid":"2518d47a42b56323","name":"Check received message containing Arabic","time":{"start":1711669703818,"stop":1711669703834,"duration":16},"status":"passed","severity":"normal"},{"uid":"deab2dca8dba4e2a","name":"Check received message containing Arabic","time":{"start":1711670000759,"stop":1711670000759,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa7e6e112c342f84","name":"can start the service","time":{"start":1711669984205,"stop":1711669984206,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c8e7404d4f56f22","name":"Push message with unicode special characters payload","time":{"start":1711669918113,"stop":1711669918113,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a25942a3bc11ea7","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1711669788279,"stop":1711669788279,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e83c7b73135c10e","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1711669621088,"stop":1711669621088,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4791a7d6d77fa4f","name":"Check received message containing unicode special characters","time":{"start":1711669703841,"stop":1711669703841,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6a0fb6385a43aff","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1711669484274,"stop":1711669484274,"duration":0},"status":"passed","severity":"normal"},{"uid":"defed86bf755c37d","name":"more peers than existing","time":{"start":1711669918632,"stop":1711669918633,"duration":1},"status":"skipped","severity":"normal"},{"uid":"fbf6063f8ba1add7","name":"Push message with custom timestamp: 1680911304002","time":{"start":1711669918199,"stop":1711669918199,"duration":0},"status":"passed","severity":"normal"},{"uid":"afb72898200c9ca3","name":"Subscribe and receive messages via lightPush","time":{"start":1711670144974,"stop":1711670144974,"duration":0},"status":"passed","severity":"normal"},{"uid":"daa26697ef8fa976","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1711670051381,"stop":1711670051381,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fec210d6af8a324","name":"Promise Callback - forward","time":{"start":1711670036383,"stop":1711670036383,"duration":0},"status":"passed","severity":"normal"},{"uid":"3113e3a66339866d","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1711669621099,"stop":1711669621099,"duration":0},"status":"passed","severity":"normal"},{"uid":"95eb69cde042881e","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1711670051380,"stop":1711670051380,"duration":0},"status":"passed","severity":"normal"},{"uid":"15dd1496a713cb9e","name":"should set field with only FILTER enabled","time":{"start":1711669484913,"stop":1711669484914,"duration":1},"status":"passed","severity":"normal"},{"uid":"74ad0106d4964ea1","name":"throws on content topic with too few or too many fields","time":{"start":1711669476738,"stop":1711669476738,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b2694a8466a5c35","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1711669788285,"stop":1711669788285,"duration":0},"status":"passed","severity":"normal"},{"uid":"705a1f9ffe63864d","name":"given a waku node and content topic, creates a filter subscription","time":{"start":1711669958761,"stop":1711669958761,"duration":0},"status":"skipped","severity":"normal"},{"uid":"81b7d37d94a8a20c","name":"Check received message with timestamp: 1649153314 ","time":{"start":1711669703842,"stop":1711669703843,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2a9c95807c8a147","name":"Subscribe to topic containing emoji and receive message","time":{"start":1711670144983,"stop":1711670144983,"duration":0},"status":"passed","severity":"normal"},{"uid":"56c1a126ca73c02f","name":"Check received message containing Basic HTML tag","time":{"start":1711669703839,"stop":1711669703839,"duration":0},"status":"passed","severity":"normal"},{"uid":"59ab2bbad6708715","name":"should not fail to start the service if it is already started","time":{"start":1711669504525,"stop":1711669504525,"duration":0},"status":"passed","severity":"normal"},{"uid":"f88464e8c717332a","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1711669576973,"stop":1711669576973,"duration":0},"status":"passed","severity":"normal"},{"uid":"7121cbebfc96423","name":"Check message with non string payload is not received","time":{"start":1711670000754,"stop":1711670000755,"duration":1},"status":"passed","severity":"normal"},{"uid":"74ddc0be6b508e98","name":"Push message with content topic containing short","time":{"start":1711670005834,"stop":1711670005835,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5f3c1fbec6c0bd8","name":"Push message with content topic containing Basic HTML tag","time":{"start":1711669918150,"stop":1711669918151,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c4de336dc88601f","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1711669476751,"stop":1711669476751,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce38d8d49e7c378","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1711670144973,"stop":1711670144973,"duration":0},"status":"passed","severity":"normal"},{"uid":"19110fc391a44256","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1711669783925,"stop":1711669783925,"duration":0},"status":"skipped","severity":"normal"},{"uid":"58492dae52cf0387","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1711669619101,"stop":1711669619102,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2b862c87b460f1f","name":"Nodes with multiple pubsub topic","time":{"start":1711669949344,"stop":1711669949345,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6b0d4be32a2c9f7","name":"Subscribe to topic containing long and receive message","time":{"start":1711669788282,"stop":1711669788283,"duration":1},"status":"passed","severity":"normal"},{"uid":"5cabdf4becf505df","name":"Push message with content topic containing long","time":{"start":1711669918119,"stop":1711669918128,"duration":9},"status":"passed","severity":"normal"},{"uid":"3c399508cb9bea18","name":"A test","time":{"start":1711669783994,"stop":1711669783994,"duration":0},"status":"passed","severity":"normal"},{"uid":"c43dfa46a107e529","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1711669476750,"stop":1711669476750,"duration":0},"status":"passed","severity":"normal"},{"uid":"134762eedc22f2cb","name":"Subscribe to topic containing long and publish message","time":{"start":1711669964812,"stop":1711669964813,"duration":1},"status":"passed","severity":"normal"},{"uid":"cfc3c2fb4e03e4ec","name":"Push message with unicode special characters payload","time":{"start":1711670005830,"stop":1711670005830,"duration":0},"status":"passed","severity":"normal"},{"uid":"7dba4c5a79058727","name":"Subscribe to topic containing long and receive message","time":{"start":1711670144969,"stop":1711670144969,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef5e9e1741ed497e","name":"Nwaku publishes","time":{"start":1711669950372,"stop":1711669950372,"duration":0},"status":"passed","severity":"normal"},{"uid":"1225944b15661211","name":"should not receive a peer event after stop","time":{"start":1711669984209,"stop":1711669984209,"duration":0},"status":"passed","severity":"normal"},{"uid":"5708b9e6144ef98a","name":"handles different clusterIds correctly","time":{"start":1711669476749,"stop":1711669476749,"duration":0},"status":"passed","severity":"normal"},{"uid":"98524be75ea75609","name":"Push message with escaped characters payload","time":{"start":1711669918112,"stop":1711669918112,"duration":0},"status":"passed","severity":"normal"},{"uid":"455a456788a5ff2b","name":"less peers than existing","time":{"start":1711669918633,"stop":1711669918633,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1f736e184c47ee82","name":"Add multiple subscription objects on single nwaku node","time":{"start":1711670144974,"stop":1711670144974,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c99c80d76db650d","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1711669476758,"stop":1711669476758,"duration":0},"status":"passed","severity":"normal"},{"uid":"65bbb2a9c0e1b3ef","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1711669476745,"stop":1711669476746,"duration":1},"status":"passed","severity":"normal"},{"uid":"27a69eb6f06d9cb5","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1711669747131,"stop":1711669747132,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7c5a13ae57caa41","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1711669949345,"stop":1711669949346,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ec6cb85b34dc40c","name":"should emit a peer event after start","time":{"start":1711669504525,"stop":1711669504525,"duration":0},"status":"passed","severity":"normal"},{"uid":"349a128758d61990","name":"Push message with rate limit","time":{"start":1711669918199,"stop":1711669918199,"duration":0},"status":"passed","severity":"normal"},{"uid":"f512f086f68670a0","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1711670144970,"stop":1711670144971,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b8be1bc90725cf3","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1711669788278,"stop":1711669788278,"duration":0},"status":"passed","severity":"normal"},{"uid":"880b237f91274321","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1711669621091,"stop":1711669621091,"duration":0},"status":"passed","severity":"normal"},{"uid":"6383b9deccfc39ac","name":"throws on content topic with generation field greater than 0","time":{"start":1711669476739,"stop":1711669476739,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fa0cc8643e47e72","name":"caches peers it previously fetched","time":{"start":1711669500271,"stop":1711669500272,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9ffca59c613bd8a","name":"ignores unrecognized TXT record formats","time":{"start":1711669500271,"stop":1711669500271,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0e5ae7800d0ba57","name":"Check received message with timestamp: 1649153314 ","time":{"start":1711670000746,"stop":1711670000747,"duration":1},"status":"passed","severity":"normal"},{"uid":"c70460a88cbe77eb","name":"Push message with content topic containing Russian","time":{"start":1711670005837,"stop":1711670005837,"duration":0},"status":"passed","severity":"normal"},{"uid":"28f97dcb92a79cd4","name":"should return valid sharding parameters for static sharding","time":{"start":1711669476766,"stop":1711669476766,"duration":0},"status":"passed","severity":"normal"},{"uid":"332d9bc8569d883c","name":"handles empty contentTopics array correctly","time":{"start":1711669476769,"stop":1711669476769,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa2ab86cf56b4b22","name":"Push message with content topic containing Russian","time":{"start":1711669918130,"stop":1711669918130,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5e164f3565a9518","name":"Check received message containing short","time":{"start":1711669703794,"stop":1711669703795,"duration":1},"status":"passed","severity":"normal"},{"uid":"447e91bbf4551294","name":"Check received message containing long","time":{"start":1711669703795,"stop":1711669703796,"duration":1},"status":"passed","severity":"normal"},{"uid":"8756c0c373feb04f","name":"Subscribe to topic containing short and receive message","time":{"start":1711670144969,"stop":1711670144969,"duration":0},"status":"passed","severity":"normal"},{"uid":"86447f101f5a93cb","name":"Check publish message containing SQL Injection","time":{"start":1711669958590,"stop":1711669958590,"duration":0},"status":"passed","severity":"normal"},{"uid":"95d871594e9d78b7","name":"Subscribe and publish message","time":{"start":1711669964809,"stop":1711669964809,"duration":0},"status":"passed","severity":"normal"},{"uid":"a033df302524a30a","name":"should correctly map a content topic to a pubsub topic","time":{"start":1711669476769,"stop":1711669476769,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d28bc9488a92c5c","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1711669621101,"stop":1711669621101,"duration":0},"status":"passed","severity":"normal"},{"uid":"e83f287f1d98100b","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1711669476743,"stop":1711669476743,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4b4d79069e07694","name":"different cluster, same shard: nodes don't connect","time":{"start":1711669822163,"stop":1711669822164,"duration":1},"status":"passed","severity":"normal"},{"uid":"36ffa1a0c3e4ff2","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1711669489383,"stop":1711669489383,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebe137f77bfcc98f","name":"non connected peers","time":{"start":1711669918633,"stop":1711669918634,"duration":1},"status":"skipped","severity":"normal"},{"uid":"bca3f79066051892","name":"should return all peers when numPeers is 0","time":{"start":1711669489381,"stop":1711669489382,"duration":1},"status":"passed","severity":"normal"},{"uid":"d87f182e738a8d37","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1711669476758,"stop":1711669476759,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f8ae3c7cef659d3","name":"Check received message containing SQL Injection","time":{"start":1711670000760,"stop":1711670000760,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d1246cef285d531","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1711669484266,"stop":1711669484266,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b04c36bf9742f94","name":"should add and remove event listeners correctly","time":{"start":1711669504527,"stop":1711669504528,"duration":1},"status":"passed","severity":"normal"},{"uid":"761adc8afcec89b8","name":"Used by Waku Relay","time":{"start":1711670077071,"stop":1711670077071,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbc9e60c259cd424","name":"should not receive a peer event before start","time":{"start":1711669504525,"stop":1711669504526,"duration":1},"status":"passed","severity":"normal"},{"uid":"3aabcd8e3469c23c","name":"Push message with numeric payload","time":{"start":1711670005823,"stop":1711670005823,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc1090f67c5360d6","name":"Decrypt messages","time":{"start":1711669920197,"stop":1711669920197,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed29859b279d1363","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1711669476759,"stop":1711669476759,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac42e67e4e2ab39e","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1711669783927,"stop":1711669783928,"duration":1},"status":"passed","severity":"normal"},{"uid":"88d31e06bd92e7be","name":"configure the node with multiple pubsub topics","time":{"start":1711670015748,"stop":1711670015748,"duration":0},"status":"passed","severity":"normal"},{"uid":"21be6edb706bea29","name":"Correctly serialized arguments","time":{"start":1711669795073,"stop":1711669795074,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc429730388d0ce8","name":"Push message on custom pubsubTopic","time":{"start":1711669783925,"stop":1711669783925,"duration":0},"status":"skipped","severity":"normal"},{"uid":"794d5dd37c87c81d","name":"Check received message containing SQL Injection","time":{"start":1711670000710,"stop":1711670000710,"duration":0},"status":"passed","severity":"normal"},{"uid":"6509cdb219d38ff1","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1711669619101,"stop":1711669619101,"duration":0},"status":"passed","severity":"normal"},{"uid":"9834f571df8b1506","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1711669489382,"stop":1711669489383,"duration":1},"status":"passed","severity":"normal"},{"uid":"e82d1a12e535eb89","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1711669527695,"stop":1711669527696,"duration":1},"status":"passed","severity":"normal"},{"uid":"c180ac7c571d4284","name":"Check received message containing escaped characters","time":{"start":1711670000763,"stop":1711670000763,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad6bea676742333a","name":"Push to array if already present","time":{"start":1711669476252,"stop":1711669476253,"duration":1},"status":"passed","severity":"normal"},{"uid":"b23ba835a3fc2fdb","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1711670036852,"stop":1711670036852,"duration":0},"status":"passed","severity":"normal"},{"uid":"72a6b3832fc7495e","name":"Non Autosharding Cluster","time":{"start":1711669958886,"stop":1711669958887,"duration":1},"status":"skipped","severity":"normal"},{"uid":"66d7dd832127ed64","name":"Check received message containing shell command","time":{"start":1711669703840,"stop":1711669703840,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd00f467126135c9","name":"random auto sharding 7 - Cluster ID: 1, Content Topic: /app91/6/topic873/xml","time":{"start":1711669958889,"stop":1711669958889,"duration":0},"status":"skipped","severity":"normal"},{"uid":"637dec053b19785a","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1711670076549,"stop":1711670076550,"duration":1},"status":"passed","severity":"normal"},{"uid":"e04986fcdc6b2fd8","name":"Check publish message containing shell command","time":{"start":1711669958594,"stop":1711669958595,"duration":1},"status":"passed","severity":"normal"},{"uid":"944a3571ee1041b2","name":"Check received message containing escaped characters","time":{"start":1711670000720,"stop":1711670000721,"duration":1},"status":"passed","severity":"normal"},{"uid":"90241abce271511e","name":"receives messages sent to provided content topic through callback","time":{"start":1711669958761,"stop":1711669958761,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7220bfea600de9aa","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1711669476756,"stop":1711669476756,"duration":0},"status":"passed","severity":"normal"},{"uid":"be248fae106e6ec6","name":"start node with ApplicationInfo","time":{"start":1711669958894,"stop":1711669958894,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e91c7f07839cdeac","name":"Subscribe to topic containing Russian and publish message","time":{"start":1711669964815,"stop":1711669964815,"duration":0},"status":"passed","severity":"normal"},{"uid":"5872f6a5036736bf","name":"should not fail to stop the service if it was not started","time":{"start":1711669504524,"stop":1711669504525,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b50f06d00debeaf","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1711669476760,"stop":1711669476760,"duration":0},"status":"passed","severity":"normal"},{"uid":"3eee700cf89c0d9e","name":"random auto sharding 4 - Cluster ID: 1, Content Topic: /app1/8/topic862/utf8","time":{"start":1711669958888,"stop":1711669958888,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6b51c10882194c7c","name":"getPeersByDiscovery","time":{"start":1711669568061,"stop":1711669568061,"duration":0},"status":"passed","severity":"normal"},{"uid":"13c4138885725bf","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1711670015738,"stop":1711670015739,"duration":1},"status":"passed","severity":"normal"},{"uid":"3248a41a329198b6","name":"same cluster, same shard: nodes connect","time":{"start":1711669822160,"stop":1711669822160,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3b843b7d0ef3b63","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1711670144965,"stop":1711670144966,"duration":1},"status":"passed","severity":"normal"},{"uid":"73f7dc73ef7cb259","name":"`waku:online` bwtween 2 js-waku relay nodes","time":{"start":1711669576973,"stop":1711669576974,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff74eee680b250e9","name":"Check received message containing SQL Injection","time":{"start":1711669703838,"stop":1711669703838,"duration":0},"status":"passed","severity":"normal"},{"uid":"48b3c008b8a57e2a","name":"Subscribe to topic containing JSON and publish message","time":{"start":1711669964817,"stop":1711669964817,"duration":0},"status":"passed","severity":"normal"},{"uid":"920907ca8a4d330","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1711669788290,"stop":1711669788290,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b2eb63e1aa66f9e","name":"should be able to encode the field with only RELAY set to true","time":{"start":1711669484259,"stop":1711669484261,"duration":2},"status":"passed","severity":"normal"},{"uid":"74d92cb1cd07822f","name":"Push message with content topic containing XML","time":{"start":1711669918135,"stop":1711669918150,"duration":15},"status":"passed","severity":"normal"},{"uid":"d957a6989d548080","name":"Query generator for multiple messages with multiple decoders","time":{"start":1711670054176,"stop":1711670054177,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5e6c6fcfd5403f0","name":"ignores domain fetching errors","time":{"start":1711669500271,"stop":1711669500271,"duration":0},"status":"passed","severity":"normal"},{"uid":"63ef4d6db7183db9","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1711669476763,"stop":1711669476763,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ecb9613004ecde6","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1711669621085,"stop":1711669621086,"duration":1},"status":"passed","severity":"normal"},{"uid":"5dc85c69d877133","name":"different cluster, same shard: nodes don't connect","time":{"start":1711669621082,"stop":1711669621082,"duration":0},"status":"skipped","severity":"normal"},{"uid":"46683508726f9810","name":"should be able to decode the field with only STORE set to true","time":{"start":1711669484271,"stop":1711669484272,"duration":1},"status":"passed","severity":"normal"},{"uid":"80430f6063d9ac9d","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1711670042740,"stop":1711670042740,"duration":0},"status":"passed","severity":"normal"},{"uid":"18dae63132565351","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1711669476762,"stop":1711669476762,"duration":0},"status":"passed","severity":"normal"},{"uid":"91a3d7a4d50104bf","name":"Subscribe to topic containing numeric and receive message","time":{"start":1711670144979,"stop":1711670144979,"duration":0},"status":"passed","severity":"normal"},{"uid":"af62d86289cbf99","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1711670144976,"stop":1711670144976,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecb353d1833ccbe3","name":"Accepts a valid Waku Message","time":{"start":1711669493037,"stop":1711669493038,"duration":1},"status":"passed","severity":"normal"},{"uid":"408ebbd80707b186","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1711669499680,"stop":1711669499681,"duration":1},"status":"passed","severity":"normal"},{"uid":"4814220b6da6a505","name":"should not receive a peer event before start","time":{"start":1711669550575,"stop":1711669550579,"duration":4},"status":"passed","severity":"normal"},{"uid":"469cda3ca582028d","name":"Passing page size 10 when there are 10 messages","time":{"start":1711670068664,"stop":1711670068664,"duration":0},"status":"passed","severity":"normal"},{"uid":"4edc30f786564be6","name":"should return the pubsub topic directly if a string is provided","time":{"start":1711669476764,"stop":1711669476764,"duration":0},"status":"passed","severity":"normal"},{"uid":"778d3737bd8dc542","name":"Publish message with large meta","time":{"start":1711669958613,"stop":1711669958613,"duration":0},"status":"passed","severity":"normal"},{"uid":"81bcc9c685eff3e6","name":"Push message with long payload","time":{"start":1711669918102,"stop":1711669918102,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcd5579106530bce","name":"Check received message containing special chars","time":{"start":1711669703797,"stop":1711669703805,"duration":8},"status":"passed","severity":"normal"},{"uid":"3b7fafde2bceb1ad","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1711669484272,"stop":1711669484273,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e775f7274f01f01","name":"Generator, custom pubsub topic","time":{"start":1711670042740,"stop":1711670042741,"duration":1},"status":"skipped","severity":"normal"},{"uid":"bf75be50b8a82ff3","name":"All","time":{"start":1711669535719,"stop":1711669535720,"duration":1},"status":"passed","severity":"normal"},{"uid":"90b97f5b802b6f79","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1711669476792,"stop":1711669476792,"duration":0},"status":"passed","severity":"normal"},{"uid":"50c19c0af877bc96","name":"should handle corrupted local storage data gracefully","time":{"start":1711669504527,"stop":1711669504527,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d5aa0388077db0d","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1711669747136,"stop":1711669747136,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad65478c1521fc03","name":"Encoder throws on undefined content topic","time":{"start":1711669510170,"stop":1711669510171,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5e29640c9e5a69c","name":"random auto sharding 5 - Cluster ID: 1, Content Topic: /app15/4/topic159/proto","time":{"start":1711669958888,"stop":1711669958888,"duration":0},"status":"skipped","severity":"normal"},{"uid":"208b7d94c1acd900","name":"Fails to publish duplicate message","time":{"start":1711669958602,"stop":1711669958603,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba9f935fec82995d","name":"Passing page size 3 when there are 20 messages","time":{"start":1711670068663,"stop":1711670068664,"duration":1},"status":"passed","severity":"normal"},{"uid":"59bf83f66f95ee93","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1711669783923,"stop":1711669783924,"duration":1},"status":"passed","severity":"normal"},{"uid":"546dd13ea5716d1b","name":"Subscribe and receives messages on 20 topics","time":{"start":1711669788279,"stop":1711669788279,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e3f7b24b3356e5f","name":"Subscribe to topic containing JSON and receive message","time":{"start":1711670144982,"stop":1711670144982,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a0ecc4952c39546","name":"Check message received after nwaku node is restarted","time":{"start":1711670000755,"stop":1711670000756,"duration":1},"status":"skipped","severity":"normal"},{"uid":"4f54ddc41604f9d8","name":"Publishes to nwaku","time":{"start":1711669950371,"stop":1711669950372,"duration":1},"status":"passed","severity":"normal"},{"uid":"1cd2e9f92125bd9d","name":"start node with empty shard","time":{"start":1711670015750,"stop":1711670015751,"duration":1},"status":"passed","severity":"normal"},{"uid":"ebcb8624f530cd7f","name":"Check publish message containing special chars","time":{"start":1711669958588,"stop":1711669958588,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c1052ee747e6bc4","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1711670144980,"stop":1711670144980,"duration":0},"status":"passed","severity":"normal"},{"uid":"80663978636be5b1","name":"1 Relay, 1 Filter, gives up","time":{"start":1711669500321,"stop":1711669500322,"duration":1},"status":"passed","severity":"normal"},{"uid":"1fde69ce05e4012","name":"should handle application and version for autosharding","time":{"start":1711669476752,"stop":1711669476753,"duration":1},"status":"passed","severity":"normal"},{"uid":"490ae1ec11828c6","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1711669499676,"stop":1711669499679,"duration":3},"status":"passed","severity":"normal"},{"uid":"98ce25301217daa4","name":"dispatchEvent via connectionManager","time":{"start":1711669568062,"stop":1711669568062,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8531185f58c24e3","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1711669576972,"stop":1711669576973,"duration":1},"status":"passed","severity":"normal"},{"uid":"cdd498f0ce7223e7","name":"Push message with content topic containing numeric","time":{"start":1711669918128,"stop":1711669918128,"duration":0},"status":"passed","severity":"normal"},{"uid":"df352012baafd845","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1711669580132,"stop":1711669580132,"duration":0},"status":"passed","severity":"normal"},{"uid":"33798b7bf2d9c702","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1711669747135,"stop":1711669747136,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ecb3f235a9edbbe","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1711669499679,"stop":1711669499680,"duration":1},"status":"passed","severity":"normal"},{"uid":"80d272285b00c095","name":"Subscribe to topic containing Script and receive message","time":{"start":1711670144971,"stop":1711670144971,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bf5785a1d7cf23f","name":"Does not throw an exception when node disconnects","time":{"start":1711670077069,"stop":1711670077070,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9d93516c8e57e93","name":"Check received message containing short","time":{"start":1711670000699,"stop":1711670000700,"duration":1},"status":"passed","severity":"normal"},{"uid":"3272b459f47028bf","name":"should properly create location multiaddrs - tcp6","time":{"start":1711669484911,"stop":1711669484911,"duration":0},"status":"passed","severity":"normal"},{"uid":"2261fc2949b42d56","name":"should throw an error if shards are undefined for static sharding","time":{"start":1711669476754,"stop":1711669476754,"duration":0},"status":"passed","severity":"normal"},{"uid":"86c684996b263baf","name":"should be able to encode the field with only STORE set to true","time":{"start":1711669484261,"stop":1711669484262,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe7c00c0f73ccc45","name":"should get / set TCP multiaddr","time":{"start":1711669484910,"stop":1711669484910,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a67d49295881233","name":"Push message with JSON payload","time":{"start":1711669918111,"stop":1711669918111,"duration":0},"status":"passed","severity":"normal"},{"uid":"983212a7ba2f3c30","name":"Fails to push message bigger that 1MB","time":{"start":1711669918201,"stop":1711669918201,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c1e048bae064ea6","name":"Push message with content topic containing numeric","time":{"start":1711670005835,"stop":1711670005835,"duration":0},"status":"passed","severity":"normal"},{"uid":"a37ae37905aea07a","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1711669621089,"stop":1711669621089,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed78fad2293a2b90","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1711669964810,"stop":1711669964810,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf2333564b57aed2","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1711669747133,"stop":1711669747133,"duration":0},"status":"passed","severity":"normal"},{"uid":"280e8cfd2fe15224","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1711669476753,"stop":1711669476753,"duration":0},"status":"passed","severity":"normal"},{"uid":"daf308acc9ead4e9","name":"should throw an error for empty SingleShardInfos array","time":{"start":1711669476751,"stop":1711669476751,"duration":0},"status":"passed","severity":"normal"},{"uid":"b48f5d4fe32ab38f","name":"should use the provided clusterId for the pubsub topic","time":{"start":1711669476770,"stop":1711669476770,"duration":0},"status":"passed","severity":"normal"},{"uid":"f74859bb2d6e0445","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1711669747131,"stop":1711669747131,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0b62a0d22e425c3","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1711670144975,"stop":1711670144975,"duration":0},"status":"passed","severity":"normal"},{"uid":"74ca343d4156474f","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1711669580136,"stop":1711669580136,"duration":0},"status":"passed","severity":"normal"},{"uid":"a51a03f871b00aac","name":"Passing page size 110 when there are 120 messages","time":{"start":1711670068665,"stop":1711670068665,"duration":0},"status":"passed","severity":"normal"},{"uid":"e438c0a6aca9cf7b","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1711669783928,"stop":1711669783928,"duration":0},"status":"passed","severity":"normal"},{"uid":"d52beb40638051a2","name":"Nodes with multiple pubsub topic","time":{"start":1711669949347,"stop":1711669949348,"duration":1},"status":"passed","severity":"normal"},{"uid":"dab08c6ed95fd460","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1711670076549,"stop":1711670076549,"duration":0},"status":"passed","severity":"normal"},{"uid":"8227b9ca05329deb","name":"Ordered callback, aborts when callback returns true","time":{"start":1711670054179,"stop":1711670054179,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba05c401f31c7585","name":"Refresh subscription","time":{"start":1711670144968,"stop":1711670144968,"duration":0},"status":"passed","severity":"normal"},{"uid":"96559e083107c778","name":"Push message with Chinese payload","time":{"start":1711670005824,"stop":1711670005824,"duration":0},"status":"passed","severity":"normal"},{"uid":"e26e66617fd66e3d","name":"stop","time":{"start":1711669568063,"stop":1711669568063,"duration":0},"status":"passed","severity":"normal"},{"uid":"7263433bb11a07da","name":"addEventListener with wrong event","time":{"start":1711669568060,"stop":1711669568060,"duration":0},"status":"passed","severity":"normal"},{"uid":"241d04061f935d5b","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1711669822159,"stop":1711669822160,"duration":1},"status":"passed","severity":"normal"},{"uid":"ccce2957c5b66efe","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1711670076550,"stop":1711670076550,"duration":0},"status":"passed","severity":"normal"},{"uid":"12549542658bda99","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1711669580137,"stop":1711669580138,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d3650c028a6b0ed","name":"Push message with JSON payload","time":{"start":1711670005828,"stop":1711670005828,"duration":0},"status":"passed","severity":"normal"},{"uid":"15518488af858e81","name":"Subscribe to topic containing JSON and receive message","time":{"start":1711670144972,"stop":1711670144972,"duration":0},"status":"passed","severity":"normal"},{"uid":"65e84ce11354fac0","name":"Subscribe to topic containing numeric and receive message","time":{"start":1711669788283,"stop":1711669788283,"duration":0},"status":"passed","severity":"normal"},{"uid":"e21274068b04e41f","name":"Callback on promise","time":{"start":1711670054177,"stop":1711670054178,"duration":1},"status":"passed","severity":"normal"},{"uid":"eaf31189b67cbba2","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1711669534671,"stop":1711669534671,"duration":0},"status":"passed","severity":"normal"},{"uid":"17c6b4e249b83747","name":"Push message with content topic containing SQL Injection","time":{"start":1711670005837,"stop":1711670005837,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a033b43cd495ffc","name":"Sets default value correctly","time":{"start":1711670077071,"stop":1711670077072,"duration":1},"status":"passed","severity":"normal"},{"uid":"bdeab8764992e7dd","name":"given a content topic, creates a waku node and filter subscription","time":{"start":1711669958760,"stop":1711669958760,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ec890ed90ed2423c","name":"Generator, 2 different pubsubtopics","time":{"start":1711670042744,"stop":1711670042745,"duration":1},"status":"passed","severity":"normal"},{"uid":"4fa7e79f7e88844f","name":"3 nodes on /waku/2/rs/1/1 topic","time":{"start":1711669949346,"stop":1711669949347,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc64c50dcc36680c","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1711669580132,"stop":1711669580133,"duration":1},"status":"passed","severity":"normal"},{"uid":"616d8da0d32f0fce","name":"Overlapping topic subscription","time":{"start":1711670144968,"stop":1711670144968,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cac4fd80da56d69","name":"Relay - times out","time":{"start":1711670082559,"stop":1711670082559,"duration":0},"status":"passed","severity":"normal"},{"uid":"38e8579f3b6a1b60","name":"should properly compute the node id","time":{"start":1711669484908,"stop":1711669484909,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae5bd39ca764c0ca","name":"Push message with content topic containing JSON","time":{"start":1711670005839,"stop":1711670005840,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ed7e2557ec149e0","name":"Push message with Arabic payload","time":{"start":1711670005824,"stop":1711670005825,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba8bdf147b33336d","name":"Check received message containing escaped characters","time":{"start":1711669703840,"stop":1711669703840,"duration":0},"status":"passed","severity":"normal"},{"uid":"b83a47ad38fa1e9","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1711669476745,"stop":1711669476745,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ca51d2d6dc34aae","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1711669621092,"stop":1711669621092,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7cb48be06298bcc","name":"Check publish message containing escaped characters","time":{"start":1711669958595,"stop":1711669958596,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f1c2d37b4c118a7","name":"Subscribe to topic containing XML and receive message","time":{"start":1711670144971,"stop":1711670144972,"duration":1},"status":"passed","severity":"normal"},{"uid":"b168487aa5e8e079","name":"throws an error for improperly formatted content topics","time":{"start":1711669476749,"stop":1711669476749,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b60a18304c3405f","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1711669476755,"stop":1711669476756,"duration":1},"status":"passed","severity":"normal"},{"uid":"30eee3693c78d97a","name":"can dial TLS multiaddrs","time":{"start":1711669795017,"stop":1711669795017,"duration":0},"status":"passed","severity":"normal"},{"uid":"f944e03260efc038","name":"Check publish message containing short","time":{"start":1711669958586,"stop":1711669958586,"duration":0},"status":"passed","severity":"normal"},{"uid":"65d093ae77e0e85f","name":"Subscribe to topic containing Script and receive message","time":{"start":1711670144981,"stop":1711670144981,"duration":0},"status":"passed","severity":"normal"},{"uid":"5510e547374eb22a","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 1","time":{"start":1711669476767,"stop":1711669476768,"duration":1},"status":"passed","severity":"normal"},{"uid":"9984d2bfe80676f4","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1711669621090,"stop":1711669621091,"duration":1},"status":"passed","severity":"normal"},{"uid":"58058a41bd37e6c1","name":"can start and stop the service","time":{"start":1711669504524,"stop":1711669504524,"duration":0},"status":"passed","severity":"normal"},{"uid":"49c3402db2e6c43","name":"Subscribe and receive messages via lightPush","time":{"start":1711669788276,"stop":1711669788276,"duration":0},"status":"passed","severity":"normal"},{"uid":"207081a68198515","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1711669484274,"stop":1711669484275,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e3a68f95eedbfc1","name":"Fails to publish message with wrong content topic","time":{"start":1711669958603,"stop":1711669958604,"duration":1},"status":"passed","severity":"normal"},{"uid":"48331f53ea0f5cc3","name":"Check message with invalid timestamp is not received","time":{"start":1711670000766,"stop":1711670000767,"duration":1},"status":"passed","severity":"normal"},{"uid":"7fc4cf6c2b73bd95","name":"passes more than one ENR URLs and attempts connection","time":{"start":1711669550585,"stop":1711669550586,"duration":1},"status":"skipped","severity":"normal"},{"uid":"be03da8c8d98f43e","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1711669949352,"stop":1711669949352,"duration":0},"status":"passed","severity":"normal"},{"uid":"74138e10855f01b6","name":"Check received message with timestamp: 1711669527158000000 ","time":{"start":1711669703842,"stop":1711669703842,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2d5f9ae7d60feea","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1711669621086,"stop":1711669621087,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3568f67c9c9511","name":"Check publish message containing unicode special characters","time":{"start":1711669958596,"stop":1711669958597,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd8431fb5930de7d","name":"Check received message containing Russian","time":{"start":1711670000709,"stop":1711670000710,"duration":1},"status":"passed","severity":"normal"},{"uid":"2964e734f31fce00","name":"should throw an error for insufficient data","time":{"start":1711669476792,"stop":1711669476792,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f3081f772b8c0f4","name":"Check received message containing short","time":{"start":1711670000756,"stop":1711670000756,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9f0e8d699d09697","name":"Query Generator - forward","time":{"start":1711670036382,"stop":1711670036382,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8b271d55795d57","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1711669747132,"stop":1711669747132,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3d8d6047038bc5b","name":"shard 0","time":{"start":1711670015738,"stop":1711670015738,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e6a6b97b56f82d91","name":"Subscribe and receive messages via lightPush","time":{"start":1711670144964,"stop":1711670144964,"duration":0},"status":"passed","severity":"normal"},{"uid":"9358022368cd7830","name":"Check message received after jswaku node is restarted","time":{"start":1711670000755,"stop":1711670000755,"duration":0},"status":"skipped","severity":"normal"},{"uid":"71639ec7a176e1b5","name":"isConnected should return true after first peer connects","time":{"start":1711669576974,"stop":1711669576974,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d435c6499f8923f","name":"random auto sharding 10 - Cluster ID: 1, Content Topic: /app61/2/topic857/xml","time":{"start":1711669958890,"stop":1711669958891,"duration":1},"status":"skipped","severity":"normal"},{"uid":"677b9bdadb71c180","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1711669534670,"stop":1711669534671,"duration":1},"status":"passed","severity":"normal"},{"uid":"8559295b57db52e9","name":"Check received message containing numeric","time":{"start":1711670000702,"stop":1711670000703,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc4ddef0431482f0","name":"Push message with XML payload","time":{"start":1711669918110,"stop":1711669918110,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a1967b349bd19d7","name":"Check publish message containing Russian","time":{"start":1711669958589,"stop":1711669958589,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef47af7afc70c19","name":"Subscribe to topic containing shell command and publish message","time":{"start":1711669964817,"stop":1711669964818,"duration":1},"status":"passed","severity":"normal"},{"uid":"155f6dbc86291f0e","name":"creates an iterator","time":{"start":1711670062195,"stop":1711670062195,"duration":0},"status":"passed","severity":"normal"},{"uid":"d074b2689ea01b14","name":"Subscribe to topic containing Russian and receive message","time":{"start":1711670144971,"stop":1711670144971,"duration":0},"status":"passed","severity":"normal"},{"uid":"11dbecff1797a179","name":"Decoder throws on empty string content topic","time":{"start":1711669512154,"stop":1711669512154,"duration":0},"status":"passed","severity":"normal"},{"uid":"f37c081a1a88b6c5","name":"Push message with content topic containing special chars","time":{"start":1711669918129,"stop":1711669918129,"duration":0},"status":"passed","severity":"normal"},{"uid":"52a26e71e32a38ca","name":"Push message with content topic containing Basic HTML tag","time":{"start":1711670005839,"stop":1711670005839,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ee60c19855d27e0","name":"should use DNS peer discovery with light client","time":{"start":1711669550583,"stop":1711669550584,"duration":1},"status":"skipped","severity":"normal"},{"uid":"67b45a63d02f1f26","name":"Decoder throws on empty string content topic","time":{"start":1711669489714,"stop":1711669489715,"duration":1},"status":"passed","severity":"normal"},{"uid":"9975562429169f4a","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1711670144970,"stop":1711670144970,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9961b9a83f513f4","name":"Check received message containing Chinese","time":{"start":1711670000708,"stop":1711670000709,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9846c08bb458dbb","name":"Default pageSize","time":{"start":1711670068665,"stop":1711670068666,"duration":1},"status":"passed","severity":"normal"},{"uid":"64b441019c42a9cc","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1711669476746,"stop":1711669476747,"duration":1},"status":"passed","severity":"normal"},{"uid":"c82ebfb267957e83","name":"Subscribe to topic containing shell command and receive message","time":{"start":1711670144982,"stop":1711670144982,"duration":0},"status":"passed","severity":"normal"},{"uid":"f484d165cc2198e1","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1711670144967,"stop":1711670144967,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5499bc0111595c4","name":"can start the service","time":{"start":1711669550554,"stop":1711669550556,"duration":2},"status":"passed","severity":"normal"},{"uid":"f67796289a7f42b2","name":"Check message with no content topic is not received","time":{"start":1711669703845,"stop":1711669703845,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d1bf51e6d7849fc","name":"random static sharding 3 - Cluster ID: 100, Shard ID: 11","time":{"start":1711670015740,"stop":1711670015740,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3c67954bcfd241b","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1711669499668,"stop":1711669499671,"duration":3},"status":"passed","severity":"normal"},{"uid":"7f043e9480a1e4b","name":"receives messages sent to provided content topic through callback (Waku class)","time":{"start":1711669958761,"stop":1711669958762,"duration":1},"status":"skipped","severity":"normal"},{"uid":"3c0504713cf99bd7","name":"safeDispatchEvent","time":{"start":1711669568062,"stop":1711669568063,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e6a6db54bbe155","name":"Publish without waiting for remote peer","time":{"start":1711669964809,"stop":1711669964809,"duration":0},"status":"passed","severity":"normal"},{"uid":"2573077d82448f33","name":"Check received message containing Arabic","time":{"start":1711670000709,"stop":1711670000709,"duration":0},"status":"passed","severity":"normal"},{"uid":"635b00362c9e05d1","name":"Delete observer","time":{"start":1711669920197,"stop":1711669920198,"duration":1},"status":"passed","severity":"normal"},{"uid":"44562736433ca723","name":"Subscribe to topic containing short and receive message","time":{"start":1711669788282,"stop":1711669788282,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7c3f33933a9890","name":"should be called for bootstrap peers","time":{"start":1711669534670,"stop":1711669534670,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba619aa86df3dd74","name":"getPeersByDiscovery","time":{"start":1711669939223,"stop":1711669939223,"duration":0},"status":"passed","severity":"normal"},{"uid":"4180f263aba894de","name":"it tolerates circular branch references","time":{"start":1711669500270,"stop":1711669500270,"duration":0},"status":"passed","severity":"normal"},{"uid":"8156fabe44cd9681","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1711670051380,"stop":1711670051380,"duration":0},"status":"passed","severity":"normal"},{"uid":"d67d0c1a7776d5f7","name":"Check message with non string payload is not received","time":{"start":1711669703849,"stop":1711669703850,"duration":1},"status":"passed","severity":"normal"},{"uid":"2556569cb8f99a2f","name":"Check received message containing unicode special characters","time":{"start":1711670000763,"stop":1711670000764,"duration":1},"status":"passed","severity":"normal"},{"uid":"75454c501e3412c2","name":"Check received message containing long","time":{"start":1711670000756,"stop":1711670000757,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9001fd6e39bb719","name":"should throw error - no public key","time":{"start":1711669484907,"stop":1711669484907,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fbc323aeb31f4d","name":"should only return 1 node with relay capability","time":{"start":1711669500272,"stop":1711669500272,"duration":0},"status":"passed","severity":"normal"},{"uid":"b151d167cf31e9ea","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1711669499681,"stop":1711669499682,"duration":1},"status":"passed","severity":"normal"},{"uid":"c33e269e18b12fc1","name":"random static sharding 6 - Cluster ID: 367, Shard ID: 693","time":{"start":1711670015742,"stop":1711670015742,"duration":0},"status":"passed","severity":"normal"},{"uid":"68dc0aea781fc959","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1711669499674,"stop":1711669499675,"duration":1},"status":"passed","severity":"normal"},{"uid":"42c8da070002dea2","name":"Check message with no payload is not received","time":{"start":1711670000768,"stop":1711670000768,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6ecd79ec442ce56","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1711669964810,"stop":1711669964810,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea73d2b41ee13645","name":"Relay + Store","time":{"start":1711669484914,"stop":1711669484914,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2e79bd8b1be080b","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1711669621083,"stop":1711669621083,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1d87791edd510972","name":"Using a function","time":{"start":1711670077070,"stop":1711670077070,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea61e6108a1b2e36","name":"Fails to publish message with size larger than 1 MB","time":{"start":1711669958609,"stop":1711669958612,"duration":3},"status":"passed","severity":"normal"},{"uid":"bc147c2d43dba81e","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1711669621087,"stop":1711669621087,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1da129a41699800","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1711669747134,"stop":1711669747134,"duration":0},"status":"passed","severity":"normal"},{"uid":"848c6e4289b17754","name":"retrieves a single peer","time":{"start":1711669500269,"stop":1711669500270,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a41f72cf3b6d44c","name":"should emit a peer event after start","time":{"start":1711669550563,"stop":1711669550575,"duration":12},"status":"passed","severity":"normal"},{"uid":"f5b2d05c7512ed1d","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1711669788289,"stop":1711669788289,"duration":0},"status":"passed","severity":"normal"},{"uid":"347055478d4bba08","name":"Subscribe to topic containing XML and publish message","time":{"start":1711669964816,"stop":1711669964816,"duration":0},"status":"passed","severity":"normal"},{"uid":"93605fe6a4303e3","name":"Check received message with timestamp: 1711669526535 ","time":{"start":1711670000728,"stop":1711670000746,"duration":18},"status":"passed","severity":"normal"},{"uid":"ba5fbf35d836c86a","name":"Check received message containing XML","time":{"start":1711670000761,"stop":1711670000761,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cc79725e7824773","name":"random static sharding 5 - Cluster ID: 357, Shard ID: 480","time":{"start":1711670015741,"stop":1711670015741,"duration":0},"status":"passed","severity":"normal"},{"uid":"f75fe8c36e214233","name":"random auto sharding 3 - Cluster ID: 1, Content Topic: /app7/1/topic923/utf8","time":{"start":1711669958887,"stop":1711669958888,"duration":1},"status":"skipped","severity":"normal"},{"uid":"14b470c36d866144","name":"Push message with Russian payload","time":{"start":1711669918106,"stop":1711669918108,"duration":2},"status":"passed","severity":"normal"},{"uid":"11f3872c1efbc4c4","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1711669621092,"stop":1711669621093,"duration":1},"status":"passed","severity":"normal"},{"uid":"206f1655e6c00f7f","name":"Check received message containing Script","time":{"start":1711670000710,"stop":1711670000716,"duration":6},"status":"passed","severity":"normal"},{"uid":"9d0af8e21d847e31","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1711669580135,"stop":1711669580135,"duration":0},"status":"skipped","severity":"normal"},{"uid":"885ae23249a52372","name":"Store - dialed first","time":{"start":1711670082559,"stop":1711670082559,"duration":0},"status":"passed","severity":"normal"},{"uid":"986c333234210622","name":"Check received message containing JSON","time":{"start":1711669703839,"stop":1711669703840,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b612fd6ae5e0b57","name":"should properly create location multiaddrs - udp6","time":{"start":1711669484911,"stop":1711669484911,"duration":0},"status":"passed","severity":"normal"},{"uid":"c66bbd7d51e64bd9","name":"Push message with content topic containing Arabic","time":{"start":1711669918129,"stop":1711669918130,"duration":1},"status":"passed","severity":"normal"},{"uid":"7695d224e6bfb424","name":"Push message with content topic containing emoji","time":{"start":1711669918174,"stop":1711669918174,"duration":0},"status":"passed","severity":"normal"},{"uid":"821839ae27d7d3fa","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1711669580133,"stop":1711669580134,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1a5785ecc30b31f","name":"connected peers and dial","time":{"start":1711669918632,"stop":1711669918632,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8d71c7b5b3299029","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1711669510167,"stop":1711669510168,"duration":1},"status":"passed","severity":"normal"},{"uid":"16978ef6a9d32ff8","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1711669476758,"stop":1711669476758,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c1829e26c2e70c","name":"Check received message with timestamp: 1711669526535000000 ","time":{"start":1711670000723,"stop":1711670000723,"duration":0},"status":"passed","severity":"normal"},{"uid":"17c9c2a021f9a283","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1711669476759,"stop":1711669476759,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ee062acbae5d660","name":"through manual discovery","time":{"start":1711669795017,"stop":1711669795018,"duration":1},"status":"passed","severity":"normal"},{"uid":"84c590e497ed6f8d","name":"Query Generator, No Decoder","time":{"start":1711670036851,"stop":1711670036851,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1b35352c4522855","name":"throws on content topic with empty encoding field","time":{"start":1711669476741,"stop":1711669476741,"duration":0},"status":"passed","severity":"normal"},{"uid":"4da236dc4118efbc","name":"Round trip binary serialization","time":{"start":1711669489711,"stop":1711669489712,"duration":1},"status":"passed","severity":"normal"},{"uid":"dacf505883fd09ee","name":"handles different networkShards values correctly","time":{"start":1711669476749,"stop":1711669476749,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d00976bbf5c84ff","name":"Overlapping topic subscription","time":{"start":1711669964812,"stop":1711669964812,"duration":0},"status":"skipped","severity":"normal"},{"uid":"186f76ace7ac9f7e","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1711670000747,"stop":1711670000748,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b2dc82d912980be","name":"Push message with content topic containing shell command","time":{"start":1711669918151,"stop":1711669918152,"duration":1},"status":"passed","severity":"normal"},{"uid":"79dc5f4a4706b8fb","name":"Subscribe to topic containing short and publish message","time":{"start":1711669964812,"stop":1711669964812,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6839ade04463a1c","name":"Add multiple subscription objects on single nwaku node","time":{"start":1711669788290,"stop":1711669788290,"duration":0},"status":"passed","severity":"normal"},{"uid":"17d230980f574a74","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1711669580134,"stop":1711669580135,"duration":1},"status":"skipped","severity":"normal"},{"uid":"abd081b6fb017944","name":"Generator, 2 different pubsubtopics","time":{"start":1711670042741,"stop":1711670042741,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e7050a55bff486fe","name":"Passing cursor with wrong message digest","time":{"start":1711670016012,"stop":1711670016013,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b48f217015f60f1","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1711669476763,"stop":1711669476764,"duration":1},"status":"passed","severity":"normal"},{"uid":"805df7dc8c71692e","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1711669621098,"stop":1711669621098,"duration":0},"status":"passed","severity":"normal"},{"uid":"66982cd4f25baab4","name":"Light Node - default protocols","time":{"start":1711670082561,"stop":1711670082561,"duration":0},"status":"passed","severity":"normal"},{"uid":"84a0ace76384544e","name":"Subscribe to topic containing emoji and receive message","time":{"start":1711670144973,"stop":1711670144973,"duration":0},"status":"passed","severity":"normal"},{"uid":"5231e2dc08cd90bf","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1711669500273,"stop":1711669500273,"duration":0},"status":"passed","severity":"normal"},{"uid":"11f7487c9b3bc334","name":"Subscribe to topic containing JSON and receive message","time":{"start":1711669788287,"stop":1711669788288,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7b23c8723baeab4","name":"should set field with only RELAY enabled","time":{"start":1711669484913,"stop":1711669484913,"duration":0},"status":"passed","severity":"normal"},{"uid":"86fd04d1641bc2a5","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1711669621093,"stop":1711669621094,"duration":1},"status":"passed","severity":"normal"},{"uid":"43c6961741ee40ad","name":"Push message with content topic containing Script","time":{"start":1711670005838,"stop":1711670005838,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ffee9d7fdefa2ed","name":"Check message with no payload is not received","time":{"start":1711670000754,"stop":1711670000754,"duration":0},"status":"passed","severity":"normal"},{"uid":"75a901174b88e70c","name":"Check received message containing Script","time":{"start":1711670000760,"stop":1711670000761,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b23d17a6fc66ed","name":"Ping on peer without subscriptions","time":{"start":1711669610976,"stop":1711669610977,"duration":1},"status":"passed","severity":"normal"},{"uid":"2785dc26aec72080","name":"Push message with special chars payload","time":{"start":1711669918103,"stop":1711669918104,"duration":1},"status":"passed","severity":"normal"},{"uid":"7430198ad92275bf","name":"Ping on unsubscribed peer","time":{"start":1711669610979,"stop":1711669610980,"duration":1},"status":"passed","severity":"normal"},{"uid":"d60f55d5725d1458","name":"Relay - dialed after","time":{"start":1711670082558,"stop":1711670082558,"duration":0},"status":"passed","severity":"normal"},{"uid":"beacebb6db603d8e","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1711670016009,"stop":1711670016009,"duration":0},"status":"passed","severity":"normal"},{"uid":"49656240976e7b4","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1711670144982,"stop":1711670144982,"duration":0},"status":"passed","severity":"normal"},{"uid":"91c60df12db78d1f","name":"Query with Promise Callback, No Decoder","time":{"start":1711670036855,"stop":1711670036855,"duration":0},"status":"passed","severity":"normal"},{"uid":"5115d8f2520b568","name":"Ping on subscribed peer","time":{"start":1711669610978,"stop":1711669610979,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1c20b208d1f9503","name":"should return unique PubsubTopics for static sharding","time":{"start":1711669476752,"stop":1711669476752,"duration":0},"status":"passed","severity":"normal"},{"uid":"ceeb9cbd54f0705d","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1711670076551,"stop":1711670076551,"duration":0},"status":"passed","severity":"normal"},{"uid":"e643069de1d3027f","name":"Push message with Basic HTML tag payload","time":{"start":1711670005827,"stop":1711670005827,"duration":0},"status":"passed","severity":"normal"},{"uid":"46407cdf6d0c354a","name":"unsubscribes","time":{"start":1711670062196,"stop":1711670062196,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8c9ce184c58d0f3","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1711670054179,"stop":1711670054179,"duration":0},"status":"passed","severity":"normal"},{"uid":"331bc9c875092b79","name":"Query Generator - backward","time":{"start":1711670036382,"stop":1711670036383,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e86014fb19bcdbd","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1711670076549,"stop":1711670076549,"duration":0},"status":"passed","severity":"normal"},{"uid":"4aab05eb578b0750","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1711669476792,"stop":1711669476792,"duration":0},"status":"passed","severity":"normal"},{"uid":"706f51dd211caf25","name":"Decoder throws on empty string content topic","time":{"start":1711669510182,"stop":1711669510183,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3a880be7a98e4a8","name":"Encoder throws on empty string content topic","time":{"start":1711669510171,"stop":1711669510182,"duration":11},"status":"passed","severity":"normal"},{"uid":"f6129915f2ffe927","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1711669499672,"stop":1711669499673,"duration":1},"status":"passed","severity":"normal"},{"uid":"8756a60e5c525cad","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1711669621100,"stop":1711669621100,"duration":0},"status":"passed","severity":"normal"},{"uid":"38421375fa4fc308","name":"Push message with short payload","time":{"start":1711670005822,"stop":1711670005823,"duration":1},"status":"passed","severity":"normal"},{"uid":"2cc023f695514ee2","name":"random static sharding 9 - Cluster ID: 646, Shard ID: 547","time":{"start":1711670015745,"stop":1711670015745,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e0b85d729eba9ae","name":"listenerCount","time":{"start":1711669568061,"stop":1711669568062,"duration":1},"status":"passed","severity":"normal"},{"uid":"e228f554531c6598","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1711669484267,"stop":1711669484268,"duration":1},"status":"passed","severity":"normal"},{"uid":"96d97ec6dae5cc89","name":"Ordered Callback - forward","time":{"start":1711670036384,"stop":1711670036384,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4b5ded930dd9124","name":"should load peers from local storage and dispatch events","time":{"start":1711669504526,"stop":1711669504527,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b9c91f15f77bd25","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1711669621088,"stop":1711669621088,"duration":0},"status":"passed","severity":"normal"},{"uid":"89b086ba6cb2766e","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1711669476765,"stop":1711669476765,"duration":0},"status":"passed","severity":"normal"},{"uid":"294556b1caa35a1","name":"Fails to push message with empty content topic","time":{"start":1711669918174,"stop":1711669918174,"duration":0},"status":"passed","severity":"normal"},{"uid":"40772c201a5a2d4d","name":"Encoder throws on undefined content topic","time":{"start":1711669489713,"stop":1711669489713,"duration":0},"status":"passed","severity":"normal"},{"uid":"18e20ce6301516d1","name":"Check received message containing unicode special characters","time":{"start":1711670000721,"stop":1711670000721,"duration":0},"status":"passed","severity":"normal"},{"uid":"aee4b15257cd2575","name":"should encodeTxt and decodeTxt","time":{"start":1711669484901,"stop":1711669484902,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ae84da223094445","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1711669619103,"stop":1711669619103,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bdd5933a3a6c14c","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1711669476765,"stop":1711669476765,"duration":0},"status":"passed","severity":"normal"},{"uid":"a94426b677f9e114","name":"Push message with custom timestamp: 1711673221227","time":{"start":1711670005864,"stop":1711670005867,"duration":3},"status":"passed","severity":"normal"},{"uid":"2df2a0632f295b8e","name":"Push message with content topic containing special chars","time":{"start":1711670005836,"stop":1711670005836,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea1b1f05488f40b1","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1711669476756,"stop":1711669476756,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1120b0363255ca5","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1711669499675,"stop":1711669499676,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9b8fc9c7cbfc2a5","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1711670144965,"stop":1711670144965,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5859b42c4f9b82d","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1711669476745,"stop":1711669476745,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a1366e6057a8bed","name":"Check received message containing special chars","time":{"start":1711670000757,"stop":1711670000758,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba176c1432596751","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1711670144981,"stop":1711670144981,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9761abe5104f7d0","name":"Subscribe to 30 topics (old limit) at once and receives messages","time":{"start":1711670144977,"stop":1711670144977,"duration":0},"status":"skipped","severity":"normal"},{"uid":"cad39a3e37be6bcd","name":"random static sharding 8 - Cluster ID: 939, Shard ID: 219","time":{"start":1711670015743,"stop":1711670015744,"duration":1},"status":"passed","severity":"normal"},{"uid":"9087aacbcf277e5","name":"Subscribe to topic containing XML and receive message","time":{"start":1711669788286,"stop":1711669788287,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f59d72eff70c89e","name":"throws on content topic with empty application field","time":{"start":1711669476739,"stop":1711669476740,"duration":1},"status":"passed","severity":"normal"},{"uid":"752dfa731fd0d385","name":"new peer added after a peer was already found","time":{"start":1711669939223,"stop":1711669939223,"duration":0},"status":"skipped","severity":"normal"},{"uid":"be3ad4f593ff3d22","name":"Push message with content topic containing XML","time":{"start":1711670005839,"stop":1711670005839,"duration":0},"status":"passed","severity":"normal"},{"uid":"f73ffe4be0519c51","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1711669476753,"stop":1711669476754,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb473fcc08a50a68","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1711669534672,"stop":1711669534672,"duration":0},"status":"passed","severity":"normal"},{"uid":"356f088f6eaff954","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1711669747136,"stop":1711669747137,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d96a81ed42e3f6b","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1711669958608,"stop":1711669958608,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8da4359e8b4c70c","name":"Encoder throws on empty string content topic","time":{"start":1711669489714,"stop":1711669489714,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d5e1a27157d66de","name":"Generator, custom pubsub topic","time":{"start":1711670042739,"stop":1711670042739,"duration":0},"status":"passed","severity":"normal"},{"uid":"87c2932de4998182","name":"Check message with non string payload is not received","time":{"start":1711670000768,"stop":1711670000769,"duration":1},"status":"passed","severity":"normal"},{"uid":"7af8b821cb705114","name":"Relay + Store","time":{"start":1711669535719,"stop":1711669535719,"duration":0},"status":"passed","severity":"normal"},{"uid":"a504f5458b01100a","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1711669538018,"stop":1711669538019,"duration":1},"status":"passed","severity":"normal"},{"uid":"bfd2fe61d7a8e5e1","name":"should throw error - invalid id","time":{"start":1711669484907,"stop":1711669484908,"duration":1},"status":"passed","severity":"normal"},{"uid":"b53f926e0de98da0","name":"Push message with content topic containing SQL Injection","time":{"start":1711669918130,"stop":1711669918131,"duration":1},"status":"passed","severity":"normal"},{"uid":"3764163cbf2d8819","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1711669703843,"stop":1711669703843,"duration":0},"status":"passed","severity":"normal"},{"uid":"378b609ffe02a4f2","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1711669499671,"stop":1711669499672,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4a9c6d1f0555e66","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1711669476762,"stop":1711669476762,"duration":0},"status":"passed","severity":"normal"},{"uid":"cefeb0300dc74ee1","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1711669476762,"stop":1711669476762,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b77f68ced03b918","name":"Check publish message containing Chinese","time":{"start":1711669958588,"stop":1711669958588,"duration":0},"status":"passed","severity":"normal"},{"uid":"c71c423dd11d409f","name":"Round trip binary encryption [ecies, signature]","time":{"start":1711669512151,"stop":1711669512152,"duration":1},"status":"passed","severity":"normal"},{"uid":"82b7301ebcf059a0","name":"pre and post cipher","time":{"start":1711669510786,"stop":1711669510786,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c7b62a29a4185ef","name":"removeEventListener with wrong event","time":{"start":1711669568061,"stop":1711669568061,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3cb307bfe72c5ac","name":"random static sharding 4 - Cluster ID: 64, Shard ID: 789","time":{"start":1711670015741,"stop":1711670015741,"duration":0},"status":"passed","severity":"normal"},{"uid":"dad5f3e9d8a3e0f3","name":"removeEventListener with correct event","time":{"start":1711669568060,"stop":1711669568060,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ec043fa35dd689a","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1711670076548,"stop":1711670076548,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7d280cdc921c169","name":"Check received message containing numeric","time":{"start":1711669703796,"stop":1711669703797,"duration":1},"status":"passed","severity":"normal"},{"uid":"39de76321656bc45","name":"connects to nwaku","time":{"start":1711670077069,"stop":1711670077069,"duration":0},"status":"passed","severity":"normal"},{"uid":"146195561412b2f3","name":"Encoder throws on undefined content topic","time":{"start":1711669512152,"stop":1711669512153,"duration":1},"status":"passed","severity":"normal"},{"uid":"b39c2b73db62e4a7","name":"Subscribe to topic containing Russian and receive message","time":{"start":1711670144980,"stop":1711670144981,"duration":1},"status":"passed","severity":"normal"},{"uid":"39bcd0dcdc4457c9","name":"should be able to decode the field with only RELAY set to true","time":{"start":1711669484269,"stop":1711669484270,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2d0c2aa6a5ddb37","name":"Generator, custom pubsub topic","time":{"start":1711670042743,"stop":1711670042744,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ba38deaa69389cd","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1711669964815,"stop":1711669964815,"duration":0},"status":"passed","severity":"normal"},{"uid":"9deb7ac789abeed3","name":"Error when try to subscribe to more than 31 topics (old limit)","time":{"start":1711669788281,"stop":1711669788281,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1099d5471ea228d0","name":"recovers when dns.resolve returns empty","time":{"start":1711669500270,"stop":1711669500270,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e1281a3d6e1a60e","name":"Subscribe to topic containing numeric and publish message","time":{"start":1711669964813,"stop":1711669964813,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6e710451e8c2f88","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1711669964818,"stop":1711669964818,"duration":0},"status":"passed","severity":"normal"},{"uid":"52f764ee67697403","name":"should throw an error for missing required configuration","time":{"start":1711669476754,"stop":1711669476755,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0b4952074ccece8","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1711669527695,"stop":1711669527695,"duration":0},"status":"passed","severity":"normal"},{"uid":"3410b82fd3b12400","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1711669504527,"stop":1711669504527,"duration":0},"status":"passed","severity":"normal"},{"uid":"79ca20d0288076d6","name":"should set field with all protocols disabled","time":{"start":1711669484912,"stop":1711669484912,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcbd74ae92c04784","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1711670076548,"stop":1711670076549,"duration":1},"status":"passed","severity":"normal"},{"uid":"1238546086dd1d19","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1711669476750,"stop":1711669476751,"duration":1},"status":"passed","severity":"normal"},{"uid":"d714f7428f08a62f","name":"Check message on other pubsub topic is not received","time":{"start":1711669703844,"stop":1711669703844,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e4ca775c11695ad","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1711670016010,"stop":1711670016010,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c8c536c5892f2a7","name":"Query with Ordered Callback, No Decoder","time":{"start":1711670036853,"stop":1711670036853,"duration":0},"status":"passed","severity":"normal"},{"uid":"793f48d1fd9ad14","name":"Ping on unsubscribed peer","time":{"start":1711669568723,"stop":1711669568723,"duration":0},"status":"passed","severity":"normal"},{"uid":"466750b27d77a11f","name":"random static sharding 7 - Cluster ID: 913, Shard ID: 905","time":{"start":1711670015743,"stop":1711670015743,"duration":0},"status":"passed","severity":"normal"},{"uid":"506bd40ea46bc44d","name":"Push message with rate limit","time":{"start":1711670005851,"stop":1711670005851,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c03d1a6c8bdfd77","name":"Check received message containing numeric","time":{"start":1711670000757,"stop":1711670000757,"duration":0},"status":"passed","severity":"normal"},{"uid":"24657b51e9577e93","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1711670042741,"stop":1711670042741,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5cf8586e78d2b0f","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1711669621084,"stop":1711669621084,"duration":0},"status":"skipped","severity":"normal"},{"uid":"70da7b410539c8e3","name":"Push message with content topic containing Script","time":{"start":1711669918131,"stop":1711669918131,"duration":0},"status":"passed","severity":"normal"},{"uid":"b76012822c09af80","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1711670144974,"stop":1711670144975,"duration":1},"status":"passed","severity":"normal"},{"uid":"3031653dd80763d5","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1711670016005,"stop":1711670016006,"duration":1},"status":"passed","severity":"normal"},{"uid":"7fb8a4f486d44d73","name":"Check message with no content topic is not received","time":{"start":1711670000767,"stop":1711670000768,"duration":1},"status":"passed","severity":"normal"},{"uid":"83f7cfa483afba34","name":"Check publish message containing Script","time":{"start":1711669958590,"stop":1711669958592,"duration":2},"status":"passed","severity":"normal"},{"uid":"4e111c57517501c","name":"Sign & Recover","time":{"start":1711669510786,"stop":1711669510786,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2252013c6a66d6b","name":"random auto sharding 1 - Cluster ID: 1, Content Topic: /app43/9/topic797/json","time":{"start":1711669958887,"stop":1711669958887,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2215887d3d5fdf10","name":"Check received message containing Basic HTML tag","time":{"start":1711670000761,"stop":1711670000762,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b134e34ea5cb69d","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1711670144966,"stop":1711670144967,"duration":1},"status":"passed","severity":"normal"},{"uid":"b83ad6131c4655ff","name":"random static sharding 2 - Cluster ID: 236, Shard ID: 951","time":{"start":1711670015740,"stop":1711670015740,"duration":0},"status":"passed","severity":"normal"},{"uid":"4957da224133b69b","name":"Privacy Node - default protocol","time":{"start":1711670082561,"stop":1711670082562,"duration":1},"status":"passed","severity":"normal"},{"uid":"54fb554f6e3fecc6","name":"Waku message hash computation (meta attribute not present)","time":{"start":1711669479167,"stop":1711669479168,"duration":1},"status":"passed","severity":"normal"},{"uid":"28de12e21d813531","name":"Push message with content topic containing long","time":{"start":1711670005835,"stop":1711670005835,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c78d6e00bd6557f","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1711669788280,"stop":1711669788280,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e19614f41931a4f","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1711669476760,"stop":1711669476760,"duration":0},"status":"passed","severity":"normal"},{"uid":"d00ae0f553f1dd99","name":"isConnected should return false after all peers disconnect","time":{"start":1711669576974,"stop":1711669576975,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a4e946f37b6739a","name":"Check received message containing emoji","time":{"start":1711670000722,"stop":1711670000723,"duration":1},"status":"passed","severity":"normal"},{"uid":"7cea7a37f1154112","name":"isConnected should return false after all peers disconnect","time":{"start":1711669527697,"stop":1711669527697,"duration":0},"status":"passed","severity":"normal"},{"uid":"3134dbaf1402bc9a","name":"Check publish message containing long","time":{"start":1711669958587,"stop":1711669958587,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f11d5a902055746","name":"should not receive a peer event before start","time":{"start":1711669984208,"stop":1711669984209,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b12de6f771a2ae0","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1711670144972,"stop":1711670144972,"duration":0},"status":"passed","severity":"normal"},{"uid":"b896d0eed5018a41","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1711669788276,"stop":1711669788276,"duration":0},"status":"passed","severity":"normal"},{"uid":"87d34185942f4a90","name":"should not receive a peer event after stop","time":{"start":1711669504526,"stop":1711669504526,"duration":0},"status":"passed","severity":"normal"},{"uid":"f923b149c31b2f27","name":"Push message with SQL Injection payload","time":{"start":1711669918108,"stop":1711669918109,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d276204e1965de4","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1711669527696,"stop":1711669527697,"duration":1},"status":"passed","severity":"normal"},{"uid":"4af8c1d9df99d86d","name":"Push message with custom timestamp: 1711673304002","time":{"start":1711669918200,"stop":1711669918200,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab913771c53a257e","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1711669949344,"stop":1711669949344,"duration":0},"status":"passed","severity":"normal"},{"uid":"b28f0da5e99bcedd","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1711669476769,"stop":1711669476769,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b7e1d4fe3d52326","name":"should properly create location multiaddrs - tcp","time":{"start":1711669484912,"stop":1711669484912,"duration":0},"status":"passed","severity":"normal"},{"uid":"850d21cef7d087ad","name":"Push message with Script payload","time":{"start":1711670005826,"stop":1711670005826,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8f00869972e1a03","name":"Check message with no pubsub topic is not received","time":{"start":1711669703844,"stop":1711669703845,"duration":1},"status":"passed","severity":"normal"},{"uid":"81aad81568fa0d3e","name":"Subscribe to 30 topics (old limit) at once and receives messages","time":{"start":1711669788280,"stop":1711669788280,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b4c70b5d5d7ed32c","name":"random static sharding 10 - Cluster ID: 296, Shard ID: 438","time":{"start":1711670015746,"stop":1711670015747,"duration":1},"status":"passed","severity":"normal"},{"uid":"d17129f406c340d2","name":"should configure sharding based on application and version for autosharding","time":{"start":1711669476766,"stop":1711669476767,"duration":1},"status":"passed","severity":"normal"},{"uid":"c175d492b011a095","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1711670076548,"stop":1711670076548,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c00919c06302f2d","name":"groups content topics by expected pubsub topic","time":{"start":1711669476748,"stop":1711669476748,"duration":0},"status":"passed","severity":"normal"},{"uid":"e14abca0def3ab78","name":"should not fail to start the service if it is already started","time":{"start":1711669550562,"stop":1711669550563,"duration":1},"status":"passed","severity":"normal"},{"uid":"99c73552c7496c14","name":"Check received message containing special chars","time":{"start":1711670000703,"stop":1711670000704,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1d6b87bc2bcfbe8","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1711669621102,"stop":1711669621102,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ef5cc8fb4f27b02","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1711669621090,"stop":1711669621090,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef6697a1664b9fdf","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1711669949344,"stop":1711669949344,"duration":0},"status":"passed","severity":"normal"},{"uid":"f684437c294e4e45","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1711669788288,"stop":1711669788289,"duration":1},"status":"passed","severity":"normal"},{"uid":"676b2dd9f0696c91","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1711669476770,"stop":1711669476770,"duration":0},"status":"passed","severity":"normal"},{"uid":"93c2ba3d2cf8dea1","name":"Ephemeral field set to true","time":{"start":1711669489712,"stop":1711669489712,"duration":0},"status":"passed","severity":"normal"},{"uid":"1efeb6963321fa4a","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1711669621101,"stop":1711669621101,"duration":0},"status":"passed","severity":"normal"},{"uid":"9796f2e160ace5b8","name":"should throw error - no id","time":{"start":1711669484903,"stop":1711669484906,"duration":3},"status":"passed","severity":"normal"},{"uid":"86f7739b88caec5b","name":"Check publish message after service node is restarted","time":{"start":1711669958612,"stop":1711669958612,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c5e235cec80d0901","name":"returns all values when wanted number is greater than available values","time":{"start":1711669499745,"stop":1711669499745,"duration":0},"status":"passed","severity":"normal"},{"uid":"749702a35a1896aa","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1711669788284,"stop":1711669788284,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ba5e80b74143d74","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1711669964816,"stop":1711669964817,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa01dab8e9e47fc9","name":"should set field with all protocols enabled","time":{"start":1711669484913,"stop":1711669484913,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9fba780eff1119b","name":"Check received message containing JSON","time":{"start":1711670000719,"stop":1711670000719,"duration":0},"status":"passed","severity":"normal"},{"uid":"162452004da64bdc","name":"Push message equal or less that 1MB","time":{"start":1711669918200,"stop":1711669918201,"duration":1},"status":"passed","severity":"normal"},{"uid":"77991a76240c4f5e","name":"Ephemeral messages are not stored","time":{"start":1711669538016,"stop":1711669538017,"duration":1},"status":"passed","severity":"normal"},{"uid":"541b23eb42b4f00e","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1711669621099,"stop":1711669621099,"duration":0},"status":"passed","severity":"normal"},{"uid":"e393575b66c07c44","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1711669484268,"stop":1711669484269,"duration":1},"status":"passed","severity":"normal"},{"uid":"d06a4693ad6d1d98","name":"Subscribe to topic containing Script and receive message","time":{"start":1711669788285,"stop":1711669788286,"duration":1},"status":"passed","severity":"normal"},{"uid":"5beb9a569bfe89ee","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1711670000766,"stop":1711670000766,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cae3a9b27f09b41","name":"Push message with custom timestamp: 1680911221227","time":{"start":1711670005852,"stop":1711670005863,"duration":11},"status":"passed","severity":"normal"},{"uid":"dffbcbdc7303dc7f","name":"Push message with content topic containing escaped characters","time":{"start":1711670005843,"stop":1711670005843,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b74c2000514f7a7","name":"Push message with content topic containing short","time":{"start":1711669918118,"stop":1711669918119,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a5b61ef3f2518fd","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1711669621097,"stop":1711669621097,"duration":0},"status":"passed","severity":"normal"},{"uid":"28afba6d13783e45","name":"Check received message containing Basic HTML tag","time":{"start":1711670000717,"stop":1711670000718,"duration":1},"status":"passed","severity":"normal"},{"uid":"744a239bd65f5121","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1711669484268,"stop":1711669484268,"duration":0},"status":"passed","severity":"normal"},{"uid":"6aa0d86fbb3ab144","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1711669747134,"stop":1711669747135,"duration":1},"status":"passed","severity":"normal"},{"uid":"f63a9d7f4b4a9535","name":"Publish message with custom timestamp: Thu Mar 28 2024 22:52:29 GMT+0000 (Coordinated Universal Time)","time":{"start":1711669958600,"stop":1711669958601,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f884ae3f203fa4b","name":"Subscribe and receive messages via waku relay post","time":{"start":1711670144965,"stop":1711670144965,"duration":0},"status":"passed","severity":"normal"},{"uid":"2925926d4abfebc0","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1711670144977,"stop":1711670144977,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c070a406540f385","name":"Generator, 2 different pubsubtopics","time":{"start":1711670042739,"stop":1711670042740,"duration":1},"status":"passed","severity":"normal"},{"uid":"85947eabb5c93eb","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1711669619102,"stop":1711669619102,"duration":0},"status":"passed","severity":"normal"},{"uid":"da16bb361c4148f5","name":"Subscribe to topic containing special chars and receive message","time":{"start":1711670144969,"stop":1711670144970,"duration":1},"status":"passed","severity":"normal"},{"uid":"2cfd5dfe8f6f05b","name":"addEventListener with correct event","time":{"start":1711669568059,"stop":1711669568059,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2e506861f0031d8","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1711669964814,"stop":1711669964815,"duration":1},"status":"passed","severity":"normal"},{"uid":"52e9ab39261aa234","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1711670101401,"stop":1711670101401,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a1d7095bfe1f03e0","name":"Decoder throws on undefined content topic","time":{"start":1711669510182,"stop":1711669510182,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5a11f228d95d6e6","name":"Check message with invalid timestamp is not received","time":{"start":1711669703843,"stop":1711669703844,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2e4cc640ff1ea28","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1711669476765,"stop":1711669476765,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7c07c70ea5dc4ae","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1711669476761,"stop":1711669476761,"duration":0},"status":"passed","severity":"normal"}] |