2024-04-09 10:56:15 +00:00

1 line
154 KiB
JSON

[{"uid":"22fb56b19e28cb91","name":"Push message with content topic containing special chars","time":{"start":1712660010737,"stop":1712660010738,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8f55704327ddc2a","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1712659638949,"stop":1712659638949,"duration":0},"status":"passed","severity":"normal"},{"uid":"a22773fb1b3c426","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1712659495240,"stop":1712659495240,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d28b340aee43ef6","name":"`waku:online` bwtween 2 js-waku relay nodes","time":{"start":1712659597194,"stop":1712659597195,"duration":1},"status":"passed","severity":"normal"},{"uid":"8de1fc83618b4b9d","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1712659519103,"stop":1712659519104,"duration":1},"status":"passed","severity":"normal"},{"uid":"eae29d729c66a0ef","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1712659495239,"stop":1712659495239,"duration":0},"status":"passed","severity":"normal"},{"uid":"8995ec3668802258","name":"isConnected should return false after all peers disconnect","time":{"start":1712659597195,"stop":1712659597196,"duration":1},"status":"passed","severity":"normal"},{"uid":"a179fe3ef5f44682","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1712659640857,"stop":1712659640858,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed1443390005dbc4","name":"Check received message containing Chinese","time":{"start":1712659710524,"stop":1712659710524,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae05fb17db3eda8e","name":"Round trip binary serialization","time":{"start":1712659508543,"stop":1712659508544,"duration":1},"status":"passed","severity":"normal"},{"uid":"295511f4d5aac533","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1712659976730,"stop":1712659976731,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0542a2a9001ce0d","name":"random static sharding 3 - Cluster ID: 765, Shard ID: 362","time":{"start":1712660024902,"stop":1712660024902,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b66eb3f66f8d705","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1712659495230,"stop":1712659495230,"duration":0},"status":"passed","severity":"normal"},{"uid":"1656f318b94fd348","name":"Push message with Script payload","time":{"start":1712660010732,"stop":1712660010732,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2a901df1a30cfe4","name":"Subscribe to 30 topics (old limit) at once and receives messages","time":{"start":1712660151226,"stop":1712660151226,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f6d6c7996ba80a50","name":"random static sharding 1 - Cluster ID: 810, Shard ID: 892","time":{"start":1712660024901,"stop":1712660024901,"duration":0},"status":"passed","severity":"normal"},{"uid":"a736a76e03121b5f","name":"random auto sharding 9 - Cluster ID: 1, Content Topic: /app66/4/topic966/xml","time":{"start":1712659970311,"stop":1712659970311,"duration":0},"status":"skipped","severity":"normal"},{"uid":"23668e2f4639ec3e","name":"Check received message with timestamp: 1712659545843 ","time":{"start":1712659710531,"stop":1712659710531,"duration":0},"status":"passed","severity":"normal"},{"uid":"5acea256da82088b","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1712659752102,"stop":1712659752103,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f7d48252b276b69","name":"Check received message containing shell command","time":{"start":1712660027113,"stop":1712660027113,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec3d82f638560a35","name":"Subscribe to topic containing shell command and receive message","time":{"start":1712660151221,"stop":1712660151221,"duration":0},"status":"passed","severity":"normal"},{"uid":"c24dd810e5374d1c","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1712659495243,"stop":1712659495244,"duration":1},"status":"passed","severity":"normal"},{"uid":"db1f38db10860819","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1712659519102,"stop":1712659519102,"duration":0},"status":"passed","severity":"normal"},{"uid":"89d3c9b742817c53","name":"Push message on custom pubsubTopic","time":{"start":1712659789919,"stop":1712659789919,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9551acc7ace1e665","name":"Push message with escaped characters payload","time":{"start":1712660010734,"stop":1712660010734,"duration":0},"status":"passed","severity":"normal"},{"uid":"fec9e266097e725b","name":"groups content topics by expected pubsub topic","time":{"start":1712659495230,"stop":1712659495231,"duration":1},"status":"passed","severity":"normal"},{"uid":"62c4a2251d82c625","name":"Check message with no content topic is not received","time":{"start":1712659710533,"stop":1712659710534,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b6034610b3344aa","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1712660034373,"stop":1712660034374,"duration":1},"status":"passed","severity":"normal"},{"uid":"e24757d7b6fe765","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1712659531063,"stop":1712659531063,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f7b9f4b9050aed9","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1712659502795,"stop":1712659502795,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e5b19226d72c4f7","name":"same cluster, different shard: nodes connect","time":{"start":1712659824205,"stop":1712659824205,"duration":0},"status":"passed","severity":"normal"},{"uid":"e34de1afd067c12e","name":"can start the service","time":{"start":1712659558576,"stop":1712659558577,"duration":1},"status":"passed","severity":"normal"},{"uid":"e73ee44fcd1b3787","name":"Subscribe to topic containing Russian and receive message","time":{"start":1712660151218,"stop":1712660151218,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b53f453e091a106","name":"should throw an error for insufficient data","time":{"start":1712659495083,"stop":1712659495083,"duration":0},"status":"passed","severity":"normal"},{"uid":"480ff26fab5974b6","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1712660089758,"stop":1712660089758,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbc02da5093e3314","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1712659752107,"stop":1712659752107,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a326d1ddf29fe24","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1712660151223,"stop":1712660151223,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9bf294007d411e4","name":"Check message with non string payload is not received","time":{"start":1712659710535,"stop":1712659710535,"duration":0},"status":"passed","severity":"normal"},{"uid":"29ac681245a1dfdb","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1712659640854,"stop":1712659640854,"duration":0},"status":"passed","severity":"normal"},{"uid":"58ccb03d38a9defa","name":"Push message with numeric payload","time":{"start":1712659940175,"stop":1712659940177,"duration":2},"status":"passed","severity":"normal"},{"uid":"7497109cf9ab9900","name":"should not receive a peer event after stop","time":{"start":1712659523274,"stop":1712659523274,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2aaf28f3ddc41c2","name":"Decoder throws on empty string content topic","time":{"start":1712659508547,"stop":1712659508547,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccffe244c67e0309","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1712659640847,"stop":1712659640848,"duration":1},"status":"skipped","severity":"normal"},{"uid":"ea693500d40c986f","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1712660034375,"stop":1712660034375,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4fd241afe6bdfc4","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1712660055357,"stop":1712660055358,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca5e0713604db58a","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1712659976732,"stop":1712659976732,"duration":0},"status":"passed","severity":"normal"},{"uid":"47718ea369e4b57a","name":"should handle corrupted local storage data gracefully","time":{"start":1712659523276,"stop":1712659523276,"duration":0},"status":"passed","severity":"normal"},{"uid":"f30f845ab03b2696","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1712659976747,"stop":1712659976747,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd876991c1c6b39e","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1712660151212,"stop":1712660151213,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b7818a460f607db","name":"Encoder throws on undefined content topic","time":{"start":1712659531064,"stop":1712659531065,"duration":1},"status":"passed","severity":"normal"},{"uid":"29ef69cbb0fc6303","name":"Error when try to subscribe to more than 31 topics (old limit)","time":{"start":1712659803959,"stop":1712659803959,"duration":0},"status":"skipped","severity":"normal"},{"uid":"970ddb389915b631","name":"Fails to publish message with empty text","time":{"start":1712659969961,"stop":1712659969961,"duration":0},"status":"passed","severity":"normal"},{"uid":"7eb0bf5903f8c323","name":"Fails to push message with empty content topic","time":{"start":1712660010748,"stop":1712660010749,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea463b4f54f405d5","name":"Publish message with custom timestamp: Tue Apr 09 2024 11:52:38 GMT+0000 (Coordinated Universal Time)","time":{"start":1712659969960,"stop":1712659969960,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e91ddcc4ee0a131","name":"random static sharding 8 - Cluster ID: 854, Shard ID: 637","time":{"start":1712660024906,"stop":1712660024906,"duration":0},"status":"passed","severity":"normal"},{"uid":"822ebc84de35eb71","name":"should be called for bootstrap peers","time":{"start":1712659553067,"stop":1712659553068,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d7bf39fc355184c","name":"A test","time":{"start":1712659790005,"stop":1712659790006,"duration":1},"status":"passed","severity":"normal"},{"uid":"b647ec2618327b35","name":"Push message with content topic containing special chars","time":{"start":1712659940214,"stop":1712659940214,"duration":0},"status":"passed","severity":"normal"},{"uid":"228d9f7f85bee47d","name":"it tolerates circular branch references","time":{"start":1712659519474,"stop":1712659519474,"duration":0},"status":"passed","severity":"normal"},{"uid":"b66b326d94e961b7","name":"Subscribe and receive messages via lightPush","time":{"start":1712660151210,"stop":1712660151210,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2ba9aba9f96dbd0","name":"creates an iterator","time":{"start":1712660082969,"stop":1712660082970,"duration":1},"status":"passed","severity":"normal"},{"uid":"599e6c636104dc3c","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1712659495233,"stop":1712659495234,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a4cac8dbb392d4f","name":"Decoder throws on undefined content topic","time":{"start":1712659531065,"stop":1712659531065,"duration":0},"status":"passed","severity":"normal"},{"uid":"676b618e13bbe971","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1712659495247,"stop":1712659495248,"duration":1},"status":"passed","severity":"normal"},{"uid":"869a05b24d85bb44","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1712659545502,"stop":1712659545505,"duration":3},"status":"passed","severity":"normal"},{"uid":"8fe1b804d4e381f8","name":"should handle application and version for autosharding","time":{"start":1712659495234,"stop":1712659495234,"duration":0},"status":"passed","severity":"normal"},{"uid":"6533c6ab2a2ef8a6","name":"Used by Waku Relay","time":{"start":1712660097086,"stop":1712660097086,"duration":0},"status":"passed","severity":"normal"},{"uid":"768099a8afdb0f56","name":"receives messages sent to provided content topic through callback","time":{"start":1712659970108,"stop":1712659970108,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b03d5ae430a57e52","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1712659495235,"stop":1712659495235,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6f43d059a6fbd7d","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1712659944514,"stop":1712659944514,"duration":0},"status":"passed","severity":"normal"},{"uid":"afe43a1a30c42e52","name":"should not fail to start the service if it is already started","time":{"start":1712659998293,"stop":1712659998293,"duration":0},"status":"passed","severity":"normal"},{"uid":"304661d636c690d3","name":"Ephemeral messages are not stored","time":{"start":1712659555022,"stop":1712659555023,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f2208dd20b45b2b","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1712659545498,"stop":1712659545500,"duration":2},"status":"passed","severity":"normal"},{"uid":"a7b124ab21012f6f","name":"ignores domain fetching errors","time":{"start":1712659519474,"stop":1712659519475,"duration":1},"status":"passed","severity":"normal"},{"uid":"1872b2dc6e11ff3a","name":"should set field with only RELAY enabled","time":{"start":1712659503598,"stop":1712659503598,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f497b7c92ab5082","name":"Check received message containing escaped characters","time":{"start":1712660027143,"stop":1712660027146,"duration":3},"status":"passed","severity":"normal"},{"uid":"f03d7183752ed282","name":"should emit a peer event after start","time":{"start":1712659998293,"stop":1712659998294,"duration":1},"status":"passed","severity":"normal"},{"uid":"60d800868112766f","name":"Check received message containing Script","time":{"start":1712660027141,"stop":1712660027141,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c60b3e3490e71f2","name":"Check message with no payload is not received","time":{"start":1712660027117,"stop":1712660027117,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3f786399d3e523b","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1712660111353,"stop":1712660111354,"duration":1},"status":"skipped","severity":"normal"},{"uid":"fab68a36ddb9d68a","name":"Reopen subscription with peer with lost subscription","time":{"start":1712659620812,"stop":1712659620812,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2dca7a9eb9e8ae","name":"Subscribe to topic containing special chars and receive message","time":{"start":1712660151229,"stop":1712660151229,"duration":0},"status":"passed","severity":"normal"},{"uid":"91089e26fdd60191","name":"Query Generator, Multiple PubsubTopics","time":{"start":1712660055352,"stop":1712660055355,"duration":3},"status":"passed","severity":"normal"},{"uid":"fdc8598488dc05a7","name":"should not fail to start the service if it is already started","time":{"start":1712659558578,"stop":1712659558578,"duration":0},"status":"passed","severity":"normal"},{"uid":"981fb0fc386e8386","name":"different cluster, same shard: nodes don't connect","time":{"start":1712659640846,"stop":1712659640846,"duration":0},"status":"skipped","severity":"normal"},{"uid":"54624da98fde86ad","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1712659640869,"stop":1712659640869,"duration":0},"status":"passed","severity":"normal"},{"uid":"71ea348d4c6503e6","name":"Subscribe to topic containing emoji and receive message","time":{"start":1712659803977,"stop":1712659803977,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a38dc3c84bc699d","name":"Subscribe to topic containing emoji and publish message","time":{"start":1712659976776,"stop":1712659976776,"duration":0},"status":"passed","severity":"normal"},{"uid":"37ba5cd1b3e3879e","name":"should emit a peer event after start","time":{"start":1712659523273,"stop":1712659523273,"duration":0},"status":"passed","severity":"normal"},{"uid":"a513b1b34a6be98b","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1712659640848,"stop":1712659640848,"duration":0},"status":"skipped","severity":"normal"},{"uid":"87c59ae91d69d97d","name":"Push message with Russian payload","time":{"start":1712659940182,"stop":1712659940183,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad1c84fefa2c214a","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1712659495227,"stop":1712659495227,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3acaed83a1d5fe7","name":"addEventListener with wrong event","time":{"start":1712659585452,"stop":1712659585452,"duration":0},"status":"passed","severity":"normal"},{"uid":"c463de77fd696277","name":"Check received message containing shell command","time":{"start":1712659710528,"stop":1712659710529,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4f2d316dd84a2d6","name":"should throw an error for an unconfigured topic","time":{"start":1712659495243,"stop":1712659495243,"duration":0},"status":"passed","severity":"normal"},{"uid":"f79201779dc454c0","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1712659597194,"stop":1712659597194,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f90141b5bb1f637","name":"Fails to publish message with size larger than 1 MB","time":{"start":1712659969963,"stop":1712659969963,"duration":0},"status":"passed","severity":"normal"},{"uid":"37673ee70b5b1e2b","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1712660034374,"stop":1712660034374,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba52501e0814d383","name":"unsubscribes","time":{"start":1712660082970,"stop":1712660082971,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ce7b7ff3ce2accf","name":"Sample","time":{"start":1712659503008,"stop":1712659503008,"duration":0},"status":"passed","severity":"normal"},{"uid":"106648e246c11a9c","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1712659640853,"stop":1712659640853,"duration":0},"status":"passed","severity":"normal"},{"uid":"d98e41fec18790cf","name":"Init the array if not present","time":{"start":1712659494672,"stop":1712659494674,"duration":2},"status":"passed","severity":"normal"},{"uid":"a888dcd676785a57","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1712659502794,"stop":1712659502794,"duration":0},"status":"passed","severity":"normal"},{"uid":"538463b15437ebba","name":"can dial TLS multiaddrs","time":{"start":1712659812044,"stop":1712659812044,"duration":0},"status":"passed","severity":"normal"},{"uid":"47f4803236f40219","name":"Subscribe to topic containing long and receive message","time":{"start":1712659803961,"stop":1712659803961,"duration":0},"status":"passed","severity":"normal"},{"uid":"6510b90b145f5f94","name":"should handle a minimal index list","time":{"start":1712659495081,"stop":1712659495082,"duration":1},"status":"passed","severity":"normal"},{"uid":"20a9b6c4563bc771","name":"Check received message containing Script","time":{"start":1712660027111,"stop":1712660027111,"duration":0},"status":"passed","severity":"normal"},{"uid":"94e2de334b951a6","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1712659752103,"stop":1712659752104,"duration":1},"status":"passed","severity":"normal"},{"uid":"1075d87c38529d0b","name":"recovers when dns.resolve returns empty","time":{"start":1712659519474,"stop":1712659519474,"duration":0},"status":"passed","severity":"normal"},{"uid":"491a909ec3dfed60","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1712659596727,"stop":1712659596727,"duration":0},"status":"skipped","severity":"normal"},{"uid":"cb3c1d3d5df4f883","name":"Waku message hash computation (meta attribute not present)","time":{"start":1712659497709,"stop":1712659497709,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7972d942355a35","name":"Push message with content topic containing Chinese","time":{"start":1712660010738,"stop":1712660010738,"duration":0},"status":"passed","severity":"normal"},{"uid":"37bc9485476b2f5","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1712659495237,"stop":1712659495237,"duration":0},"status":"passed","severity":"normal"},{"uid":"d84ad0bcfcae4a3f","name":"Push message with meta","time":{"start":1712660010749,"stop":1712660010750,"duration":1},"status":"passed","severity":"normal"},{"uid":"9159b2d6b23caebb","name":"Subscribe to topic containing numeric and receive message","time":{"start":1712660151217,"stop":1712660151217,"duration":0},"status":"passed","severity":"normal"},{"uid":"95daec44949015d7","name":"Decoder throws on empty string content topic","time":{"start":1712659529136,"stop":1712659529136,"duration":0},"status":"passed","severity":"normal"},{"uid":"960f60af6e409e64","name":"can start the service","time":{"start":1712659998290,"stop":1712659998291,"duration":1},"status":"passed","severity":"normal"},{"uid":"47750e3b5983190f","name":"Refresh subscription","time":{"start":1712659976732,"stop":1712659976733,"duration":1},"status":"skipped","severity":"normal"},{"uid":"30674219aedbc149","name":"Check message with no payload is not received","time":{"start":1712660027150,"stop":1712660027151,"duration":1},"status":"passed","severity":"normal"},{"uid":"d977a3c68d90d696","name":"Push message with custom timestamp: 1712656041040","time":{"start":1712660010754,"stop":1712660010754,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cd4b54d5e8b9a99","name":"Check message received after jswaku node is restarted","time":{"start":1712660027151,"stop":1712660027151,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2f63ce739f03c840","name":"Check message with invalid timestamp is not received","time":{"start":1712660027149,"stop":1712660027149,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfa932773c1a4701","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1712659495228,"stop":1712659495228,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5ce09f7eb268ba5","name":"throws on empty content topic","time":{"start":1712659495222,"stop":1712659495222,"duration":0},"status":"passed","severity":"normal"},{"uid":"8eaadc2a13b1e872","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1712659495237,"stop":1712659495237,"duration":0},"status":"passed","severity":"normal"},{"uid":"400f868ad1676945","name":"Push message with long payload","time":{"start":1712660010728,"stop":1712660010728,"duration":0},"status":"passed","severity":"normal"},{"uid":"87b20005ca45e643","name":"Check message received after nwaku node is restarted","time":{"start":1712660027151,"stop":1712660027152,"duration":1},"status":"skipped","severity":"normal"},{"uid":"b939aba1afd91802","name":"Push message on custom pubsubTopic","time":{"start":1712659789920,"stop":1712659789920,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a55df5af33bb114","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1712659640863,"stop":1712659640863,"duration":0},"status":"passed","severity":"normal"},{"uid":"49051cae3c7a3f22","name":"Light Node - default protocols","time":{"start":1712660108540,"stop":1712660108540,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf29c50dbbd1c9f6","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1712659519478,"stop":1712659519479,"duration":1},"status":"skipped","severity":"normal"},{"uid":"7771250a6446fc13","name":"should not fail to stop the service if it was not started","time":{"start":1712659558578,"stop":1712659558578,"duration":0},"status":"passed","severity":"normal"},{"uid":"931ffd99c9e16183","name":"Subscribe and receives messages on 20 topics","time":{"start":1712659803942,"stop":1712659803942,"duration":0},"status":"passed","severity":"normal"},{"uid":"6528d76705aefeca","name":"Query with Promise Callback, No message returned","time":{"start":1712660055361,"stop":1712660055362,"duration":1},"status":"passed","severity":"normal"},{"uid":"b757ea14da57be7f","name":"handles different networkShards values correctly","time":{"start":1712659495231,"stop":1712659495231,"duration":0},"status":"passed","severity":"normal"},{"uid":"6af7e9a847bb1e59","name":"Push message with special chars payload","time":{"start":1712660010729,"stop":1712660010729,"duration":0},"status":"passed","severity":"normal"},{"uid":"9513de41333f8836","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1712659555024,"stop":1712659555024,"duration":0},"status":"passed","severity":"normal"},{"uid":"be5edb28db21a1e6","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1712659970313,"stop":1712659970313,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5f7f912750f82c51","name":"Subscribe to topic containing numeric and publish message","time":{"start":1712659976734,"stop":1712659976734,"duration":0},"status":"passed","severity":"normal"},{"uid":"133e45ff5cf12f54","name":"Check received message containing Russian","time":{"start":1712659710525,"stop":1712659710525,"duration":0},"status":"passed","severity":"normal"},{"uid":"53c7fd8dd54c88bf","name":"Promise Callback - forward","time":{"start":1712660061526,"stop":1712660061527,"duration":1},"status":"passed","severity":"normal"},{"uid":"d03557d3230ce2e4","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1712659752108,"stop":1712659752108,"duration":0},"status":"passed","severity":"normal"},{"uid":"7017146521de5351","name":"Check received message containing Russian","time":{"start":1712660027140,"stop":1712660027140,"duration":0},"status":"passed","severity":"normal"},{"uid":"f12456bd2bda25a4","name":"random auto sharding 8 - Cluster ID: 1, Content Topic: /app80/1/topic360/xml","time":{"start":1712659970311,"stop":1712659970311,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1f64756a8d650569","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1712659640856,"stop":1712659640856,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9b1f0ef41dff9d","name":"Check publish message containing special chars","time":{"start":1712659969951,"stop":1712659969952,"duration":1},"status":"passed","severity":"normal"},{"uid":"13fe00d83d3457ae","name":"Passing cursor with wrong message digest","time":{"start":1712660034376,"stop":1712660034377,"duration":1},"status":"passed","severity":"normal"},{"uid":"e237c88080ed492a","name":"Push message with shell command payload","time":{"start":1712659940194,"stop":1712659940194,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ef844be579480d","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1712659495238,"stop":1712659495239,"duration":1},"status":"passed","severity":"normal"},{"uid":"42f6071442d0ff3b","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1712659640855,"stop":1712659640856,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0a58f345a50bd2a","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1712659640849,"stop":1712659640849,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bb70093b6200bfb","name":"Push message with content topic containing long","time":{"start":1712660010737,"stop":1712660010737,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd31f4e460d8034d","name":"Check received message containing JSON","time":{"start":1712660027142,"stop":1712660027142,"duration":0},"status":"passed","severity":"normal"},{"uid":"298d69056992d362","name":"Relay","time":{"start":1712659555238,"stop":1712659555238,"duration":0},"status":"passed","severity":"normal"},{"uid":"72eb86fd376a5dde","name":"Push message with SQL Injection payload","time":{"start":1712660010732,"stop":1712660010732,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a15ac28221dbcaf","name":"Push message with unicode special characters payload","time":{"start":1712659940197,"stop":1712659940198,"duration":1},"status":"passed","severity":"normal"},{"uid":"eee958f57ed72df8","name":"should properly create location multiaddrs - tcp6","time":{"start":1712659503596,"stop":1712659503596,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e8aa4fb6baaea94","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1712659529133,"stop":1712659529133,"duration":0},"status":"passed","severity":"normal"},{"uid":"76671019f5c1d0e5","name":"Symmetric encrypt & Decrypt","time":{"start":1712659529719,"stop":1712659529720,"duration":1},"status":"passed","severity":"normal"},{"uid":"6816934add299ede","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1712660055136,"stop":1712660055137,"duration":1},"status":"passed","severity":"normal"},{"uid":"3dfb75df0c6a2fff","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1712659495242,"stop":1712659495242,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6a27c8731790240","name":"should properly create location multiaddrs - udp","time":{"start":1712659503596,"stop":1712659503596,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b6447567253aeb5","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1712659596728,"stop":1712659596728,"duration":0},"status":"skipped","severity":"normal"},{"uid":"edd8745a7d9f6406","name":"Check received message containing Script","time":{"start":1712659710526,"stop":1712659710527,"duration":1},"status":"passed","severity":"normal"},{"uid":"75399faaeee3db64","name":"Check received message containing Arabic","time":{"start":1712660027110,"stop":1712660027110,"duration":0},"status":"passed","severity":"normal"},{"uid":"64a43759a62b5c9e","name":"tcp ip4 address","time":{"start":1712659502958,"stop":1712659502958,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb4adef83815a424","name":"Push message with custom timestamp: 1712656110704","time":{"start":1712659940251,"stop":1712659940255,"duration":4},"status":"passed","severity":"normal"},{"uid":"34984bdb7c315107","name":"Subscribe to topic containing Script and receive message","time":{"start":1712660151219,"stop":1712660151219,"duration":0},"status":"passed","severity":"normal"},{"uid":"478f4ffa4dc883e2","name":"Non Autosharding Cluster","time":{"start":1712659970307,"stop":1712659970308,"duration":1},"status":"skipped","severity":"normal"},{"uid":"8c9c7a562232841f","name":"removeEventListener with wrong event","time":{"start":1712659585453,"stop":1712659585453,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0e1106d4e829bd9","name":"different cluster, different shard: nodes don't connect","time":{"start":1712659640847,"stop":1712659640847,"duration":0},"status":"skipped","severity":"normal"},{"uid":"713426cbc0f0f73b","name":"handles empty shards array correctly","time":{"start":1712659495246,"stop":1712659495247,"duration":1},"status":"passed","severity":"normal"},{"uid":"58f9bc5b2793492d","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1712659958640,"stop":1712659958640,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1daa0f6bbe847e6","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1712659495241,"stop":1712659495241,"duration":0},"status":"passed","severity":"normal"},{"uid":"efd9cd4ddba7ccea","name":"Nodes with multiple pubsub topic","time":{"start":1712659958643,"stop":1712659958645,"duration":2},"status":"passed","severity":"normal"},{"uid":"300d2a44da506df4","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1712660070034,"stop":1712660070035,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec9bfb60e8f94a3a","name":"Fields are not dropped","time":{"start":1712659507710,"stop":1712659507712,"duration":2},"status":"passed","severity":"normal"},{"uid":"6bd24d832d8d0b57","name":"Using a function","time":{"start":1712660097086,"stop":1712660097086,"duration":0},"status":"passed","severity":"normal"},{"uid":"35a04f7eb2b575a2","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1712660089759,"stop":1712660089760,"duration":1},"status":"passed","severity":"normal"},{"uid":"89221f9830ca3f0c","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1712659545501,"stop":1712659545501,"duration":0},"status":"passed","severity":"normal"},{"uid":"8222a259a07898bb","name":"Push message with Arabic payload","time":{"start":1712659940180,"stop":1712659940182,"duration":2},"status":"passed","severity":"normal"},{"uid":"639657d677f76678","name":"Check message with no pubsub topic is not received","time":{"start":1712659710533,"stop":1712659710533,"duration":0},"status":"passed","severity":"normal"},{"uid":"e643466695521b01","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1712660151231,"stop":1712660151231,"duration":0},"status":"passed","severity":"normal"},{"uid":"bac293838d4aaec5","name":"should throw error - no id","time":{"start":1712659503592,"stop":1712659503592,"duration":0},"status":"passed","severity":"normal"},{"uid":"646e165c005af25d","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1712660078350,"stop":1712660078350,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bc69b15febc35fb","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1712659640856,"stop":1712659640857,"duration":1},"status":"passed","severity":"normal"},{"uid":"2035f617c168946d","name":"Decoder throws on empty string content topic","time":{"start":1712659531065,"stop":1712659531066,"duration":1},"status":"passed","severity":"normal"},{"uid":"b35efabb75a43510","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1712659508249,"stop":1712659508249,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed2e1475e96cbb8e","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1712659502793,"stop":1712659502793,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd5f10d563bddcc0","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1712659958649,"stop":1712659958649,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e9de979d63726f7","name":"Check publish message containing Arabic","time":{"start":1712659969953,"stop":1712659969953,"duration":0},"status":"passed","severity":"normal"},{"uid":"5de91f592a0468ab","name":"Check received message containing JSON","time":{"start":1712660027112,"stop":1712660027113,"duration":1},"status":"passed","severity":"normal"},{"uid":"1fc7383af91269d2","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1712660055356,"stop":1712660055357,"duration":1},"status":"passed","severity":"normal"},{"uid":"760a89e0ed4ab150","name":"start node with empty content topic","time":{"start":1712659970314,"stop":1712659970314,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5117f191b97f5617","name":"Push message equal or less that 1MB","time":{"start":1712660010755,"stop":1712660010756,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5ace4c765d3871","name":"Check publish message containing Russian","time":{"start":1712659969954,"stop":1712659969954,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e9d929f4b8ed63e","name":"Refresh subscription","time":{"start":1712660151215,"stop":1712660151216,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3a846c93fac8e2d","name":"should get / set TCP multiaddr","time":{"start":1712659503594,"stop":1712659503595,"duration":1},"status":"passed","severity":"normal"},{"uid":"3362a473e1520401","name":"should set field with only STORE enabled","time":{"start":1712659503598,"stop":1712659503598,"duration":0},"status":"passed","severity":"normal"},{"uid":"580ce38ebac4b8d4","name":"should set field with all protocols enabled","time":{"start":1712659503597,"stop":1712659503597,"duration":0},"status":"passed","severity":"normal"},{"uid":"a40434c3f46aaeba","name":"Check received message containing Arabic","time":{"start":1712660027139,"stop":1712660027140,"duration":1},"status":"passed","severity":"normal"},{"uid":"259b0325bfbb19aa","name":"Generator, 2 different pubsubtopics","time":{"start":1712660055132,"stop":1712660055132,"duration":0},"status":"passed","severity":"normal"},{"uid":"deb8fc012c396426","name":"Check received message containing special chars","time":{"start":1712660027109,"stop":1712660027109,"duration":0},"status":"passed","severity":"normal"},{"uid":"9885ca33287f38d9","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1712659495228,"stop":1712659495229,"duration":1},"status":"passed","severity":"normal"},{"uid":"95ebda3102db7834","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1712660151220,"stop":1712660151220,"duration":0},"status":"passed","severity":"normal"},{"uid":"acd32162a9738613","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1712659976748,"stop":1712659976748,"duration":0},"status":"passed","severity":"normal"},{"uid":"22524db6aaa1f1f5","name":"Subscribe to topic containing short and receive message","time":{"start":1712659803960,"stop":1712659803960,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a21f66abcf1323b","name":"getPeersByDiscovery","time":{"start":1712659944511,"stop":1712659944512,"duration":1},"status":"passed","severity":"normal"},{"uid":"deb58d521ef107e8","name":"1 Relay, 1 Filter, gives up","time":{"start":1712659519042,"stop":1712659519043,"duration":1},"status":"passed","severity":"normal"},{"uid":"eca39cca8159ef98","name":"Check message with invalid timestamp is not received","time":{"start":1712659710532,"stop":1712659710532,"duration":0},"status":"passed","severity":"normal"},{"uid":"2be66fe337c21343","name":"Push message with Basic HTML tag payload","time":{"start":1712660010733,"stop":1712660010733,"duration":0},"status":"passed","severity":"normal"},{"uid":"e15a504cff52e2c4","name":"Subscribe to topic containing JSON and receive message","time":{"start":1712660151220,"stop":1712660151221,"duration":1},"status":"passed","severity":"normal"},{"uid":"b26ce0dfbd7b9383","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1712660151221,"stop":1712660151222,"duration":1},"status":"passed","severity":"normal"},{"uid":"a88de9eaf8331612","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1712659789921,"stop":1712659789921,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d8e49c60b77dd8c","name":"Check received message containing Basic HTML tag","time":{"start":1712659710527,"stop":1712659710528,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1199c932c83f500","name":"should throw an error for missing required configuration","time":{"start":1712659495236,"stop":1712659495236,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7eeebf7df7ea506","name":"Push to array if already present","time":{"start":1712659494674,"stop":1712659494675,"duration":1},"status":"passed","severity":"normal"},{"uid":"a97d6bbec7363059","name":"getPeersByDiscovery","time":{"start":1712659585454,"stop":1712659585454,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb2d177bde8ba02b","name":"Generator, custom pubsub topic","time":{"start":1712660055134,"stop":1712660055134,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9f19396fdb07cf4d","name":"pre and post cipher","time":{"start":1712659529720,"stop":1712659529721,"duration":1},"status":"passed","severity":"normal"},{"uid":"cdb70fc62a8d56be","name":"Check publish message containing Basic HTML tag","time":{"start":1712659969956,"stop":1712659969956,"duration":0},"status":"passed","severity":"normal"},{"uid":"6276d966352691a1","name":"throws on content topic with generation field greater than 0","time":{"start":1712659495224,"stop":1712659495224,"duration":0},"status":"passed","severity":"normal"},{"uid":"112aa6982dedb8b9","name":"Push message with short payload","time":{"start":1712659940173,"stop":1712659940174,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4f0ff5d3155f8eb","name":"random auto sharding 6 - Cluster ID: 1, Content Topic: /app12/9/topic709/proto","time":{"start":1712659970310,"stop":1712659970310,"duration":0},"status":"skipped","severity":"normal"},{"uid":"83106d5de53fe9a7","name":"Query generator for multiple messages with different content topic format","time":{"start":1712660078349,"stop":1712660078349,"duration":0},"status":"passed","severity":"normal"},{"uid":"f061767eb81a2e7e","name":"Subscribe to topic containing shell command and receive message","time":{"start":1712659803973,"stop":1712659803973,"duration":0},"status":"passed","severity":"normal"},{"uid":"6247363e5a9f4751","name":"Decoder throws on undefined content topic","time":{"start":1712659508546,"stop":1712659508547,"duration":1},"status":"passed","severity":"normal"},{"uid":"e10295118f60dc43","name":"Check message with invalid timestamp is not received","time":{"start":1712660027116,"stop":1712660027116,"duration":0},"status":"passed","severity":"normal"},{"uid":"c00223cde1f7f725","name":"Callback on promise","time":{"start":1712660078349,"stop":1712660078350,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ee8c4dc5701c4ea","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1712659958647,"stop":1712659958647,"duration":0},"status":"passed","severity":"normal"},{"uid":"925870b439623bb7","name":"Decrypt messages","time":{"start":1712659941872,"stop":1712659941873,"duration":1},"status":"passed","severity":"normal"},{"uid":"810994eed0f7592f","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1712659640852,"stop":1712659640852,"duration":0},"status":"passed","severity":"normal"},{"uid":"70f4dd548a24ec1e","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1712659958647,"stop":1712659958648,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6d3741446bf5aee","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1712659495231,"stop":1712659495231,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fa2aa29f1e64634","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1712659495245,"stop":1712659495245,"duration":0},"status":"passed","severity":"normal"},{"uid":"24b85b88bf334918","name":"Push message with content topic containing short","time":{"start":1712660010736,"stop":1712660010736,"duration":0},"status":"passed","severity":"normal"},{"uid":"95c29c1dcef9038","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1712659495240,"stop":1712659495240,"duration":0},"status":"passed","severity":"normal"},{"uid":"501739c7d2de4c72","name":"Publish message with custom timestamp: Wed Apr 19 2023 10:52:38 GMT+0000 (Coordinated Universal Time)","time":{"start":1712659969959,"stop":1712659969960,"duration":1},"status":"passed","severity":"normal"},{"uid":"733c741bfcb33317","name":"should return empty list for no shard","time":{"start":1712659495235,"stop":1712659495235,"duration":0},"status":"passed","severity":"normal"},{"uid":"b26289d54701d800","name":"addEventListener with correct event","time":{"start":1712659585451,"stop":1712659585452,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e4801085e8249aa","name":"Push message with JSON payload","time":{"start":1712660010733,"stop":1712660010734,"duration":1},"status":"passed","severity":"normal"},{"uid":"53e72a1ffb90e39d","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1712659495240,"stop":1712659495240,"duration":0},"status":"passed","severity":"normal"},{"uid":"49bb163cb7f4ffcc","name":"isConnected bwtween 2 js-waku relay nodes","time":{"start":1712659597196,"stop":1712659597197,"duration":1},"status":"passed","severity":"normal"},{"uid":"45a4de3690bf07de","name":"Subscribe to topic containing JSON and publish message","time":{"start":1712659976749,"stop":1712659976749,"duration":0},"status":"passed","severity":"normal"},{"uid":"c950e36cbd947aa9","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 4","time":{"start":1712659495246,"stop":1712659495246,"duration":0},"status":"passed","severity":"normal"},{"uid":"feb669277edb32b5","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1712659519098,"stop":1712659519098,"duration":0},"status":"passed","severity":"normal"},{"uid":"c757b83de29b2752","name":"Publishes to nwaku","time":{"start":1712659965578,"stop":1712659965579,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ad4f1762b9685a1","name":"Check meta is set [symmetric]","time":{"start":1712659529133,"stop":1712659529134,"duration":1},"status":"passed","severity":"normal"},{"uid":"db393eab3501b9e7","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1712659596726,"stop":1712659596726,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f934b2622132ef7","name":"isConnected should return true after first peer connects","time":{"start":1712659597195,"stop":1712659597195,"duration":0},"status":"passed","severity":"normal"},{"uid":"23956eac0d5965f5","name":"Relay + Store","time":{"start":1712659555238,"stop":1712659555239,"duration":1},"status":"passed","severity":"normal"},{"uid":"7182f2be2ea6170b","name":"Push message with content topic containing Arabic","time":{"start":1712659940215,"stop":1712659940215,"duration":0},"status":"passed","severity":"normal"},{"uid":"6554d72bb1dd3f0","name":"random static sharding 2 - Cluster ID: 501, Shard ID: 24","time":{"start":1712660024901,"stop":1712660024902,"duration":1},"status":"passed","severity":"normal"},{"uid":"afaebae789ef089f","name":"start node with empty shard","time":{"start":1712660024914,"stop":1712660024914,"duration":0},"status":"passed","severity":"normal"},{"uid":"b70d01b7d1bf488a","name":"Passing page size 110 when there are 120 messages","time":{"start":1712660089435,"stop":1712660089435,"duration":0},"status":"passed","severity":"normal"},{"uid":"724c39c458b326f","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1712660089759,"stop":1712660089759,"duration":0},"status":"passed","severity":"normal"},{"uid":"a29c88ad8b9305e0","name":"Subscribe to topic containing XML and receive message","time":{"start":1712660151220,"stop":1712660151220,"duration":0},"status":"passed","severity":"normal"},{"uid":"319177013e75286","name":"Check publish message containing unicode special characters","time":{"start":1712659969958,"stop":1712659969958,"duration":0},"status":"passed","severity":"normal"},{"uid":"726473bdc7203c00","name":"Subscribe to topic containing JSON and receive message","time":{"start":1712660151232,"stop":1712660151232,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcf616b27c57dd72","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1712659640870,"stop":1712659640870,"duration":0},"status":"passed","severity":"normal"},{"uid":"a351239e45a82835","name":"Check received message containing Russian","time":{"start":1712660027110,"stop":1712660027110,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8626e9d6fbc1df4","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1712659638949,"stop":1712659638950,"duration":1},"status":"passed","severity":"normal"},{"uid":"b736e0815f28e16b","name":"random static sharding 4 - Cluster ID: 171, Shard ID: 638","time":{"start":1712660024903,"stop":1712660024903,"duration":0},"status":"passed","severity":"normal"},{"uid":"2338af0d475deee9","name":"Subscribe to topic containing special chars and receive message","time":{"start":1712659803967,"stop":1712659803968,"duration":1},"status":"passed","severity":"normal"},{"uid":"df203730fb03e49","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1712659495232,"stop":1712659495233,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf9383b47b12bea3","name":"Check received message with timestamp: 1649153314 ","time":{"start":1712660027115,"stop":1712660027115,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6da03db493613f7","name":"Query generator for multiple messages with multiple decoders","time":{"start":1712660078348,"stop":1712660078348,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b978bf02723e8a2","name":"Fails to push message with large meta","time":{"start":1712660010750,"stop":1712660010750,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c2814468212b7c9","name":"Nodes with multiple pubsub topic","time":{"start":1712659958648,"stop":1712659958648,"duration":0},"status":"passed","severity":"normal"},{"uid":"70e830e50b0f7bb5","name":"Push message with content topic containing unicode special characters","time":{"start":1712660010746,"stop":1712660010747,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ffc333f32da645a","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1712659640869,"stop":1712659640869,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1697f8332832479","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1712659553068,"stop":1712659553068,"duration":0},"status":"passed","severity":"normal"},{"uid":"3569992c6310df42","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1712660151212,"stop":1712660151212,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cfac173ad9d10dd","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1712659976750,"stop":1712659976762,"duration":12},"status":"passed","severity":"normal"},{"uid":"25841f663fc156c2","name":"should throw error - no public key","time":{"start":1712659503584,"stop":1712659503584,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0690f5cf9364981","name":"should return unique PubsubTopics for static sharding","time":{"start":1712659495234,"stop":1712659495234,"duration":0},"status":"passed","severity":"normal"},{"uid":"5842dadae6fcce40","name":"should throw error - no public key","time":{"start":1712659503592,"stop":1712659503592,"duration":0},"status":"passed","severity":"normal"},{"uid":"e10b5f8d16588aec","name":"random auto sharding 5 - Cluster ID: 1, Content Topic: /app28/1/topic536/json","time":{"start":1712659970309,"stop":1712659970310,"duration":1},"status":"skipped","severity":"normal"},{"uid":"ac7eb7b279812000","name":"Wrong topic","time":{"start":1712659970312,"stop":1712659970312,"duration":0},"status":"skipped","severity":"normal"},{"uid":"aa74f080bce105f3","name":"Check meta is set [ecies]","time":{"start":1712659531064,"stop":1712659531064,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3b58f29fa9b0344","name":"Push message with numeric payload","time":{"start":1712660010729,"stop":1712660010729,"duration":0},"status":"passed","severity":"normal"},{"uid":"f729a90b57c5f372","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1712659640860,"stop":1712659640860,"duration":0},"status":"passed","severity":"normal"},{"uid":"7168c371a6991de4","name":"Push message with Chinese payload","time":{"start":1712659940179,"stop":1712659940180,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd8a4331b2a93f60","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1712659508249,"stop":1712659508250,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b07f7a59ae52d66","name":"Relay + Store","time":{"start":1712659503599,"stop":1712659503599,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b7419e95b503bf3","name":"should encode/decode to text encoding","time":{"start":1712659503594,"stop":1712659503594,"duration":0},"status":"passed","severity":"normal"},{"uid":"b81fbc20d271f896","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1712659638948,"stop":1712659638948,"duration":0},"status":"passed","severity":"normal"},{"uid":"9eb36aed5511716","name":"Check message with no content topic is not received","time":{"start":1712660027116,"stop":1712660027117,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d3aa1cabf10cd67","name":"should only return 1 node with relay and store capability","time":{"start":1712659519476,"stop":1712659519477,"duration":1},"status":"passed","severity":"normal"},{"uid":"31e1f740cbb73e75","name":"Check received message containing long","time":{"start":1712660027106,"stop":1712660027106,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2c467d13e64a2ec","name":"Check message on other pubsub topic is not received","time":{"start":1712659710532,"stop":1712659710533,"duration":1},"status":"passed","severity":"normal"},{"uid":"567643a3bd770b19","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1712660055135,"stop":1712660055135,"duration":0},"status":"skipped","severity":"normal"},{"uid":"59a9e26da34dd703","name":"throws on content topic with empty topic name field","time":{"start":1712659495225,"stop":1712659495225,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0a376bdf39e2c23","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1712659495236,"stop":1712659495236,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8206f3beb3c32c7","name":"Fails to publish duplicate message","time":{"start":1712659969961,"stop":1712659969961,"duration":0},"status":"passed","severity":"normal"},{"uid":"74564b57596c1737","name":"should throw an error for missing sharding configuration","time":{"start":1712659495246,"stop":1712659495246,"duration":0},"status":"passed","severity":"normal"},{"uid":"eaea3922078db676","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1712659596725,"stop":1712659596726,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4d49907e5d08241","name":"receives messages sent to provided content topic through callback (Waku class)","time":{"start":1712659970108,"stop":1712659970108,"duration":0},"status":"skipped","severity":"normal"},{"uid":"91ee49d51775d38f","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1712659640861,"stop":1712659640861,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc0cdb771c071d48","name":"Push message with Script payload","time":{"start":1712659940185,"stop":1712659940186,"duration":1},"status":"passed","severity":"normal"},{"uid":"b77aaea51ac7c6cb","name":"should emit a peer event after start","time":{"start":1712659558578,"stop":1712659558579,"duration":1},"status":"passed","severity":"normal"},{"uid":"80f923749c303415","name":"Passing page size 0 when there are 110 messages","time":{"start":1712660089432,"stop":1712660089432,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6bd99a61686c6f8","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1712659944513,"stop":1712659944513,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a68394bb66e3419e","name":"Subscribe to topic containing emoji and receive message","time":{"start":1712660151233,"stop":1712660151233,"duration":0},"status":"passed","severity":"normal"},{"uid":"724f07764b0c0e8d","name":"Query with Promise Callback, No Decoder","time":{"start":1712660055361,"stop":1712660055361,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9b66424febf8b2f","name":"Push message with content topic containing shell command","time":{"start":1712659940241,"stop":1712659940242,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5c50dac56ac3c59","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1712659789922,"stop":1712659789922,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c91cece1d6b761e","name":"Delete observer","time":{"start":1712659941873,"stop":1712659941873,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bef51a848dcd31a","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1712659970307,"stop":1712659970307,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6568da7143b626c5","name":"Passing page size 3 when there are 20 messages","time":{"start":1712660089433,"stop":1712660089433,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fea6b21a0546b79","name":"random static sharding 9 - Cluster ID: 613, Shard ID: 447","time":{"start":1712660024907,"stop":1712660024907,"duration":0},"status":"passed","severity":"normal"},{"uid":"c50ff4d43ff739f","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1712659803940,"stop":1712659803940,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdc72a72397727bd","name":"different cluster, different shard: nodes don't connect","time":{"start":1712659824206,"stop":1712659824206,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1a5a2e667bf71d5","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1712659640869,"stop":1712659640870,"duration":1},"status":"passed","severity":"normal"},{"uid":"c44c071a2714a94c","name":"Push message with content topic containing Script","time":{"start":1712660010740,"stop":1712660010742,"duration":2},"status":"passed","severity":"normal"},{"uid":"8110829abd268d9d","name":"nwaku subscribes","time":{"start":1712659965578,"stop":1712659965578,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ab7dc69dbc64449","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1712660070039,"stop":1712660070040,"duration":1},"status":"passed","severity":"normal"},{"uid":"8418ec35110997a8","name":"Query Generator, Wrong PubsubTopic","time":{"start":1712660055351,"stop":1712660055352,"duration":1},"status":"passed","severity":"normal"},{"uid":"623154bb37cdf82a","name":"Encoder throws on undefined content topic","time":{"start":1712659529134,"stop":1712659529135,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c51cd76a67d914f","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1712659495227,"stop":1712659495227,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fa15d4313adf1f1","name":"Fails to push message with empty content topic","time":{"start":1712659940245,"stop":1712659940247,"duration":2},"status":"passed","severity":"normal"},{"uid":"413a17ea010f3106","name":"same cluster, same shard: nodes connect","time":{"start":1712659640845,"stop":1712659640846,"duration":1},"status":"skipped","severity":"normal"},{"uid":"222a5b6b705f3581","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1712659789917,"stop":1712659789918,"duration":1},"status":"passed","severity":"normal"},{"uid":"36545502a9d6d568","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1712659640855,"stop":1712659640855,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea8d0685ae6d9925","name":"Subscribe to topic containing JSON and receive message","time":{"start":1712659803972,"stop":1712659803973,"duration":1},"status":"passed","severity":"normal"},{"uid":"430d5768a73a6671","name":"Check received message containing short","time":{"start":1712660027122,"stop":1712660027122,"duration":0},"status":"passed","severity":"normal"},{"uid":"9aec031cb74dd49c","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1712659640852,"stop":1712659640852,"duration":0},"status":"passed","severity":"normal"},{"uid":"828beba5b33c4bc4","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1712659495229,"stop":1712659495229,"duration":0},"status":"passed","severity":"normal"},{"uid":"eea404f9648a254c","name":"Check received message containing long","time":{"start":1712659710522,"stop":1712659710522,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ea14757cdd93bc4","name":"Check received message containing SQL Injection","time":{"start":1712660027140,"stop":1712660027141,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0cc893ad7693224","name":"Subscribe to 30 topics (old limit) at once and receives messages","time":{"start":1712660151214,"stop":1712660151214,"duration":0},"status":"skipped","severity":"normal"},{"uid":"241e7bddb259cbbd","name":"Fails to push message bigger that 1MB","time":{"start":1712660010756,"stop":1712660010756,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e283ac4af10a5cf","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1712660151225,"stop":1712660151226,"duration":1},"status":"passed","severity":"normal"},{"uid":"3cb9c5238f1aa394","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1712659976731,"stop":1712659976731,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd9a10f1edef606b","name":"Relay - dialed first","time":{"start":1712660108537,"stop":1712660108537,"duration":0},"status":"passed","severity":"normal"},{"uid":"64348475bf6697a2","name":"random auto sharding 2 - Cluster ID: 1, Content Topic: /app35/8/topic350/xml","time":{"start":1712659970308,"stop":1712659970308,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f3d18501ebbbc65c","name":"Push message with content topic containing Chinese","time":{"start":1712659940214,"stop":1712659940214,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4fc3cf9128d3cc1","name":"Push message with rate limit","time":{"start":1712659940249,"stop":1712659940250,"duration":1},"status":"passed","severity":"normal"},{"uid":"49f161eb0347c702","name":"configure the node with multiple pubsub topics","time":{"start":1712660024908,"stop":1712660024913,"duration":5},"status":"passed","severity":"normal"},{"uid":"2fa1f8eac0f7d0a2","name":"Push message with content topic containing shell command","time":{"start":1712660010745,"stop":1712660010746,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4e21826962a2801","name":"throws on content topic with non-number generation field","time":{"start":1712659495223,"stop":1712659495224,"duration":1},"status":"passed","severity":"normal"},{"uid":"b579bade5731845b","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1712660151211,"stop":1712660151211,"duration":0},"status":"passed","severity":"normal"},{"uid":"491fdfc459b7d2d4","name":"Passing an array","time":{"start":1712660097085,"stop":1712660097085,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbd737dae715338d","name":"Push message equal or less that 1MB","time":{"start":1712659940256,"stop":1712659940257,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0ec5efcb3834c","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1712659803956,"stop":1712659803956,"duration":0},"status":"passed","severity":"normal"},{"uid":"332ae3075f89f51b","name":"LightPush","time":{"start":1712660108539,"stop":1712660108539,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4beca65483d14ef","name":"Push message with custom timestamp: 1712663310704","time":{"start":1712659940255,"stop":1712659940256,"duration":1},"status":"passed","severity":"normal"},{"uid":"eed90584c70639c4","name":"Check received message containing short","time":{"start":1712660027105,"stop":1712660027105,"duration":0},"status":"passed","severity":"normal"},{"uid":"df43efdcc7588e4d","name":"A test","time":{"start":1712659790004,"stop":1712659790005,"duration":1},"status":"passed","severity":"normal"},{"uid":"7369154af8e75a30","name":"should properly create location multiaddrs - tcp","time":{"start":1712659503596,"stop":1712659503596,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e7dc36262f8567f","name":"Push message with content topic containing numeric","time":{"start":1712660010737,"stop":1712660010737,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a13876663690530","name":"Check message with non string payload is not received","time":{"start":1712660027117,"stop":1712660027118,"duration":1},"status":"passed","severity":"normal"},{"uid":"e314fc933a59400a","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1712659502786,"stop":1712659502787,"duration":1},"status":"passed","severity":"normal"},{"uid":"4bb165d8157b0df","name":"Check publish message after client node is restarted","time":{"start":1712659969963,"stop":1712659969964,"duration":1},"status":"skipped","severity":"normal"},{"uid":"343e8ab0fda01cf5","name":"Ping on peer without subscriptions","time":{"start":1712659576837,"stop":1712659576837,"duration":0},"status":"passed","severity":"normal"},{"uid":"620ff26e83b0e7d","name":"Push message with content topic containing escaped characters","time":{"start":1712660010746,"stop":1712660010746,"duration":0},"status":"passed","severity":"normal"},{"uid":"b385854aa14b1d52","name":"listenerCount","time":{"start":1712659585454,"stop":1712659585454,"duration":0},"status":"passed","severity":"normal"},{"uid":"42509aa98b2d9174","name":"Push message with content topic containing Russian","time":{"start":1712659940216,"stop":1712659940216,"duration":0},"status":"passed","severity":"normal"},{"uid":"71333087fafb80eb","name":"Push message with SQL Injection payload","time":{"start":1712659940184,"stop":1712659940185,"duration":1},"status":"passed","severity":"normal"},{"uid":"7652a3cf07fc34e5","name":"Check publish message containing shell command","time":{"start":1712659969957,"stop":1712659969957,"duration":0},"status":"passed","severity":"normal"},{"uid":"d13a1ccabaacd5dd","name":"Subscribe to topic containing short and receive message","time":{"start":1712660151216,"stop":1712660151216,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f895fa17898d1fa","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1712659495241,"stop":1712659495242,"duration":1},"status":"passed","severity":"normal"},{"uid":"208456a4d949ffc7","name":"Subscribe to topic containing numeric and receive message","time":{"start":1712659803961,"stop":1712659803967,"duration":6},"status":"passed","severity":"normal"},{"uid":"7dd424cc8b514a2f","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1712659519478,"stop":1712659519478,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f3b5c60f9caf3a2","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1712660151217,"stop":1712660151218,"duration":1},"status":"passed","severity":"normal"},{"uid":"eee33b5d498fcfb7","name":"should properly create location multiaddrs - tcp4","time":{"start":1712659503595,"stop":1712659503595,"duration":0},"status":"passed","severity":"normal"},{"uid":"309cf3634451c4b7","name":"can start and stop the service","time":{"start":1712659998291,"stop":1712659998292,"duration":1},"status":"passed","severity":"normal"},{"uid":"828c660447a88fa1","name":"Subscribe to topic containing Russian and receive message","time":{"start":1712660151230,"stop":1712660151230,"duration":0},"status":"passed","severity":"normal"},{"uid":"eee0a03dbde2dbe2","name":"Check received message containing Chinese","time":{"start":1712660027109,"stop":1712660027110,"duration":1},"status":"passed","severity":"normal"},{"uid":"86aec856beecca92","name":"throws on content topic with empty application field","time":{"start":1712659495224,"stop":1712659495225,"duration":1},"status":"passed","severity":"normal"},{"uid":"3be9ebd3b44bf817","name":"Meta field set when metaSetter is specified","time":{"start":1712659508544,"stop":1712659508545,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac5bdb4f8f903934","name":"Push message with Basic HTML tag payload","time":{"start":1712659940187,"stop":1712659940188,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7f3748396e94412","name":"Check received message containing shell command","time":{"start":1712660027142,"stop":1712660027143,"duration":1},"status":"passed","severity":"normal"},{"uid":"83b923fdb8da9faf","name":"Check received message containing Arabic","time":{"start":1712659710524,"stop":1712659710525,"duration":1},"status":"passed","severity":"normal"},{"uid":"91ab4af7d84cfbd1","name":"should not receive a peer event before start","time":{"start":1712659558579,"stop":1712659558579,"duration":0},"status":"passed","severity":"normal"},{"uid":"861d816afdddfdbb","name":"random static sharding 10 - Cluster ID: 457, Shard ID: 839","time":{"start":1712660024907,"stop":1712660024908,"duration":1},"status":"passed","severity":"normal"},{"uid":"30a3237468e0d7d3","name":"Check publish message containing Script","time":{"start":1712659969955,"stop":1712659969955,"duration":0},"status":"passed","severity":"normal"},{"uid":"1abd998303919158","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1712659495228,"stop":1712659495228,"duration":0},"status":"passed","severity":"normal"},{"uid":"86411df9ea2440c3","name":"Check message received after jswaku node is restarted","time":{"start":1712659710537,"stop":1712659710537,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e18038d89b74be67","name":"Error when try to subscribe to more than 31 topics (old limit)","time":{"start":1712660151215,"stop":1712660151215,"duration":0},"status":"skipped","severity":"normal"},{"uid":"fb0f67e7d324f1e7","name":"Query generator for 2000 messages","time":{"start":1712660078354,"stop":1712660078355,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf01917071d469fc","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1712659495229,"stop":1712659495229,"duration":0},"status":"passed","severity":"normal"},{"uid":"90c2ae670d5f3925","name":"Overlapping topic subscription","time":{"start":1712659976733,"stop":1712659976733,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6d0d2910362b23a3","name":"Check publish message containing SQL Injection","time":{"start":1712659969954,"stop":1712659969954,"duration":0},"status":"passed","severity":"normal"},{"uid":"b648f69b7eb2e050","name":"should set field with only LIGHTPUSH enabled","time":{"start":1712659503598,"stop":1712659503599,"duration":1},"status":"passed","severity":"normal"},{"uid":"11aebb42600d0336","name":"Push message with unicode special characters payload","time":{"start":1712660010734,"stop":1712660010735,"duration":1},"status":"passed","severity":"normal"},{"uid":"26c5be4f75100bdd","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1712659752106,"stop":1712659752107,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff1f1dc5f6dd738e","name":"Push message with Arabic payload","time":{"start":1712660010730,"stop":1712660010730,"duration":0},"status":"passed","severity":"normal"},{"uid":"a75f5315ff0c2038","name":"Push message with content topic containing emoji","time":{"start":1712660010747,"stop":1712660010747,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb20b8e9b2019010","name":"should properly create peer info with all multiaddrs","time":{"start":1712659503597,"stop":1712659503597,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9f680286a208517","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1712659640859,"stop":1712659640859,"duration":0},"status":"passed","severity":"normal"},{"uid":"53e602c297a84d90","name":"should return the pubsub topic directly if a string is provided","time":{"start":1712659495243,"stop":1712659495243,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a2cb4a8f94a7960","name":"should set field with all protocols disabled","time":{"start":1712659503597,"stop":1712659503597,"duration":0},"status":"passed","severity":"normal"},{"uid":"e84eaaa1193aa1f0","name":"should encode/decode to RLP encoding","time":{"start":1712659503593,"stop":1712659503594,"duration":1},"status":"passed","severity":"normal"},{"uid":"1fa09ae04f5ee064","name":"Check received message containing emoji","time":{"start":1712660027114,"stop":1712660027114,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc1e5642379b9ebc","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1712659495239,"stop":1712659495239,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7dea93f93b4671a","name":"Check message on other pubsub topic is not received","time":{"start":1712660027116,"stop":1712660027116,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a4b5dc6999c08ec","name":"Add multiple subscription objects on single nwaku node","time":{"start":1712660151222,"stop":1712660151222,"duration":0},"status":"passed","severity":"normal"},{"uid":"5603fde363757790","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1712659789919,"stop":1712659789920,"duration":1},"status":"skipped","severity":"normal"},{"uid":"9cc93cbc697a6150","name":"throws on content topic with too few or too many fields","time":{"start":1712659495223,"stop":1712659495223,"duration":0},"status":"passed","severity":"normal"},{"uid":"845fb0e9b4ab68f5","name":"Passing page size 19 when there are 20 messages","time":{"start":1712660089434,"stop":1712660089435,"duration":1},"status":"passed","severity":"normal"},{"uid":"f96058ca8a5fc708","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1712659596728,"stop":1712659596730,"duration":2},"status":"passed","severity":"normal"},{"uid":"b6f9187869c9c50c","name":"given a waku node and content topic, creates a filter subscription","time":{"start":1712659970107,"stop":1712659970108,"duration":1},"status":"skipped","severity":"normal"},{"uid":"5f661e3c5712566a","name":"Check received message with timestamp: 1712659544607 ","time":{"start":1712660027148,"stop":1712660027148,"duration":0},"status":"passed","severity":"normal"},{"uid":"37fd56c551c4d37b","name":"Check received message with timestamp: 1712659544607000000 ","time":{"start":1712660027147,"stop":1712660027148,"duration":1},"status":"passed","severity":"normal"},{"uid":"8eca513cc4c7f518","name":"can start and stop the service","time":{"start":1712659558577,"stop":1712659558577,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ef8e7fa1216e699","name":"Waku message hash computation","time":{"start":1712659497707,"stop":1712659497708,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d1f4e8c093d2996","name":"Check received message containing SQL Injection","time":{"start":1712659710525,"stop":1712659710526,"duration":1},"status":"passed","severity":"normal"},{"uid":"4bcb181c476596ff","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1712659495238,"stop":1712659495238,"duration":0},"status":"passed","severity":"normal"},{"uid":"a756f5b78f04c777","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1712659519479,"stop":1712659519479,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b9823188d211877f","name":"Reusing cursor across nodes","time":{"start":1712660034375,"stop":1712660034376,"duration":1},"status":"passed","severity":"normal"},{"uid":"6756c98d984638e","name":"given a content topic, creates a waku node and filter subscription","time":{"start":1712659970107,"stop":1712659970107,"duration":0},"status":"skipped","severity":"normal"},{"uid":"186615e5e26ea5a4","name":"random auto sharding 7 - Cluster ID: 1, Content Topic: /app80/10/topic43/json","time":{"start":1712659970310,"stop":1712659970311,"duration":1},"status":"skipped","severity":"normal"},{"uid":"35a45a5291f4aa9a","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1712660034374,"stop":1712660034375,"duration":1},"status":"passed","severity":"normal"},{"uid":"26aee8c7bf5bcd59","name":"Passing page size 10 when there are 10 messages","time":{"start":1712660089433,"stop":1712660089434,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4c4131342621dec","name":"Query generator for multiple messages with different message text format","time":{"start":1712660078348,"stop":1712660078348,"duration":0},"status":"passed","severity":"normal"},{"uid":"531d52ef3df96a5d","name":"less peers than existing","time":{"start":1712659940465,"stop":1712659940465,"duration":0},"status":"skipped","severity":"normal"},{"uid":"bd8684f4af3399cc","name":"Subscribe and receive messages via waku relay post","time":{"start":1712659803928,"stop":1712659803928,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3081903a8222b67","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1712659976732,"stop":1712659976732,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e4259bd86ad10d7","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1712659502794,"stop":1712659502795,"duration":1},"status":"passed","severity":"normal"},{"uid":"2dbb1ec3fed3f435","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1712660111353,"stop":1712660111353,"duration":0},"status":"passed","severity":"normal"},{"uid":"d05d95c6c354f4df","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1712659495238,"stop":1712659495238,"duration":0},"status":"passed","severity":"normal"},{"uid":"de7cfbdd4ff0c5ce","name":"Push message with custom timestamp: 1681901241040","time":{"start":1712660010751,"stop":1712660010754,"duration":3},"status":"passed","severity":"normal"},{"uid":"ec887d554ecddb3d","name":"connects to nwaku","time":{"start":1712660097084,"stop":1712660097084,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb723b485e42a22a","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1712660151226,"stop":1712660151226,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b04c379c61611f6","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1712659958639,"stop":1712659958639,"duration":0},"status":"passed","severity":"normal"},{"uid":"21b87a76c98f2de0","name":"Relay - dialed after","time":{"start":1712660108537,"stop":1712660108538,"duration":1},"status":"passed","severity":"normal"},{"uid":"f16f4a43c433c78f","name":"Register correct protocols","time":{"start":1712659976716,"stop":1712659976716,"duration":0},"status":"passed","severity":"normal"},{"uid":"42161fc78463e00b","name":"should return false","time":{"start":1712659503592,"stop":1712659503593,"duration":1},"status":"passed","severity":"normal"},{"uid":"eae7dc99b8258846","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1712659523275,"stop":1712659523276,"duration":1},"status":"passed","severity":"normal"},{"uid":"6fe287252bd310df","name":"should correctly map a content topic to a pubsub topic","time":{"start":1712659495247,"stop":1712659495247,"duration":0},"status":"passed","severity":"normal"},{"uid":"eaa96e31779c862a","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1712659638946,"stop":1712659638947,"duration":1},"status":"passed","severity":"normal"},{"uid":"dbcefb4f4bc313d9","name":"Encoder throws on empty string content topic","time":{"start":1712659531065,"stop":1712659531065,"duration":0},"status":"passed","severity":"normal"},{"uid":"1894bef927ede1ad","name":"1 Store, 2 relays, 2 fetches","time":{"start":1712659519040,"stop":1712659519042,"duration":2},"status":"passed","severity":"normal"},{"uid":"89b48ead18d413eb","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1712660151232,"stop":1712660151233,"duration":1},"status":"passed","severity":"normal"},{"uid":"55c8dbfde60a1047","name":"Push message with meta","time":{"start":1712659940247,"stop":1712659940247,"duration":0},"status":"passed","severity":"normal"},{"uid":"32f01ec3fc883267","name":"Push message with content topic containing emoji","time":{"start":1712659940244,"stop":1712659940245,"duration":1},"status":"passed","severity":"normal"},{"uid":"92ac66c414829cc5","name":"Check received message with timestamp: 1712659544607 ","time":{"start":1712660027115,"stop":1712660027115,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f331065c0844bfb","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1712659519099,"stop":1712659519100,"duration":1},"status":"passed","severity":"normal"},{"uid":"b24ff1c1e88bbdab","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1712659502792,"stop":1712659502793,"duration":1},"status":"passed","severity":"normal"},{"uid":"1789b63fa74575c3","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1712659495082,"stop":1712659495083,"duration":1},"status":"passed","severity":"normal"},{"uid":"289f407480fbf4f2","name":"Check received message containing short","time":{"start":1712659710522,"stop":1712659710522,"duration":0},"status":"passed","severity":"normal"},{"uid":"f240487ee364000d","name":"should return all peers when numPeers is 0","time":{"start":1712659508248,"stop":1712659508249,"duration":1},"status":"passed","severity":"normal"},{"uid":"e10ad0080dd76c05","name":"receives messages sent to provided content topic through stream","time":{"start":1712659970109,"stop":1712659970109,"duration":0},"status":"skipped","severity":"normal"},{"uid":"fe326bb3f54e8081","name":"should not fail to stop the service if it was not started","time":{"start":1712659523272,"stop":1712659523273,"duration":1},"status":"passed","severity":"normal"},{"uid":"9abb10e6a5e98c73","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1712659495233,"stop":1712659495233,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ff7b831d414d625","name":"Push message with escaped characters payload","time":{"start":1712659940195,"stop":1712659940195,"duration":0},"status":"passed","severity":"normal"},{"uid":"3268949ff963d89d","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1712660070034,"stop":1712660070034,"duration":0},"status":"passed","severity":"normal"},{"uid":"629c51d1d2601dc2","name":"Subscribe and publish message","time":{"start":1712659976729,"stop":1712659976730,"duration":1},"status":"passed","severity":"normal"},{"uid":"7aee564967086bf2","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1712659958641,"stop":1712659958641,"duration":0},"status":"passed","severity":"normal"},{"uid":"68ebe738bb0b2415","name":"Query Generator - backward","time":{"start":1712660061525,"stop":1712660061526,"duration":1},"status":"passed","severity":"normal"},{"uid":"2915afc8af034a59","name":"Push message with Russian payload","time":{"start":1712660010731,"stop":1712660010732,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f402b6b20149db4","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1712660089758,"stop":1712660089759,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0e526cf48c961fa","name":"should use the provided clusterId for the pubsub topic","time":{"start":1712659495248,"stop":1712659495248,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d50f687d46c12cc","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1712659596730,"stop":1712659596731,"duration":1},"status":"passed","severity":"normal"},{"uid":"c17da773f5426ee4","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1712660151218,"stop":1712660151218,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf9dab1b977db8b5","name":"Check received message with timestamp: 1712659545843000000 ","time":{"start":1712659710530,"stop":1712659710530,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa7cc3303521de00","name":"Push message with content topic containing long","time":{"start":1712659940203,"stop":1712659940207,"duration":4},"status":"passed","severity":"normal"},{"uid":"fe7f0bd98b976458","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1712659752106,"stop":1712659752106,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6244d1836f4d718","name":"Ping on subscribed peer","time":{"start":1712659620812,"stop":1712659620813,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8a0539ce55df25d","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1712659502788,"stop":1712659502789,"duration":1},"status":"passed","severity":"normal"},{"uid":"4de8b9e54d10733e","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1712659495228,"stop":1712659495228,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a1794bd4b1f204d","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1712659597193,"stop":1712659597194,"duration":1},"status":"passed","severity":"normal"},{"uid":"9027ed5f240fd8db","name":"isConnected return false after peer stops","time":{"start":1712659597196,"stop":1712659597196,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9ecf32dac596a9","name":"Subscribe to topic containing short and receive message","time":{"start":1712660151228,"stop":1712660151228,"duration":0},"status":"passed","severity":"normal"},{"uid":"e05720c73f62455d","name":"caches peers it previously fetched","time":{"start":1712659519475,"stop":1712659519475,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfe63a16b43f2a7d","name":"Push message with content topic containing XML","time":{"start":1712660010742,"stop":1712660010743,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d9e8e40c1c9c5ae","name":"Push message with shell command payload","time":{"start":1712660010734,"stop":1712660010734,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc42ea5ca5a89624","name":"handles multiple messages","time":{"start":1712660082970,"stop":1712660082970,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a7fea5c3426ac0","name":"Callback on promise, aborts when callback returns true","time":{"start":1712660078350,"stop":1712660078350,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d330247a2680ac9","name":"should properly compute the node id","time":{"start":1712659503593,"stop":1712659503593,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7e91c07e2368fe0","name":"Generator, 2 different pubsubtopics","time":{"start":1712660055136,"stop":1712660055136,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa368ae7da927489","name":"Check received message containing escaped characters","time":{"start":1712659710529,"stop":1712659710529,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f1afffc82c9d4e3","name":"should be called at least once on all `peer:discovery` events","time":{"start":1712659553065,"stop":1712659553066,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e509d5e4e435c0b","name":"handles empty contentTopics array correctly","time":{"start":1712659495247,"stop":1712659495247,"duration":0},"status":"passed","severity":"normal"},{"uid":"97587020533fe7ba","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1712659495234,"stop":1712659495235,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a3e822c9a8c548c","name":"Publish message with large meta","time":{"start":1712659969964,"stop":1712659969964,"duration":0},"status":"passed","severity":"normal"},{"uid":"73f62faa0841d45f","name":"Query with Ordered Callback, No Decoder","time":{"start":1712660055358,"stop":1712660055358,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd9d2fe1ae40405d","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1712659803969,"stop":1712659803969,"duration":0},"status":"passed","severity":"normal"},{"uid":"88bea234f2400e1c","name":"Js publishes, other Js receives","time":{"start":1712659965579,"stop":1712659965580,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a29bafd717d6a03","name":"passes more than one ENR URLs and attempts connection","time":{"start":1712659558581,"stop":1712659558581,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e40a4b4141de94b","name":"Push message with custom timestamp: 1712663241040","time":{"start":1712660010754,"stop":1712660010755,"duration":1},"status":"passed","severity":"normal"},{"uid":"62d5f6d8e3c99466","name":"Push message with content topic containing short","time":{"start":1712659940202,"stop":1712659940202,"duration":0},"status":"passed","severity":"normal"},{"uid":"34964634127a8c7f","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 1","time":{"start":1712659495246,"stop":1712659495246,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b1554fccab14870","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1712659752104,"stop":1712659752104,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a68db48fcb4f22b","name":"Query with Ordered Callback, No message returned","time":{"start":1712660055359,"stop":1712660055359,"duration":0},"status":"passed","severity":"normal"},{"uid":"a04c46e35159308f","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1712659495241,"stop":1712659495241,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7cd32fa305ab4eb","name":"should throw an error for empty SingleShardInfos array","time":{"start":1712659495233,"stop":1712659495233,"duration":0},"status":"passed","severity":"normal"},{"uid":"779e16c63d11f2c7","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1712659640871,"stop":1712659640871,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3a96962e0dca575","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1712659640854,"stop":1712659640855,"duration":1},"status":"passed","severity":"normal"},{"uid":"603c3678437678df","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1712660024913,"stop":1712660024914,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5f3f7b479f01729","name":"Encoder throws on empty string content topic","time":{"start":1712659508546,"stop":1712659508546,"duration":0},"status":"passed","severity":"normal"},{"uid":"97648057ff86446a","name":"Check received message containing unicode special characters","time":{"start":1712659710529,"stop":1712659710530,"duration":1},"status":"passed","severity":"normal"},{"uid":"3892866bd8403201","name":"should properly create location multiaddrs - udp4","time":{"start":1712659503595,"stop":1712659503595,"duration":0},"status":"passed","severity":"normal"},{"uid":"86abc6f79c8105de","name":"Check received message containing numeric","time":{"start":1712660027123,"stop":1712660027123,"duration":0},"status":"passed","severity":"normal"},{"uid":"9652f2c6cd87bcb4","name":"Subscribe to topic containing Script and receive message","time":{"start":1712660151231,"stop":1712660151231,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba3c6bd26e35dde8","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1712659640850,"stop":1712659640850,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9133c9a49c1cdec","name":"Subscribe to topic containing special chars and publish message","time":{"start":1712659976735,"stop":1712659976735,"duration":0},"status":"passed","severity":"normal"},{"uid":"99f8f2dd9e345204","name":"Push message with content topic containing JSON","time":{"start":1712660010745,"stop":1712660010745,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cab0518b9398b7a","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1712659803976,"stop":1712659803977,"duration":1},"status":"passed","severity":"normal"},{"uid":"7aedbc57003164e9","name":"Check publish message after service node is restarted","time":{"start":1712659969963,"stop":1712659969963,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9ff2277a4984a519","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1712659640870,"stop":1712659640871,"duration":1},"status":"passed","severity":"normal"},{"uid":"57cddb5ffea99a1e","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1712659495240,"stop":1712659495241,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ad3a66ed0dded13","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1712659495227,"stop":1712659495227,"duration":0},"status":"passed","severity":"normal"},{"uid":"82aea656c96486e1","name":"Check publish message containing emoji","time":{"start":1712659969958,"stop":1712659969958,"duration":0},"status":"passed","severity":"normal"},{"uid":"523a0bf1cc5fb3d5","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1712659495237,"stop":1712659495237,"duration":0},"status":"passed","severity":"normal"},{"uid":"f67b7c33b2e814ce","name":"configure the node with multiple content topics","time":{"start":1712659970312,"stop":1712659970313,"duration":1},"status":"skipped","severity":"normal"},{"uid":"fdedd4bc0b3adbe1","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1712659752103,"stop":1712659752103,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf2a9f2fd4a5073a","name":"Asymmetric encrypt & decrypt","time":{"start":1712659529719,"stop":1712659529719,"duration":0},"status":"passed","severity":"normal"},{"uid":"e098a74a887afca0","name":"Query Generator, No Decoder","time":{"start":1712660055355,"stop":1712660055356,"duration":1},"status":"passed","severity":"normal"},{"uid":"77a59f805b2e7ede","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1712659508250,"stop":1712659508250,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b159c5aa928765c","name":"should throw an error if shards are undefined for static sharding","time":{"start":1712659495235,"stop":1712659495235,"duration":0},"status":"passed","severity":"normal"},{"uid":"39742374b1b2a430","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1712659596731,"stop":1712659596731,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3169d4ab26507e2","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1712659752104,"stop":1712659752105,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c9531e3cbf3f37","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1712659495232,"stop":1712659495232,"duration":0},"status":"passed","severity":"normal"},{"uid":"855ddc6e31d082e2","name":"Subscribe and receive messages via waku relay post","time":{"start":1712660151211,"stop":1712660151212,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7d5c4ad78c0f83c","name":"Relay - times out","time":{"start":1712660108538,"stop":1712660108538,"duration":0},"status":"passed","severity":"normal"},{"uid":"664bb5146147847a","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1712659969958,"stop":1712659969959,"duration":1},"status":"passed","severity":"normal"},{"uid":"61dbb3798020672","name":"throws an error for improperly formatted content topics","time":{"start":1712659495232,"stop":1712659495232,"duration":0},"status":"passed","severity":"normal"},{"uid":"c664cfaf18b4d060","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1712660151221,"stop":1712660151221,"duration":0},"status":"passed","severity":"normal"},{"uid":"66da6b50e426051f","name":"should be able to encode the field with only RELAY set to true","time":{"start":1712659502782,"stop":1712659502784,"duration":2},"status":"passed","severity":"normal"},{"uid":"bdbaf3c7a2e2fcf0","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1712659553069,"stop":1712659553069,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2ed6c98fe53bb20","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1712660024900,"stop":1712660024901,"duration":1},"status":"passed","severity":"normal"},{"uid":"4cee7a5c18708ce7","name":"random auto sharding 3 - Cluster ID: 1, Content Topic: /app93/9/topic984/xml","time":{"start":1712659970308,"stop":1712659970309,"duration":1},"status":"skipped","severity":"normal"},{"uid":"eb0cf09d3acfddd4","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1712659596724,"stop":1712659596725,"duration":1},"status":"passed","severity":"normal"},{"uid":"e34f7c79db30b6ca","name":"Check publish message containing JSON","time":{"start":1712659969957,"stop":1712659969957,"duration":0},"status":"passed","severity":"normal"},{"uid":"4abeb40081b6dbe","name":"Push 30 different messages","time":{"start":1712659940199,"stop":1712659940200,"duration":1},"status":"passed","severity":"normal"},{"uid":"b466768d45063d78","name":"should configure sharding based on application and version for autosharding","time":{"start":1712659495245,"stop":1712659495245,"duration":0},"status":"passed","severity":"normal"},{"uid":"db37f53dc48ace5b","name":"should set field with only FILTER enabled","time":{"start":1712659503598,"stop":1712659503598,"duration":0},"status":"passed","severity":"normal"},{"uid":"673a294e9ada2bea","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1712660111352,"stop":1712660111352,"duration":0},"status":"passed","severity":"normal"},{"uid":"d553545afacd110b","name":"random auto sharding 1 - Cluster ID: 1, Content Topic: /app82/6/topic810/proto","time":{"start":1712659970308,"stop":1712659970308,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3f0a9d6f0d13a13d","name":"Add multiple subscription objects on single nwaku node","time":{"start":1712659803977,"stop":1712659803978,"duration":1},"status":"passed","severity":"normal"},{"uid":"ebb77d3438c12c97","name":"should not fail to stop the service if it was not started","time":{"start":1712659998292,"stop":1712659998293,"duration":1},"status":"passed","severity":"normal"},{"uid":"170553a02210950b","name":"should not throw an error for a single configured topic","time":{"start":1712659495242,"stop":1712659495242,"duration":0},"status":"passed","severity":"normal"},{"uid":"cba4c484fad8a5ea","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1712660151211,"stop":1712660151211,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac956a1b1092e2fb","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1712659495236,"stop":1712659495237,"duration":1},"status":"passed","severity":"normal"},{"uid":"2eb08fb27192c694","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1712659495229,"stop":1712659495229,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bb83a21f72bc606","name":"should get / set UDP multiaddr","time":{"start":1712659503594,"stop":1712659503594,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a43986d120cab09","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1712659640849,"stop":1712659640850,"duration":1},"status":"passed","severity":"normal"},{"uid":"eacae3ba97408315","name":"new peer added after a peer was already found","time":{"start":1712659944513,"stop":1712659944513,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d33e0a1b11ca0533","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1712659596727,"stop":1712659596728,"duration":1},"status":"skipped","severity":"normal"},{"uid":"54fe9ee3967f2d09","name":"Check publish message containing Chinese","time":{"start":1712659969952,"stop":1712659969953,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6f4619f15c0dff7","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1712659752105,"stop":1712659752106,"duration":1},"status":"passed","severity":"normal"},{"uid":"29c0c855aa6ea441","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1712659519477,"stop":1712659519477,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1aa34347943c2ee","name":"Ping on unsubscribed peer","time":{"start":1712659620811,"stop":1712659620812,"duration":1},"status":"passed","severity":"normal"},{"uid":"7484371dde36f098","name":"3 nodes on /waku/2/rs/1/1 topic","time":{"start":1712659958642,"stop":1712659958642,"duration":0},"status":"passed","severity":"normal"},{"uid":"8dba0c29c002b735","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1712659545505,"stop":1712659545505,"duration":0},"status":"passed","severity":"normal"},{"uid":"d515d6db1780602d","name":"Ping on peer without subscriptions","time":{"start":1712659620813,"stop":1712659620813,"duration":0},"status":"passed","severity":"normal"},{"uid":"93af342e69a070d0","name":"Check message with non string payload is not received","time":{"start":1712660027151,"stop":1712660027151,"duration":0},"status":"passed","severity":"normal"},{"uid":"81a8cbae4958c3b8","name":"should not fail to start the service if it is already started","time":{"start":1712659523273,"stop":1712659523273,"duration":0},"status":"passed","severity":"normal"},{"uid":"c96f5c2598c25a0a","name":"Ordered Callback - backward","time":{"start":1712660061529,"stop":1712660061529,"duration":0},"status":"passed","severity":"normal"},{"uid":"19f3a1d432299c45","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1712659495241,"stop":1712659495241,"duration":0},"status":"passed","severity":"normal"},{"uid":"148f2605f973fcd9","name":"udp ip6 address","time":{"start":1712659502959,"stop":1712659502959,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc024d44d1056c0d","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1712659803978,"stop":1712659803978,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1b054b07bb809dc","name":"Check received message containing long","time":{"start":1712660027123,"stop":1712660027123,"duration":0},"status":"passed","severity":"normal"},{"uid":"a824c8675ce64b6f","name":"Push message with content topic containing numeric","time":{"start":1712659940213,"stop":1712659940214,"duration":1},"status":"passed","severity":"normal"},{"uid":"304fdaf812ee1e5f","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1712659519100,"stop":1712659519101,"duration":1},"status":"passed","severity":"normal"},{"uid":"b20fce4b8441f44f","name":"Push message with special chars payload","time":{"start":1712659940178,"stop":1712659940178,"duration":0},"status":"passed","severity":"normal"},{"uid":"1586ea210a372c86","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1712659495082,"stop":1712659495082,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b86abc3bd723df5","name":"Subscribe to topic containing XML and publish message","time":{"start":1712659976748,"stop":1712659976748,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbbed187d2b3e8bf","name":"Subscribe and receives messages on 20 topics","time":{"start":1712660151225,"stop":1712660151225,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e2739768d3a1085","name":"Ping on unsubscribed peer","time":{"start":1712659576837,"stop":1712659576838,"duration":1},"status":"passed","severity":"normal"},{"uid":"43d3f6da0dc4a88a","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1712660151214,"stop":1712660151214,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba6dce3f5eaf8e7a","name":"Passing page size 1 when there are 4 messages","time":{"start":1712660089432,"stop":1712660089432,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b226fdcba69a754","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1712660070032,"stop":1712660070034,"duration":2},"status":"passed","severity":"normal"},{"uid":"f9e9795263829c4c","name":"Check publish message containing short","time":{"start":1712659969948,"stop":1712659969949,"duration":1},"status":"passed","severity":"normal"},{"uid":"73e0941ac6ae13e9","name":"should throw error - no id","time":{"start":1712659503584,"stop":1712659503584,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffd2a550b16c7d67","name":"Ping on peer without subscriptions","time":{"start":1712659620811,"stop":1712659620811,"duration":0},"status":"passed","severity":"normal"},{"uid":"632f30c9d3145fc3","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1712659789920,"stop":1712659789920,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a9a34a4533415713","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1712659803970,"stop":1712659803970,"duration":0},"status":"passed","severity":"normal"},{"uid":"b58b7f23517cf91a","name":"Default pageSize","time":{"start":1712660089435,"stop":1712660089436,"duration":1},"status":"passed","severity":"normal"},{"uid":"acc5c81835ca5a84","name":"does not throw on valid cases","time":{"start":1712659495221,"stop":1712659495222,"duration":1},"status":"passed","severity":"normal"},{"uid":"717e8ac252a3ef9b","name":"Subscribe to topic containing long and receive message","time":{"start":1712660151228,"stop":1712660151229,"duration":1},"status":"passed","severity":"normal"},{"uid":"74ae67bad4c357e2","name":"Nodes with multiple pubsub topic","time":{"start":1712659958640,"stop":1712659958641,"duration":1},"status":"passed","severity":"normal"},{"uid":"8078e7ca28ea4a16","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1712660034372,"stop":1712660034373,"duration":1},"status":"passed","severity":"normal"},{"uid":"f73cad1c3f3e445c","name":"Check received message containing XML","time":{"start":1712659710527,"stop":1712659710527,"duration":0},"status":"passed","severity":"normal"},{"uid":"5077f8cb49f3eea9","name":"Check message received after jswaku node is restarted","time":{"start":1712660027121,"stop":1712660027121,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c00c2c281cc029cd","name":"Subscribe to topic containing Script and publish message","time":{"start":1712659976747,"stop":1712659976747,"duration":0},"status":"passed","severity":"normal"},{"uid":"25e8be0fbed58c56","name":"Throws when trying to push message with empty payload","time":{"start":1712660010736,"stop":1712660010736,"duration":0},"status":"passed","severity":"normal"},{"uid":"58d5a0774ec6e05f","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1712660055133,"stop":1712660055133,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c7a0bfc5060a102","name":"should throw error - invalid id","time":{"start":1712659503592,"stop":1712659503592,"duration":0},"status":"passed","severity":"normal"},{"uid":"a896ec9a1a839a4a","name":"should only return 1 node with relay capability","time":{"start":1712659519476,"stop":1712659519476,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f145f4243514f9b","name":"should not receive a peer event before start","time":{"start":1712659998294,"stop":1712659998294,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e8dd7ba6db82b3c","name":"retrieves a single peer","time":{"start":1712659519473,"stop":1712659519473,"duration":0},"status":"passed","severity":"normal"},{"uid":"9dfd0b9a6f76b5f6","name":"Refresh subscription","time":{"start":1712659803960,"stop":1712659803960,"duration":0},"status":"passed","severity":"normal"},{"uid":"1da7138490bc4a56","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1712659640853,"stop":1712659640853,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ea7fdf95e57a465","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1712659640850,"stop":1712659640850,"duration":0},"status":"passed","severity":"normal"},{"uid":"f19e60dd8b1bc52c","name":"Push message with content topic containing unicode special characters","time":{"start":1712659940243,"stop":1712659940244,"duration":1},"status":"passed","severity":"normal"},{"uid":"a002b1685af86002","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1712659640847,"stop":1712659640847,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6d2339d56b31a8e3","name":"Generator, custom pubsub topic","time":{"start":1712660055136,"stop":1712660055136,"duration":0},"status":"passed","severity":"normal"},{"uid":"9838aea4c419ca95","name":"Check received message containing Basic HTML tag","time":{"start":1712660027142,"stop":1712660027142,"duration":0},"status":"passed","severity":"normal"},{"uid":"29d72d786f60326a","name":"Ephemeral field is preserved - encoder v0","time":{"start":1712659555023,"stop":1712659555023,"duration":0},"status":"passed","severity":"normal"},{"uid":"57dc83d62c1a0771","name":"Check received message containing unicode special characters","time":{"start":1712660027114,"stop":1712660027114,"duration":0},"status":"passed","severity":"normal"},{"uid":"95a693d7e79cb997","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1712660151230,"stop":1712660151230,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8c1c587efdbc84b","name":"Push message with rate limit","time":{"start":1712660010750,"stop":1712660010751,"duration":1},"status":"passed","severity":"normal"},{"uid":"62d04879e43f070e","name":"Push message with XML payload","time":{"start":1712660010732,"stop":1712660010733,"duration":1},"status":"passed","severity":"normal"},{"uid":"471840b1a5d0976a","name":"random static sharding 5 - Cluster ID: 898, Shard ID: 239","time":{"start":1712660024904,"stop":1712660024905,"duration":1},"status":"passed","severity":"normal"},{"uid":"833bf88568df9da7","name":"Push message with content topic containing Basic HTML tag","time":{"start":1712659940239,"stop":1712659940239,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6ab49ef433aeabe","name":"random auto sharding 4 - Cluster ID: 1, Content Topic: /app8/7/topic808/json","time":{"start":1712659970309,"stop":1712659970309,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f2b3f98327e19544","name":"through manual discovery","time":{"start":1712659812045,"stop":1712659812045,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc0c2e3c6d2a2e3c","name":"Correctly serialized arguments","time":{"start":1712659812108,"stop":1712659812108,"duration":0},"status":"passed","severity":"normal"},{"uid":"9032025154116d3f","name":"Check publish message containing numeric","time":{"start":1712659969950,"stop":1712659969951,"duration":1},"status":"passed","severity":"normal"},{"uid":"39bdf0f71c82b04a","name":"Error when try to subscribe to more than 31 topics (old limit)","time":{"start":1712660151227,"stop":1712660151227,"duration":0},"status":"skipped","severity":"normal"},{"uid":"507cff434d74e5f9","name":"Mutual subscription","time":{"start":1712659976715,"stop":1712659976715,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb1e959abaa48d8e","name":"Push message with content topic containing Script","time":{"start":1712659940229,"stop":1712659940230,"duration":1},"status":"passed","severity":"normal"},{"uid":"55085f438583e0fd","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1712659638947,"stop":1712659638948,"duration":1},"status":"passed","severity":"normal"},{"uid":"4bb3ed4a61b7301","name":"should add and remove event listeners correctly","time":{"start":1712659523276,"stop":1712659523277,"duration":1},"status":"passed","severity":"normal"},{"uid":"f909bceff6b5ec77","name":"Subscribe to topic containing shell command and publish message","time":{"start":1712659976749,"stop":1712659976750,"duration":1},"status":"passed","severity":"normal"},{"uid":"341553123d2e2b9c","name":"safeDispatchEvent","time":{"start":1712659585455,"stop":1712659585455,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ca7039089d115b5","name":"topics with same application and version share the same shard","time":{"start":1712659495230,"stop":1712659495230,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0b6bd62e060defb","name":"Push message with content topic containing Basic HTML tag","time":{"start":1712660010743,"stop":1712660010744,"duration":1},"status":"passed","severity":"normal"},{"uid":"6553caeabb293c80","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1712659824204,"stop":1712659824204,"duration":0},"status":"passed","severity":"normal"},{"uid":"123ab72beb570b58","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1712659596725,"stop":1712659596725,"duration":0},"status":"passed","severity":"normal"},{"uid":"673772a58cb1992e","name":"Push message with content topic containing escaped characters","time":{"start":1712659940242,"stop":1712659940243,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1bc4912bd427e38","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1712659495244,"stop":1712659495244,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d725ae362e6272d","name":"shard 0","time":{"start":1712660024900,"stop":1712660024900,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8906893a76dea02d","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1712659640851,"stop":1712659640851,"duration":0},"status":"passed","severity":"normal"},{"uid":"7faac780a7e790be","name":"Ping on unsubscribed peer","time":{"start":1712659620813,"stop":1712659620813,"duration":0},"status":"passed","severity":"normal"},{"uid":"f014e8a5e4254331","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1712659640857,"stop":1712659640857,"duration":0},"status":"passed","severity":"normal"},{"uid":"b911e4404a0b640b","name":"Check message with no payload is not received","time":{"start":1712659710534,"stop":1712659710534,"duration":0},"status":"passed","severity":"normal"},{"uid":"a82c21f6e4071496","name":"Check received message containing emoji","time":{"start":1712659710530,"stop":1712659710530,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c91ff4c0d067f62","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1712660055359,"stop":1712660055360,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b273318f2491f4b","name":"Round trip binary encryption [ecies, signature]","time":{"start":1712659531063,"stop":1712659531064,"duration":1},"status":"passed","severity":"normal"},{"uid":"9aadfcbaa2f57b06","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1712659640848,"stop":1712659640848,"duration":0},"status":"skipped","severity":"normal"},{"uid":"eaadf11645e17a83","name":"Push message with emoji payload","time":{"start":1712659940198,"stop":1712659940199,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae222b78876e2b16","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1712659640862,"stop":1712659640862,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9193a78ccf409c4","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1712659969962,"stop":1712659969962,"duration":0},"status":"passed","severity":"normal"},{"uid":"22cbc2e9260255a1","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1712659803943,"stop":1712659803944,"duration":1},"status":"passed","severity":"normal"},{"uid":"d87d26c445c6bf4e","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1712660089759,"stop":1712660089759,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ecec1448d9a1733","name":"throws on content topic with empty version field","time":{"start":1712659495225,"stop":1712659495225,"duration":0},"status":"passed","severity":"normal"},{"uid":"86fcd7ea5eaa24a2","name":"should be able to encode the field with only FILTER set to true","time":{"start":1712659502785,"stop":1712659502786,"duration":1},"status":"passed","severity":"normal"},{"uid":"60e425376198d7db","name":"returns all values when wanted number is greater than available values","time":{"start":1712659518406,"stop":1712659518407,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c034c5b2d99b655","name":"Reopen subscription with peer with lost subscription","time":{"start":1712659620813,"stop":1712659620814,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f624302784b8af7","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1712659519102,"stop":1712659519103,"duration":1},"status":"passed","severity":"normal"},{"uid":"b800130f29c4b517","name":"more peers than existing","time":{"start":1712659940465,"stop":1712659940465,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7209e2962f684098","name":"Ping on subscribed peer","time":{"start":1712659620810,"stop":1712659620811,"duration":1},"status":"passed","severity":"normal"},{"uid":"2244ef4d61ca7ff5","name":"Push message with short payload","time":{"start":1712660010728,"stop":1712660010728,"duration":0},"status":"passed","severity":"normal"},{"uid":"edca71489d81ea7b","name":"3 nodes on /waku/2/rs/1/0 topic","time":{"start":1712659958643,"stop":1712659958643,"duration":0},"status":"passed","severity":"normal"},{"uid":"219ff794c4d934f","name":"Push message with Chinese payload","time":{"start":1712660010730,"stop":1712660010730,"duration":0},"status":"passed","severity":"normal"},{"uid":"d31be4bd7fee2dea","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1712659495234,"stop":1712659495234,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6dc0ca3bb093512","name":"Overlapping topic subscription","time":{"start":1712659803959,"stop":1712659803959,"duration":0},"status":"passed","severity":"normal"},{"uid":"12d182e5ec8a2658","name":"Check message with no content topic is not received","time":{"start":1712660027150,"stop":1712660027150,"duration":0},"status":"passed","severity":"normal"},{"uid":"19ba5d876f5a89e","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1712659502787,"stop":1712659502787,"duration":0},"status":"passed","severity":"normal"},{"uid":"650ace09090094e9","name":"Check publish message containing long","time":{"start":1712659969949,"stop":1712659969950,"duration":1},"status":"passed","severity":"normal"},{"uid":"34adce5d0af4f776","name":"should encodeTxt and decodeTxt","time":{"start":1712659503582,"stop":1712659503582,"duration":0},"status":"passed","severity":"normal"},{"uid":"3aa118667dd6c8a7","name":"should be able to decode the field with only FILTER set to true","time":{"start":1712659502791,"stop":1712659502791,"duration":0},"status":"passed","severity":"normal"},{"uid":"e81d82b38671d26d","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1712659640861,"stop":1712659640862,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae6ae0cc2f39e674","name":"Check received message containing Basic HTML tag","time":{"start":1712660027112,"stop":1712660027112,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d7905f28eb9b7d6","name":"dispatchEvent via connectionManager","time":{"start":1712659585455,"stop":1712659585455,"duration":0},"status":"passed","severity":"normal"},{"uid":"455b02a78297be19","name":"Subscribe to topic containing special chars and receive message","time":{"start":1712660151217,"stop":1712660151217,"duration":0},"status":"passed","severity":"normal"},{"uid":"f577d39171bb2fbf","name":"All","time":{"start":1712659555239,"stop":1712659555239,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fbf7ae4a061815","name":"Ping on subscribed peer","time":{"start":1712659576836,"stop":1712659576837,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2190fec72d8a3c8","name":"Sign & Recover","time":{"start":1712659529721,"stop":1712659529721,"duration":0},"status":"passed","severity":"normal"},{"uid":"42461e484ab841f1","name":"Store - dialed after - with timeout","time":{"start":1712660108539,"stop":1712660108539,"duration":0},"status":"passed","severity":"normal"},{"uid":"50f87bb88745a28d","name":"Fails to push message with large meta","time":{"start":1712659940248,"stop":1712659940248,"duration":0},"status":"passed","severity":"normal"},{"uid":"271bb7cc1d3a4a1","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1712660089757,"stop":1712660089758,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ed1044c1272d707","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1712659638948,"stop":1712659638949,"duration":1},"status":"passed","severity":"normal"},{"uid":"49825d15740aa920","name":"Push message with content topic containing SQL Injection","time":{"start":1712660010739,"stop":1712660010739,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb03f88d4993f078","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1712659976764,"stop":1712659976775,"duration":11},"status":"passed","severity":"normal"},{"uid":"126c3c24a4560285","name":"Encoder throws on undefined content topic","time":{"start":1712659508545,"stop":1712659508546,"duration":1},"status":"passed","severity":"normal"},{"uid":"80257f6786ab5c13","name":"Subscribe to topic containing XML and receive message","time":{"start":1712660151231,"stop":1712660151231,"duration":0},"status":"passed","severity":"normal"},{"uid":"86a1e6043a04b8ed","name":"Passing page size 11 when there are 10 messages","time":{"start":1712660089434,"stop":1712660089434,"duration":0},"status":"passed","severity":"normal"},{"uid":"62080df970989b81","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 0","time":{"start":1712659495245,"stop":1712659495246,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb7b9a2264845450","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1712659803924,"stop":1712659803925,"duration":1},"status":"passed","severity":"normal"},{"uid":"18f6976b67e11e7a","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1712659803976,"stop":1712659803976,"duration":0},"status":"passed","severity":"normal"},{"uid":"46d725efb234cdbc","name":"Subscribe to topic containing Russian and receive message","time":{"start":1712659803969,"stop":1712659803970,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5f0bfa3d0fb240d","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1712659803968,"stop":1712659803969,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5e34ba2299cca61","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1712659495238,"stop":1712659495238,"duration":0},"status":"passed","severity":"normal"},{"uid":"dad433f5e12b9e28","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1712659640851,"stop":1712659640851,"duration":0},"status":"passed","severity":"normal"},{"uid":"e847337aa72d8dc8","name":"Check message on other pubsub topic is not received","time":{"start":1712660027149,"stop":1712660027150,"duration":1},"status":"passed","severity":"normal"},{"uid":"923ac32774cb83d4","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1712659752107,"stop":1712659752108,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff5c5dce75f20fbf","name":"1 Store, 2 fetches","time":{"start":1712659519040,"stop":1712659519040,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0c42819111abece","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1712659519101,"stop":1712659519102,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b1ecda0416d524c","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1712659789918,"stop":1712659789918,"duration":0},"status":"passed","severity":"normal"},{"uid":"f87edb66eda9caa3","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1712659553069,"stop":1712659553070,"duration":1},"status":"passed","severity":"normal"},{"uid":"1bc6d8e262636719","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1712659803972,"stop":1712659803972,"duration":0},"status":"passed","severity":"normal"},{"uid":"18cb5ec4b0386052","name":"Subscribe to topic containing emoji and receive message","time":{"start":1712660151222,"stop":1712660151222,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d2d9797b622a7ee","name":"Publish without waiting for remote peer","time":{"start":1712659976716,"stop":1712659976729,"duration":13},"status":"passed","severity":"normal"},{"uid":"636685dfcc858ccd","name":"Subscribe to topic containing Russian and publish message","time":{"start":1712659976746,"stop":1712659976746,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3be404b573d3593","name":"start node with ApplicationInfo","time":{"start":1712659970313,"stop":1712659970313,"duration":0},"status":"skipped","severity":"normal"},{"uid":"71b5778dd2ccf682","name":"1 Relay, 1 fetch","time":{"start":1712659519039,"stop":1712659519039,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8d70a89605b4572","name":"Ephemeral field set to true","time":{"start":1712659508544,"stop":1712659508544,"duration":0},"status":"passed","severity":"normal"},{"uid":"662e95e74232e35c","name":"Check publish message containing XML","time":{"start":1712659969955,"stop":1712659969956,"duration":1},"status":"passed","severity":"normal"},{"uid":"2491a15904ce6e10","name":"should decode valid enr successfully","time":{"start":1712659503582,"stop":1712659503583,"duration":1},"status":"passed","severity":"normal"},{"uid":"98697d3a9b1ce38c","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1712660151224,"stop":1712660151224,"duration":0},"status":"passed","severity":"normal"},{"uid":"b515e8493449a905","name":"can start and stop the service","time":{"start":1712659523272,"stop":1712659523272,"duration":0},"status":"passed","severity":"normal"},{"uid":"956e872149320e29","name":"Ordered callback, aborts when callback returns true","time":{"start":1712660078351,"stop":1712660078351,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa89bb579d276159","name":"Fails to publish message with wrong content topic","time":{"start":1712659969961,"stop":1712659969962,"duration":1},"status":"passed","severity":"normal"},{"uid":"1741afb06ddad72b","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1712660034373,"stop":1712660034373,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f7ec2cc41109082","name":"Check received message containing escaped characters","time":{"start":1712660027113,"stop":1712660027113,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf33ead5cf45f36c","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1712659596730,"stop":1712659596730,"duration":0},"status":"passed","severity":"normal"},{"uid":"56bbfa3a227a3458","name":"Subscribe to topic containing long and receive message","time":{"start":1712660151216,"stop":1712660151216,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4635d4cc7a101ad","name":"should only return 1 node with store capability","time":{"start":1712659519477,"stop":1712659519477,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea343aeba643c1f","name":"Push message with XML payload","time":{"start":1712659940186,"stop":1712659940187,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a9e71123f0f16a4","name":"Generator, custom pubsub topic","time":{"start":1712660055132,"stop":1712660055132,"duration":0},"status":"passed","severity":"normal"},{"uid":"789683e8f3f8f1e1","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1712659976745,"stop":1712659976745,"duration":0},"status":"passed","severity":"normal"},{"uid":"913e4f0cf43df3be","name":"Refresh subscription","time":{"start":1712660151228,"stop":1712660151228,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef38ba040fcccd5e","name":"Push message with content topic containing SQL Injection","time":{"start":1712659940216,"stop":1712659940229,"duration":13},"status":"passed","severity":"normal"},{"uid":"ffec948c98ed1c86","name":"Throws when trying to push message with empty payload","time":{"start":1712659940201,"stop":1712659940201,"duration":0},"status":"passed","severity":"normal"},{"uid":"18505f9697da0eba","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1712660089760,"stop":1712660089760,"duration":0},"status":"passed","severity":"normal"},{"uid":"63ac5eb4d6e4432a","name":"Subscribe to topic containing Script and receive message","time":{"start":1712659803970,"stop":1712659803971,"duration":1},"status":"passed","severity":"normal"},{"uid":"5989b5d3d9bc0415","name":"should not receive a peer event before start","time":{"start":1712659523274,"stop":1712659523274,"duration":0},"status":"passed","severity":"normal"},{"uid":"31f84db361a3f5b9","name":"Does not throw an exception when node disconnects","time":{"start":1712660097084,"stop":1712660097085,"duration":1},"status":"passed","severity":"normal"},{"uid":"65b16e14e1367594","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1712659710531,"stop":1712659710532,"duration":1},"status":"passed","severity":"normal"},{"uid":"89cfb93c3b7f3b4d","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1712660151224,"stop":1712660151224,"duration":0},"status":"passed","severity":"normal"},{"uid":"34720d69656b018e","name":"should be able to decode the field with only STORE set to true","time":{"start":1712659502792,"stop":1712659502792,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf249a4701e1d1e4","name":"Push message on custom pubsubTopic","time":{"start":1712659789916,"stop":1712659789917,"duration":1},"status":"passed","severity":"normal"},{"uid":"b09e89e8d3beb62a","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1712659495239,"stop":1712659495239,"duration":0},"status":"passed","severity":"normal"},{"uid":"95620adb98a5f197","name":"Check received message containing XML","time":{"start":1712660027111,"stop":1712660027111,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad28b9f8ceb8d9ee","name":"Subscribe to 30 topics (old limit) at once and receives messages","time":{"start":1712659803955,"stop":1712659803956,"duration":1},"status":"skipped","severity":"normal"},{"uid":"6fc693b2c1201720","name":"same cluster, different shard: nodes don't connect","time":{"start":1712659640846,"stop":1712659640846,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b842fd9a7109a380","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1712659503583,"stop":1712659503583,"duration":0},"status":"passed","severity":"normal"},{"uid":"1020c5e3a27a1e39","name":"random static sharding 6 - Cluster ID: 171, Shard ID: 448","time":{"start":1712660024905,"stop":1712660024905,"duration":0},"status":"passed","severity":"normal"},{"uid":"444acf5f1270adbe","name":"Check received message containing emoji","time":{"start":1712660027147,"stop":1712660027147,"duration":0},"status":"passed","severity":"normal"},{"uid":"5901f2f5f45ae1a","name":"Reopen subscription with peer with lost subscription","time":{"start":1712659576838,"stop":1712659576838,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf99b707d232fc6","name":"Generator, 2 different pubsubtopics","time":{"start":1712660055135,"stop":1712660055135,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a1529ffa0fe5d665","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1712659518408,"stop":1712659518408,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b1e18085efa6bb7","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1712660151230,"stop":1712660151230,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfb654582dcf06de","name":"Query Generator - forward","time":{"start":1712660061524,"stop":1712660061525,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd0c714d3b2b4c5d","name":"Push message with content topic containing JSON","time":{"start":1712659940240,"stop":1712659940241,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab725a8980521bad","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1712659495237,"stop":1712659495238,"duration":1},"status":"passed","severity":"normal"},{"uid":"93a8a720edc6d762","name":"Check received message containing Chinese","time":{"start":1712660027124,"stop":1712660027139,"duration":15},"status":"passed","severity":"normal"},{"uid":"c85d0080621abd1b","name":"Add multiple subscription objects on single nwaku node","time":{"start":1712660151234,"stop":1712660151234,"duration":0},"status":"passed","severity":"normal"},{"uid":"52a987ddf236e687","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1712659640851,"stop":1712659640851,"duration":0},"status":"passed","severity":"normal"},{"uid":"125d7719cbc58b61","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1712659555024,"stop":1712659555025,"duration":1},"status":"passed","severity":"normal"},{"uid":"fdd8dfca8428d51b","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1712659803925,"stop":1712659803927,"duration":2},"status":"passed","severity":"normal"},{"uid":"6268ba9ccb5c34bb","name":"Subscribe to topic containing XML and receive message","time":{"start":1712659803972,"stop":1712659803972,"duration":0},"status":"passed","severity":"normal"},{"uid":"26dbed5e68a5d3ba","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1712659519104,"stop":1712659519104,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3ccc9a664280033","name":"Push message with content topic containing Arabic","time":{"start":1712660010738,"stop":1712660010739,"duration":1},"status":"passed","severity":"normal"},{"uid":"4605bb3df080c34e","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1712660027149,"stop":1712660027149,"duration":0},"status":"passed","severity":"normal"},{"uid":"25904d111ed73db9","name":"should be able to decode the field with only RELAY set to true","time":{"start":1712659502790,"stop":1712659502790,"duration":0},"status":"passed","severity":"normal"},{"uid":"57539cd35e570f73","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1712660151213,"stop":1712660151213,"duration":0},"status":"passed","severity":"normal"},{"uid":"5dc691ccb3084a1e","name":"Fails to push message bigger that 1MB","time":{"start":1712659940258,"stop":1712659940276,"duration":18},"status":"passed","severity":"normal"},{"uid":"e183ebd7c65ae5d","name":"Publish message with custom timestamp: Tue Apr 09 2024 09:52:38 GMT+0000 (Coordinated Universal Time)","time":{"start":1712659969960,"stop":1712659969960,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f8403b3d464de","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1712659640859,"stop":1712659640860,"duration":1},"status":"passed","severity":"normal"},{"uid":"615a64d805d6baca","name":"same cluster, same shard: nodes connect","time":{"start":1712659824204,"stop":1712659824205,"duration":1},"status":"passed","severity":"normal"},{"uid":"3370cec2bc922a62","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1712659976746,"stop":1712659976746,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b4371f7c26c5e76","name":"Promise Callback - backward","time":{"start":1712660061527,"stop":1712660061528,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ec05d72f9a2925f","name":"can start the service","time":{"start":1712659523271,"stop":1712659523272,"duration":1},"status":"passed","severity":"normal"},{"uid":"b35ce4e6197b4c5a","name":"Decoder throws on undefined content topic","time":{"start":1712659529135,"stop":1712659529136,"duration":1},"status":"passed","severity":"normal"},{"uid":"17269d40b1020df7","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1712660089760,"stop":1712660089760,"duration":0},"status":"passed","severity":"normal"},{"uid":"973e93c2f2b5c010","name":"Store - dialed first","time":{"start":1712660108538,"stop":1712660108538,"duration":0},"status":"passed","severity":"normal"},{"uid":"296b1e4919dbf961","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1712659545506,"stop":1712659545507,"duration":1},"status":"passed","severity":"normal"},{"uid":"d56cb988d37d71da","name":"Ordered Callback - forward","time":{"start":1712660061528,"stop":1712660061528,"duration":0},"status":"passed","severity":"normal"},{"uid":"5749b38e3c7e47cc","name":"Query Generator, No message returned","time":{"start":1712660055356,"stop":1712660055356,"duration":0},"status":"passed","severity":"normal"},{"uid":"95306600c54bd688","name":"Subscribe to topic containing numeric and receive message","time":{"start":1712660151229,"stop":1712660151229,"duration":0},"status":"passed","severity":"normal"},{"uid":"37628f1a5b090733","name":"Encoder throws on empty string content topic","time":{"start":1712659529135,"stop":1712659529135,"duration":0},"status":"passed","severity":"normal"},{"uid":"d018542ab78f1220","name":"Subscribe and receive messages via lightPush","time":{"start":1712660151223,"stop":1712660151223,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b2ab6407e3ffad3","name":"should not receive a peer event after stop","time":{"start":1712659998294,"stop":1712659998294,"duration":0},"status":"passed","severity":"normal"},{"uid":"180bd645d46ed493","name":"Check received message containing numeric","time":{"start":1712660027106,"stop":1712660027108,"duration":2},"status":"passed","severity":"normal"},{"uid":"a445d07a65e9ed52","name":"Check received message containing special chars","time":{"start":1712660027123,"stop":1712660027124,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2a6de4640b9fb32","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1712659752102,"stop":1712659752102,"duration":0},"status":"passed","severity":"normal"},{"uid":"b65d8e3ddfb81644","name":"Subscribe and receives messages on 20 topics","time":{"start":1712660151213,"stop":1712660151213,"duration":0},"status":"passed","severity":"normal"},{"uid":"d62a1177f53a5bcf","name":"throws on content topic with empty encoding field","time":{"start":1712659495225,"stop":1712659495226,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a29fe3e8e391257","name":"returns all values when wanted number matches available values","time":{"start":1712659518404,"stop":1712659518406,"duration":2},"status":"passed","severity":"normal"},{"uid":"3ba67e1806c58d46","name":"Check received message with timestamp: 1649153314 ","time":{"start":1712659710531,"stop":1712659710531,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b17784e310f5f36","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1712660151233,"stop":1712660151233,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a6ff88d7cacc46c","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1712659803929,"stop":1712659803929,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ba56989ce90f779","name":"different cluster, same shard: nodes don't connect","time":{"start":1712659824205,"stop":1712659824206,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7a07565dbf86841","name":"Subscribe to topic containing shell command and receive message","time":{"start":1712660151232,"stop":1712660151232,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7c6b5cea4511261","name":"should load peers from local storage and dispatch events","time":{"start":1712659523275,"stop":1712659523275,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9b8c8ab661b9443","name":"Privacy Node - default protocol","time":{"start":1712660108540,"stop":1712660108540,"duration":0},"status":"passed","severity":"normal"},{"uid":"468d8629e30abed7","name":"Check received message containing XML","time":{"start":1712660027141,"stop":1712660027141,"duration":0},"status":"passed","severity":"normal"},{"uid":"69d6ae16a53635af","name":"isConnected should return false after all peers disconnect","time":{"start":1712659545507,"stop":1712659545508,"duration":1},"status":"passed","severity":"normal"},{"uid":"7849b1d5eac0db47","name":"Check received message containing special chars","time":{"start":1712659710523,"stop":1712659710524,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ddfaa936800762a","name":"Filter","time":{"start":1712660108539,"stop":1712660108540,"duration":1},"status":"passed","severity":"normal"},{"uid":"792e244c4f611328","name":"Subscribe and receive messages via lightPush","time":{"start":1712659803924,"stop":1712659803924,"duration":0},"status":"passed","severity":"normal"},{"uid":"395c23a3832da321","name":"non connected peers","time":{"start":1712659940465,"stop":1712659940465,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9663d3bbbc23a2e4","name":"random auto sharding 10 - Cluster ID: 1, Content Topic: /app78/7/topic62/test.js","time":{"start":1712659970312,"stop":1712659970312,"duration":0},"status":"skipped","severity":"normal"},{"uid":"653b66ffd64e20ab","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1712659495244,"stop":1712659495244,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f207c5c70743b3b","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1712660151218,"stop":1712660151219,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f5c9dd910aff324","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1712660027115,"stop":1712660027116,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec7494f361c7bdfd","name":"Publish message with rate limit","time":{"start":1712659969964,"stop":1712659969965,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9591606560b035b","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1712660055360,"stop":1712660055361,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c43f345bfae3404","name":"Check received message containing JSON","time":{"start":1712659710528,"stop":1712659710528,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cc7abb4bab55874","name":"should use DNS peer discovery with light client","time":{"start":1712659558580,"stop":1712659558581,"duration":1},"status":"skipped","severity":"normal"},{"uid":"50afd46e3263d462","name":"ignores unrecognized TXT record formats","time":{"start":1712659519475,"stop":1712659519475,"duration":0},"status":"passed","severity":"normal"},{"uid":"8506d14d080579c3","name":"Check received message containing numeric","time":{"start":1712659710523,"stop":1712659710523,"duration":0},"status":"passed","severity":"normal"},{"uid":"783b5353c076f051","name":"Check message received after nwaku node is restarted","time":{"start":1712660027122,"stop":1712660027122,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5c7e2c9d18bc1bcc","name":"Check received message containing SQL Injection","time":{"start":1712660027110,"stop":1712660027111,"duration":1},"status":"passed","severity":"normal"},{"uid":"1602fcbf4b1cbac7","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1712660151231,"stop":1712660151232,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c0321d2c167b5ff","name":"Check received message with timestamp: 1712659544607000000 ","time":{"start":1712660027114,"stop":1712660027114,"duration":0},"status":"passed","severity":"normal"},{"uid":"364ad9abf1dee1c4","name":"Sets default value correctly","time":{"start":1712660097087,"stop":1712660097087,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f5de8bdc991f79","name":"Overlapping topic subscription","time":{"start":1712660151227,"stop":1712660151227,"duration":0},"status":"passed","severity":"normal"},{"uid":"be14b5f7e2545833","name":"Subscribe to topic containing long and publish message","time":{"start":1712659976734,"stop":1712659976734,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5795566f244c6e8","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1712659502789,"stop":1712659502789,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad7cc6a528124a75","name":"stop","time":{"start":1712659585456,"stop":1712659585457,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b4174f5bae9b1e","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1712660111354,"stop":1712660111354,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d236ded378c76bba","name":"Subscribe to topic containing short and publish message","time":{"start":1712659976733,"stop":1712659976733,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7155b0109599cd9","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1712659495229,"stop":1712659495230,"duration":1},"status":"passed","severity":"normal"},{"uid":"8bd2c77aae93a9bf","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1712659529131,"stop":1712659529132,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a300f8115f5a39d","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1712659640860,"stop":1712659640860,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6871091d050d315","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1712659495226,"stop":1712659495227,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c2185adb7875a56","name":"Query generator for multiple messages","time":{"start":1712660078347,"stop":1712660078348,"duration":1},"status":"passed","severity":"normal"},{"uid":"9016cff402b04e66","name":"random static sharding 7 - Cluster ID: 629, Shard ID: 51","time":{"start":1712660024906,"stop":1712660024906,"duration":0},"status":"passed","severity":"normal"},{"uid":"726a7efa7ecac32b","name":"Push message with emoji payload","time":{"start":1712660010735,"stop":1712660010735,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb7671859fe08529","name":"Push message with content topic containing XML","time":{"start":1712659940230,"stop":1712659940238,"duration":8},"status":"passed","severity":"normal"},{"uid":"b216418eedb34e59","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1712659495242,"stop":1712659495243,"duration":1},"status":"passed","severity":"normal"},{"uid":"81938c291d485286","name":"Passing cursor with wrong pubsubTopic","time":{"start":1712660034377,"stop":1712660034377,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a4100e0b7f3d217","name":"Push message with custom timestamp: 1681901310704","time":{"start":1712659940250,"stop":1712659940251,"duration":1},"status":"passed","severity":"normal"},{"uid":"5fc55cb54cafc4f3","name":"should decode valid enr with tcp successfully","time":{"start":1712659503583,"stop":1712659503584,"duration":1},"status":"passed","severity":"normal"},{"uid":"daa69ede2758866c","name":"Accepts a valid Waku Message","time":{"start":1712659511936,"stop":1712659511937,"duration":1},"status":"passed","severity":"normal"},{"uid":"22f23df0512f8b1d","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1712659640858,"stop":1712659640859,"duration":1},"status":"passed","severity":"normal"},{"uid":"9264eab9ad4f87f4","name":"Rejects garbage","time":{"start":1712659511938,"stop":1712659511938,"duration":0},"status":"passed","severity":"normal"},{"uid":"44c4491b58e4c5f","name":"Check publish message containing escaped characters","time":{"start":1712659969957,"stop":1712659969958,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2282255f7145b5d","name":"Push message with long payload","time":{"start":1712659940174,"stop":1712659940175,"duration":1},"status":"passed","severity":"normal"},{"uid":"29a19b9b4199c2c3","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1712659958645,"stop":1712659958645,"duration":0},"status":"passed","severity":"normal"},{"uid":"dce3cf13d8e3c720","name":"should not receive a peer event after stop","time":{"start":1712659558579,"stop":1712659558580,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe61cb57a99c694a","name":"Check received message containing unicode special characters","time":{"start":1712660027146,"stop":1712660027147,"duration":1},"status":"passed","severity":"normal"},{"uid":"2025e12c4bc4991a","name":"Subscribe and receive messages via waku relay post","time":{"start":1712660151224,"stop":1712660151224,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c571b239c6c217b","name":"should properly create location multiaddrs - udp6","time":{"start":1712659503595,"stop":1712659503596,"duration":1},"status":"passed","severity":"normal"},{"uid":"58f742b7da0b2836","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1712659502788,"stop":1712659502788,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8b85cee44b57d4d","name":"Overlapping topic subscription","time":{"start":1712660151215,"stop":1712660151215,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed3b9f1f8c4083db","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1712659495244,"stop":1712659495244,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa4eb46e60e5d66d","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1712659519103,"stop":1712659519103,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cc40b69a711cd7b","name":"Nwaku publishes","time":{"start":1712659965579,"stop":1712659965579,"duration":0},"status":"passed","severity":"normal"},{"uid":"67f8ff9c82b8727d","name":"should return valid sharding parameters for static sharding","time":{"start":1712659495245,"stop":1712659495245,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f0d65c8765ea18c","name":"Check message received after nwaku node is restarted","time":{"start":1712659710537,"stop":1712659710537,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5cc44ba09e61203d","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1712660089760,"stop":1712660089760,"duration":0},"status":"passed","severity":"normal"},{"uid":"d987fbb417d5e6b3","name":"should be able to encode the field with only STORE set to true","time":{"start":1712659502785,"stop":1712659502785,"duration":0},"status":"passed","severity":"normal"},{"uid":"2aebb2498a830450","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1712660151225,"stop":1712660151225,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f01050decf5d3c8","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1712659495248,"stop":1712659495248,"duration":0},"status":"passed","severity":"normal"},{"uid":"aff660f34f58e4d2","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1712659640862,"stop":1712659640862,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a5a7e7f5c91d494","name":"Check received message with timestamp: 1649153314 ","time":{"start":1712660027148,"stop":1712660027148,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad80ef50c499e3c8","name":"removeEventListener with correct event","time":{"start":1712659585453,"stop":1712659585453,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8738dea247e211e","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1712659596726,"stop":1712659596727,"duration":1},"status":"skipped","severity":"normal"},{"uid":"bcd149358df06660","name":"Waku message hash computation (payload length 0)","time":{"start":1712659497709,"stop":1712659497709,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e06e587703f5b00","name":"handles different clusterIds correctly","time":{"start":1712659495231,"stop":1712659495231,"duration":0},"status":"passed","severity":"normal"},{"uid":"181c0fe43fa047b2","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1712659558581,"stop":1712659558581,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ea0fd35e42281119","name":"Push message with content topic containing Russian","time":{"start":1712660010739,"stop":1712660010739,"duration":0},"status":"passed","severity":"normal"},{"uid":"937ab468e692cc06","name":"Push message with JSON payload","time":{"start":1712659940188,"stop":1712659940194,"duration":6},"status":"passed","severity":"normal"},{"uid":"38cc28f7affc8028","name":"Push 30 different messages","time":{"start":1712660010735,"stop":1712660010736,"duration":1},"status":"passed","severity":"normal"},{"uid":"594d9798f13cb697","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1712659640854,"stop":1712659640854,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5cef6f725b3e9e2","name":"connected peers and dial","time":{"start":1712659940464,"stop":1712659940464,"duration":0},"status":"skipped","severity":"normal"}]