mirror of
https://github.com/logos-messaging/logos-messaging-allure-js.git
synced 2026-01-19 08:23:14 +00:00
1 line
154 KiB
JSON
1 line
154 KiB
JSON
[{"uid":"2918ac9900f383be","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1715066615361,"stop":1715066615362,"duration":1},"status":"passed","severity":"normal"},{"uid":"a80c9d30c77c4df5","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1715066280337,"stop":1715066280337,"duration":0},"status":"passed","severity":"normal"},{"uid":"66d613b0e26b7a95","name":"Promise Callback - backward","time":{"start":1715066677678,"stop":1715066677679,"duration":1},"status":"passed","severity":"normal"},{"uid":"39279c9246b3260a","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1715066202799,"stop":1715066202800,"duration":1},"status":"passed","severity":"normal"},{"uid":"98d97b26f27fff89","name":"Push message with content topic containing Basic HTML tag","time":{"start":1715066655318,"stop":1715066655318,"duration":0},"status":"passed","severity":"normal"},{"uid":"38b4470179e605d0","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1715066056716,"stop":1715066056716,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b96427c6f62a795","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1715066280321,"stop":1715066280322,"duration":1},"status":"passed","severity":"normal"},{"uid":"8cf3754bc52a14e6","name":"Generator, custom pubsub topic","time":{"start":1715066681562,"stop":1715066681562,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0954d850eb1ec3b","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1715066182028,"stop":1715066182028,"duration":0},"status":"passed","severity":"normal"},{"uid":"129f5f05f9161964","name":"Push message with content topic containing special chars","time":{"start":1715066505286,"stop":1715066505286,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5bcdf06a2abfebf","name":"Add multiple subscription objects on single nwaku node","time":{"start":1715066370240,"stop":1715066370241,"duration":1},"status":"passed","severity":"normal"},{"uid":"cdd82eaab138c3d1","name":"Decoder throws on undefined content topic","time":{"start":1715066092911,"stop":1715066092911,"duration":0},"status":"passed","severity":"normal"},{"uid":"51ade27d6deb89c6","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 1","time":{"start":1715066056741,"stop":1715066056742,"duration":1},"status":"passed","severity":"normal"},{"uid":"5572f84c8d045549","name":"Query Generator - backward","time":{"start":1715066677676,"stop":1715066677676,"duration":0},"status":"passed","severity":"normal"},{"uid":"87730fc8624e8f30","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1715066745584,"stop":1715066745584,"duration":0},"status":"passed","severity":"normal"},{"uid":"a80a3929399b3e94","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1715066280339,"stop":1715066280339,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e8712bc39cf43f3","name":"random static sharding 5 - Cluster ID: 368, Shard ID: 750","time":{"start":1715066634560,"stop":1715066634560,"duration":0},"status":"passed","severity":"normal"},{"uid":"1354a1311ca00946","name":"should set field with only RELAY enabled","time":{"start":1715066065233,"stop":1715066065234,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef179f03983f1fa6","name":"Check received message containing Chinese","time":{"start":1715066579196,"stop":1715066579197,"duration":1},"status":"passed","severity":"normal"},{"uid":"385d4d5d6e79e82f","name":"Check received message containing SQL Injection","time":{"start":1715066579181,"stop":1715066579181,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a7e0c24aae66073","name":"Promise Callback - forward","time":{"start":1715066677677,"stop":1715066677678,"duration":1},"status":"passed","severity":"normal"},{"uid":"807184e4c08cf8ef","name":"Used by Waku Relay","time":{"start":1715066707988,"stop":1715066707989,"duration":1},"status":"passed","severity":"normal"},{"uid":"8125e069b4f8251a","name":"Push message with Chinese payload","time":{"start":1715066505269,"stop":1715066505269,"duration":0},"status":"passed","severity":"normal"},{"uid":"da1c111a17756553","name":"Fails to publish message with size larger than 1 MB","time":{"start":1715066560944,"stop":1715066560944,"duration":0},"status":"passed","severity":"normal"},{"uid":"65d1c10f2fc75bcd","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1715066280334,"stop":1715066280334,"duration":0},"status":"passed","severity":"normal"},{"uid":"72059c86f970366d","name":"Refresh subscription","time":{"start":1715066745585,"stop":1715066745585,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9a1a75eeadc55a3","name":"Check message received after nwaku node is restarted","time":{"start":1715066269527,"stop":1715066269530,"duration":3},"status":"skipped","severity":"normal"},{"uid":"dcb892e474e7ce5f","name":"Reopen subscription with peer with lost subscription","time":{"start":1715066177761,"stop":1715066177761,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c4eea31529065f","name":"Push message with content topic containing long","time":{"start":1715066655313,"stop":1715066655314,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2672b2a197c3e1c","name":"Check received message containing numeric","time":{"start":1715066579179,"stop":1715066579179,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae50c0ead0f5d91b","name":"Query generator for 2000 messages","time":{"start":1715066675666,"stop":1715066675666,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1e3f040d49bcd50","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1715066202794,"stop":1715066202797,"duration":3},"status":"passed","severity":"normal"},{"uid":"78239176628e9b56","name":"Relay - dialed after","time":{"start":1715066723345,"stop":1715066723346,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a3555cb4bdec98f","name":"should properly compute the node id","time":{"start":1715066065229,"stop":1715066065229,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f7bf4b1f4034ee0","name":"Does not throw an exception when node disconnects","time":{"start":1715066707986,"stop":1715066707986,"duration":0},"status":"passed","severity":"normal"},{"uid":"8100c520ce1ea972","name":"more peers than existing","time":{"start":1715066505532,"stop":1715066505532,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2687fe53c4858ece","name":"should properly create location multiaddrs - udp6","time":{"start":1715066065231,"stop":1715066065232,"duration":1},"status":"passed","severity":"normal"},{"uid":"33c03e2f92dd053e","name":"Js publishes, other Js receives","time":{"start":1715066533472,"stop":1715066533473,"duration":1},"status":"passed","severity":"normal"},{"uid":"63f65e949d991618","name":"should add and remove event listeners correctly","time":{"start":1715066085088,"stop":1715066085088,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1b28b900003d387","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1715066362448,"stop":1715066362449,"duration":1},"status":"passed","severity":"normal"},{"uid":"2bc681d35224676e","name":"Using a function","time":{"start":1715066707987,"stop":1715066707987,"duration":0},"status":"passed","severity":"normal"},{"uid":"b38b7d6e613116da","name":"A test","time":{"start":1715066362696,"stop":1715066362696,"duration":0},"status":"passed","severity":"normal"},{"uid":"f31c3556fe0ed09a","name":"getPeersByDiscovery","time":{"start":1715066535624,"stop":1715066535624,"duration":0},"status":"passed","severity":"normal"},{"uid":"be4f3aecea82c562","name":"getPeersByDiscovery","time":{"start":1715066147383,"stop":1715066147384,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc668af8e0c3551a","name":"Callback on promise","time":{"start":1715066675664,"stop":1715066675665,"duration":1},"status":"passed","severity":"normal"},{"uid":"c627cb9534f5eea8","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1715066370235,"stop":1715066370235,"duration":0},"status":"passed","severity":"normal"},{"uid":"d104166f1e10e121","name":"should load peers from local storage and dispatch events","time":{"start":1715066085087,"stop":1715066085087,"duration":0},"status":"passed","severity":"normal"},{"uid":"457de9f6d0fefb40","name":"Check received message containing JSON","time":{"start":1715066579183,"stop":1715066579183,"duration":0},"status":"passed","severity":"normal"},{"uid":"4630cf0bf15dc3c1","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1715066056734,"stop":1715066056734,"duration":0},"status":"passed","severity":"normal"},{"uid":"472823b37a14fe3e","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1715066302290,"stop":1715066302293,"duration":3},"status":"passed","severity":"normal"},{"uid":"965e536e20693974","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1715066056795,"stop":1715066056795,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b6b2c2b62521eab","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1715066056731,"stop":1715066056731,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c664ca655b96184","name":"Check received message containing long","time":{"start":1715066579195,"stop":1715066579195,"duration":0},"status":"passed","severity":"normal"},{"uid":"4727ca7634652ec8","name":"Sample","time":{"start":1715066064685,"stop":1715066064686,"duration":1},"status":"passed","severity":"normal"},{"uid":"1eaa747d94f19a91","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1715066080828,"stop":1715066080828,"duration":0},"status":"passed","severity":"normal"},{"uid":"da42dbf2c3596b18","name":"Check received message with timestamp: 1715066107040 ","time":{"start":1715066269522,"stop":1715066269522,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5d35898a9b273ca","name":"Push message with content topic containing long","time":{"start":1715066505285,"stop":1715066505286,"duration":1},"status":"passed","severity":"normal"},{"uid":"3dc8bd7b75212e15","name":"should not receive a peer event after stop","time":{"start":1715066573460,"stop":1715066573460,"duration":0},"status":"passed","severity":"normal"},{"uid":"60b00704502b2a54","name":"Check message received after jswaku node is restarted","time":{"start":1715066579193,"stop":1715066579193,"duration":0},"status":"skipped","severity":"normal"},{"uid":"67fa72cc0fb2873e","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1715066745592,"stop":1715066745593,"duration":1},"status":"passed","severity":"normal"},{"uid":"fef6e2ebc2626972","name":"Check received message containing Russian","time":{"start":1715066579197,"stop":1715066579197,"duration":0},"status":"passed","severity":"normal"},{"uid":"732a87ba62f1fb9c","name":"Push message with emoji payload","time":{"start":1715066505281,"stop":1715066505281,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c47eb7159ed371","name":"Subscribe and receive messages via lightPush","time":{"start":1715066370222,"stop":1715066370224,"duration":2},"status":"passed","severity":"normal"},{"uid":"ff94ff3e3863378e","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1715066065219,"stop":1715066065220,"duration":1},"status":"passed","severity":"normal"},{"uid":"46fa90ec74de1976","name":"Check message with no payload is not received","time":{"start":1715066579207,"stop":1715066579207,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d73674f0416424d","name":"Subscribe to topic containing special chars and publish message","time":{"start":1715066575154,"stop":1715066575154,"duration":0},"status":"passed","severity":"normal"},{"uid":"7caaba47b1c273ca","name":"random static sharding 2 - Cluster ID: 111, Shard ID: 146","time":{"start":1715066634558,"stop":1715066634559,"duration":1},"status":"passed","severity":"normal"},{"uid":"d74e69e16fed375b","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1715066302302,"stop":1715066302303,"duration":1},"status":"passed","severity":"normal"},{"uid":"e159ba45c9d1c201","name":"1 Relay, 1 Filter, gives up","time":{"start":1715066080802,"stop":1715066080803,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac2cc7516d9fc2d9","name":"unsubscribes","time":{"start":1715066694226,"stop":1715066694226,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7831f4bca23f1f","name":"handles empty contentTopics array correctly","time":{"start":1715066056742,"stop":1715066056743,"duration":1},"status":"passed","severity":"normal"},{"uid":"87a5e51fdab23087","name":"same cluster, different shard: nodes don't connect","time":{"start":1715066280320,"stop":1715066280320,"duration":0},"status":"passed","severity":"normal"},{"uid":"6afc57d91e64d82f","name":"Generator, custom pubsub topic","time":{"start":1715066681561,"stop":1715066681561,"duration":0},"status":"passed","severity":"normal"},{"uid":"843ebebfce26c641","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1715066182030,"stop":1715066182031,"duration":1},"status":"passed","severity":"normal"},{"uid":"c63b36cc85e6612c","name":"Check received message containing XML","time":{"start":1715066579182,"stop":1715066579182,"duration":0},"status":"passed","severity":"normal"},{"uid":"c61bde3f71c3bb5a","name":"Subscribe to topic containing Script and publish message","time":{"start":1715066575156,"stop":1715066575157,"duration":1},"status":"passed","severity":"normal"},{"uid":"c83f6916ad4b809b","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1715066090943,"stop":1715066090945,"duration":2},"status":"passed","severity":"normal"},{"uid":"7bdbad63156b783b","name":"Push message equal or less that 1MB","time":{"start":1715066505348,"stop":1715066505349,"duration":1},"status":"passed","severity":"normal"},{"uid":"639e905618541767","name":"Subscribe to topic containing XML and receive message","time":{"start":1715066370237,"stop":1715066370237,"duration":0},"status":"passed","severity":"normal"},{"uid":"35c1d6f9731fd105","name":"Check received message containing unicode special characters","time":{"start":1715066269520,"stop":1715066269521,"duration":1},"status":"passed","severity":"normal"},{"uid":"85719abce8f86eea","name":"Subscribe to topic containing long and publish message","time":{"start":1715066575153,"stop":1715066575153,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a01aee03496b83f","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1715066615363,"stop":1715066615363,"duration":0},"status":"passed","severity":"normal"},{"uid":"500e51766a6592d","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1715066056743,"stop":1715066056743,"duration":0},"status":"passed","severity":"normal"},{"uid":"2dae5f74e033bbfa","name":"Subscribe and receive messages via lightPush","time":{"start":1715066745562,"stop":1715066745562,"duration":0},"status":"passed","severity":"normal"},{"uid":"46be2fd237bacca9","name":"Push message with custom timestamp: 1715062669842","time":{"start":1715066655336,"stop":1715066655336,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc20322bfac9389b","name":"Subscribe to topic containing special chars and receive message","time":{"start":1715066370234,"stop":1715066370235,"duration":1},"status":"passed","severity":"normal"},{"uid":"6921e37160c60bbd","name":"should return valid sharding parameters for static sharding","time":{"start":1715066056740,"stop":1715066056740,"duration":0},"status":"passed","severity":"normal"},{"uid":"14f5107c69756faa","name":"Check received message containing Script","time":{"start":1715066579181,"stop":1715066579182,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b2c35ad226dc8e7","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1715066081106,"stop":1715066081106,"duration":0},"status":"skipped","severity":"normal"},{"uid":"299c5ed357dd5e03","name":"Push message with rate limit","time":{"start":1715066655335,"stop":1715066655335,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fe496bc6549f8c3","name":"Nodes with multiple pubsub topic","time":{"start":1715066548423,"stop":1715066548424,"duration":1},"status":"passed","severity":"normal"},{"uid":"70b292ed35a06a08","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1715066056719,"stop":1715066056719,"duration":0},"status":"passed","severity":"normal"},{"uid":"173cd2af9a302f9","name":"handles different networkShards values correctly","time":{"start":1715066056721,"stop":1715066056721,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bb87db12d097c30","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1715067115497,"stop":1715067115498,"duration":1},"status":"broken","severity":"normal"},{"uid":"8e4d5ce54fe63bdf","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1715066280327,"stop":1715066280327,"duration":0},"status":"passed","severity":"normal"},{"uid":"db873284319dcb0c","name":"different cluster, different shard: nodes don't connect","time":{"start":1715066418109,"stop":1715066418110,"duration":1},"status":"passed","severity":"normal"},{"uid":"228f5d5a7f398846","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1715066182029,"stop":1715066182029,"duration":0},"status":"passed","severity":"normal"},{"uid":"86f8c5a34a38d04","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1715066302289,"stop":1715066302290,"duration":1},"status":"passed","severity":"normal"},{"uid":"99150d8612610000","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1715066745576,"stop":1715066745577,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe4d5088838a898","name":"Decoder throws on empty string content topic","time":{"start":1715066092911,"stop":1715066092912,"duration":1},"status":"passed","severity":"normal"},{"uid":"20d932a4a380d582","name":"Rejects garbage","time":{"start":1715066073599,"stop":1715066073599,"duration":0},"status":"passed","severity":"normal"},{"uid":"857e788ccb6a1296","name":"Subscribe to topic containing emoji and receive message","time":{"start":1715066370240,"stop":1715066370240,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ffa1a4c01381f88","name":"nwaku subscribes","time":{"start":1715066533470,"stop":1715066533470,"duration":0},"status":"passed","severity":"normal"},{"uid":"5debcbdaa2631324","name":"given a waku node and content topic, creates a filter subscription","time":{"start":1715066561185,"stop":1715066561185,"duration":0},"status":"skipped","severity":"normal"},{"uid":"dc1800f97f03fb6e","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1715066575155,"stop":1715066575155,"duration":0},"status":"passed","severity":"normal"},{"uid":"e67101b2deb1033c","name":"Push message with content topic containing unicode special characters","time":{"start":1715066505291,"stop":1715066505291,"duration":0},"status":"passed","severity":"normal"},{"uid":"163b1a59fcc90898","name":"Encoder throws on undefined content topic","time":{"start":1715066070194,"stop":1715066070195,"duration":1},"status":"passed","severity":"normal"},{"uid":"20289e4589e128c4","name":"Push message with content topic containing Script","time":{"start":1715066655317,"stop":1715066655317,"duration":0},"status":"passed","severity":"normal"},{"uid":"c88fe476295f3aa8","name":"Subscribe to topic containing Russian and receive message","time":{"start":1715066745588,"stop":1715066745589,"duration":1},"status":"passed","severity":"normal"},{"uid":"966dd246b7025b68","name":"should set field with only FILTER enabled","time":{"start":1715066065234,"stop":1715066065234,"duration":0},"status":"passed","severity":"normal"},{"uid":"fce1bd18ddb33111","name":"random static sharding 4 - Cluster ID: 462, Shard ID: 980","time":{"start":1715066634559,"stop":1715066634560,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ed84c188ff6155c","name":"Subscribe to topic containing shell command and publish message","time":{"start":1715066575171,"stop":1715066575172,"duration":1},"status":"passed","severity":"normal"},{"uid":"2aa482c586b5119","name":"throws on content topic with too few or too many fields","time":{"start":1715066056708,"stop":1715066056709,"duration":1},"status":"passed","severity":"normal"},{"uid":"4aa8e55aec4b4360","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1715066080831,"stop":1715066080831,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad78750cf4161145","name":"Relay - times out","time":{"start":1715066723346,"stop":1715066723346,"duration":0},"status":"passed","severity":"normal"},{"uid":"1681d8eb9ee2ce6d","name":"Passing page size 1 when there are 4 messages","time":{"start":1715066696957,"stop":1715066696957,"duration":0},"status":"passed","severity":"normal"},{"uid":"b385155b03cda027","name":"Check meta is set [symmetric]","time":{"start":1715066090946,"stop":1715066090946,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ed4ead109b7732d","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1715066107732,"stop":1715066107733,"duration":1},"status":"passed","severity":"normal"},{"uid":"200d0ba1ee5573af","name":"Delete observer","time":{"start":1715066509041,"stop":1715066509042,"duration":1},"status":"passed","severity":"normal"},{"uid":"6aa5861f43b4995c","name":"configure the node with multiple pubsub topics","time":{"start":1715066634564,"stop":1715066634564,"duration":0},"status":"passed","severity":"normal"},{"uid":"77fad35f10dcdf5e","name":"can start the service","time":{"start":1715066119034,"stop":1715066119034,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f9d8256f4f508c9","name":"Push 30 different messages","time":{"start":1715066655291,"stop":1715066655292,"duration":1},"status":"passed","severity":"normal"},{"uid":"4edef10951fe068a","name":"can start the service","time":{"start":1715066085083,"stop":1715066085084,"duration":1},"status":"passed","severity":"normal"},{"uid":"aec20b4ee17483f9","name":"throws on empty content topic","time":{"start":1715066056708,"stop":1715066056708,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b930816dc3f8348","name":"should be able to encode the field with only RELAY set to true","time":{"start":1715066064674,"stop":1715066064675,"duration":1},"status":"passed","severity":"normal"},{"uid":"b49508586d0818d0","name":"Encoder throws on undefined content topic","time":{"start":1715066092910,"stop":1715066092910,"duration":0},"status":"passed","severity":"normal"},{"uid":"96d680f9d8c17190","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1715066056723,"stop":1715066056724,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce140984ef1384fe","name":"Encoder throws on empty string content topic","time":{"start":1715066092911,"stop":1715066092911,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bc9513d1cfb2922","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1715066548422,"stop":1715066548423,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a5916815e3fb77","name":"Push message with short payload","time":{"start":1715066505267,"stop":1715066505267,"duration":0},"status":"passed","severity":"normal"},{"uid":"c36da93b2994070","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1715066370229,"stop":1715066370229,"duration":0},"status":"passed","severity":"normal"},{"uid":"73283f994d6edf23","name":"Subscribe to topic containing special chars and receive message","time":{"start":1715066745571,"stop":1715066745571,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea6f14e7347e6419","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1715066064682,"stop":1715066064683,"duration":1},"status":"passed","severity":"normal"},{"uid":"20341070bce97ee8","name":"Ping on peer without subscriptions","time":{"start":1715066177762,"stop":1715066177762,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f64d245c285b30b","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1715066116937,"stop":1715066116938,"duration":1},"status":"passed","severity":"normal"},{"uid":"b810ace1f848b93c","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1715066302298,"stop":1715066302302,"duration":4},"status":"passed","severity":"normal"},{"uid":"4cce5c0fbb8b86a2","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1715066081105,"stop":1715066081106,"duration":1},"status":"skipped","severity":"normal"},{"uid":"f0a0eb4973bc959","name":"Push message with custom timestamp: 1715069869842","time":{"start":1715066655336,"stop":1715066655337,"duration":1},"status":"passed","severity":"normal"},{"uid":"904baaff3c4ff336","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1715066056732,"stop":1715066056732,"duration":0},"status":"passed","severity":"normal"},{"uid":"af87ec2ec32a1731","name":"should be able to decode the field with only FILTER set to true","time":{"start":1715066064681,"stop":1715066064681,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fe48b2ff92e6e77","name":"Throws when trying to push message with empty payload","time":{"start":1715066505282,"stop":1715066505282,"duration":0},"status":"passed","severity":"normal"},{"uid":"80de9d11a812e909","name":"Filter","time":{"start":1715066723347,"stop":1715066723348,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf49014c027129d1","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1715066745590,"stop":1715066745591,"duration":1},"status":"passed","severity":"normal"},{"uid":"cae3c731a88b51d7","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1715066182031,"stop":1715066182032,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ceb9507ba051fec","name":"Check message with no payload is not received","time":{"start":1715066269525,"stop":1715066269526,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6f8305f744072da","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1715066182035,"stop":1715066182035,"duration":0},"status":"passed","severity":"normal"},{"uid":"9783cab47cdbaba9","name":"should throw error - no public key","time":{"start":1715066065221,"stop":1715066065221,"duration":0},"status":"passed","severity":"normal"},{"uid":"54f166b7d8402a22","name":"Check received message with timestamp: 1715066107132000000 ","time":{"start":1715066579185,"stop":1715066579185,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5178c10adfeb7f","name":"Subscribe to topic containing short and receive message","time":{"start":1715066745585,"stop":1715066745586,"duration":1},"status":"passed","severity":"normal"},{"uid":"50d24521969c1ec1","name":"start node with ApplicationInfo","time":{"start":1715066611035,"stop":1715066611035,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd7dee6137df58ec","name":"Check received message containing short","time":{"start":1715066579177,"stop":1715066579178,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c0fd49c65bd959b","name":"should properly create location multiaddrs - tcp6","time":{"start":1715066065232,"stop":1715066065232,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec8f01f530460148","name":"Subscribe to topic containing short and receive message","time":{"start":1715066370233,"stop":1715066370233,"duration":0},"status":"passed","severity":"normal"},{"uid":"63a6ee8dbea3b7d5","name":"does not throw on valid cases","time":{"start":1715066056707,"stop":1715066056707,"duration":0},"status":"passed","severity":"normal"},{"uid":"904da985cb3506a8","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1715066070196,"stop":1715066070197,"duration":1},"status":"passed","severity":"normal"},{"uid":"7db0d5d376b569e4","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1715066708320,"stop":1715066708321,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b898edb1eefc0f8","name":"Query with Promise Callback, No Decoder","time":{"start":1715066663470,"stop":1715066663471,"duration":1},"status":"passed","severity":"normal"},{"uid":"de6a4416f4116a2c","name":"Check message with non string payload is not received","time":{"start":1715066269526,"stop":1715066269526,"duration":0},"status":"passed","severity":"normal"},{"uid":"43ea312b50247289","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1715066064677,"stop":1715066064677,"duration":0},"status":"passed","severity":"normal"},{"uid":"e478960baaa9b62e","name":"should not receive a peer event before start","time":{"start":1715066085086,"stop":1715066085086,"duration":0},"status":"passed","severity":"normal"},{"uid":"db5b6ca0a421bb93","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1715066708323,"stop":1715066708323,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f923fa91fbee826","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1715066370224,"stop":1715066370225,"duration":1},"status":"passed","severity":"normal"},{"uid":"9951c8b6929abeb9","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app77/1/topic726/test.js","time":{"start":1715066611027,"stop":1715066611028,"duration":1},"status":"passed","severity":"normal"},{"uid":"718014f5215dc545","name":"Subscribe to topic containing long and receive message","time":{"start":1715066745586,"stop":1715066745586,"duration":0},"status":"passed","severity":"normal"},{"uid":"1eab5b54a640e617","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1715066611034,"stop":1715066611035,"duration":1},"status":"passed","severity":"normal"},{"uid":"260e6da6dcc9f400","name":"should not fail to stop the service if it was not started","time":{"start":1715066119036,"stop":1715066119037,"duration":1},"status":"passed","severity":"normal"},{"uid":"e63ea146e622827f","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1715067115496,"stop":1715067115497,"duration":1},"status":"passed","severity":"normal"},{"uid":"57c97ddbb51452f8","name":"Overlapping topic subscription","time":{"start":1715066745568,"stop":1715066745568,"duration":0},"status":"passed","severity":"normal"},{"uid":"c69b68088be1d95f","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1715066418107,"stop":1715066418108,"duration":1},"status":"passed","severity":"normal"},{"uid":"6fe6c93868a7f986","name":"Push message with SQL Injection payload","time":{"start":1715066655278,"stop":1715066655280,"duration":2},"status":"passed","severity":"normal"},{"uid":"9f48b28fbc1b7db0","name":"should not throw an error for a single configured topic","time":{"start":1715066056736,"stop":1715066056736,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ad9b84c8829d52a","name":"Passing page size 3 when there are 20 messages","time":{"start":1715066696958,"stop":1715066696958,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1834a3160f503cb","name":"new peer added after a peer was already found","time":{"start":1715066535625,"stop":1715066535625,"duration":0},"status":"skipped","severity":"normal"},{"uid":"31058d110eeb4c84","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1715066064679,"stop":1715066064680,"duration":1},"status":"passed","severity":"normal"},{"uid":"3528ade35e4dbc7b","name":"Check received message containing escaped characters","time":{"start":1715066579184,"stop":1715066579184,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc8d7db253a416dd","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1715066080023,"stop":1715066080024,"duration":1},"status":"passed","severity":"normal"},{"uid":"a13f65f673795d8c","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1715066370239,"stop":1715066370239,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce8cf7d21dfd5d4c","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1715066745567,"stop":1715066745568,"duration":1},"status":"passed","severity":"normal"},{"uid":"30f15760aa02e8b4","name":"removeEventListener with correct event","time":{"start":1715066147376,"stop":1715066147377,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0a2f22a12a93d02","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1715066064682,"stop":1715066064682,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd87f3c4dfe47dbc","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1715066560943,"stop":1715066560944,"duration":1},"status":"passed","severity":"normal"},{"uid":"9cbeb4507b0e396a","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1715066080827,"stop":1715066080828,"duration":1},"status":"passed","severity":"normal"},{"uid":"3fc47db1de376f19","name":"should be able to decode the field with only STORE set to true","time":{"start":1715066064681,"stop":1715066064682,"duration":1},"status":"passed","severity":"normal"},{"uid":"773e15b67de3fb5d","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1715066280340,"stop":1715066280340,"duration":0},"status":"passed","severity":"normal"},{"uid":"681532d5f2276274","name":"Passing page size 0 when there are 110 messages","time":{"start":1715066696957,"stop":1715066696957,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ad33da7702cce46","name":"Publishes to nwaku","time":{"start":1715066533470,"stop":1715066533470,"duration":0},"status":"passed","severity":"normal"},{"uid":"2639bb790ac37f13","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1715066362462,"stop":1715066362463,"duration":1},"status":"passed","severity":"normal"},{"uid":"8bb70652cd2ecb1b","name":"shard 0","time":{"start":1715066634557,"stop":1715066634557,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8dbac0ac9b258e5","name":"throws on content topic with empty topic name field","time":{"start":1715066056712,"stop":1715066056713,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1ac82fb5d61222a","name":"Push message with custom timestamp: 1684307880594","time":{"start":1715066505345,"stop":1715066505345,"duration":0},"status":"passed","severity":"normal"},{"uid":"e65cd1858a17e76d","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1715066056737,"stop":1715066056737,"duration":0},"status":"passed","severity":"normal"},{"uid":"6db6662de6641b46","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1715066182033,"stop":1715066182034,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb542f2e9980fc9b","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1715066080832,"stop":1715066080832,"duration":0},"status":"passed","severity":"normal"},{"uid":"10dade8bb83d6941","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1715066745565,"stop":1715066745566,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5c8af22a49ae6a8","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1715066056716,"stop":1715066056717,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a0bd934b5588f5a","name":"Round trip binary serialization","time":{"start":1715066070193,"stop":1715066070193,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc3ebcfe90f6ee77","name":"Check publish message containing Russian","time":{"start":1715066560930,"stop":1715066560931,"duration":1},"status":"passed","severity":"normal"},{"uid":"55e0333de8691117","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1715066302306,"stop":1715066302308,"duration":2},"status":"passed","severity":"normal"},{"uid":"bdd65c3e9756f727","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1715066280332,"stop":1715066280332,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fe1542bb6978e63","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1715066681563,"stop":1715066681563,"duration":0},"status":"passed","severity":"normal"},{"uid":"539085cf0fec2033","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1715066745592,"stop":1715066745592,"duration":0},"status":"passed","severity":"normal"},{"uid":"cae13fb9e73e95ec","name":"should throw an error if shards are undefined for static sharding","time":{"start":1715066056727,"stop":1715066056727,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcc52029302cfdb0","name":"Push message with content topic containing escaped characters","time":{"start":1715066505290,"stop":1715066505291,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5ea833ac7e87e02","name":"Check received message with timestamp: 1715066107132 ","time":{"start":1715066579189,"stop":1715066579189,"duration":0},"status":"passed","severity":"normal"},{"uid":"17ff7f459203992c","name":"Correctly serialized arguments","time":{"start":1715066376162,"stop":1715066376163,"duration":1},"status":"passed","severity":"normal"},{"uid":"1389fdd49005f359","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1715066056717,"stop":1715066056717,"duration":0},"status":"passed","severity":"normal"},{"uid":"de44b86bf50ab742","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1715066362447,"stop":1715066362448,"duration":1},"status":"passed","severity":"normal"},{"uid":"c122ae8caf679502","name":"Ephemeral field set to true","time":{"start":1715066070193,"stop":1715066070194,"duration":1},"status":"passed","severity":"normal"},{"uid":"8722f2a75d7b726e","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1715066692431,"stop":1715066692431,"duration":0},"status":"passed","severity":"normal"},{"uid":"61f3c1fd3662a5ea","name":"Push message with custom timestamp: 1715062680594","time":{"start":1715066505346,"stop":1715066505346,"duration":0},"status":"passed","severity":"normal"},{"uid":"b007d3e6f369f65d","name":"Check message on other pubsub topic is not received","time":{"start":1715066579191,"stop":1715066579192,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc2b547b6d9fa036","name":"Check publish message containing Chinese","time":{"start":1715066560929,"stop":1715066560930,"duration":1},"status":"passed","severity":"normal"},{"uid":"81c2dc4d15643ed0","name":"Decrypt messages","time":{"start":1715066509041,"stop":1715066509041,"duration":0},"status":"passed","severity":"normal"},{"uid":"f619ecbf9a1b4d9d","name":"Push message with long payload","time":{"start":1715066505267,"stop":1715066505268,"duration":1},"status":"passed","severity":"normal"},{"uid":"f21a37c00bcf408","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1715066069906,"stop":1715066069907,"duration":1},"status":"passed","severity":"normal"},{"uid":"98cfed05f54632a4","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1715066080829,"stop":1715066080829,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbab26100bb3a3a1","name":"Check received message containing Script","time":{"start":1715066579198,"stop":1715066579198,"duration":0},"status":"passed","severity":"normal"},{"uid":"53258ce522db0a9b","name":"Encoder throws on undefined content topic","time":{"start":1715066090947,"stop":1715066090948,"duration":1},"status":"passed","severity":"normal"},{"uid":"13a50d5081810422","name":"Check publish message containing long","time":{"start":1715066560928,"stop":1715066560928,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1d682376c05bc1","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1715066280325,"stop":1715066280326,"duration":1},"status":"passed","severity":"normal"},{"uid":"bbe9b58e38736d58","name":"Push message equal or less that 1MB","time":{"start":1715066655337,"stop":1715066655337,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f909aa2292319d0","name":"Encoder throws on empty string content topic","time":{"start":1715066070195,"stop":1715066070195,"duration":0},"status":"passed","severity":"normal"},{"uid":"803bb68298471fc7","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app85/1/topic276/json","time":{"start":1715066611028,"stop":1715066611029,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1092f440212b101","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1715066615362,"stop":1715066615363,"duration":1},"status":"passed","severity":"normal"},{"uid":"70988b701d6d8816","name":"Push message with short payload","time":{"start":1715066655272,"stop":1715066655272,"duration":0},"status":"passed","severity":"normal"},{"uid":"41ce631d56d1b62d","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1715066107733,"stop":1715066107734,"duration":1},"status":"passed","severity":"normal"},{"uid":"a632f41d41ab9ef1","name":"Ping on peer without subscriptions","time":{"start":1715066136450,"stop":1715066136451,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d22bcde39814c0e","name":"stop","time":{"start":1715066147387,"stop":1715066147388,"duration":1},"status":"passed","severity":"normal"},{"uid":"f707e5b64da6d9ff","name":"Generator, custom pubsub topic","time":{"start":1715066681559,"stop":1715066681560,"duration":1},"status":"passed","severity":"normal"},{"uid":"c77ac298a939f32a","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1715066745579,"stop":1715066745580,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd4ab61b8e13e862","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1715066280321,"stop":1715066280321,"duration":0},"status":"passed","severity":"normal"},{"uid":"49a9d8e381f63b18","name":"should handle a minimal index list","time":{"start":1715066056794,"stop":1715066056794,"duration":0},"status":"passed","severity":"normal"},{"uid":"edc90583e58e7e7d","name":"Query generator for multiple messages with multiple decoders","time":{"start":1715066675663,"stop":1715066675663,"duration":0},"status":"passed","severity":"normal"},{"uid":"66595bf7e19d5f1c","name":"returns all values when wanted number is greater than available values","time":{"start":1715066080023,"stop":1715066080023,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d8578472d2ccf03","name":"Publish message with custom timestamp: Wed May 17 2023 07:22:15 GMT+0000 (Coordinated Universal Time)","time":{"start":1715066560940,"stop":1715066560940,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac3df88fbfcf2be5","name":"Check meta is set [ecies]","time":{"start":1715066092910,"stop":1715066092910,"duration":0},"status":"passed","severity":"normal"},{"uid":"33220c8c6acc25b1","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app38/8/topic419/utf8","time":{"start":1715066611033,"stop":1715066611033,"duration":0},"status":"passed","severity":"normal"},{"uid":"4de7e03c81443665","name":"Subscribe to topic containing numeric and receive message","time":{"start":1715066745586,"stop":1715066745587,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f0296270fa6a102","name":"Query Generator - forward","time":{"start":1715066677675,"stop":1715066677676,"duration":1},"status":"passed","severity":"normal"},{"uid":"eae970fb8dfd15f2","name":"Check received message with timestamp: 1649153314 ","time":{"start":1715066579190,"stop":1715066579190,"duration":0},"status":"passed","severity":"normal"},{"uid":"71d33cc8cec498ab","name":"Check message received after nwaku node is restarted","time":{"start":1715066579194,"stop":1715066579194,"duration":0},"status":"skipped","severity":"normal"},{"uid":"515af2c15af4674e","name":"should only return 1 node with store capability","time":{"start":1715066081104,"stop":1715066081104,"duration":0},"status":"passed","severity":"normal"},{"uid":"68c6637232b56d26","name":"should decode valid enr with tcp successfully","time":{"start":1715066065220,"stop":1715066065220,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f06d51733ea2cbf","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1715066056724,"stop":1715066056724,"duration":0},"status":"passed","severity":"normal"},{"uid":"eee86e90d3442033","name":"should set field with only STORE enabled","time":{"start":1715066065234,"stop":1715066065234,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa3f98f0d899be4f","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1715066280332,"stop":1715066280333,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b01bb3cf841b45","name":"Check publish message containing Arabic","time":{"start":1715066560930,"stop":1715066560930,"duration":0},"status":"passed","severity":"normal"},{"uid":"b107563994029a6f","name":"Relay + Store","time":{"start":1715066065235,"stop":1715066065235,"duration":0},"status":"passed","severity":"normal"},{"uid":"f617d2d2815c84c0","name":"Push message with shell command payload","time":{"start":1715066655285,"stop":1715066655286,"duration":1},"status":"passed","severity":"normal"},{"uid":"78816c4ebe5d2a97","name":"Push message with content topic containing numeric","time":{"start":1715066505286,"stop":1715066505286,"duration":0},"status":"passed","severity":"normal"},{"uid":"18d5e7b6a979325f","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1715066708324,"stop":1715066708324,"duration":0},"status":"passed","severity":"normal"},{"uid":"16782e4440dc25f6","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1715066611024,"stop":1715066611024,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fae0937bf3f9700","name":"addEventListener with wrong event","time":{"start":1715066147376,"stop":1715066147376,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff1ee20acf49f670","name":"Check received message containing special chars","time":{"start":1715066579195,"stop":1715066579196,"duration":1},"status":"passed","severity":"normal"},{"uid":"8225cca2bebb1df2","name":"Check received message containing special chars","time":{"start":1715066579179,"stop":1715066579180,"duration":1},"status":"passed","severity":"normal"},{"uid":"71063bdce261d5b8","name":"Check received message containing unicode special characters","time":{"start":1715066579202,"stop":1715066579202,"duration":0},"status":"passed","severity":"normal"},{"uid":"fba6042f971955eb","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1715066548424,"stop":1715066548425,"duration":1},"status":"passed","severity":"normal"},{"uid":"b096747dded6dd5a","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1715066548427,"stop":1715066548427,"duration":0},"status":"passed","severity":"normal"},{"uid":"72a5353f46ed6984","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 4","time":{"start":1715066056742,"stop":1715066056742,"duration":0},"status":"passed","severity":"normal"},{"uid":"22d9fe9294272fe0","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1715066579204,"stop":1715066579204,"duration":0},"status":"passed","severity":"normal"},{"uid":"22d8faf8b9c59bba","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1715066056728,"stop":1715066056728,"duration":0},"status":"passed","severity":"normal"},{"uid":"7eca89ff62401b5b","name":"Subscribe to topic containing numeric and receive message","time":{"start":1715066745570,"stop":1715066745570,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b58544df5c61db6","name":"Check message with no payload is not received","time":{"start":1715066579192,"stop":1715066579193,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca6a56071a7665b1","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1715066575150,"stop":1715066575150,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fe822ba224ebe08","name":"Check received message containing shell command","time":{"start":1715066269519,"stop":1715066269520,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc0d876fe872d1ea","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1715066182028,"stop":1715066182029,"duration":1},"status":"passed","severity":"normal"},{"uid":"13a5b45a466cfb8f","name":"Push message with Script payload","time":{"start":1715066505271,"stop":1715066505277,"duration":6},"status":"passed","severity":"normal"},{"uid":"db22a0e1965193f0","name":"Check received message containing shell command","time":{"start":1715066579200,"stop":1715066579201,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b5a2b4d1e3cfed2","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1715066269523,"stop":1715066269523,"duration":0},"status":"passed","severity":"normal"},{"uid":"e648a7b90d1c32a3","name":"Subscribe to topic containing shell command and receive message","time":{"start":1715066370238,"stop":1715066370239,"duration":1},"status":"passed","severity":"normal"},{"uid":"72c493fedde70aee","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1715066085087,"stop":1715066085087,"duration":0},"status":"passed","severity":"normal"},{"uid":"763c8a8094ef0f29","name":"Push message with long payload","time":{"start":1715066655272,"stop":1715066655273,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1dcb7ad5620597a","name":"Passing page size 11 when there are 10 messages","time":{"start":1715066696958,"stop":1715066696959,"duration":1},"status":"passed","severity":"normal"},{"uid":"556beba311c8039","name":"throws on content topic with empty encoding field","time":{"start":1715066056713,"stop":1715066056713,"duration":0},"status":"passed","severity":"normal"},{"uid":"26d7933b5c3138d6","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1715066056714,"stop":1715066056715,"duration":1},"status":"passed","severity":"normal"},{"uid":"3575d5b3b793c701","name":"Light Node - default protocols","time":{"start":1715066723348,"stop":1715066723348,"duration":0},"status":"passed","severity":"normal"},{"uid":"eaedcf74872b5955","name":"Check received message containing emoji","time":{"start":1715066269521,"stop":1715066269521,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc71d153f57b3617","name":"Subscribe and receives messages on 20 topics","time":{"start":1715066370229,"stop":1715066370229,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c014a2e2ba90f3b","name":"Push message on custom pubsubTopic","time":{"start":1715066362447,"stop":1715066362447,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1f2f50e1349a27f","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1715066362446,"stop":1715066362446,"duration":0},"status":"passed","severity":"normal"},{"uid":"9716b46c3002f130","name":"LightPush","time":{"start":1715066723347,"stop":1715066723347,"duration":0},"status":"passed","severity":"normal"},{"uid":"c030d05f9fe431de","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1715066280325,"stop":1715066280325,"duration":0},"status":"passed","severity":"normal"},{"uid":"52e8349988a9153d","name":"Push message with content topic containing emoji","time":{"start":1715066505291,"stop":1715066505338,"duration":47},"status":"passed","severity":"normal"},{"uid":"e090bf403c5c3b7e","name":"Subscribe and receive messages via lightPush","time":{"start":1715066745579,"stop":1715066745579,"duration":0},"status":"passed","severity":"normal"},{"uid":"adb1b042fdd6e836","name":"Decoder throws on undefined content topic","time":{"start":1715066070195,"stop":1715066070196,"duration":1},"status":"passed","severity":"normal"},{"uid":"88f43f5e0e0e0c0d","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 0","time":{"start":1715066056741,"stop":1715066056741,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd5ac38311811b6f","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1715066056720,"stop":1715066056721,"duration":1},"status":"passed","severity":"normal"},{"uid":"5094e3732d234d3e","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1715066634557,"stop":1715066634557,"duration":0},"status":"passed","severity":"normal"},{"uid":"436000235a57641","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1715066370225,"stop":1715066370227,"duration":2},"status":"passed","severity":"normal"},{"uid":"2b6a447f08cc9c29","name":"should decode valid enr successfully","time":{"start":1715066065219,"stop":1715066065219,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f33c38200b15a4f","name":"Push message with content topic containing JSON","time":{"start":1715066505290,"stop":1715066505290,"duration":0},"status":"passed","severity":"normal"},{"uid":"83ce98f381be9f7b","name":"should emit a peer event after start","time":{"start":1715066573459,"stop":1715066573460,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c583abb54e24702","name":"caches peers it previously fetched","time":{"start":1715066081103,"stop":1715066081103,"duration":0},"status":"passed","severity":"normal"},{"uid":"f34e5b31d0fca296","name":"Check received message containing Arabic","time":{"start":1715066579180,"stop":1715066579180,"duration":0},"status":"passed","severity":"normal"},{"uid":"7169425164016b68","name":"should configure sharding based on application and version for autosharding","time":{"start":1715066056741,"stop":1715066056741,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a09644099830c4a","name":"Subscribe to topic containing JSON and receive message","time":{"start":1715066745576,"stop":1715066745576,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8060e09b51fd8f7","name":"non connected peers","time":{"start":1715066505533,"stop":1715066505533,"duration":0},"status":"skipped","severity":"normal"},{"uid":"83b376c420a298b7","name":"random static sharding 10 - Cluster ID: 978, Shard ID: 330","time":{"start":1715066634563,"stop":1715066634563,"duration":0},"status":"passed","severity":"normal"},{"uid":"f471937c8835510e","name":"should throw error - no public key","time":{"start":1715066065228,"stop":1715066065228,"duration":0},"status":"passed","severity":"normal"},{"uid":"efd9cbf6dae39e6e","name":"Check message with non string payload is not received","time":{"start":1715066579208,"stop":1715066579208,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a47505af5eb735","name":"Push message with Arabic payload","time":{"start":1715066655276,"stop":1715066655277,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb94bbf4614f2169","name":"Fails to publish duplicate message","time":{"start":1715066560942,"stop":1715066560942,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f8c0bc1f17365c7","name":"should be able to encode the field with only FILTER set to true","time":{"start":1715066064676,"stop":1715066064676,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba4ccab0bf39a262","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1715066708322,"stop":1715066708322,"duration":0},"status":"passed","severity":"normal"},{"uid":"129c3c7c976a3e19","name":"Push message with content topic containing emoji","time":{"start":1715066655323,"stop":1715066655323,"duration":0},"status":"passed","severity":"normal"},{"uid":"1af820b4ba55b7e6","name":"Query generator for multiple messages with different content topic format","time":{"start":1715066675663,"stop":1715066675664,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd682ee49a2e1ffc","name":"isConnected should return false after all peers disconnect","time":{"start":1715066159568,"stop":1715066159568,"duration":0},"status":"passed","severity":"normal"},{"uid":"92b71ee2bb8c71a1","name":"Query with Ordered Callback, No Decoder","time":{"start":1715066663468,"stop":1715066663468,"duration":0},"status":"passed","severity":"normal"},{"uid":"539f8c08c322e10a","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1715066202793,"stop":1715066202794,"duration":1},"status":"passed","severity":"normal"},{"uid":"7584a0d236254e22","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1715066064678,"stop":1715066064678,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcfea70825858936","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1715067115498,"stop":1715067115499,"duration":1},"status":"passed","severity":"normal"},{"uid":"234edf89f99b311f","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1715066056744,"stop":1715066056744,"duration":0},"status":"passed","severity":"normal"},{"uid":"d99335bfd11bc95","name":"Ordered Callback - backward","time":{"start":1715066677686,"stop":1715066677686,"duration":0},"status":"passed","severity":"normal"},{"uid":"e005c7a056c2c902","name":"should throw an error for an unconfigured topic","time":{"start":1715066056737,"stop":1715066056737,"duration":0},"status":"passed","severity":"normal"},{"uid":"55ca7673615dd8bd","name":"Push message with emoji payload","time":{"start":1715066655291,"stop":1715066655291,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d55256953d43c55","name":"Subscribe to topic containing JSON and receive message","time":{"start":1715066370238,"stop":1715066370238,"duration":0},"status":"passed","severity":"normal"},{"uid":"107e34c0937225f","name":"Waku message hash computation (no timestamp)","time":{"start":1715066059340,"stop":1715066059340,"duration":0},"status":"passed","severity":"normal"},{"uid":"da9883384804752d","name":"Push message with Basic HTML tag payload","time":{"start":1715066505278,"stop":1715066505278,"duration":0},"status":"passed","severity":"normal"},{"uid":"f186ce564b594346","name":"should encode/decode to RLP encoding","time":{"start":1715066065229,"stop":1715066065230,"duration":1},"status":"passed","severity":"normal"},{"uid":"698c1edd003163a4","name":"Check publish message containing Script","time":{"start":1715066560933,"stop":1715066560933,"duration":0},"status":"passed","severity":"normal"},{"uid":"694437af93658602","name":"Check received message containing JSON","time":{"start":1715066269519,"stop":1715066269519,"duration":0},"status":"passed","severity":"normal"},{"uid":"75f1d2a08355ae15","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1715066548423,"stop":1715066548423,"duration":0},"status":"passed","severity":"normal"},{"uid":"f055d225793835eb","name":"Check received message containing escaped characters","time":{"start":1715066269520,"stop":1715066269520,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e797034df8721d6","name":"Register correct protocols","time":{"start":1715066575147,"stop":1715066575147,"duration":0},"status":"passed","severity":"normal"},{"uid":"45233ace99f4578b","name":"receives messages sent to provided content topic through callback (Waku class)","time":{"start":1715066561186,"stop":1715066561186,"duration":0},"status":"skipped","severity":"normal"},{"uid":"85b4a90210121c5","name":"Ping on unsubscribed peer","time":{"start":1715066136451,"stop":1715066136451,"duration":0},"status":"passed","severity":"normal"},{"uid":"32b7f441f4e641ab","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1715066302305,"stop":1715066302306,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9f67a5ee2d46fcc","name":"Check received message containing Basic HTML tag","time":{"start":1715066579182,"stop":1715066579182,"duration":0},"status":"passed","severity":"normal"},{"uid":"add906cba889650d","name":"can start and stop the service","time":{"start":1715066573447,"stop":1715066573454,"duration":7},"status":"passed","severity":"normal"},{"uid":"a9a9d52970b3cfc5","name":"Encoder throws on empty string content topic","time":{"start":1715066090948,"stop":1715066090948,"duration":0},"status":"passed","severity":"normal"},{"uid":"13374a2bd37b02fd","name":"should return all peers when numPeers is 0","time":{"start":1715066069904,"stop":1715066069905,"duration":1},"status":"passed","severity":"normal"},{"uid":"282eb47fece9331f","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1715066370236,"stop":1715066370236,"duration":0},"status":"passed","severity":"normal"},{"uid":"83a118daebbaf24e","name":"should not receive a peer event before start","time":{"start":1715066573460,"stop":1715066573460,"duration":0},"status":"passed","severity":"normal"},{"uid":"16fa05885f6a9cfd","name":"throws on content topic with non-number generation field","time":{"start":1715066056709,"stop":1715066056710,"duration":1},"status":"passed","severity":"normal"},{"uid":"3189833dec02383d","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1715066708321,"stop":1715066708321,"duration":0},"status":"passed","severity":"normal"},{"uid":"a43ee50a36590e51","name":"Check received message containing Arabic","time":{"start":1715066579197,"stop":1715066579197,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1c77520e7301bc0","name":"should not fail to start the service if it is already started","time":{"start":1715066119037,"stop":1715066119038,"duration":1},"status":"passed","severity":"normal"},{"uid":"74c14ea022bad0e2","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1715066056729,"stop":1715066056730,"duration":1},"status":"passed","severity":"normal"},{"uid":"d485c4b97b66aa6f","name":"Check received message with timestamp: 1715066107132000000 ","time":{"start":1715066579202,"stop":1715066579203,"duration":1},"status":"passed","severity":"normal"},{"uid":"9361e556e130f393","name":"Check received message with timestamp: 1715066107132 ","time":{"start":1715066579203,"stop":1715066579203,"duration":0},"status":"passed","severity":"normal"},{"uid":"359286782a619f5","name":"receives messages sent to provided content topic through stream","time":{"start":1715066561186,"stop":1715066561187,"duration":1},"status":"skipped","severity":"normal"},{"uid":"6923d617d75c3a46","name":"Check publish message containing numeric","time":{"start":1715066560929,"stop":1715066560929,"duration":0},"status":"passed","severity":"normal"},{"uid":"27cea8cde47afbb5","name":"should throw an error for missing sharding configuration","time":{"start":1715066056742,"stop":1715066056742,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9d7e5018a0f49f8","name":"Sign & Recover","time":{"start":1715066091593,"stop":1715066091593,"duration":0},"status":"passed","severity":"normal"},{"uid":"610360a1c0b110fc","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1715067115498,"stop":1715067115498,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4238fec29863bb1","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1715066280329,"stop":1715066280329,"duration":0},"status":"passed","severity":"normal"},{"uid":"572c3ae17fec906a","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1715066056735,"stop":1715066056735,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f57342fb393c6e1","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1715066064684,"stop":1715066064684,"duration":0},"status":"passed","severity":"normal"},{"uid":"2483afe2451d3ab4","name":"can start and stop the service","time":{"start":1715066085084,"stop":1715066085084,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fb58662d12858ec","name":"Push message with shell command payload","time":{"start":1715066505279,"stop":1715066505280,"duration":1},"status":"passed","severity":"normal"},{"uid":"98fe7cf284e2232c","name":"Subscribe to topic containing long and receive message","time":{"start":1715066745570,"stop":1715066745570,"duration":0},"status":"passed","severity":"normal"},{"uid":"472fdc0c26fdc0d9","name":"Ordered callback, aborts when callback returns true","time":{"start":1715066675666,"stop":1715066675666,"duration":0},"status":"passed","severity":"normal"},{"uid":"e480f47be4ae8b95","name":"Check received message containing Arabic","time":{"start":1715066269516,"stop":1715066269516,"duration":0},"status":"passed","severity":"normal"},{"uid":"76fd1c8c3c2281d3","name":"should use DNS peer discovery with light client","time":{"start":1715066119041,"stop":1715066119042,"duration":1},"status":"skipped","severity":"normal"},{"uid":"8166659f84277662","name":"random static sharding 3 - Cluster ID: 551, Shard ID: 136","time":{"start":1715066634559,"stop":1715066634559,"duration":0},"status":"passed","severity":"normal"},{"uid":"444d71270687110d","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1715066056738,"stop":1715066056739,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac873a5fccf2f44c","name":"Push to array if already present","time":{"start":1715066056379,"stop":1715066056379,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fb28df63f344c6e","name":"Query with Promise Callback, No message returned","time":{"start":1715066663471,"stop":1715066663471,"duration":0},"status":"passed","severity":"normal"},{"uid":"12e5f603c00aab4e","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1715066370228,"stop":1715066370228,"duration":0},"status":"passed","severity":"normal"},{"uid":"d988fe0bcbd04ad5","name":"Fields are not dropped","time":{"start":1715066069459,"stop":1715066069460,"duration":1},"status":"passed","severity":"normal"},{"uid":"842dd6a2e32c4ee4","name":"Subscribe to topic containing short and receive message","time":{"start":1715066745569,"stop":1715066745569,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c7397de388aa456","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1715066708321,"stop":1715066708322,"duration":1},"status":"passed","severity":"normal"},{"uid":"201207c0c561b13d","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1715066069905,"stop":1715066069905,"duration":0},"status":"passed","severity":"normal"},{"uid":"b17642837ec6c22e","name":"should use the provided clusterId for the pubsub topic","time":{"start":1715066056744,"stop":1715066056744,"duration":0},"status":"passed","severity":"normal"},{"uid":"d565cbaeb84a7ab9","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1715066182031,"stop":1715066182031,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba8c718dc63c0d6e","name":"Check publish message containing escaped characters","time":{"start":1715066560938,"stop":1715066560938,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba3ef0ed5bbe013c","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1715066575164,"stop":1715066575165,"duration":1},"status":"passed","severity":"normal"},{"uid":"f81dd19d1767ada1","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1715066302296,"stop":1715066302296,"duration":0},"status":"passed","severity":"normal"},{"uid":"a02e8605f58ba9db","name":"random static sharding 9 - Cluster ID: 242, Shard ID: 940","time":{"start":1715066634562,"stop":1715066634562,"duration":0},"status":"passed","severity":"normal"},{"uid":"771226c699039073","name":"Check message with no content topic is not received","time":{"start":1715066269525,"stop":1715066269525,"duration":0},"status":"passed","severity":"normal"},{"uid":"336b0ad932062582","name":"Overlapping topic subscription","time":{"start":1715066745584,"stop":1715066745585,"duration":1},"status":"passed","severity":"normal"},{"uid":"d54b02ad1beba9ca","name":"should throw an error for insufficient data","time":{"start":1715066056795,"stop":1715066056795,"duration":0},"status":"passed","severity":"normal"},{"uid":"312061a29ee53990","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1715066056729,"stop":1715066056729,"duration":0},"status":"passed","severity":"normal"},{"uid":"28424d9e33ed1361","name":"Check message with non string payload is not received","time":{"start":1715066579193,"stop":1715066579193,"duration":0},"status":"passed","severity":"normal"},{"uid":"42d7dbdc81627a77","name":"handles multiple messages","time":{"start":1715066694225,"stop":1715066694226,"duration":1},"status":"passed","severity":"normal"},{"uid":"cadce5e1287062f6","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app69/8/topic63/proto","time":{"start":1715066611030,"stop":1715066611033,"duration":3},"status":"passed","severity":"normal"},{"uid":"50210326d71a964c","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1715066202797,"stop":1715066202799,"duration":2},"status":"passed","severity":"normal"},{"uid":"eb4b8249a9b4ca62","name":"isConnected between 2 js-waku relay nodes","time":{"start":1715066159568,"stop":1715066159569,"duration":1},"status":"passed","severity":"normal"},{"uid":"39fa843053532321","name":"Init the array if not present","time":{"start":1715066056377,"stop":1715066056378,"duration":1},"status":"passed","severity":"normal"},{"uid":"3baa8b17225cf684","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1715066280341,"stop":1715066280341,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ecc45f2a2a96a0","name":"Subscribe to topic containing emoji and publish message","time":{"start":1715066575175,"stop":1715066575176,"duration":1},"status":"passed","severity":"normal"},{"uid":"54c65aab2278476f","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1715066615362,"stop":1715066615362,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9f1bba3288a414f","name":"Push message with content topic containing Basic HTML tag","time":{"start":1715066505289,"stop":1715066505289,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff4b348c4b2aea34","name":"Nwaku publishes","time":{"start":1715066533471,"stop":1715066533472,"duration":1},"status":"passed","severity":"normal"},{"uid":"866624c825c43f8e","name":"Subscribe to topic containing Russian and receive message","time":{"start":1715066370236,"stop":1715066370236,"duration":0},"status":"passed","severity":"normal"},{"uid":"e748a30c2ed12dc","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1715066056734,"stop":1715066056734,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef12e826221c8c50","name":"Subscribe to topic containing XML and publish message","time":{"start":1715066575164,"stop":1715066575164,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9ea9b62fffd7421","name":"same cluster, same shard: nodes connect","time":{"start":1715066418108,"stop":1715066418108,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e0d4dc64e15a1e3","name":"Asymmetric encrypt & decrypt","time":{"start":1715066091591,"stop":1715066091592,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ab072a9c6f86e33","name":"Relay","time":{"start":1715066117869,"stop":1715066117869,"duration":0},"status":"passed","severity":"normal"},{"uid":"62d85f342afb1604","name":"Generator, 2 different pubsubtopics","time":{"start":1715066681561,"stop":1715066681562,"duration":1},"status":"passed","severity":"normal"},{"uid":"91a5416bc8642132","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1715066056739,"stop":1715066056739,"duration":0},"status":"passed","severity":"normal"},{"uid":"278f907fe0cb76ee","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1715066080830,"stop":1715066080830,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e520b04c1d7bd6d","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app99/8/topic931/proto","time":{"start":1715066611025,"stop":1715066611025,"duration":0},"status":"passed","severity":"normal"},{"uid":"26c9174a2eeef65c","name":"addEventListener with correct event","time":{"start":1715066147375,"stop":1715066147375,"duration":0},"status":"passed","severity":"normal"},{"uid":"9386c342d9711d5e","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app89/3/topic527/json","time":{"start":1715066611029,"stop":1715066611030,"duration":1},"status":"passed","severity":"normal"},{"uid":"d72c8700b2f5d630","name":"Ping on subscribed peer","time":{"start":1715066177755,"stop":1715066177756,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e46a55ab66eea57","name":"should not fail to start the service if it is already started","time":{"start":1715066085085,"stop":1715066085085,"duration":0},"status":"passed","severity":"normal"},{"uid":"6da6aa9a9305b0a5","name":"Subscribe and receive messages via waku relay post","time":{"start":1715066745564,"stop":1715066745564,"duration":0},"status":"passed","severity":"normal"},{"uid":"94e9c53562b483b9","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1715066059338,"stop":1715066059339,"duration":1},"status":"passed","severity":"normal"},{"uid":"2cecd96bf648925f","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1715066056718,"stop":1715066056718,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3cd458444348c5e","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1715066107729,"stop":1715066107731,"duration":2},"status":"passed","severity":"normal"},{"uid":"1844b564ad667a3","name":"Push message with special chars payload","time":{"start":1715066505268,"stop":1715066505269,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff28f461211015e0","name":"handles empty shards array correctly","time":{"start":1715066056742,"stop":1715066056742,"duration":0},"status":"passed","severity":"normal"},{"uid":"c97abfd54a6d3751","name":"receives messages sent to provided content topic through callback","time":{"start":1715066561185,"stop":1715066561185,"duration":0},"status":"skipped","severity":"normal"},{"uid":"cefd3bc8ba1bedc0","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1715066362461,"stop":1715066362462,"duration":1},"status":"passed","severity":"normal"},{"uid":"46aa3b95f447ffe6","name":"should handle corrupted local storage data gracefully","time":{"start":1715066085088,"stop":1715066085088,"duration":0},"status":"passed","severity":"normal"},{"uid":"89c94f4940eaaabc","name":"start node with empty shard","time":{"start":1715066634565,"stop":1715066634565,"duration":0},"status":"passed","severity":"normal"},{"uid":"de18e957d2ba480d","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1715066081105,"stop":1715066081105,"duration":0},"status":"passed","severity":"normal"},{"uid":"97746e1aaa35c864","name":"Query Generator, No Decoder","time":{"start":1715066663466,"stop":1715066663466,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d4a8b0b0347e0","name":"can start the service","time":{"start":1715066573444,"stop":1715066573447,"duration":3},"status":"passed","severity":"normal"},{"uid":"cea5785b3c0d399c","name":"Push message with custom timestamp: 1684307869842","time":{"start":1715066655335,"stop":1715066655335,"duration":0},"status":"passed","severity":"normal"},{"uid":"96b2b0558585fd3f","name":"should correctly map a content topic to a pubsub topic","time":{"start":1715066056743,"stop":1715066056743,"duration":0},"status":"passed","severity":"normal"},{"uid":"d483c26a9722412b","name":"Fails to push message with empty content topic","time":{"start":1715066505338,"stop":1715066505338,"duration":0},"status":"passed","severity":"normal"},{"uid":"f132bda46054f7df","name":"throws on content topic with empty version field","time":{"start":1715066056712,"stop":1715066056712,"duration":0},"status":"passed","severity":"normal"},{"uid":"93e9a381c8feb1cc","name":"Round trip binary encryption [ecies, signature]","time":{"start":1715066092909,"stop":1715066092910,"duration":1},"status":"passed","severity":"normal"},{"uid":"c10598cdc4b77f66","name":"Ping on peer without subscriptions","time":{"start":1715066177756,"stop":1715066177759,"duration":3},"status":"passed","severity":"normal"},{"uid":"4a2cfe182727092","name":"Subscribe to topic containing Russian and publish message","time":{"start":1715066575156,"stop":1715066575156,"duration":0},"status":"passed","severity":"normal"},{"uid":"efe87f8ed56d553","name":"should properly create location multiaddrs - tcp4","time":{"start":1715066065231,"stop":1715066065231,"duration":0},"status":"passed","severity":"normal"},{"uid":"96fde1a8f4925965","name":"should emit a peer event after start","time":{"start":1715066119038,"stop":1715066119040,"duration":2},"status":"passed","severity":"normal"},{"uid":"11c2b5fa97f4ff0b","name":"Push message with content topic containing short","time":{"start":1715066505282,"stop":1715066505285,"duration":3},"status":"passed","severity":"normal"},{"uid":"392907e78ee049c0","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1715066745566,"stop":1715066745567,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8270922097a2a45","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1715066182029,"stop":1715066182029,"duration":0},"status":"passed","severity":"normal"},{"uid":"b54d705534548a0c","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1715066056726,"stop":1715066056726,"duration":0},"status":"passed","severity":"normal"},{"uid":"acf82ba9ccb76177","name":"random static sharding 7 - Cluster ID: 265, Shard ID: 431","time":{"start":1715066634561,"stop":1715066634561,"duration":0},"status":"passed","severity":"normal"},{"uid":"5eff2fd054ebc648","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1715066745587,"stop":1715066745588,"duration":1},"status":"passed","severity":"normal"},{"uid":"d94d683fe515c99d","name":"Passing cursor with wrong message digest","time":{"start":1715066615365,"stop":1715066615365,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b537274bdd055a3","name":"Subscribe to topic containing short and publish message","time":{"start":1715066575153,"stop":1715066575153,"duration":0},"status":"passed","severity":"normal"},{"uid":"35c0c761ea05d7f9","name":"Fails to publish message with empty text","time":{"start":1715066560942,"stop":1715066560943,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e79bd5ff5c84034","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1715066056738,"stop":1715066056738,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc2feba09876431b","name":"Push message with escaped characters payload","time":{"start":1715066505280,"stop":1715066505280,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c923b3fe1c9010d","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1715066116938,"stop":1715066116939,"duration":1},"status":"passed","severity":"normal"},{"uid":"174bb274875f2e56","name":"Query Generator, Multiple PubsubTopics","time":{"start":1715066663465,"stop":1715066663466,"duration":1},"status":"passed","severity":"normal"},{"uid":"26f266048a962732","name":"udp ip6 address","time":{"start":1715066064647,"stop":1715066064648,"duration":1},"status":"passed","severity":"normal"},{"uid":"e029cf89b0d8dd0a","name":"Refresh subscription","time":{"start":1715066370232,"stop":1715066370232,"duration":0},"status":"passed","severity":"normal"},{"uid":"1308b648214c70b4","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1715066280340,"stop":1715066280340,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3ffbff3f07d06ca","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1715066370242,"stop":1715066370242,"duration":0},"status":"broken","severity":"normal"},{"uid":"f8b24a46d9308907","name":"Relay + Store","time":{"start":1715066117870,"stop":1715066117870,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc32574203769bfb","name":"should be able to encode the field with only STORE set to true","time":{"start":1715066064675,"stop":1715066064675,"duration":0},"status":"passed","severity":"normal"},{"uid":"84df69fe01836d9e","name":"Non TWN Cluster","time":{"start":1715066611024,"stop":1715066611025,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c19479b8dfcfabe","name":"Check message received after jswaku node is restarted","time":{"start":1715066269526,"stop":1715066269527,"duration":1},"status":"skipped","severity":"normal"},{"uid":"97a1422e55c8120b","name":"Check received message containing emoji","time":{"start":1715066579185,"stop":1715066579185,"duration":0},"status":"passed","severity":"normal"},{"uid":"434472abe29c21a8","name":"Push message with content topic containing Russian","time":{"start":1715066505287,"stop":1715066505288,"duration":1},"status":"passed","severity":"normal"},{"uid":"d78effe1dc6f77c5","name":"ignores unrecognized TXT record formats","time":{"start":1715066081102,"stop":1715066081103,"duration":1},"status":"passed","severity":"normal"},{"uid":"1438c2abde7c1e20","name":"listenerCount","time":{"start":1715066147384,"stop":1715066147385,"duration":1},"status":"passed","severity":"normal"},{"uid":"be052dd29b7e8439","name":"Check received message containing long","time":{"start":1715066269514,"stop":1715066269514,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0dae9046474ae66","name":"Subscribe to topic containing Script and receive message","time":{"start":1715066745574,"stop":1715066745574,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bb38a9f381b8e81","name":"Push message with numeric payload","time":{"start":1715066505268,"stop":1715066505268,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a2a6dd1fb1365d0","name":"Push message with unicode special characters payload","time":{"start":1715066655287,"stop":1715066655291,"duration":4},"status":"passed","severity":"normal"},{"uid":"cf5548cc0bc58848","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1715066107731,"stop":1715066107732,"duration":1},"status":"passed","severity":"normal"},{"uid":"286d9b1dbbc0dd05","name":"Callback on promise, aborts when callback returns true","time":{"start":1715066675665,"stop":1715066675665,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5e6b63c1eddd9d5","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1715066056722,"stop":1715066056722,"duration":0},"status":"passed","severity":"normal"},{"uid":"52f0ce91f136eaa","name":"Check message received after nwaku node is restarted","time":{"start":1715066579209,"stop":1715066579209,"duration":0},"status":"skipped","severity":"normal"},{"uid":"448cf927bbd64f27","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1715066535625,"stop":1715066535625,"duration":0},"status":"skipped","severity":"normal"},{"uid":"92efd90f2055dd69","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1715066302294,"stop":1715066302295,"duration":1},"status":"passed","severity":"normal"},{"uid":"17055ac3a6bc2e4a","name":"should return the pubsub topic directly if a string is provided","time":{"start":1715066056738,"stop":1715066056738,"duration":0},"status":"passed","severity":"normal"},{"uid":"8862e8f54be559ad","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1715066059340,"stop":1715066059340,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4e5311e27c46195","name":"connected peers and dial","time":{"start":1715066505531,"stop":1715066505532,"duration":1},"status":"skipped","severity":"normal"},{"uid":"7e8d408744a9aaa0","name":"Push 30 different messages","time":{"start":1715066505281,"stop":1715066505282,"duration":1},"status":"passed","severity":"normal"},{"uid":"50aa8ca73076980d","name":"Fails to push message with large meta","time":{"start":1715066655324,"stop":1715066655334,"duration":10},"status":"passed","severity":"normal"},{"uid":"95662814a54debcc","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1715066056733,"stop":1715066056734,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b07e40e5766474b","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1715066708324,"stop":1715066708324,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b2c34cbd8e2f7aa","name":"Add multiple subscription objects on single nwaku node","time":{"start":1715066745593,"stop":1715066745594,"duration":1},"status":"passed","severity":"normal"},{"uid":"2fc830fc1c996ed7","name":"same cluster, different shard: nodes connect","time":{"start":1715066418109,"stop":1715066418109,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccb13dd2258813f3","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1715066745575,"stop":1715066745575,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad4ae848d529e5f7","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1715066280330,"stop":1715066280331,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a0e17d7b79478ca","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1715066280331,"stop":1715066280332,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e637e2e4bb8baf0","name":"Push message with special chars payload","time":{"start":1715066655273,"stop":1715066655274,"duration":1},"status":"passed","severity":"normal"},{"uid":"5676697a51f5124d","name":"Check message on other pubsub topic is not received","time":{"start":1715066579204,"stop":1715066579206,"duration":2},"status":"passed","severity":"normal"},{"uid":"3ea844168a550c98","name":"Ping on subscribed peer","time":{"start":1715066177762,"stop":1715066177762,"duration":0},"status":"passed","severity":"normal"},{"uid":"751ca6c7e20b01c2","name":"Store - dialed first","time":{"start":1715066723346,"stop":1715066723346,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b35b9a6b4552604","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1715066056728,"stop":1715066056728,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e86073b14bd7779","name":"safeDispatchEvent","time":{"start":1715066147386,"stop":1715066147387,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e9418be476424e9","name":"Check received message containing Script","time":{"start":1715066269517,"stop":1715066269518,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f42f33bced35e78","name":"Query Generator, Wrong PubsubTopic","time":{"start":1715066663465,"stop":1715066663465,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a4801ea76e67904","name":"start node with empty content topic","time":{"start":1715066611035,"stop":1715066611036,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6c46668bab88081","name":"Check publish message containing emoji","time":{"start":1715066560939,"stop":1715066560939,"duration":0},"status":"passed","severity":"normal"},{"uid":"72e05bb27ea6a688","name":"can start and stop the service","time":{"start":1715066119035,"stop":1715066119036,"duration":1},"status":"passed","severity":"normal"},{"uid":"ded810a6cc37971","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1715066302304,"stop":1715066302305,"duration":1},"status":"passed","severity":"normal"},{"uid":"b49ef9f2a998f90f","name":"Wrong topic","time":{"start":1715066611033,"stop":1715066611034,"duration":1},"status":"passed","severity":"normal"},{"uid":"d06b49af6afb1b7a","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1715066370235,"stop":1715066370236,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ff71108c9101a68","name":"Decoder throws on empty string content topic","time":{"start":1715066090949,"stop":1715066090949,"duration":0},"status":"passed","severity":"normal"},{"uid":"54d881f3039040bd","name":"Subscribe to topic containing XML and receive message","time":{"start":1715066745574,"stop":1715066745574,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fb06eb869cdc7cd","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1715066280333,"stop":1715066280334,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4b851f4fdf8739a","name":"Symmetric encrypt & Decrypt","time":{"start":1715066091592,"stop":1715066091592,"duration":0},"status":"passed","severity":"normal"},{"uid":"737f5c4e15d6251","name":"Fails to push message with large meta","time":{"start":1715066505343,"stop":1715066505344,"duration":1},"status":"passed","severity":"normal"},{"uid":"d480c7fd942c2fbc","name":"Push message with Russian payload","time":{"start":1715066655277,"stop":1715066655278,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ec30d5fea550900","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1715066675665,"stop":1715066675666,"duration":1},"status":"passed","severity":"normal"},{"uid":"80188b4972b13fc0","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1715066575174,"stop":1715066575174,"duration":0},"status":"passed","severity":"normal"},{"uid":"27d16e18c6749a92","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1715066056725,"stop":1715066056725,"duration":0},"status":"passed","severity":"normal"},{"uid":"a87f07865911133b","name":"A test","time":{"start":1715066362696,"stop":1715066362697,"duration":1},"status":"passed","severity":"normal"},{"uid":"79c4d385799f1cfc","name":"Push message with Chinese payload","time":{"start":1715066655274,"stop":1715066655276,"duration":2},"status":"passed","severity":"normal"},{"uid":"8aa034a7907a6bfe","name":"Push message with XML payload","time":{"start":1715066505277,"stop":1715066505278,"duration":1},"status":"passed","severity":"normal"},{"uid":"5523ce490aa0d8f2","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1715066745588,"stop":1715066745588,"duration":0},"status":"passed","severity":"normal"},{"uid":"46da6c8cad93a7b6","name":"Push message with meta","time":{"start":1715066655324,"stop":1715066655324,"duration":0},"status":"passed","severity":"normal"},{"uid":"da39d8649f65719a","name":"Subscribe to topic containing shell command and receive message","time":{"start":1715066745576,"stop":1715066745576,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e27fe336a9c843","name":"should throw error - no id","time":{"start":1715066065221,"stop":1715066065227,"duration":6},"status":"passed","severity":"normal"},{"uid":"47f17c30ca2edf8a","name":"Push message with content topic containing Script","time":{"start":1715066505288,"stop":1715066505289,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f6b07497baf4448","name":"should be called for bootstrap peers","time":{"start":1715066115120,"stop":1715066115120,"duration":0},"status":"passed","severity":"normal"},{"uid":"b92a48f37fd10964","name":"should not fail to start the service if it is already started","time":{"start":1715066573458,"stop":1715066573459,"duration":1},"status":"passed","severity":"normal"},{"uid":"531ca77602c8043","name":"Accepts a valid Waku Message","time":{"start":1715066073597,"stop":1715066073598,"duration":1},"status":"passed","severity":"normal"},{"uid":"1dd490f423d4a904","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1715066548426,"stop":1715066548426,"duration":0},"status":"passed","severity":"normal"},{"uid":"20f1c4541108e39e","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1715066280336,"stop":1715066280337,"duration":1},"status":"passed","severity":"normal"},{"uid":"b462e7c39028bdae","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1715066081104,"stop":1715066081105,"duration":1},"status":"passed","severity":"normal"},{"uid":"ece2c49b1c20db31","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1715066080831,"stop":1715066080831,"duration":0},"status":"passed","severity":"normal"},{"uid":"f875a29dd90cfb56","name":"Check message with invalid timestamp is not received","time":{"start":1715066269523,"stop":1715066269523,"duration":0},"status":"passed","severity":"normal"},{"uid":"d25338c06fb90384","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1715066548428,"stop":1715066548428,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bb22d39ea6e47cc","name":"Publish message with custom timestamp: Tue May 07 2024 08:22:15 GMT+0000 (Coordinated Universal Time)","time":{"start":1715066560941,"stop":1715066560942,"duration":1},"status":"passed","severity":"normal"},{"uid":"986a5051529c4faa","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1715066056718,"stop":1715066056718,"duration":0},"status":"passed","severity":"normal"},{"uid":"1068137afda87955","name":"can dial TLS multiaddrs","time":{"start":1715066376085,"stop":1715066376085,"duration":0},"status":"passed","severity":"normal"},{"uid":"24d49f408736078f","name":"should set field with only LIGHTPUSH enabled","time":{"start":1715066065234,"stop":1715066065235,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce759816297c656b","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1715066370239,"stop":1715066370240,"duration":1},"status":"passed","severity":"normal"},{"uid":"a27daec7099b4bc6","name":"1 Relay, 1 fetch","time":{"start":1715066080800,"stop":1715066080801,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0a0087825382b4f","name":"Waku message hash computation (meta attribute not present)","time":{"start":1715066059339,"stop":1715066059339,"duration":0},"status":"passed","severity":"normal"},{"uid":"92906eaab3e87248","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1715066064683,"stop":1715066064684,"duration":1},"status":"passed","severity":"normal"},{"uid":"18350dd612b2230","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app13/8/topic185/json","time":{"start":1715066611025,"stop":1715066611025,"duration":0},"status":"passed","severity":"normal"},{"uid":"9030a572f2995804","name":"Publish message with custom timestamp: Tue May 07 2024 06:22:15 GMT+0000 (Coordinated Universal Time)","time":{"start":1715066560940,"stop":1715066560941,"duration":1},"status":"passed","severity":"normal"},{"uid":"87c2020b7221ba5","name":"same cluster, same shard: nodes connect","time":{"start":1715066280319,"stop":1715066280319,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3dbed573feaa96b","name":"Check message received after jswaku node is restarted","time":{"start":1715066579208,"stop":1715066579209,"duration":1},"status":"skipped","severity":"normal"},{"uid":"97218e2a4f71e9a4","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1715066115129,"stop":1715066115130,"duration":1},"status":"passed","severity":"normal"},{"uid":"da8126e5dd2b05bf","name":"1 Store, 2 relays, 2 fetches","time":{"start":1715066080802,"stop":1715066080802,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3d8bd7150f3cedb","name":"through manual discovery","time":{"start":1715066376086,"stop":1715066376086,"duration":0},"status":"passed","severity":"normal"},{"uid":"90bed21f3763a876","name":"Push message with content topic containing Chinese","time":{"start":1715066505287,"stop":1715066505287,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa26bfdb8df42711","name":"Subscribe to topic containing Script and receive message","time":{"start":1715066745589,"stop":1715066745590,"duration":1},"status":"passed","severity":"normal"},{"uid":"bcf46014f719c43b","name":"Subscribe to topic containing numeric and receive message","time":{"start":1715066370234,"stop":1715066370234,"duration":0},"status":"passed","severity":"normal"},{"uid":"11f0a819deca5aa9","name":"Publish message with rate limit","time":{"start":1715066560948,"stop":1715066560949,"duration":1},"status":"passed","severity":"normal"},{"uid":"1017151582590c75","name":"Check received message containing Basic HTML tag","time":{"start":1715066579199,"stop":1715066579199,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7e4cddadf6ec9e8","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1715066663469,"stop":1715066663469,"duration":0},"status":"passed","severity":"normal"},{"uid":"789352b95410ebea","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1715066634564,"stop":1715066634565,"duration":1},"status":"passed","severity":"normal"},{"uid":"6476aaaf55a3771d","name":"Push message with content topic containing shell command","time":{"start":1715066505290,"stop":1715066505290,"duration":0},"status":"passed","severity":"normal"},{"uid":"8feda8c61fae658b","name":"Check received message containing XML","time":{"start":1715066269518,"stop":1715066269518,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3f9d4cb6b55eadc","name":"Generator, 2 different pubsubtopics","time":{"start":1715066681560,"stop":1715066681560,"duration":0},"status":"passed","severity":"normal"},{"uid":"bac266a974d81bba","name":"random static sharding 8 - Cluster ID: 470, Shard ID: 688","time":{"start":1715066634561,"stop":1715066634562,"duration":1},"status":"passed","severity":"normal"},{"uid":"6956efebab0c03b7","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1715066056734,"stop":1715066056735,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b57b5433e186c92","name":"Subscribe to topic containing JSON and receive message","time":{"start":1715066745591,"stop":1715066745591,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8ebd25100ed8f27","name":"Check received message containing short","time":{"start":1715066579194,"stop":1715066579194,"duration":0},"status":"passed","severity":"normal"},{"uid":"24c7d38aa1502e27","name":"Check received message containing short","time":{"start":1715066269512,"stop":1715066269513,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b84eb66afed3ffb","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1715066692430,"stop":1715066692430,"duration":0},"status":"passed","severity":"normal"},{"uid":"87b1eba1058ed1ec","name":"Check received message with timestamp: 1715066107040000000 ","time":{"start":1715066269521,"stop":1715066269522,"duration":1},"status":"passed","severity":"normal"},{"uid":"9fa705d88248d717","name":"random static sharding 6 - Cluster ID: 514, Shard ID: 139","time":{"start":1715066634560,"stop":1715066634561,"duration":1},"status":"passed","severity":"normal"},{"uid":"da06e369a640e53a","name":"Subscribe to topic containing XML and receive message","time":{"start":1715066745590,"stop":1715066745590,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee40d469ff7e448","name":"should not receive a peer event after stop","time":{"start":1715066119040,"stop":1715066119041,"duration":1},"status":"passed","severity":"normal"},{"uid":"6fccdeb2af09d102","name":"Push message with content topic containing SQL Injection","time":{"start":1715066655316,"stop":1715066655317,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b4d955541df264b","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1715066056730,"stop":1715066056730,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbe3437e069e3d0f","name":"should throw an error for missing required configuration","time":{"start":1715066056727,"stop":1715066056727,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ed2c258d838343","name":"Query generator for multiple messages with different message text format","time":{"start":1715066675661,"stop":1715066675663,"duration":2},"status":"passed","severity":"normal"},{"uid":"5abc233fb7abbffd","name":"should be called at least once on all `peer:discovery` events","time":{"start":1715066115115,"stop":1715066115117,"duration":2},"status":"passed","severity":"normal"},{"uid":"c2d6821c98707c82","name":"Sets default value correctly","time":{"start":1715066707989,"stop":1715066707990,"duration":1},"status":"passed","severity":"normal"},{"uid":"98108403526d9ed2","name":"Check publish message containing XML","time":{"start":1715066560934,"stop":1715066560934,"duration":0},"status":"passed","severity":"normal"},{"uid":"e15cafb954c604bd","name":"throws on content topic with generation field greater than 0","time":{"start":1715066056710,"stop":1715066056710,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c2a46bb79fc6f68","name":"Ping on subscribed peer","time":{"start":1715066136450,"stop":1715066136450,"duration":0},"status":"passed","severity":"normal"},{"uid":"4253aec0acc4c12e","name":"isConnected should return true after first peer connects","time":{"start":1715066159567,"stop":1715066159568,"duration":1},"status":"passed","severity":"normal"},{"uid":"8dc6126a6bc025db","name":"Reopen subscription with peer with lost subscription","time":{"start":1715066177764,"stop":1715066177764,"duration":0},"status":"passed","severity":"normal"},{"uid":"64d81a1181b0d3f3","name":"Check received message containing SQL Injection","time":{"start":1715066579197,"stop":1715066579198,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea1410a2f0ec3a5e","name":"should properly create location multiaddrs - tcp","time":{"start":1715066065232,"stop":1715066065232,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e9bfd0a3f1b21d3","name":"Overlapping topic subscription","time":{"start":1715066575152,"stop":1715066575152,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2bd98ac0ba236a6b","name":"Check publish message after service node is restarted","time":{"start":1715066560947,"stop":1715066560948,"duration":1},"status":"skipped","severity":"normal"},{"uid":"6a7071e34bfde77f","name":"Push message with XML payload","time":{"start":1715066655282,"stop":1715066655283,"duration":1},"status":"passed","severity":"normal"},{"uid":"41d72324ac785270","name":"Check received message containing Russian","time":{"start":1715066269517,"stop":1715066269517,"duration":0},"status":"passed","severity":"normal"},{"uid":"f99f975d96d224d6","name":"Subscribe to topic containing shell command and receive message","time":{"start":1715066745591,"stop":1715066745592,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f02c39b83554a59","name":"should properly create peer info with all multiaddrs","time":{"start":1715066065232,"stop":1715066065233,"duration":1},"status":"passed","severity":"normal"},{"uid":"7772a96461cefd7a","name":"should return empty list for no shard","time":{"start":1715066056726,"stop":1715066056727,"duration":1},"status":"passed","severity":"normal"},{"uid":"f73cf7753c2a7392","name":"Subscribe to topic containing long and receive message","time":{"start":1715066370233,"stop":1715066370234,"duration":1},"status":"passed","severity":"normal"},{"uid":"f667ac39c00fb3a7","name":"Nodes with multiple pubsub topic","time":{"start":1715066548425,"stop":1715066548425,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebd21cc94963ecbe","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1715066059337,"stop":1715066059338,"duration":1},"status":"passed","severity":"normal"},{"uid":"1df0f886d8ad1eda","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1715066056726,"stop":1715066056726,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec386d80a99e3b72","name":"Passing page size 110 when there are 120 messages","time":{"start":1715066696959,"stop":1715066696960,"duration":1},"status":"passed","severity":"normal"},{"uid":"ebf74657553939d1","name":"Store - dialed after - with timeout","time":{"start":1715066723347,"stop":1715066723347,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e9199f50704d5dd","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1715066056730,"stop":1715066056731,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1de48c533ce1127","name":"Push message with Script payload","time":{"start":1715066655280,"stop":1715066655281,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7c30b2e69a82f8a","name":"should throw error - invalid id","time":{"start":1715066065227,"stop":1715066065228,"duration":1},"status":"passed","severity":"normal"},{"uid":"62cc12c45345298b","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1715066548425,"stop":1715066548425,"duration":0},"status":"passed","severity":"normal"},{"uid":"439f6ba472005c8f","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1715066745577,"stop":1715066745577,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f82ab930f0f95c4","name":"isConnected should return false after all peers disconnect","time":{"start":1715066107735,"stop":1715066107735,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2b1f070b9646078","name":"should only return 1 node with relay and store capability","time":{"start":1715066081104,"stop":1715066081104,"duration":0},"status":"passed","severity":"normal"},{"uid":"2385b62f0fd24cf1","name":"Push message with content topic containing JSON","time":{"start":1715066655319,"stop":1715066655320,"duration":1},"status":"passed","severity":"normal"},{"uid":"78639a20774e58af","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1715066745589,"stop":1715066745589,"duration":0},"status":"passed","severity":"normal"},{"uid":"3550f7036e26e7b8","name":"Passing page size 10 when there are 10 messages","time":{"start":1715066696958,"stop":1715066696958,"duration":0},"status":"passed","severity":"normal"},{"uid":"701574f34fc23e26","name":"should not receive a peer event before start","time":{"start":1715066119040,"stop":1715066119040,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e9e2429dc3a49a3","name":"Generator, 2 different pubsubtopics","time":{"start":1715066681563,"stop":1715066681563,"duration":0},"status":"passed","severity":"normal"},{"uid":"260a405d5a38247c","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1715066302288,"stop":1715066302289,"duration":1},"status":"passed","severity":"normal"},{"uid":"bcb196c78660a81a","name":"Push message with escaped characters payload","time":{"start":1715066655286,"stop":1715066655287,"duration":1},"status":"passed","severity":"normal"},{"uid":"64a9d76d70b27d30","name":"Push message with unicode special characters payload","time":{"start":1715066505280,"stop":1715066505281,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4c2999ed8a5cb6c","name":"Fails to publish message with wrong content topic","time":{"start":1715066560943,"stop":1715066560943,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecb3011b5edbd3b0","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1715066280328,"stop":1715066280329,"duration":1},"status":"passed","severity":"normal"},{"uid":"28f8beef7d6e0ab9","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1715066056723,"stop":1715066056723,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4f7031a23467c1","name":"pre and post cipher","time":{"start":1715066091592,"stop":1715066091593,"duration":1},"status":"passed","severity":"normal"},{"uid":"bfc581fb11fad584","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1715066080830,"stop":1715066080831,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f94c5f95f465f00","name":"All","time":{"start":1715066117870,"stop":1715066117870,"duration":0},"status":"passed","severity":"normal"},{"uid":"69a60d6052465ac7","name":"Push message with content topic containing numeric","time":{"start":1715066655314,"stop":1715066655314,"duration":0},"status":"passed","severity":"normal"},{"uid":"88b6b2e90ba0ebd5","name":"recovers when dns.resolve returns empty","time":{"start":1715066081102,"stop":1715066081102,"duration":0},"status":"passed","severity":"normal"},{"uid":"2efa230e3150580e","name":"should get / set UDP multiaddr","time":{"start":1715066065230,"stop":1715066065230,"duration":0},"status":"passed","severity":"normal"},{"uid":"88f7be949761d38c","name":"Passing cursor with wrong pubsubTopic","time":{"start":1715066615365,"stop":1715066615366,"duration":1},"status":"passed","severity":"normal"},{"uid":"c281efbc977bc02b","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1715066090945,"stop":1715066090946,"duration":1},"status":"passed","severity":"normal"},{"uid":"28ce5d2d3c748cef","name":"should not fail to stop the service if it was not started","time":{"start":1715066085084,"stop":1715066085085,"duration":1},"status":"passed","severity":"normal"},{"uid":"aef1a3b5af452eba","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1715066418106,"stop":1715066418107,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1547662ae13ab74","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1715066663469,"stop":1715066663470,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b4502b8b8a5a005","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1715066056794,"stop":1715066056795,"duration":1},"status":"passed","severity":"normal"},{"uid":"d978159152b96a92","name":"Check publish message containing JSON","time":{"start":1715066560936,"stop":1715066560936,"duration":0},"status":"passed","severity":"normal"},{"uid":"319993195bb66227","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1715066056714,"stop":1715066056714,"duration":0},"status":"passed","severity":"normal"},{"uid":"58d7b80bc4a80bc1","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1715066745563,"stop":1715066745564,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef9e9f72bd8b8bec","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1715066280324,"stop":1715066280324,"duration":0},"status":"passed","severity":"normal"},{"uid":"106c2d5838f71f7f","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1715066745572,"stop":1715066745572,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ddd93297503c01e","name":"should set field with all protocols enabled","time":{"start":1715066065233,"stop":1715066065233,"duration":0},"status":"passed","severity":"normal"},{"uid":"48820afe3158daad","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1715066692430,"stop":1715066692431,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ea9318bc8ff8ed","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1715066745582,"stop":1715066745582,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fd860d3438a3941","name":"Relay - dialed first","time":{"start":1715066723345,"stop":1715066723345,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d3024a63e44750b","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1715066280338,"stop":1715066280338,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6122aae05622003","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1715066064683,"stop":1715066064683,"duration":0},"status":"passed","severity":"normal"},{"uid":"b284e45596fab655","name":"should encode/decode to text encoding","time":{"start":1715066065230,"stop":1715066065230,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9a439c0cafadd2e","name":"Fails to push message with empty content topic","time":{"start":1715066655323,"stop":1715066655324,"duration":1},"status":"passed","severity":"normal"},{"uid":"f985b8626288a1f1","name":"Check publish message containing Basic HTML tag","time":{"start":1715066560935,"stop":1715066560935,"duration":0},"status":"passed","severity":"normal"},{"uid":"62ac107d431b3974","name":"Fails to push message bigger that 1MB","time":{"start":1715066655337,"stop":1715066655338,"duration":1},"status":"passed","severity":"normal"},{"uid":"27aefcccc8ba6f5","name":"should throw an error for empty SingleShardInfos array","time":{"start":1715066056723,"stop":1715066056723,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f630010fed277c1","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1715066745571,"stop":1715066745572,"duration":1},"status":"passed","severity":"normal"},{"uid":"233aa713a79de2e4","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1715066056730,"stop":1715066056730,"duration":0},"status":"passed","severity":"normal"},{"uid":"270dab8c2655ca2d","name":"Reusing cursor across nodes","time":{"start":1715066615364,"stop":1715066615365,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c0e3ba0c22227ad","name":"Check received message with timestamp: 1649153314 ","time":{"start":1715066269522,"stop":1715066269522,"duration":0},"status":"passed","severity":"normal"},{"uid":"3600ac3d1cb0ee83","name":"Push message with content topic containing XML","time":{"start":1715066505289,"stop":1715066505289,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e90f31d873e70b5","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1715066056733,"stop":1715066056733,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b87915d69034605","name":"Fails to push message bigger that 1MB","time":{"start":1715066505349,"stop":1715066505349,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2fb19596fb4f77","name":"handles different clusterIds correctly","time":{"start":1715066056721,"stop":1715066056721,"duration":0},"status":"passed","severity":"normal"},{"uid":"218182493fa0d9fd","name":"Check received message containing emoji","time":{"start":1715066579202,"stop":1715066579202,"duration":0},"status":"passed","severity":"normal"},{"uid":"e43d22d48d91a23c","name":"Add multiple subscription objects on single nwaku node","time":{"start":1715066745578,"stop":1715066745578,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ff39cfafa76a441","name":"should return unique PubsubTopics for static sharding","time":{"start":1715066056724,"stop":1715066056725,"duration":1},"status":"passed","severity":"normal"},{"uid":"22dc834bc0b51ce0","name":"should encodeTxt and decodeTxt","time":{"start":1715066065218,"stop":1715066065219,"duration":1},"status":"passed","severity":"normal"},{"uid":"692f7ac63fa8f674","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1715066280338,"stop":1715066280338,"duration":0},"status":"passed","severity":"normal"},{"uid":"aba86838ed033f83","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1715066560939,"stop":1715066560940,"duration":1},"status":"passed","severity":"normal"},{"uid":"40dd9619c7a4ece5","name":"Check received message containing JSON","time":{"start":1715066579199,"stop":1715066579200,"duration":1},"status":"passed","severity":"normal"},{"uid":"916b1e36e59d938","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1715066280329,"stop":1715066280330,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f4c3a1e6dd3841b","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1715066056731,"stop":1715066056732,"duration":1},"status":"passed","severity":"normal"},{"uid":"6682559de57ff353","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1715066056729,"stop":1715066056729,"duration":0},"status":"passed","severity":"normal"},{"uid":"b45a0423f921ba91","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1715066280328,"stop":1715066280328,"duration":0},"status":"passed","severity":"normal"},{"uid":"92cec96ea084455a","name":"Subscribe to topic containing Russian and receive message","time":{"start":1715066745572,"stop":1715066745573,"duration":1},"status":"passed","severity":"normal"},{"uid":"18eebd6841922912","name":"Check message with invalid timestamp is not received","time":{"start":1715066579204,"stop":1715066579204,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ebe96d93300a756","name":"Refresh subscription","time":{"start":1715066575152,"stop":1715066575152,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6488ee485c09881","name":"should only return 1 node with relay capability","time":{"start":1715066081103,"stop":1715066081103,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e8df3e9bf0dc5d7","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1715066280335,"stop":1715066280335,"duration":0},"status":"passed","severity":"normal"},{"uid":"69fe60251e9fbd76","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1715066056740,"stop":1715066056740,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e07880ab297adce","name":"Push message with content topic containing shell command","time":{"start":1715066655320,"stop":1715066655320,"duration":0},"status":"passed","severity":"normal"},{"uid":"70cff6a9136223e0","name":"Ephemeral field is preserved - encoder v0","time":{"start":1715066116936,"stop":1715066116937,"duration":1},"status":"passed","severity":"normal"},{"uid":"a89dd41443058909","name":"Push message with rate limit","time":{"start":1715066505344,"stop":1715066505345,"duration":1},"status":"passed","severity":"normal"},{"uid":"54899f41e5a6bebd","name":"should get / set TCP multiaddr","time":{"start":1715066065230,"stop":1715066065231,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c913bce01fc754","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app91/5/topic468/json","time":{"start":1715066611026,"stop":1715066611026,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff9f3dda0118be72","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1715066280326,"stop":1715066280326,"duration":0},"status":"passed","severity":"normal"},{"uid":"eed36720e701f707","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1715066280330,"stop":1715066280330,"duration":0},"status":"passed","severity":"normal"},{"uid":"84a04e48a03e2a73","name":"Check message on other pubsub topic is not received","time":{"start":1715066269524,"stop":1715066269524,"duration":0},"status":"passed","severity":"normal"},{"uid":"781a3e5ff2f8f38","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1715066280335,"stop":1715066280336,"duration":1},"status":"passed","severity":"normal"},{"uid":"60fe1759dc2bd110","name":"Check publish message after client node is restarted","time":{"start":1715066560948,"stop":1715066560948,"duration":0},"status":"skipped","severity":"normal"},{"uid":"43b50210cc71b95b","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1715066107734,"stop":1715066107735,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7a005d966ec8c2a","name":"Subscribe to topic containing emoji and receive message","time":{"start":1715066745577,"stop":1715066745578,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa5fc9b2657c7cca","name":"Overlapping topic subscription","time":{"start":1715066370232,"stop":1715066370232,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf8ab17e45804ef8","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1715066056715,"stop":1715066056715,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd087d695e6fa8ca","name":"Push message with Basic HTML tag payload","time":{"start":1715066655283,"stop":1715066655284,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc380702500c37ec","name":"Push message with numeric payload","time":{"start":1715066655273,"stop":1715066655273,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3d36e7f67a4f230","name":"Query with Ordered Callback, No message returned","time":{"start":1715066663469,"stop":1715066663469,"duration":0},"status":"passed","severity":"normal"},{"uid":"df130e22cb2c498b","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1715066159565,"stop":1715066159566,"duration":1},"status":"passed","severity":"normal"},{"uid":"fbce8da946fe5fe3","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1715066575155,"stop":1715066575155,"duration":0},"status":"passed","severity":"normal"},{"uid":"253dee90135662ef","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1715066302293,"stop":1715066302294,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a2b9224c7987947","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1715066302303,"stop":1715066302304,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff98eaae471a6fe3","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1715066056735,"stop":1715066056735,"duration":0},"status":"passed","severity":"normal"},{"uid":"56678d7df4229777","name":"Subscribe and receives messages on 20 topics","time":{"start":1715066745566,"stop":1715066745566,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbd4127386c8f92","name":"Push message with content topic containing Arabic","time":{"start":1715066655316,"stop":1715066655316,"duration":0},"status":"passed","severity":"normal"},{"uid":"1afcc063bc9897a9","name":"should return false","time":{"start":1715066065228,"stop":1715066065229,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d61b081f06ea6a2","name":"Publish without waiting for remote peer","time":{"start":1715066575148,"stop":1715066575148,"duration":0},"status":"passed","severity":"normal"},{"uid":"a86bbe3fbaa8aeb1","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1715066119042,"stop":1715066119042,"duration":0},"status":"skipped","severity":"normal"},{"uid":"cd3fc3bc92082206","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1715066115121,"stop":1715066115128,"duration":7},"status":"passed","severity":"normal"},{"uid":"2c40746787ac39e4","name":"Check received message containing long","time":{"start":1715066579178,"stop":1715066579178,"duration":0},"status":"passed","severity":"normal"},{"uid":"58d87102b804a48","name":"Check publish message containing shell command","time":{"start":1715066560937,"stop":1715066560937,"duration":0},"status":"passed","severity":"normal"},{"uid":"338ad0e9d41d0969","name":"random static sharding 1 - Cluster ID: 543, Shard ID: 425","time":{"start":1715066634558,"stop":1715066634558,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8bd06ba81a5eeb1","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1715066362444,"stop":1715066362444,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c1e1de57aae3a94","name":"Throws when trying to push message with empty payload","time":{"start":1715066655292,"stop":1715066655312,"duration":20},"status":"passed","severity":"normal"},{"uid":"8f1154ba8ab2e904","name":"Check received message containing Basic HTML tag","time":{"start":1715066269518,"stop":1715066269519,"duration":1},"status":"passed","severity":"normal"},{"uid":"541eedf2dd3b5091","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1715066056718,"stop":1715066056718,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2082bbc5e1f6eaa","name":"Decoder throws on empty string content topic","time":{"start":1715066070196,"stop":1715066070196,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcb7529719265ba8","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1715066056739,"stop":1715066056739,"duration":0},"status":"passed","severity":"normal"},{"uid":"1393e33fdaeb1d99","name":"Push message on custom pubsubTopic","time":{"start":1715066362443,"stop":1715066362444,"duration":1},"status":"passed","severity":"normal"},{"uid":"87d78b74b8811dd2","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1715066280322,"stop":1715066280322,"duration":0},"status":"passed","severity":"normal"},{"uid":"c34b137c697c7c9e","name":"Query Generator, No message returned","time":{"start":1715066663467,"stop":1715066663467,"duration":0},"status":"passed","severity":"normal"},{"uid":"eeb9563759242256","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1715066535625,"stop":1715066535626,"duration":1},"status":"passed","severity":"normal"},{"uid":"596d5fb6ab3c7eee","name":"Check received message containing special chars","time":{"start":1715066269515,"stop":1715066269515,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cd20e28e18839ac","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1715066202794,"stop":1715066202794,"duration":0},"status":"passed","severity":"normal"},{"uid":"2657e74c323be53c","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1715066115130,"stop":1715066115131,"duration":1},"status":"passed","severity":"normal"},{"uid":"623a3769fcea727c","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1715066159566,"stop":1715066159567,"duration":1},"status":"passed","severity":"normal"},{"uid":"16ee457b68ec99bc","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1715066745581,"stop":1715066745581,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c5a382908e304bb","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1715066056732,"stop":1715066056733,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad9ab50359cf30c0","name":"Ping on unsubscribed peer","time":{"start":1715066177763,"stop":1715066177763,"duration":0},"status":"passed","severity":"normal"},{"uid":"5095aaeb523322aa","name":"Push message with Arabic payload","time":{"start":1715066505269,"stop":1715066505270,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e6e620a04afde86","name":"Push message with custom timestamp: 1715069880594","time":{"start":1715066505347,"stop":1715066505348,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e1ed706934f4a1f","name":"less peers than existing","time":{"start":1715066505532,"stop":1715066505533,"duration":1},"status":"skipped","severity":"normal"},{"uid":"589c905acb27d486","name":"Push message with content topic containing SQL Injection","time":{"start":1715066505288,"stop":1715066505288,"duration":0},"status":"passed","severity":"normal"},{"uid":"db508fb561615fb9","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1715066663467,"stop":1715066663468,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d158dceca516db4","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1715066280326,"stop":1715066280326,"duration":0},"status":"passed","severity":"normal"},{"uid":"c91907e02b015307","name":"Check received message containing numeric","time":{"start":1715066579195,"stop":1715066579195,"duration":0},"status":"passed","severity":"normal"},{"uid":"c34aa2b8f38f51e1","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1715066280336,"stop":1715066280336,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f2795a3a1abe6e2","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1715066708323,"stop":1715066708323,"duration":0},"status":"passed","severity":"normal"},{"uid":"6461a601ff764f7e","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1715066745580,"stop":1715066745580,"duration":0},"status":"passed","severity":"normal"},{"uid":"71c7723ce209e185","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1715066056736,"stop":1715066056736,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd9790d90d7505ed","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1715066280325,"stop":1715066280325,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee8a79978006768a","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1715066280331,"stop":1715066280331,"duration":0},"status":"passed","severity":"normal"},{"uid":"dde348847bf56232","name":"throws an error for improperly formatted content topics","time":{"start":1715066056721,"stop":1715066056722,"duration":1},"status":"passed","severity":"normal"},{"uid":"64b7ba7d53d2101e","name":"Check message with no pubsub topic is not received","time":{"start":1715066269524,"stop":1715066269525,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ec4a276f2ef77b7","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1715066692429,"stop":1715066692430,"duration":1},"status":"passed","severity":"normal"},{"uid":"3867341f5b02d927","name":"Subscribe to topic containing JSON and publish message","time":{"start":1715066575166,"stop":1715066575166,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e72c6824012f0ab","name":"Publish message with large meta","time":{"start":1715066560948,"stop":1715066560948,"duration":0},"status":"passed","severity":"normal"},{"uid":"91748c6d737bcef8","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1715066182032,"stop":1715066182032,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b147825ef7e38a5","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1715066280339,"stop":1715066280340,"duration":1},"status":"passed","severity":"normal"},{"uid":"710ba4e02d2abc09","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1715066615364,"stop":1715066615364,"duration":0},"status":"passed","severity":"normal"},{"uid":"a269bb58b6e1eb9c","name":"Push message with meta","time":{"start":1715066505342,"stop":1715066505342,"duration":0},"status":"passed","severity":"normal"},{"uid":"77da7a35e91948e","name":"Subscribe to topic containing Script and receive message","time":{"start":1715066370237,"stop":1715066370237,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e90c7349ead027f","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1715066092909,"stop":1715066092909,"duration":0},"status":"passed","severity":"normal"},{"uid":"d31a44ac77b3909c","name":"should not receive a peer event after stop","time":{"start":1715066085086,"stop":1715066085086,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d70cd78cbb3afeb","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1715066056717,"stop":1715066056717,"duration":0},"status":"passed","severity":"normal"},{"uid":"db3e8d6465a57f06","name":"ignores domain fetching errors","time":{"start":1715066081102,"stop":1715066081102,"duration":0},"status":"passed","severity":"normal"},{"uid":"73c498054e072fed","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1715066182036,"stop":1715066182036,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ea4ee8f0df5b503","name":"Check message with no content topic is not received","time":{"start":1715066579207,"stop":1715066579207,"duration":0},"status":"passed","severity":"normal"},{"uid":"132100fb4bab06d9","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1715066056731,"stop":1715066056731,"duration":0},"status":"passed","severity":"normal"},{"uid":"33757c35fef721b0","name":"should set field with all protocols disabled","time":{"start":1715066065233,"stop":1715066065233,"duration":0},"status":"passed","severity":"normal"},{"uid":"de358e78f68804cf","name":"Subscribe to topic containing emoji and receive message","time":{"start":1715066745593,"stop":1715066745593,"duration":0},"status":"passed","severity":"normal"},{"uid":"2efedfea7cc4a831","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1715066056719,"stop":1715066056719,"duration":0},"status":"passed","severity":"normal"},{"uid":"27ae95ef2eef1684","name":"Push message with JSON payload","time":{"start":1715066505278,"stop":1715066505278,"duration":0},"status":"passed","severity":"normal"},{"uid":"e37b951d2f389b6b","name":"Push message with content topic containing Russian","time":{"start":1715066655316,"stop":1715066655316,"duration":0},"status":"passed","severity":"normal"},{"uid":"96eb581a74303fb4","name":"Check received message containing escaped characters","time":{"start":1715066579201,"stop":1715066579201,"duration":0},"status":"passed","severity":"normal"},{"uid":"25a2a092b874cf01","name":"Check message with invalid timestamp is not received","time":{"start":1715066579191,"stop":1715066579191,"duration":0},"status":"passed","severity":"normal"},{"uid":"c65f92994ea6e271","name":"Push message with content topic containing special chars","time":{"start":1715066655315,"stop":1715066655315,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bfafeda3e0e903a","name":"Subscribe and receive messages via waku relay post","time":{"start":1715066745581,"stop":1715066745581,"duration":0},"status":"passed","severity":"normal"},{"uid":"428d5ff71e7d6742","name":"should throw error - no id","time":{"start":1715066065220,"stop":1715066065220,"duration":0},"status":"passed","severity":"normal"},{"uid":"a86351865be8fa49","name":"should properly create location multiaddrs - udp4","time":{"start":1715066065231,"stop":1715066065231,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc6590ec71031bd6","name":"Mutual subscription","time":{"start":1715066575147,"stop":1715066575147,"duration":0},"status":"passed","severity":"normal"},{"uid":"58423050bff935d7","name":"Passing an array","time":{"start":1715066707987,"stop":1715066707987,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf97d8eaa499f965","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1715066280327,"stop":1715066280327,"duration":0},"status":"passed","severity":"normal"},{"uid":"860879277d315c34","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1715066745583,"stop":1715066745584,"duration":1},"status":"passed","severity":"normal"},{"uid":"7fa10e706e137f22","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1715066575173,"stop":1715066575174,"duration":1},"status":"passed","severity":"normal"},{"uid":"198ab01c381c2fa2","name":"Subscribe and publish message","time":{"start":1715066575148,"stop":1715066575150,"duration":2},"status":"passed","severity":"normal"},{"uid":"8c23ff71b4ee784","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1715066182034,"stop":1715066182035,"duration":1},"status":"passed","severity":"normal"},{"uid":"19d915a4408c0eb9","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1715066575156,"stop":1715066575156,"duration":0},"status":"passed","severity":"normal"},{"uid":"843cfd446fbd088f","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1715066745565,"stop":1715066745565,"duration":0},"status":"passed","severity":"normal"},{"uid":"e27a04b3720edf20","name":"Check received message containing XML","time":{"start":1715066579198,"stop":1715066579199,"duration":1},"status":"passed","severity":"normal"},{"uid":"b88dabddf7e91604","name":"Check received message containing shell command","time":{"start":1715066579183,"stop":1715066579184,"duration":1},"status":"passed","severity":"normal"},{"uid":"83ca54f6552ab3a7","name":"throws on content topic with empty application field","time":{"start":1715066056710,"stop":1715066056711,"duration":1},"status":"passed","severity":"normal"},{"uid":"6333ec6ba4d2e472","name":"Push message with content topic containing XML","time":{"start":1715066655317,"stop":1715066655318,"duration":1},"status":"passed","severity":"normal"},{"uid":"1457226519aecaa4","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1715066280323,"stop":1715066280323,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ffeea14a668887a","name":"Push message with content topic containing unicode special characters","time":{"start":1715066655322,"stop":1715066655323,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5f5c1036e1ecd3","name":"Subscribe and receives messages on 20 topics","time":{"start":1715066745582,"stop":1715066745583,"duration":1},"status":"passed","severity":"normal"},{"uid":"ccbb1f4dd5a1e962","name":"Default pageSize","time":{"start":1715066696960,"stop":1715066696960,"duration":0},"status":"passed","severity":"normal"},{"uid":"740fcc4330834e1f","name":"Check received message containing numeric","time":{"start":1715066269515,"stop":1715066269515,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b4e75c1c982d9ea","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1715066548426,"stop":1715066548426,"duration":0},"status":"passed","severity":"normal"},{"uid":"305c9d861f0adf18","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1715066663468,"stop":1715066663468,"duration":0},"status":"passed","severity":"normal"},{"uid":"20afb665aa4bd414","name":"Privacy Node - default protocol","time":{"start":1715066723348,"stop":1715066723349,"duration":1},"status":"passed","severity":"normal"},{"uid":"9fafb9aa0a7b0cdf","name":"different cluster, different shard: nodes don't connect","time":{"start":1715066280321,"stop":1715066280321,"duration":0},"status":"passed","severity":"normal"},{"uid":"466984f00400b03a","name":"1 Store, 2 fetches","time":{"start":1715066080801,"stop":1715066080801,"duration":0},"status":"passed","severity":"normal"},{"uid":"327090f18cb7086e","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1715066064678,"stop":1715066064679,"duration":1},"status":"passed","severity":"normal"},{"uid":"41ccece52b79947f","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1715066159567,"stop":1715066159567,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e36e0140da36b37","name":"Query generator for multiple messages","time":{"start":1715066675660,"stop":1715066675661,"duration":1},"status":"passed","severity":"normal"},{"uid":"30cea4fc7f7b6d9d","name":"returns all values when wanted number matches available values","time":{"start":1715066080020,"stop":1715066080022,"duration":2},"status":"passed","severity":"normal"},{"uid":"92ef8469f9911e31","name":"it tolerates circular branch references","time":{"start":1715066081101,"stop":1715066081102,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1f3bd1284414b32","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1715066615363,"stop":1715066615364,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c053fffb674c1d4","name":"should not fail to stop the service if it was not started","time":{"start":1715066573455,"stop":1715066573458,"duration":3},"status":"passed","severity":"normal"},{"uid":"5a89527c7badc85b","name":"groups content topics by expected pubsub topic","time":{"start":1715066056720,"stop":1715066056720,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdbaa9335308fbf7","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1715066069906,"stop":1715066069906,"duration":0},"status":"passed","severity":"normal"},{"uid":"19a01ebc2de66e42","name":"Check publish message containing special chars","time":{"start":1715066560929,"stop":1715066560929,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bc0134d0cbb4e22","name":"Ephemeral messages are not stored","time":{"start":1715066116936,"stop":1715066116936,"duration":0},"status":"passed","severity":"normal"},{"uid":"7559c111debdbcd7","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1715066202797,"stop":1715066202797,"duration":0},"status":"passed","severity":"normal"},{"uid":"47ecb7b3033f1b2f","name":"Ordered Callback - forward","time":{"start":1715066677679,"stop":1715066677686,"duration":7},"status":"passed","severity":"normal"},{"uid":"72a6d072a1423644","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1715066280337,"stop":1715066280337,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa2a896821eeb1df","name":"Check received message containing unicode special characters","time":{"start":1715066579184,"stop":1715066579184,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc6290452782894c","name":"Check received message containing SQL Injection","time":{"start":1715066269517,"stop":1715066269517,"duration":0},"status":"passed","severity":"normal"},{"uid":"48e60728095a4def","name":"should properly create location multiaddrs - udp","time":{"start":1715066065232,"stop":1715066065232,"duration":0},"status":"passed","severity":"normal"},{"uid":"b787bb57106b383b","name":"Push message with JSON payload","time":{"start":1715066655284,"stop":1715066655285,"duration":1},"status":"passed","severity":"normal"},{"uid":"3248cb3c777903bc","name":"Subscribe to topic containing special chars and receive message","time":{"start":1715066745587,"stop":1715066745587,"duration":0},"status":"passed","severity":"normal"},{"uid":"64b17daa27e0994","name":"retrieves a single peer","time":{"start":1715066081101,"stop":1715066081101,"duration":0},"status":"passed","severity":"normal"},{"uid":"b76a8b76fcc6d731","name":"removeEventListener with wrong event","time":{"start":1715066147377,"stop":1715066147377,"duration":0},"status":"passed","severity":"normal"},{"uid":"d769149a6877d189","name":"Check received message containing Chinese","time":{"start":1715066579180,"stop":1715066579180,"duration":0},"status":"passed","severity":"normal"},{"uid":"34c77c5b3c9fa881","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1715066579190,"stop":1715066579190,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec2d47b71ff5427a","name":"Push message with content topic containing short","time":{"start":1715066655313,"stop":1715066655313,"duration":0},"status":"passed","severity":"normal"},{"uid":"b01116f4ab8df193","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1715066681562,"stop":1715066681562,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1bc10e55a9d26fd","name":"Check publish message containing short","time":{"start":1715066560928,"stop":1715066560928,"duration":0},"status":"passed","severity":"normal"},{"uid":"37708a628cd1f38b","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1715066745573,"stop":1715066745573,"duration":0},"status":"passed","severity":"normal"},{"uid":"b407626fa3f8b9da","name":"isConnected return false after peer stops","time":{"start":1715066159568,"stop":1715066159568,"duration":0},"status":"passed","severity":"normal"},{"uid":"2862e556d66bc77a","name":"Push message with content topic containing Chinese","time":{"start":1715066655315,"stop":1715066655315,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee67acbc09df3cd1","name":"tcp ip4 address","time":{"start":1715066064645,"stop":1715066064647,"duration":2},"status":"passed","severity":"normal"},{"uid":"423e9e6e292008b4","name":"creates an iterator","time":{"start":1715066694225,"stop":1715066694225,"duration":0},"status":"passed","severity":"normal"},{"uid":"d964adf8e20a2348","name":"Push message with Russian payload","time":{"start":1715066505270,"stop":1715066505270,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce03c98c7e373eb7","name":"should emit a peer event after start","time":{"start":1715066085085,"stop":1715066085085,"duration":0},"status":"passed","severity":"normal"},{"uid":"d97af48c421924eb","name":"topics with same application and version share the same shard","time":{"start":1715066056719,"stop":1715066056720,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c10f0f181d12d3d","name":"Subscribe and receive messages via waku relay post","time":{"start":1715066370227,"stop":1715066370228,"duration":1},"status":"passed","severity":"normal"},{"uid":"af8b30552263ceb6","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1715066370237,"stop":1715066370238,"duration":1},"status":"passed","severity":"normal"},{"uid":"997eb2bf704c9f1f","name":"should handle application and version for autosharding","time":{"start":1715066056725,"stop":1715066056725,"duration":0},"status":"passed","severity":"normal"},{"uid":"cad3f4b4dc7e0578","name":"Subscribe to topic containing numeric and publish message","time":{"start":1715066575153,"stop":1715066575154,"duration":1},"status":"passed","severity":"normal"},{"uid":"5cb5cabf03e87607","name":"Check received message containing Chinese","time":{"start":1715066269515,"stop":1715066269516,"duration":1},"status":"passed","severity":"normal"},{"uid":"a07fd5af70cd1e86","name":"Nodes with multiple pubsub topic","time":{"start":1715066548427,"stop":1715066548428,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3d28e865a9fb9b","name":"Reopen subscription with peer with lost subscription","time":{"start":1715066136451,"stop":1715066136452,"duration":1},"status":"passed","severity":"normal"},{"uid":"36a31e7ee367070","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1715066280335,"stop":1715066280335,"duration":0},"status":"passed","severity":"normal"},{"uid":"c05429b67b5fecdc","name":"Passing page size 19 when there are 20 messages","time":{"start":1715066696959,"stop":1715066696959,"duration":0},"status":"passed","severity":"normal"},{"uid":"221d5a43375b5ea9","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1715066280338,"stop":1715066280339,"duration":1},"status":"passed","severity":"normal"},{"uid":"f54f3cdf13739724","name":"Meta field set when metaSetter is specified","time":{"start":1715066070194,"stop":1715066070194,"duration":0},"status":"passed","severity":"normal"},{"uid":"8109f98f140b0967","name":"different cluster, same shard: nodes don't connect","time":{"start":1715066280320,"stop":1715066280320,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ed7fdfc9a00eb97","name":"Push message with content topic containing escaped characters","time":{"start":1715066655322,"stop":1715066655322,"duration":0},"status":"passed","severity":"normal"},{"uid":"f253154c5410471c","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app10/8/topic408/json","time":{"start":1715066611030,"stop":1715066611030,"duration":0},"status":"passed","severity":"normal"},{"uid":"d617ee83579f8a5","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1715066370228,"stop":1715066370228,"duration":0},"status":"passed","severity":"normal"},{"uid":"a062868252455adb","name":"should be able to decode the field with only RELAY set to true","time":{"start":1715066064680,"stop":1715066064680,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7f64397dbb9cd1f","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1715066575150,"stop":1715066575151,"duration":1},"status":"passed","severity":"normal"},{"uid":"8fcb156edf802ee2","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1715066056715,"stop":1715066056716,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e4a4e5b224de79b","name":"Check publish message containing unicode special characters","time":{"start":1715066560938,"stop":1715066560939,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8cd78680ca627d3","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app54/6/topic89/utf8","time":{"start":1715066611026,"stop":1715066611026,"duration":0},"status":"passed","severity":"normal"},{"uid":"257218fd44f8dc10","name":"Decoder throws on undefined content topic","time":{"start":1715066090948,"stop":1715066090949,"duration":1},"status":"passed","severity":"normal"},{"uid":"80fceec78a22de1a","name":"connects to nwaku","time":{"start":1715066707985,"stop":1715066707986,"duration":1},"status":"passed","severity":"normal"},{"uid":"fba361db39a5442e","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1715066548424,"stop":1715066548424,"duration":0},"status":"passed","severity":"normal"},{"uid":"954051220282494","name":"dispatchEvent via connectionManager","time":{"start":1715066147385,"stop":1715066147386,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc505d79208f4afd","name":"configure the node with multiple content topics","time":{"start":1715066611034,"stop":1715066611034,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ee799bc0b7c40e","name":"Push message on custom pubsubTopic","time":{"start":1715066362460,"stop":1715066362461,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e199959b5330f75","name":"Waku message hash computation (payload length 0)","time":{"start":1715066059339,"stop":1715066059340,"duration":1},"status":"passed","severity":"normal"},{"uid":"afa7cdc41586f59a","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1715066745563,"stop":1715066745563,"duration":0},"status":"passed","severity":"normal"},{"uid":"afea6a5fa62b551c","name":"Push message with SQL Injection payload","time":{"start":1715066505270,"stop":1715066505270,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8008fdaa003069","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1715066575151,"stop":1715066575152,"duration":1},"status":"passed","severity":"normal"},{"uid":"8eb6f40b77079fbe","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1715066370229,"stop":1715066370231,"duration":2},"status":"passed","severity":"normal"},{"uid":"9e3231207770e645","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1715066681560,"stop":1715066681561,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7b258190d374036","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1715066575151,"stop":1715066575151,"duration":0},"status":"passed","severity":"normal"},{"uid":"d38f337f27d62df","name":"Check publish message containing SQL Injection","time":{"start":1715066560932,"stop":1715066560932,"duration":0},"status":"passed","severity":"normal"},{"uid":"14f521bb30a633ea","name":"passes more than one ENR URLs and attempts connection","time":{"start":1715066119042,"stop":1715066119042,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b5ff2f310ccad512","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1715066080829,"stop":1715066080830,"duration":1},"status":"passed","severity":"normal"},{"uid":"1db742033781fa5f","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1715066708322,"stop":1715066708322,"duration":0},"status":"passed","severity":"normal"},{"uid":"41dcfc5c038634bc","name":"given a content topic, creates a waku node and filter subscription","time":{"start":1715066561184,"stop":1715066561185,"duration":1},"status":"skipped","severity":"normal"},{"uid":"4ee9029baf1590c","name":"Refresh subscription","time":{"start":1715066745568,"stop":1715066745569,"duration":1},"status":"passed","severity":"normal"},{"uid":"641c7466602ea75e","name":"Push message with content topic containing Arabic","time":{"start":1715066505287,"stop":1715066505287,"duration":0},"status":"passed","severity":"normal"},{"uid":"68f5692af0d4e546","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1715066056733,"stop":1715066056733,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4d981f25a40a979","name":"Ping on unsubscribed peer","time":{"start":1715066177760,"stop":1715066177761,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff71898648c32758","name":"different cluster, same shard: nodes don't connect","time":{"start":1715066418109,"stop":1715066418109,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9249d4707088b","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1715066064676,"stop":1715066064677,"duration":1},"status":"passed","severity":"normal"},{"uid":"96d1882fd7cc742d","name":"Check received message containing Russian","time":{"start":1715066579181,"stop":1715066579181,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cac51ba4b0a5159","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1715066280325,"stop":1715066280325,"duration":0},"status":"passed","severity":"normal"},{"uid":"22112d02e3e3b028","name":"Check received message with timestamp: 1649153314 ","time":{"start":1715066579203,"stop":1715066579203,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ada435c96a49d1f","name":"Check message with no content topic is not received","time":{"start":1715066579192,"stop":1715066579192,"duration":0},"status":"passed","severity":"normal"}] |