mirror of
https://github.com/logos-messaging/allure-jswaku.git
synced 2026-01-18 04:43:14 +00:00
1 line
156 KiB
JSON
1 line
156 KiB
JSON
[{"uid":"529a1457c47aebac","name":"should correctly map a content topic to a pubsub topic","time":{"start":1720601646898,"stop":1720601646898,"duration":0},"status":"passed","severity":"normal"},{"uid":"8dcd8d10be3c4da4","name":"Subscribe and receives messages on 20 topics","time":{"start":1720602335985,"stop":1720602335985,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3c7138fab8c4c63","name":"Check message with no payload is not received","time":{"start":1720602203156,"stop":1720602203156,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6ff22f5c37e8c34","name":"Push message on custom pubsubTopic","time":{"start":1720602017963,"stop":1720602017963,"duration":0},"status":"passed","severity":"normal"},{"uid":"f265b69e428110e8","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1720602336011,"stop":1720602336011,"duration":0},"status":"passed","severity":"normal"},{"uid":"47071fc467a76695","name":"1 Store, 2 relays, 2 fetches","time":{"start":1720601670537,"stop":1720601670537,"duration":0},"status":"passed","severity":"normal"},{"uid":"433634b96f979316","name":"Store - dialed first","time":{"start":1720602353335,"stop":1720602353335,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b7813da3df69ccc","name":"Sign & Recover","time":{"start":1720601681046,"stop":1720601681047,"duration":1},"status":"passed","severity":"normal"},{"uid":"658ba0daa1faf211","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1720601951595,"stop":1720601951596,"duration":1},"status":"passed","severity":"normal"},{"uid":"947f1415316b1e93","name":"Number of peers are maintained correctly","time":{"start":1720601960024,"stop":1720601960024,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fdf45aadddf05d8","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1720602336002,"stop":1720602336003,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc9b3e7f312368d3","name":"Push message with content topic containing Russian","time":{"start":1720602178647,"stop":1720602178647,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed9149d3189f17a3","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1720601963585,"stop":1720601963585,"duration":0},"status":"passed","severity":"normal"},{"uid":"86a8004f2775e1cd","name":"returns all values when wanted number matches available values","time":{"start":1720601670521,"stop":1720601670522,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3f2ad5b3d7d9768","name":"Passing an array","time":{"start":1720602348522,"stop":1720602348523,"duration":1},"status":"passed","severity":"normal"},{"uid":"97b24e3d43693859","name":"Push message with emoji payload","time":{"start":1720602290552,"stop":1720602290553,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3d98d885c836da8","name":"Check publish message containing XML","time":{"start":1720602206081,"stop":1720602206082,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f7c2327b2e571a1","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1720602335984,"stop":1720602335985,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c88ad45ca4d8e5e","name":"Check received message containing Russian","time":{"start":1720602203166,"stop":1720602203166,"duration":0},"status":"passed","severity":"normal"},{"uid":"c922ca7e66df4af1","name":"Push message with custom timestamp: 1720598351788","time":{"start":1720602178654,"stop":1720602178654,"duration":0},"status":"passed","severity":"normal"},{"uid":"2529cfec8b282fe4","name":"Promise Callback - forward","time":{"start":1720602314171,"stop":1720602314172,"duration":1},"status":"passed","severity":"normal"},{"uid":"1011b98f6a610084","name":"Check received message containing SQL Injection","time":{"start":1720602203091,"stop":1720602203092,"duration":1},"status":"passed","severity":"normal"},{"uid":"90c143f566193f3e","name":"Push message with content topic containing Script","time":{"start":1720602290565,"stop":1720602290566,"duration":1},"status":"passed","severity":"normal"},{"uid":"5768588a2f45a104","name":"throws on content topic with empty encoding field","time":{"start":1720601646875,"stop":1720601646875,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1dbfcefe1223","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1720602335994,"stop":1720602335995,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d8e9fd07b942bc8","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1720601926729,"stop":1720601926730,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab59262e65091365","name":"ignores unrecognized TXT record formats","time":{"start":1720601670883,"stop":1720601670883,"duration":0},"status":"passed","severity":"normal"},{"uid":"56af1ff7a306ffa4","name":"Query Generator, No message returned","time":{"start":1720602306335,"stop":1720602306336,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1e92d8e2ae0b477","name":"Push message with content topic containing numeric","time":{"start":1720602290556,"stop":1720602290557,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb5378a1c3ed8aa5","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 4","time":{"start":1720601646896,"stop":1720601646897,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6b1d1ac2b5e0c06","name":"Push message with numeric payload","time":{"start":1720602290544,"stop":1720602290544,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bf6d1fdf01ddfa2","name":"can start the service","time":{"start":1720602213849,"stop":1720602213850,"duration":1},"status":"passed","severity":"normal"},{"uid":"576843ae1251744f","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1720601926718,"stop":1720601926718,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbcbd26885448e77","name":"Check received message containing long","time":{"start":1720602203158,"stop":1720602203159,"duration":1},"status":"passed","severity":"normal"},{"uid":"87b6472930e52a1","name":"should encode/decode to text encoding","time":{"start":1720601655190,"stop":1720601655190,"duration":0},"status":"passed","severity":"normal"},{"uid":"153e63c187587a5b","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1720601659686,"stop":1720601659687,"duration":1},"status":"passed","severity":"normal"},{"uid":"bda261eda7a6aa99","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1720601926737,"stop":1720601926737,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5c9c912d953cfa8","name":"should throw error - no public key","time":{"start":1720601655188,"stop":1720601655188,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca2779ec6bc562f2","name":"Subscribe and receive messages via lightPush","time":{"start":1720602335983,"stop":1720602335983,"duration":0},"status":"passed","severity":"normal"},{"uid":"b10ce4aa06fba01c","name":"Fails to push message with large meta","time":{"start":1720602178652,"stop":1720602178652,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a9af5e1c92164b2","name":"should encode/decode to RLP encoding","time":{"start":1720601655190,"stop":1720601655190,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e69a36b4139b447","name":"can start the service","time":{"start":1720601707318,"stop":1720601707318,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d4fc69168fe20ba","name":"Check message on other pubsub topic is not received","time":{"start":1720602203182,"stop":1720602203182,"duration":0},"status":"passed","severity":"normal"},{"uid":"f875e5d8b79a6e13","name":"Store - dialed after - with timeout","time":{"start":1720602353335,"stop":1720602353335,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b0f23b74d6d2336","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1720601649423,"stop":1720601649424,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb833f04fad07e0d","name":"Generator, custom pubsub topic","time":{"start":1720602321004,"stop":1720602321005,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8c0183aa60c93b6","name":"Refresh subscription","time":{"start":1720602212301,"stop":1720602212301,"duration":0},"status":"skipped","severity":"normal"},{"uid":"32140aca61a86e2","name":"Relay + Store","time":{"start":1720601706805,"stop":1720601706805,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fbc44e71e9c6cd1","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1720601646892,"stop":1720601646892,"duration":0},"status":"passed","severity":"normal"},{"uid":"914d7112252a282d","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1720601926719,"stop":1720601926719,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ab118d2df595d9c","name":"Subscribe and receive messages via lightPush","time":{"start":1720602335999,"stop":1720602335999,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ad6406d2f22a7b1","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1720601963589,"stop":1720601963589,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f8935e632134714","name":"Mutual subscription","time":{"start":1720602212296,"stop":1720602212297,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad7b20bf5d000431","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1720601670748,"stop":1720601670749,"duration":1},"status":"passed","severity":"normal"},{"uid":"a81de9355be135ec","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1720601680630,"stop":1720601680632,"duration":2},"status":"passed","severity":"normal"},{"uid":"e56833726ccfb69","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1720602257707,"stop":1720602257708,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d1ce45c441e73e9","name":"connected peers and dial","time":{"start":1720602139595,"stop":1720602139596,"duration":1},"status":"skipped","severity":"normal"},{"uid":"e42de45a468d5d45","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1720601746201,"stop":1720601746201,"duration":0},"status":"passed","severity":"normal"},{"uid":"85840cfb65688408","name":"Check received message containing Chinese","time":{"start":1720602203165,"stop":1720602203165,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fdeb479bf79ab9f","name":"Subscribe and receive messages via waku relay post","time":{"start":1720601951589,"stop":1720601951589,"duration":0},"status":"passed","severity":"normal"},{"uid":"8291a04fc3a6eb09","name":"1 Relay, 1 Filter, gives up","time":{"start":1720601670538,"stop":1720601670538,"duration":0},"status":"passed","severity":"normal"},{"uid":"af5a2d9b826b9d77","name":"Check received message containing Arabic","time":{"start":1720602203165,"stop":1720602203165,"duration":0},"status":"passed","severity":"normal"},{"uid":"57be545e344323de","name":"Push message with custom timestamp: 1720605551788","time":{"start":1720602178654,"stop":1720602178654,"duration":0},"status":"passed","severity":"normal"},{"uid":"f769553bdf869d40","name":"random static sharding 4 - Cluster ID: 611, Shard ID: 889","time":{"start":1720602280163,"stop":1720602280164,"duration":1},"status":"passed","severity":"normal"},{"uid":"f38d75a9777ef907","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1720602335984,"stop":1720602335984,"duration":0},"status":"passed","severity":"normal"},{"uid":"d783ca76e5061ce9","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1720602328820,"stop":1720602328821,"duration":1},"status":"passed","severity":"normal"},{"uid":"783d47b54eb457d2","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1720601746200,"stop":1720601746201,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e5a84729c8247b7","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1720601659687,"stop":1720601659688,"duration":1},"status":"passed","severity":"normal"},{"uid":"8480f4a3b1670db","name":"should throw an error for insufficient data","time":{"start":1720601646900,"stop":1720601646901,"duration":1},"status":"passed","severity":"normal"},{"uid":"533314d9cefbe3a2","name":"should set field with only RELAY enabled","time":{"start":1720601655194,"stop":1720601655194,"duration":0},"status":"passed","severity":"normal"},{"uid":"db5e4640ee03a11d","name":"Subscribe and receives messages on 20 topics","time":{"start":1720602336001,"stop":1720602336002,"duration":1},"status":"passed","severity":"normal"},{"uid":"84def311d8fce0d2","name":"should return empty list for no shard","time":{"start":1720601646886,"stop":1720601646886,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd13b03699d4bd60","name":"Decoder throws on undefined content topic","time":{"start":1720601680635,"stop":1720601680635,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9b76e86279c9319","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1720601951589,"stop":1720601951589,"duration":0},"status":"passed","severity":"normal"},{"uid":"b72ac1c5be61b40e","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1720601646885,"stop":1720601646885,"duration":0},"status":"passed","severity":"normal"},{"uid":"96c4743094c4d897","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 0","time":{"start":1720601646896,"stop":1720601646896,"duration":0},"status":"passed","severity":"normal"},{"uid":"874a06ec5e01bc3c","name":"Ordered callback, aborts when callback returns true","time":{"start":1720602328821,"stop":1720602328821,"duration":0},"status":"passed","severity":"normal"},{"uid":"41309da8e70e13ff","name":"Check received message containing Chinese","time":{"start":1720601897052,"stop":1720601897052,"duration":0},"status":"passed","severity":"normal"},{"uid":"955168bc5061a884","name":"should set field with only LIGHTPUSH enabled","time":{"start":1720601655195,"stop":1720601655195,"duration":0},"status":"passed","severity":"normal"},{"uid":"4833de9fd8425289","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1720601646879,"stop":1720601646879,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0b6c29c34410242","name":"Sample","time":{"start":1720601654672,"stop":1720601654672,"duration":0},"status":"passed","severity":"normal"},{"uid":"14b13b1d15e0aaa8","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1720601646878,"stop":1720601646878,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7bd0bb8a22df957","name":"Check received message containing escaped characters","time":{"start":1720602203105,"stop":1720602203106,"duration":1},"status":"passed","severity":"normal"},{"uid":"6eb2351570dc155","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1720601926713,"stop":1720601926713,"duration":0},"status":"passed","severity":"normal"},{"uid":"d72d53febab12042","name":"Meta field set when metaSetter is specified","time":{"start":1720601660097,"stop":1720601660097,"duration":0},"status":"passed","severity":"normal"},{"uid":"3dc3342dfb0d8192","name":"should configure sharding based on application and version for autosharding","time":{"start":1720601646896,"stop":1720601646896,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1c8493ff06725df","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1720601785345,"stop":1720601785346,"duration":1},"status":"passed","severity":"normal"},{"uid":"539c8996ada96b3e","name":"Check received message containing numeric","time":{"start":1720602203159,"stop":1720602203159,"duration":0},"status":"passed","severity":"normal"},{"uid":"5075aadfa088ced3","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1720602017963,"stop":1720602017964,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea0aaf46e0de0023","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1720602184682,"stop":1720602184683,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa7bc31b13ac2d76","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1720601646883,"stop":1720601646883,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b10334d026e46dc","name":"Check publish message after client node is restarted","time":{"start":1720602206093,"stop":1720602206093,"duration":0},"status":"skipped","severity":"normal"},{"uid":"197af8d9a8b8b86f","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1720602184668,"stop":1720602184671,"duration":3},"status":"passed","severity":"normal"},{"uid":"5d543ce6468b3790","name":"should throw an error for an unconfigured topic","time":{"start":1720601646893,"stop":1720601646893,"duration":0},"status":"passed","severity":"normal"},{"uid":"2eb403a5b24cc01a","name":"random static sharding 9 - Cluster ID: 580, Shard ID: 528","time":{"start":1720602280170,"stop":1720602280171,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc989927a384af21","name":"Check message with no content topic is not received","time":{"start":1720601897070,"stop":1720601897071,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9ee8e5d2c86a7d0","name":"Push message on custom pubsubTopic","time":{"start":1720602017965,"stop":1720602017965,"duration":0},"status":"passed","severity":"normal"},{"uid":"820296eb338b84a0","name":"does not throw on valid cases","time":{"start":1720601646871,"stop":1720601646872,"duration":1},"status":"passed","severity":"normal"},{"uid":"346ecf83287e846a","name":"Check received message containing SQL Injection","time":{"start":1720601897054,"stop":1720601897054,"duration":0},"status":"passed","severity":"normal"},{"uid":"547bd9305ea9ceb3","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1720601646887,"stop":1720601646887,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e99540ffc58ed9c","name":"Push message with escaped characters payload","time":{"start":1720602290551,"stop":1720602290552,"duration":1},"status":"passed","severity":"normal"},{"uid":"67ae9b59a3c05a8d","name":"Publish message with large meta","time":{"start":1720602206093,"stop":1720602206093,"duration":0},"status":"passed","severity":"normal"},{"uid":"51da3c5a1bbb6499","name":"Subscribe and publish message","time":{"start":1720602212298,"stop":1720602212298,"duration":0},"status":"passed","severity":"normal"},{"uid":"923b69cf5325944f","name":"Encoder throws on empty string content topic","time":{"start":1720601680634,"stop":1720601680635,"duration":1},"status":"passed","severity":"normal"},{"uid":"5702681c7c7e5c02","name":"Filter","time":{"start":1720602353336,"stop":1720602353336,"duration":0},"status":"passed","severity":"normal"},{"uid":"8480607e8ef9b846","name":"should throw error - no id","time":{"start":1720601655187,"stop":1720601655188,"duration":1},"status":"passed","severity":"normal"},{"uid":"822d9c2110f96f3c","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1720601951589,"stop":1720601951590,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5efe06ec82ac7aa","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1720601646877,"stop":1720601646878,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c80a0bd96d4f021","name":"Add multiple subscription objects on single nwaku node","time":{"start":1720601951600,"stop":1720601951600,"duration":0},"status":"passed","severity":"normal"},{"uid":"134c133ee1705db6","name":"Subscribe to topic containing numeric and receive message","time":{"start":1720601951594,"stop":1720601951594,"duration":0},"status":"passed","severity":"normal"},{"uid":"4dc0f217432cbf9f","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1720602184679,"stop":1720602184680,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc0e679d0f769a59","name":"should decode valid enr with tcp successfully","time":{"start":1720601655187,"stop":1720601655187,"duration":0},"status":"passed","severity":"normal"},{"uid":"4376c0c8aca1fd9c","name":"Subscribe to topic containing Russian and receive message","time":{"start":1720601951596,"stop":1720601951596,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc6f2e8a10d7c1e8","name":"should only return 1 node with store capability","time":{"start":1720601670885,"stop":1720601670885,"duration":0},"status":"passed","severity":"normal"},{"uid":"460dc02d3d066994","name":"should use DNS peer discovery with light client","time":{"start":1720601707345,"stop":1720601707345,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f8f86371cd3b90b","name":"Check message on other pubsub topic is not received","time":{"start":1720601897069,"stop":1720601897070,"duration":1},"status":"passed","severity":"normal"},{"uid":"204cf6a2d124cbbf","name":"Check received message containing Script","time":{"start":1720602203169,"stop":1720602203173,"duration":4},"status":"passed","severity":"normal"},{"uid":"4cf84747e333857d","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1720602306336,"stop":1720602306336,"duration":0},"status":"passed","severity":"normal"},{"uid":"eff8a5e481ab188a","name":"handles multiple messages","time":{"start":1720602339093,"stop":1720602339093,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fd94c330dbcc9a0","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1720602257708,"stop":1720602257709,"duration":1},"status":"passed","severity":"normal"},{"uid":"47245774fc876ae0","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1720602321005,"stop":1720602321011,"duration":6},"status":"passed","severity":"normal"},{"uid":"2540fb2bd8c7024b","name":"Push message with content topic containing escaped characters","time":{"start":1720602178650,"stop":1720602178650,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a2c8ac2f526e8c9","name":"Query Generator, Multiple PubsubTopics","time":{"start":1720602306335,"stop":1720602306335,"duration":0},"status":"passed","severity":"normal"},{"uid":"966df19b1b583b8d","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1720601646885,"stop":1720601646885,"duration":0},"status":"passed","severity":"normal"},{"uid":"adf8d56b49a7f58e","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1720602328545,"stop":1720602328545,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab7c73d24a52dc27","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1720601926728,"stop":1720601926728,"duration":0},"status":"passed","severity":"normal"},{"uid":"892a493d2735cae3","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1720602017965,"stop":1720602017965,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d0a656db686ed98","name":"Passing page size 1 when there are 4 messages","time":{"start":1720602337803,"stop":1720602337803,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2f2e8dda865df69","name":"Round trip binary serialization","time":{"start":1720601660096,"stop":1720601660096,"duration":0},"status":"passed","severity":"normal"},{"uid":"9462a1ecf3117d9b","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1720602017967,"stop":1720602017967,"duration":0},"status":"passed","severity":"normal"},{"uid":"59427a521aefdb","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1720602328546,"stop":1720602328547,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b03e195f5d36063","name":"Check message with invalid timestamp is not received","time":{"start":1720602203155,"stop":1720602203155,"duration":0},"status":"passed","severity":"normal"},{"uid":"d05a57871f222305","name":"random static sharding 1 - Cluster ID: 243, Shard ID: 795","time":{"start":1720602280156,"stop":1720602280157,"duration":1},"status":"passed","severity":"normal"},{"uid":"9528dafa12679c93","name":"Subscribe to topic containing XML and receive message","time":{"start":1720602335995,"stop":1720602335996,"duration":1},"status":"passed","severity":"normal"},{"uid":"175fbdc02d9ae1d2","name":"Used by Waku Relay","time":{"start":1720602348525,"stop":1720602348525,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee67d089ff866a75","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1720601646878,"stop":1720601646879,"duration":1},"status":"passed","severity":"normal"},{"uid":"760aba55abcef748","name":"Subscribe to topic containing long and receive message","time":{"start":1720602335991,"stop":1720602335991,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2356c1820e26f72","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1720601827571,"stop":1720601827571,"duration":0},"status":"passed","severity":"normal"},{"uid":"a84d3df8f5b2392","name":"Decoder throws on undefined content topic","time":{"start":1720601660098,"stop":1720601660099,"duration":1},"status":"passed","severity":"normal"},{"uid":"f345e7072b3166ac","name":"Check received message containing short","time":{"start":1720602203081,"stop":1720602203082,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e81314ee6eeaccb","name":"Check received message containing numeric","time":{"start":1720601897051,"stop":1720601897051,"duration":0},"status":"passed","severity":"normal"},{"uid":"fed03f28a63a9b66","name":"should not receive a peer event before start","time":{"start":1720601707334,"stop":1720601707335,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0b31207bf6f7422","name":"can start the service","time":{"start":1720601674786,"stop":1720601674786,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1060c0e145047b0","name":"Check received message containing long","time":{"start":1720601897050,"stop":1720601897050,"duration":0},"status":"passed","severity":"normal"},{"uid":"1230a776a98d1e3d","name":"it tolerates circular branch references","time":{"start":1720601670882,"stop":1720601670882,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5e465439db4dbd4","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1720602265484,"stop":1720602265484,"duration":0},"status":"passed","severity":"normal"},{"uid":"44515ad0a73e95d7","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1720602212309,"stop":1720602212310,"duration":1},"status":"passed","severity":"normal"},{"uid":"cdc46f3d0954176b","name":"Check meta is set [ecies]","time":{"start":1720601682532,"stop":1720601682532,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe0a544965432b64","name":"Push message with content topic containing escaped characters","time":{"start":1720602290577,"stop":1720602290577,"duration":0},"status":"passed","severity":"normal"},{"uid":"a53f6562a3d7aa1d","name":"should not receive a peer event after stop","time":{"start":1720602213852,"stop":1720602213853,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2c1d0eccdf27f4f","name":"Check publish message containing SQL Injection","time":{"start":1720602206078,"stop":1720602206078,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee9a0a3086689791","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1720602347825,"stop":1720602347826,"duration":1},"status":"passed","severity":"normal"},{"uid":"85f5970c52903ef","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1720602212310,"stop":1720602212310,"duration":0},"status":"passed","severity":"normal"},{"uid":"43fb11bcda20df2a","name":"should set field with all protocols disabled","time":{"start":1720601655193,"stop":1720601655193,"duration":0},"status":"passed","severity":"normal"},{"uid":"589311a1d3ce6b7f","name":"Push message with special chars payload","time":{"start":1720602178637,"stop":1720602178638,"duration":1},"status":"passed","severity":"normal"},{"uid":"44b42e9eb9b7ddd4","name":"Push message with JSON payload","time":{"start":1720602178641,"stop":1720602178641,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbb9123c8b0048aa","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1720601646889,"stop":1720601646889,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ba06b76f27dd6cf","name":"Query generator for multiple messages","time":{"start":1720602328818,"stop":1720602328818,"duration":0},"status":"passed","severity":"normal"},{"uid":"1732fa6bad303a3b","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1720601670752,"stop":1720601670753,"duration":1},"status":"passed","severity":"normal"},{"uid":"68f5fa644cf43ecb","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1720601646894,"stop":1720601646894,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1edf15dc7ee3ee2","name":"should properly create location multiaddrs - tcp6","time":{"start":1720601655192,"stop":1720601655192,"duration":0},"status":"passed","severity":"normal"},{"uid":"89ee775af801fb23","name":"Push message with content topic containing Basic HTML tag","time":{"start":1720602290568,"stop":1720602290569,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb64105b4f9970a6","name":"Encoder throws on undefined content topic","time":{"start":1720601682533,"stop":1720601682533,"duration":0},"status":"passed","severity":"normal"},{"uid":"1984d51e1df0a932","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1720601963588,"stop":1720601963588,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e6d013fc3ea8a29","name":"Ping on peer without subscriptions","time":{"start":1720601762361,"stop":1720601762361,"duration":0},"status":"passed","severity":"normal"},{"uid":"d28ecab6dd5db23b","name":"different cluster, same shard: nodes don't connect","time":{"start":1720601926711,"stop":1720601926711,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e34f559ad77e0aa","name":"Subscribe to topic containing special chars and receive message","time":{"start":1720602336006,"stop":1720602336006,"duration":0},"status":"passed","severity":"normal"},{"uid":"f835ada2b1c203e7","name":"Fails to publish message with size larger than 1 MB","time":{"start":1720602206092,"stop":1720602206092,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9f845e9d682ae5a","name":"Subscribe to topic containing XML and receive message","time":{"start":1720601951597,"stop":1720601951597,"duration":0},"status":"passed","severity":"normal"},{"uid":"9721898a6105d9d9","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1720602203154,"stop":1720602203154,"duration":0},"status":"passed","severity":"normal"},{"uid":"60f98d7f59d2fb73","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1720602480882,"stop":1720602480883,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb478603317b7aa2","name":"Subscribe to topic containing Russian and publish message","time":{"start":1720602212306,"stop":1720602212306,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1c47fbe8d605f0f","name":"Push message with content topic containing special chars","time":{"start":1720602178645,"stop":1720602178646,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd065e7ca5d15449","name":"Ping fails for unsubscribed peers","time":{"start":1720601794760,"stop":1720601794761,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6a7da9d92b7ea22","name":"Query generator for multiple messages with different content topic format","time":{"start":1720602328819,"stop":1720602328819,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7d9f63c6c68e70f","name":"Passing page size 19 when there are 20 messages","time":{"start":1720602337804,"stop":1720602337804,"duration":0},"status":"passed","severity":"normal"},{"uid":"eec85c04febe799e","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1720602009950,"stop":1720602009950,"duration":0},"status":"passed","severity":"normal"},{"uid":"83a18cef949f0574","name":"Push message with content topic containing short","time":{"start":1720602290555,"stop":1720602290556,"duration":1},"status":"passed","severity":"normal"},{"uid":"8033669e48e39f65","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1720602265463,"stop":1720602265463,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc62dd679a871864","name":"should be called for bootstrap peers","time":{"start":1720601704851,"stop":1720601704852,"duration":1},"status":"passed","severity":"normal"},{"uid":"49d56e146d27a867","name":"Check message with non string payload is not received","time":{"start":1720601897071,"stop":1720601897072,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1a75bc326fb2977","name":"Check publish message containing escaped characters","time":{"start":1720602206083,"stop":1720602206083,"duration":0},"status":"passed","severity":"normal"},{"uid":"3031b1d7a914c7ca","name":"Push message with custom timestamp: 1689843497223","time":{"start":1720602290604,"stop":1720602290604,"duration":0},"status":"passed","severity":"normal"},{"uid":"19e5b256f34c1faf","name":"Push message with content topic containing SQL Injection","time":{"start":1720602178647,"stop":1720602178647,"duration":0},"status":"passed","severity":"normal"},{"uid":"d96db35f940ddb9d","name":"same cluster, same shard: nodes connect","time":{"start":1720601926709,"stop":1720601926709,"duration":0},"status":"passed","severity":"normal"},{"uid":"f69db06f27709cff","name":"Push message with content topic containing long","time":{"start":1720602290556,"stop":1720602290556,"duration":0},"status":"passed","severity":"normal"},{"uid":"55a80281e939f3","name":"Check received message with timestamp: 1720601695834 ","time":{"start":1720602203153,"stop":1720602203153,"duration":0},"status":"passed","severity":"normal"},{"uid":"cde2c5a6e0470b8f","name":"Check message with no payload is not received","time":{"start":1720601897071,"stop":1720601897071,"duration":0},"status":"passed","severity":"normal"},{"uid":"7505a2ecfa889bb6","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1720602306340,"stop":1720602306341,"duration":1},"status":"passed","severity":"normal"},{"uid":"13945c6631b7122e","name":"Subscribe to topic containing shell command and receive message","time":{"start":1720601951598,"stop":1720601951599,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e2738a986529d4b","name":"Encoder throws on undefined content topic","time":{"start":1720601680634,"stop":1720601680634,"duration":0},"status":"passed","severity":"normal"},{"uid":"650b61fca6b6c437","name":"Push 30 different messages","time":{"start":1720602178643,"stop":1720602178643,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ef128bd5943cb6c","name":"should not fail to start the service if it is already started","time":{"start":1720601707332,"stop":1720601707333,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd74e09c758e577","name":"should use the provided clusterId for the pubsub topic","time":{"start":1720601646898,"stop":1720601646898,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c1f0bed0a11aff4","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app22/6/topic71/test.js","time":{"start":1720602265482,"stop":1720602265482,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3454df96c72296c","name":"more peers than existing","time":{"start":1720602139596,"stop":1720602139596,"duration":0},"status":"skipped","severity":"normal"},{"uid":"52b57054c2c68f54","name":"Promise Callback - backward","time":{"start":1720602314173,"stop":1720602314173,"duration":0},"status":"passed","severity":"normal"},{"uid":"e531ada16a58bba0","name":"Correctly serialized arguments","time":{"start":1720602017766,"stop":1720602017767,"duration":1},"status":"passed","severity":"normal"},{"uid":"86269630a026fff1","name":"should set field with only FILTER enabled","time":{"start":1720601655194,"stop":1720601655195,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4804f66a6d7f912","name":"Push message with unicode special characters payload","time":{"start":1720602178642,"stop":1720602178643,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc471a43242b7e75","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1720601926733,"stop":1720601926733,"duration":0},"status":"passed","severity":"normal"},{"uid":"2caa148e28a00087","name":"Push message with Script payload","time":{"start":1720602178640,"stop":1720602178640,"duration":0},"status":"passed","severity":"normal"},{"uid":"a978f1ea5023b9bb","name":"Check publish message containing Russian","time":{"start":1720602206077,"stop":1720602206077,"duration":0},"status":"passed","severity":"normal"},{"uid":"a708e5eec6dc3156","name":"Ping on unsubscribed peer","time":{"start":1720601762361,"stop":1720601762361,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a8edaca21ebf7d9","name":"Push message with content topic containing long","time":{"start":1720602178644,"stop":1720602178645,"duration":1},"status":"passed","severity":"normal"},{"uid":"70824570b44d5c4a","name":"Subscribe to topic containing numeric and receive message","time":{"start":1720602336005,"stop":1720602336006,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d43f1f06f4514f6","name":"Passing cursor with wrong pubsubTopic","time":{"start":1720602257716,"stop":1720602257717,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff2c78e1e7f9f80a","name":"isConnected should return false after all peers disconnect","time":{"start":1720601696790,"stop":1720601696791,"duration":1},"status":"passed","severity":"normal"},{"uid":"94b476c851170818","name":"A test","time":{"start":1720601963656,"stop":1720601963657,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f51d31c1d4aeb62","name":"Generator, 2 different pubsubtopics","time":{"start":1720602321013,"stop":1720602321014,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff72b344a0cc26ad","name":"Check message with non string payload is not received","time":{"start":1720602203183,"stop":1720602203184,"duration":1},"status":"passed","severity":"normal"},{"uid":"53d9e705509e0102","name":"Check received message containing SQL Injection","time":{"start":1720602203166,"stop":1720602203169,"duration":3},"status":"passed","severity":"normal"},{"uid":"76ad553fc558b23","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app86/9/topic7/test.js","time":{"start":1720602265478,"stop":1720602265479,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9b6d17bfbf81085","name":"A test","time":{"start":1720601963654,"stop":1720601963655,"duration":1},"status":"passed","severity":"normal"},{"uid":"92fa43d6e0428e94","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1720601785349,"stop":1720601785350,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e07ea0ea8d9475e","name":"Check publish message containing Chinese","time":{"start":1720602206076,"stop":1720602206077,"duration":1},"status":"passed","severity":"normal"},{"uid":"22422f7a6677bb42","name":"Nodes with multiple pubsub topic","time":{"start":1720602184667,"stop":1720602184668,"duration":1},"status":"passed","severity":"normal"},{"uid":"ddc90457a732b720","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1720601646883,"stop":1720601646883,"duration":0},"status":"passed","severity":"normal"},{"uid":"24ed99552996b848","name":"Push message with content topic containing shell command","time":{"start":1720602178650,"stop":1720602178650,"duration":0},"status":"passed","severity":"normal"},{"uid":"53f817ae33a72c88","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1720601646892,"stop":1720601646892,"duration":0},"status":"passed","severity":"normal"},{"uid":"60665c6ea95f3362","name":"Check received message containing XML","time":{"start":1720602203097,"stop":1720602203097,"duration":0},"status":"passed","severity":"normal"},{"uid":"f69d4fd8d8f3d79e","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1720601649420,"stop":1720601649421,"duration":1},"status":"passed","severity":"normal"},{"uid":"78cf66c66bd981d3","name":"Ping on subscribed peer","time":{"start":1720601802638,"stop":1720601802639,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5ca42f37cd9995","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1720601926724,"stop":1720601926726,"duration":2},"status":"passed","severity":"normal"},{"uid":"7c015bee9324ffff","name":"Nodes with multiple pubsub topic","time":{"start":1720602184681,"stop":1720602184682,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb1a0cbd6cdbaa74","name":"Check received message containing Basic HTML tag","time":{"start":1720601897055,"stop":1720601897055,"duration":0},"status":"passed","severity":"normal"},{"uid":"c82b416a53b56f34","name":"Push message with custom timestamp: 1720605497223","time":{"start":1720602290604,"stop":1720602290605,"duration":1},"status":"passed","severity":"normal"},{"uid":"2638d95ac4d60689","name":"Relay - times out","time":{"start":1720602353334,"stop":1720602353335,"duration":1},"status":"passed","severity":"normal"},{"uid":"d099f1a74b94f355","name":"retrieves a single peer","time":{"start":1720601670881,"stop":1720601670882,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ac927ec0b4e7556","name":"Asymmetric encrypt & decrypt","time":{"start":1720601681045,"stop":1720601681045,"duration":0},"status":"passed","severity":"normal"},{"uid":"78f5f6b18b318a33","name":"should not throw an error for a single configured topic","time":{"start":1720601646893,"stop":1720601646893,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fa6a882728d570f","name":"configure the node with multiple content topics","time":{"start":1720602265483,"stop":1720602265483,"duration":0},"status":"passed","severity":"normal"},{"uid":"5274cdcf86af9799","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1720602480883,"stop":1720602480883,"duration":0},"status":"passed","severity":"normal"},{"uid":"e187ffa692eef53c","name":"Ordered Callback - backward","time":{"start":1720602314174,"stop":1720602314174,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbf80ef2f19b5ec2","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1720601926741,"stop":1720601926742,"duration":1},"status":"passed","severity":"normal"},{"uid":"a68cb085df905ddb","name":"should throw an error if shards are undefined for static sharding","time":{"start":1720601646886,"stop":1720601646886,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b866814ecd1ba61","name":"Relay - dialed first","time":{"start":1720602353333,"stop":1720602353334,"duration":1},"status":"passed","severity":"normal"},{"uid":"698bac8362bcb3da","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1720602335992,"stop":1720602335992,"duration":0},"status":"passed","severity":"normal"},{"uid":"b85016a0e78f0e9d","name":"Subscribe to topic containing numeric and receive message","time":{"start":1720602335991,"stop":1720602335992,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d6d623db643420c","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1720601926722,"stop":1720601926723,"duration":1},"status":"passed","severity":"normal"},{"uid":"a52c1c1164fe43f6","name":"Ephemeral field is preserved - encoder v0","time":{"start":1720601707051,"stop":1720601707052,"duration":1},"status":"passed","severity":"normal"},{"uid":"c24211cd402c8326","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1720601654560,"stop":1720601654561,"duration":1},"status":"passed","severity":"normal"},{"uid":"29560fa685c566e3","name":"Check received message containing shell command","time":{"start":1720601897056,"stop":1720601897056,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa240571e3c72ac8","name":"Register correct protocols","time":{"start":1720602212297,"stop":1720602212297,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2910d4735a74b5b","name":"Light Node - default protocols","time":{"start":1720602353336,"stop":1720602353336,"duration":0},"status":"passed","severity":"normal"},{"uid":"c72f07551b66ebc7","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1720601926738,"stop":1720601926739,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f302587703e63dc","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1720602212308,"stop":1720602212308,"duration":0},"status":"passed","severity":"normal"},{"uid":"876c26502c3eeb11","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1720602212298,"stop":1720602212299,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a6a95d51d318fd2","name":"should not fail to start the service if it is already started","time":{"start":1720602213851,"stop":1720602213851,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8e76a0c7f12c1c3","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1720601646894,"stop":1720601646895,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee40e5660d09478c","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1720601654555,"stop":1720601654555,"duration":0},"status":"passed","severity":"normal"},{"uid":"512bcec1db360a9f","name":"Check message received after jswaku node is restarted","time":{"start":1720602203157,"stop":1720602203157,"duration":0},"status":"skipped","severity":"normal"},{"uid":"79a70fffbd5fa5e2","name":"Check received message with timestamp: 1649153314 ","time":{"start":1720602203180,"stop":1720602203181,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc5f069a77742e6c","name":"Check publish message containing Arabic","time":{"start":1720602206077,"stop":1720602206077,"duration":0},"status":"passed","severity":"normal"},{"uid":"5dbde9122bd868b6","name":"Check message received after nwaku node is restarted","time":{"start":1720602203185,"stop":1720602203185,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7f16e8cc4ea9e082","name":"Check received message containing escaped characters","time":{"start":1720602203178,"stop":1720602203178,"duration":0},"status":"passed","severity":"normal"},{"uid":"e58831dc05f3a395","name":"should throw an error for missing sharding configuration","time":{"start":1720601646897,"stop":1720601646897,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad2b12d213e3d3b8","name":"Check meta is set [symmetric]","time":{"start":1720601680633,"stop":1720601680633,"duration":0},"status":"passed","severity":"normal"},{"uid":"68e76997e95aecca","name":"should return unique PubsubTopics for static sharding","time":{"start":1720601646884,"stop":1720601646885,"duration":1},"status":"passed","severity":"normal"},{"uid":"101637d2dac01243","name":"Does not throw an exception when node disconnects","time":{"start":1720602348520,"stop":1720602348521,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9cacbd4b6bca0ae","name":"Subscribe and receive messages via waku relay post","time":{"start":1720602336000,"stop":1720602336000,"duration":0},"status":"passed","severity":"normal"},{"uid":"55dac03419b74208","name":"Push message with Arabic payload","time":{"start":1720602290546,"stop":1720602290546,"duration":0},"status":"passed","severity":"normal"},{"uid":"a209598f6e5b5c3d","name":"throws on content topic with too few or too many fields","time":{"start":1720601646872,"stop":1720601646873,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1b84a0bd4f897d0","name":"Query with Promise Callback, No Decoder","time":{"start":1720602306341,"stop":1720602306342,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3f4ab69a9ee471e","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1720601646887,"stop":1720601646888,"duration":1},"status":"passed","severity":"normal"},{"uid":"653eba7e92abb7db","name":"Push message with long payload","time":{"start":1720602178636,"stop":1720602178637,"duration":1},"status":"passed","severity":"normal"},{"uid":"d84285e3ad2ebdb0","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 1","time":{"start":1720601646896,"stop":1720601646896,"duration":0},"status":"passed","severity":"normal"},{"uid":"edac650a13fe115c","name":"Push message with content topic containing Script","time":{"start":1720602178648,"stop":1720602178648,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5b1c40627f82a03","name":"Push message with meta","time":{"start":1720602290602,"stop":1720602290603,"duration":1},"status":"passed","severity":"normal"},{"uid":"c00fdf7a03ce8969","name":"Relay","time":{"start":1720601706804,"stop":1720601706805,"duration":1},"status":"passed","severity":"normal"},{"uid":"34e43a9bac565b9b","name":"Push message with XML payload","time":{"start":1720602178640,"stop":1720602178641,"duration":1},"status":"passed","severity":"normal"},{"uid":"10afd1c8e1fe85c0","name":"should load peers from local storage and dispatch events","time":{"start":1720601674789,"stop":1720601674790,"duration":1},"status":"passed","severity":"normal"},{"uid":"e662718dcbee69c2","name":"Add multiple subscription objects on single nwaku node","time":{"start":1720602336011,"stop":1720602336012,"duration":1},"status":"passed","severity":"normal"},{"uid":"50db02b605103a17","name":"Push message with Russian payload","time":{"start":1720602178639,"stop":1720602178639,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdb2c9131ad80144","name":"Check received message containing special chars","time":{"start":1720601897051,"stop":1720601897052,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e7aed680f1246ce","name":"Check received message containing special chars","time":{"start":1720602203084,"stop":1720602203084,"duration":0},"status":"passed","severity":"normal"},{"uid":"f05ee00047e6536","name":"can start and stop the service","time":{"start":1720601707318,"stop":1720601707330,"duration":12},"status":"passed","severity":"normal"},{"uid":"9b0309dd9329ea60","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1720601646881,"stop":1720601646882,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa71347f32b8985c","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1720601646895,"stop":1720601646896,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f306707cec3c045","name":"Check received message containing long","time":{"start":1720602203082,"stop":1720602203083,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f00605de0f41d0a","name":"Query with Promise Callback, No message returned","time":{"start":1720602306342,"stop":1720602306342,"duration":0},"status":"passed","severity":"normal"},{"uid":"9890428129de6c2a","name":"stop","time":{"start":1720601736702,"stop":1720601736702,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef8b0a8be54d026e","name":"should be able to decode the field with only STORE set to true","time":{"start":1720601654560,"stop":1720601654560,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c6e3a19e019b243","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1720601646889,"stop":1720601646889,"duration":0},"status":"passed","severity":"normal"},{"uid":"562b9670f03bf790","name":"Subscribe to topic containing Russian and receive message","time":{"start":1720602336007,"stop":1720602336008,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b410d34fd570bcc","name":"Check publish message containing Script","time":{"start":1720602206081,"stop":1720602206081,"duration":0},"status":"passed","severity":"normal"},{"uid":"47f5b6ed0bd27db6","name":"Subscribe to topic containing shell command and receive message","time":{"start":1720602336010,"stop":1720602336010,"duration":0},"status":"passed","severity":"normal"},{"uid":"6911763d2110375c","name":"Check received message containing XML","time":{"start":1720602203173,"stop":1720602203176,"duration":3},"status":"passed","severity":"normal"},{"uid":"a6646fbd71ac007e","name":"Check publish message containing special chars","time":{"start":1720602206076,"stop":1720602206076,"duration":0},"status":"passed","severity":"normal"},{"uid":"917fe52aa8f65524","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1720602212299,"stop":1720602212300,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4508c689cc39fc5","name":"Subscribe and receive messages via lightPush","time":{"start":1720601951587,"stop":1720601951588,"duration":1},"status":"passed","severity":"normal"},{"uid":"69e2872e94f2f318","name":"Push message with rate limit","time":{"start":1720602290603,"stop":1720602290603,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed88d4e21ee21f09","name":"Push message with content topic containing short","time":{"start":1720602178644,"stop":1720602178644,"duration":0},"status":"passed","severity":"normal"},{"uid":"e37d4332b58297be","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1720601963587,"stop":1720601963587,"duration":0},"status":"passed","severity":"normal"},{"uid":"21eb7e3a8d073346","name":"Check message with no pubsub topic is not received","time":{"start":1720601897070,"stop":1720601897070,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1ba88b2a7985615","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1720601963589,"stop":1720601963589,"duration":0},"status":"passed","severity":"normal"},{"uid":"257d3d6d1e81034e","name":"tcp ip4 address","time":{"start":1720601654691,"stop":1720601654691,"duration":0},"status":"passed","severity":"normal"},{"uid":"db375da75adb4f82","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app76/1/topic233/proto","time":{"start":1720602265482,"stop":1720602265482,"duration":0},"status":"passed","severity":"normal"},{"uid":"c24de4ce0ea0e1ee","name":"Ping succeeds for all connected peers","time":{"start":1720601794758,"stop":1720601794758,"duration":0},"status":"passed","severity":"normal"},{"uid":"73cdf61979f187ab","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1720602212300,"stop":1720602212300,"duration":0},"status":"passed","severity":"normal"},{"uid":"251262cd606cd97d","name":"Check message with invalid timestamp is not received","time":{"start":1720601897065,"stop":1720601897069,"duration":4},"status":"passed","severity":"normal"},{"uid":"2bec26ab0214b12","name":"different cluster, same shard: nodes don't connect","time":{"start":1720602009951,"stop":1720602009952,"duration":1},"status":"passed","severity":"normal"},{"uid":"79aef1f3d2923cef","name":"Subscribe to topic containing JSON and receive message","time":{"start":1720602336010,"stop":1720602336010,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fb89db31fed14ea","name":"Ephemeral messages are not stored","time":{"start":1720601707051,"stop":1720601707051,"duration":0},"status":"passed","severity":"normal"},{"uid":"7602de90d13190b9","name":"shard 0","time":{"start":1720602280155,"stop":1720602280156,"duration":1},"status":"passed","severity":"normal"},{"uid":"d22d5051bf76633f","name":"Fails to publish message with wrong content topic","time":{"start":1720602206091,"stop":1720602206091,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ba82de16d4c215","name":"should be able to encode the field with only RELAY set to true","time":{"start":1720601654551,"stop":1720601654553,"duration":2},"status":"passed","severity":"normal"},{"uid":"f2da6bd03a619584","name":"Decoder throws on undefined content topic","time":{"start":1720601682533,"stop":1720601682534,"duration":1},"status":"passed","severity":"normal"},{"uid":"e69225af51a38d7f","name":"Subscribe to topic containing emoji and receive message","time":{"start":1720601951600,"stop":1720601951600,"duration":0},"status":"passed","severity":"normal"},{"uid":"c96c00eb38bf8865","name":"should return valid sharding parameters for static sharding","time":{"start":1720601646895,"stop":1720601646895,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4a27d62c473d0d","name":"Push message with content topic containing unicode special characters","time":{"start":1720602178650,"stop":1720602178651,"duration":1},"status":"passed","severity":"normal"},{"uid":"586ef21770bafedf","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1720602184658,"stop":1720602184665,"duration":7},"status":"passed","severity":"normal"},{"uid":"e03a928e97f5b2a6","name":"Ping on subscribed peer","time":{"start":1720601802636,"stop":1720601802636,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fbeb3a235756ed3","name":"Wrong topic","time":{"start":1720602265482,"stop":1720602265483,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6b54ea32e14a3aa","name":"Push message with Basic HTML tag payload","time":{"start":1720602178641,"stop":1720602178641,"duration":0},"status":"passed","severity":"normal"},{"uid":"904f679b3f2f4c6b","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1720601951591,"stop":1720601951592,"duration":1},"status":"passed","severity":"normal"},{"uid":"8338bc9d04dbe111","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1720601926728,"stop":1720601926729,"duration":1},"status":"passed","severity":"normal"},{"uid":"28f469091deafaeb","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1720601951599,"stop":1720601951599,"duration":0},"status":"passed","severity":"normal"},{"uid":"d280f36bccf932a2","name":"1 Relay, 1 fetch","time":{"start":1720601670536,"stop":1720601670536,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0a89fe997a4baf8","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1720602212300,"stop":1720602212301,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce920dab4879a7d9","name":"non connected peers","time":{"start":1720602139597,"stop":1720602139597,"duration":0},"status":"skipped","severity":"normal"},{"uid":"15b37bdd759c54ef","name":"Init the array if not present","time":{"start":1720601646516,"stop":1720601646521,"duration":5},"status":"passed","severity":"normal"},{"uid":"81859834049dd7c0","name":"should properly create peer info with all multiaddrs","time":{"start":1720601655193,"stop":1720601655193,"duration":0},"status":"passed","severity":"normal"},{"uid":"245b75f4800672ea","name":"Push message with JSON payload","time":{"start":1720602290549,"stop":1720602290549,"duration":0},"status":"passed","severity":"normal"},{"uid":"30c0401031a039d1","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1720602017967,"stop":1720602017967,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3247724cb3a15f2","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1720601926723,"stop":1720601926724,"duration":1},"status":"passed","severity":"normal"},{"uid":"5df96e16858ab4d3","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1720601963590,"stop":1720601963590,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba384d7cb7af1426","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1720601670751,"stop":1720601670751,"duration":0},"status":"passed","severity":"normal"},{"uid":"a66cc1676d0e58cd","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1720601963586,"stop":1720601963586,"duration":0},"status":"passed","severity":"normal"},{"uid":"76ee9a55fe46532a","name":"Ping on subscribed peer","time":{"start":1720601762360,"stop":1720601762360,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7a53817f6312d48","name":"Nodes with multiple pubsub topic","time":{"start":1720602184676,"stop":1720602184677,"duration":1},"status":"passed","severity":"normal"},{"uid":"8073cf450ae1f85d","name":"should be able to encode the field with only STORE set to true","time":{"start":1720601654553,"stop":1720601654554,"duration":1},"status":"passed","severity":"normal"},{"uid":"3bfe31a5896841ed","name":"Subscribe to topic containing JSON and receive message","time":{"start":1720601951598,"stop":1720601951598,"duration":0},"status":"passed","severity":"normal"},{"uid":"410dd64963b90e23","name":"Check received message containing JSON","time":{"start":1720602203104,"stop":1720602203105,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ddf58123b5f0c66","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1720601646898,"stop":1720601646899,"duration":1},"status":"passed","severity":"normal"},{"uid":"279e5c9ebe727ebc","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1720601785348,"stop":1720601785349,"duration":1},"status":"passed","severity":"normal"},{"uid":"48d9594fd1b0a37d","name":"should not receive a peer event before start","time":{"start":1720602213852,"stop":1720602213852,"duration":0},"status":"passed","severity":"normal"},{"uid":"87662291cf6b68d4","name":"LightPush","time":{"start":1720602353336,"stop":1720602353336,"duration":0},"status":"passed","severity":"normal"},{"uid":"2352924992812b5b","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1720601926731,"stop":1720601926732,"duration":1},"status":"passed","severity":"normal"},{"uid":"15eb73e2c7293070","name":"Subscribe to topic containing JSON and receive message","time":{"start":1720602335996,"stop":1720602335996,"duration":0},"status":"passed","severity":"normal"},{"uid":"51805d7cdcd8a58d","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1720601785349,"stop":1720601785349,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ffdffc29937f9a","name":"should only return 1 node with relay and store capability","time":{"start":1720601670884,"stop":1720601670885,"duration":1},"status":"passed","severity":"normal"},{"uid":"525d6577ff3065b3","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1720601746200,"stop":1720601746200,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc6a4c167c655fe3","name":"different cluster, different shard: nodes don't connect","time":{"start":1720601926711,"stop":1720601926712,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4409e2e2e241fce","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1720602336008,"stop":1720602336008,"duration":0},"status":"passed","severity":"normal"},{"uid":"7048332e23c74b3f","name":"Check received message with timestamp: 1720601695834000000 ","time":{"start":1720602203152,"stop":1720602203153,"duration":1},"status":"passed","severity":"normal"},{"uid":"306225c52fe74a1b","name":"Fails to publish message with empty text","time":{"start":1720602206090,"stop":1720602206091,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0a1484d6eb23d12","name":"Push message with special chars payload","time":{"start":1720602290544,"stop":1720602290545,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e2981472781d9f5","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app2/10/topic489/json","time":{"start":1720602265475,"stop":1720602265476,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c7543c0e5b92576","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1720601963586,"stop":1720601963586,"duration":0},"status":"passed","severity":"normal"},{"uid":"856b180fc22bdea8","name":"Push to array if already present","time":{"start":1720601646521,"stop":1720601646522,"duration":1},"status":"passed","severity":"normal"},{"uid":"71e48988bf181379","name":"Check received message with timestamp: 1720601695606000000 ","time":{"start":1720601897058,"stop":1720601897061,"duration":3},"status":"passed","severity":"normal"},{"uid":"d9b94c23bab9c896","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1720601682531,"stop":1720601682531,"duration":0},"status":"passed","severity":"normal"},{"uid":"8be6fb086bf89702","name":"Subscribe to topic containing XML and publish message","time":{"start":1720602212307,"stop":1720602212307,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d57a7ded3d79271","name":"should properly create location multiaddrs - udp","time":{"start":1720601655192,"stop":1720601655192,"duration":0},"status":"passed","severity":"normal"},{"uid":"11ec36c6a12adeca","name":"Subscribe to topic containing emoji and publish message","time":{"start":1720602212310,"stop":1720602212311,"duration":1},"status":"passed","severity":"normal"},{"uid":"200e09e147818395","name":"Subscribe to topic containing numeric and publish message","time":{"start":1720602212303,"stop":1720602212304,"duration":1},"status":"passed","severity":"normal"},{"uid":"b75df04001c3885c","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1720602206091,"stop":1720602206091,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf44d3f15e12d9db","name":"Subscribe to topic containing special chars and receive message","time":{"start":1720602335992,"stop":1720602335992,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec2371442bfa7169","name":"random static sharding 6 - Cluster ID: 766, Shard ID: 95","time":{"start":1720602280166,"stop":1720602280167,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9bf4247dd7b6099","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1720601654556,"stop":1720601654556,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd1d175512d3d595","name":"Ephemeral field set to true","time":{"start":1720601660096,"stop":1720601660097,"duration":1},"status":"passed","severity":"normal"},{"uid":"7bf8b15bdfe7a767","name":"Default pageSize","time":{"start":1720602337805,"stop":1720602337805,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2c371eeee8288b8","name":"Using a function","time":{"start":1720602348523,"stop":1720602348524,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e6c0867b15be7c5","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1720601785347,"stop":1720601785348,"duration":1},"status":"passed","severity":"normal"},{"uid":"fdf2629401c8edd3","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1720601670749,"stop":1720601670749,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdc63e124e48eb1","name":"Check received message with timestamp: 1720601695606 ","time":{"start":1720601897061,"stop":1720601897064,"duration":3},"status":"passed","severity":"normal"},{"uid":"b958d23f4c7e0556","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1720601926717,"stop":1720601926717,"duration":0},"status":"passed","severity":"normal"},{"uid":"abc9887b5bd115d0","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1720602212305,"stop":1720602212305,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d9847b072ea056a","name":"should properly create location multiaddrs - udp6","time":{"start":1720601655192,"stop":1720601655192,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b9fb5df4b68ebf5","name":"Subscribe to topic containing JSON and publish message","time":{"start":1720602212308,"stop":1720602212308,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ce0dd5f2639560b","name":"Check received message with timestamp: 1649153314 ","time":{"start":1720602203154,"stop":1720602203154,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c960863088359bd","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1720602335985,"stop":1720602335986,"duration":1},"status":"passed","severity":"normal"},{"uid":"42afa6b15855919","name":"Check received message containing short","time":{"start":1720602203158,"stop":1720602203158,"duration":0},"status":"passed","severity":"normal"},{"uid":"72b0e2ab76bd4f38","name":"Push message with SQL Injection payload","time":{"start":1720602290547,"stop":1720602290547,"duration":0},"status":"passed","severity":"normal"},{"uid":"a70e74d7d40d6df8","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1720602336010,"stop":1720602336010,"duration":0},"status":"passed","severity":"normal"},{"uid":"3633e0598b2506da","name":"Push message with numeric payload","time":{"start":1720602178637,"stop":1720602178637,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e63cb12e9b85d7f","name":"throws an error for improperly formatted content topics","time":{"start":1720601646882,"stop":1720601646882,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ec4d4c4476e2422","name":"Subscribe to topic containing Script and receive message","time":{"start":1720602335995,"stop":1720602335995,"duration":0},"status":"passed","severity":"normal"},{"uid":"73c0bb31c4a1ef8e","name":"Publish message with custom timestamp: Thu Jul 20 2023 09:02:59 GMT+0000 (Coordinated Universal Time)","time":{"start":1720602206085,"stop":1720602206085,"duration":0},"status":"passed","severity":"normal"},{"uid":"a955711d299148c9","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1720601897064,"stop":1720601897065,"duration":1},"status":"passed","severity":"normal"},{"uid":"e116cd78ad3d4e66","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1720601951596,"stop":1720601951597,"duration":1},"status":"passed","severity":"normal"},{"uid":"8aa8f4a687ba513f","name":"Reopen subscription with peer with lost subscription","time":{"start":1720601802641,"stop":1720601802641,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab633b9f9ac0f0e6","name":"Check message received after jswaku node is restarted","time":{"start":1720602203185,"stop":1720602203185,"duration":0},"status":"skipped","severity":"normal"},{"uid":"77a61b7e86825d41","name":"random static sharding 2 - Cluster ID: 67, Shard ID: 143","time":{"start":1720602280157,"stop":1720602280157,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d7ed220d84d22e7","name":"Push message with content topic containing JSON","time":{"start":1720602290569,"stop":1720602290576,"duration":7},"status":"passed","severity":"normal"},{"uid":"cdf4ffcc4df85418","name":"All","time":{"start":1720601706805,"stop":1720601706806,"duration":1},"status":"passed","severity":"normal"},{"uid":"72c1a0909eaa47f2","name":"Push message with XML payload","time":{"start":1720602290548,"stop":1720602290548,"duration":0},"status":"passed","severity":"normal"},{"uid":"53418d64ef4fcd03","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1720602206084,"stop":1720602206085,"duration":1},"status":"passed","severity":"normal"},{"uid":"895b2ec3aec0e419","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1720601646888,"stop":1720601646888,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d41cfbd2049d86","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1720601926717,"stop":1720601926718,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d7183483fd69af7","name":"should properly compute the node id","time":{"start":1720601655189,"stop":1720601655190,"duration":1},"status":"passed","severity":"normal"},{"uid":"10a18cbc2421c4a1","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1720601670524,"stop":1720601670524,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef80d59caf588aaf","name":"Push message with long payload","time":{"start":1720602290543,"stop":1720602290544,"duration":1},"status":"passed","severity":"normal"},{"uid":"dba0f97fd7ed8225","name":"Passing page size 10 when there are 10 messages","time":{"start":1720602337804,"stop":1720602337804,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f54b11107acc368","name":"Subscribe to topic containing shell command and publish message","time":{"start":1720602212309,"stop":1720602212309,"duration":0},"status":"passed","severity":"normal"},{"uid":"98daa0e52d655478","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1720601696765,"stop":1720601696776,"duration":11},"status":"passed","severity":"normal"},{"uid":"e5f7ad5d7b836770","name":"should properly create location multiaddrs - udp4","time":{"start":1720601655191,"stop":1720601655191,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6ac7020d5b5cb02","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1720601646891,"stop":1720601646891,"duration":0},"status":"passed","severity":"normal"},{"uid":"db8852297163db3a","name":"returns all values when wanted number is greater than available values","time":{"start":1720601670523,"stop":1720601670523,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0b2927e7e1aa86c","name":"Push message with content topic containing XML","time":{"start":1720602178648,"stop":1720602178649,"duration":1},"status":"passed","severity":"normal"},{"uid":"df962f073be6dced","name":"Subscribe to topic containing short and receive message","time":{"start":1720602335990,"stop":1720602335991,"duration":1},"status":"passed","severity":"normal"},{"uid":"315ef6f2e3fc166a","name":"should set field with only STORE enabled","time":{"start":1720601655194,"stop":1720601655194,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4dd114c31cbc5a8","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1720601646898,"stop":1720601646898,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee5496155623e5a4","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1720601704852,"stop":1720601704853,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b9f8178bb778a6a","name":"getPeersByDiscovery","time":{"start":1720602139306,"stop":1720602139307,"duration":1},"status":"passed","severity":"normal"},{"uid":"1349bb51ac875403","name":"Check received message containing Basic HTML tag","time":{"start":1720602203176,"stop":1720602203177,"duration":1},"status":"passed","severity":"normal"},{"uid":"162676ce0583ad18","name":"Push message with content topic containing shell command","time":{"start":1720602290576,"stop":1720602290577,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc09df488b0fbb03","name":"should not receive a peer event after stop","time":{"start":1720601674789,"stop":1720601674789,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ba252f3046fff4","name":"Publishes to nwaku","time":{"start":1720602165641,"stop":1720602165641,"duration":0},"status":"passed","severity":"normal"},{"uid":"a83b14d79d223a0","name":"Overlapping topic subscription","time":{"start":1720602212301,"stop":1720602212302,"duration":1},"status":"skipped","severity":"normal"},{"uid":"7f7380ccb761dd5d","name":"should not fail to start the service if it is already started","time":{"start":1720601674787,"stop":1720601674788,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0565e7cf5c55ddc","name":"receives messages sent to provided content topic through stream","time":{"start":1720602203307,"stop":1720602203308,"duration":1},"status":"skipped","severity":"normal"},{"uid":"55f0616ad606afc","name":"unsubscribes","time":{"start":1720602339093,"stop":1720602339093,"duration":0},"status":"passed","severity":"normal"},{"uid":"28b405def70393d","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1720601785346,"stop":1720601785346,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d27df490195d0d7","name":"handles empty contentTopics array correctly","time":{"start":1720601646897,"stop":1720601646897,"duration":0},"status":"passed","severity":"normal"},{"uid":"2db19963cd09340b","name":"random static sharding 5 - Cluster ID: 326, Shard ID: 266","time":{"start":1720602280165,"stop":1720602280165,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ed739e1cc6e35b8","name":"Check received message containing special chars","time":{"start":1720602203159,"stop":1720602203164,"duration":5},"status":"passed","severity":"normal"},{"uid":"e819a7773a385d95","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1720601646895,"stop":1720601646895,"duration":0},"status":"passed","severity":"normal"},{"uid":"8dc0ce291111b607","name":"Check received message containing short","time":{"start":1720601897045,"stop":1720601897047,"duration":2},"status":"passed","severity":"normal"},{"uid":"ad69aa5c0a0cbd5b","name":"Fails to push message bigger that 1MB","time":{"start":1720602290618,"stop":1720602290619,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa0793031a52043","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1720601963590,"stop":1720601963591,"duration":1},"status":"passed","severity":"normal"},{"uid":"ced65016d4de8f9f","name":"Check message with invalid timestamp is not received","time":{"start":1720602203181,"stop":1720602203182,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc7eafacdd3e9353","name":"new peer added after a peer was already found","time":{"start":1720602139307,"stop":1720602139307,"duration":0},"status":"skipped","severity":"normal"},{"uid":"202ca1cbc6a7a384","name":"Subscribe to topic containing short and receive message","time":{"start":1720601951593,"stop":1720601951593,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0ea8a4834278249","name":"Nwaku publishes","time":{"start":1720602165641,"stop":1720602165641,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cf8d17170c0d954","name":"throws on empty content topic","time":{"start":1720601646872,"stop":1720601646872,"duration":0},"status":"passed","severity":"normal"},{"uid":"b74fa981a36d814","name":"addEventListener with wrong event","time":{"start":1720601736699,"stop":1720601736699,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8162467efd0f293","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1720602280174,"stop":1720602280175,"duration":1},"status":"passed","severity":"normal"},{"uid":"6963d2c579824a4c","name":"creates an iterator","time":{"start":1720602339092,"stop":1720602339093,"duration":1},"status":"passed","severity":"normal"},{"uid":"c03211e628812b49","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1720602212306,"stop":1720602212306,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8471ecbad01fc68","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1720601654555,"stop":1720601654556,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a524a009f1fdc99","name":"should be called at least once on all `peer:discovery` events","time":{"start":1720601704850,"stop":1720601704850,"duration":0},"status":"passed","severity":"normal"},{"uid":"507c8a5e8cb5f9c5","name":"Waku message hash computation (meta attribute not present)","time":{"start":1720601649422,"stop":1720601649422,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a97323ad2571d25","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1720601646880,"stop":1720601646880,"duration":0},"status":"passed","severity":"normal"},{"uid":"c59ab10b4ec3beaa","name":"Check received message containing shell command","time":{"start":1720602203177,"stop":1720602203178,"duration":1},"status":"passed","severity":"normal"},{"uid":"f027dedbc3b182f5","name":"caches peers it previously fetched","time":{"start":1720601670883,"stop":1720601670884,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ceee7359a70eeed","name":"Fails to push message with large meta","time":{"start":1720602290603,"stop":1720602290603,"duration":0},"status":"passed","severity":"normal"},{"uid":"672b45ed888d8a24","name":"Push message with short payload","time":{"start":1720602290542,"stop":1720602290543,"duration":1},"status":"passed","severity":"normal"},{"uid":"2fff3204c7667e7","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1720602017964,"stop":1720602017964,"duration":0},"status":"passed","severity":"normal"},{"uid":"d92bd0c38d2e112","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1720601926721,"stop":1720601926721,"duration":0},"status":"passed","severity":"normal"},{"uid":"16a7d33e39aaf725","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1720602347829,"stop":1720602347829,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae633200a4839cc7","name":"Check received message containing Arabic","time":{"start":1720602203085,"stop":1720602203085,"duration":0},"status":"passed","severity":"normal"},{"uid":"c00dbe4fac0b4418","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1720601704854,"stop":1720601704854,"duration":0},"status":"passed","severity":"normal"},{"uid":"319b9830bac613d1","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1720601670885,"stop":1720601670886,"duration":1},"status":"passed","severity":"normal"},{"uid":"603a0623cff2073a","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1720601926727,"stop":1720601926728,"duration":1},"status":"passed","severity":"normal"},{"uid":"82429d676e45b885","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app88/3/topic583/utf8","time":{"start":1720602265476,"stop":1720602265477,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c06dcf076ae5ab0","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1720602203181,"stop":1720602203181,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecb9e13391c4cbf3","name":"Maintains correct number of peers after multiple subscribe/unsubscribe cycles","time":{"start":1720601794763,"stop":1720601794763,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9bdaf1a5b3fe191","name":"ignores domain fetching errors","time":{"start":1720601670883,"stop":1720601670883,"duration":0},"status":"passed","severity":"normal"},{"uid":"82eef21164cc37ef","name":"Push message with shell command payload","time":{"start":1720602178641,"stop":1720602178642,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc459b408dd317b9","name":"Ping on peer without subscriptions","time":{"start":1720601802640,"stop":1720601802640,"duration":0},"status":"passed","severity":"normal"},{"uid":"50cdcbb6c49b7c53","name":"Push message with Arabic payload","time":{"start":1720602178638,"stop":1720602178638,"duration":0},"status":"passed","severity":"normal"},{"uid":"27366d4bae60c50b","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1720602257709,"stop":1720602257709,"duration":0},"status":"passed","severity":"normal"},{"uid":"7dafcefc24331959","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1720602257714,"stop":1720602257714,"duration":0},"status":"passed","severity":"normal"},{"uid":"90c5064c239759b9","name":"throws on content topic with empty topic name field","time":{"start":1720601646875,"stop":1720601646875,"duration":0},"status":"passed","severity":"normal"},{"uid":"e27364cfd82b116","name":"Non TWN Cluster","time":{"start":1720602265464,"stop":1720602265475,"duration":11},"status":"passed","severity":"normal"},{"uid":"f163459013408aad","name":"handles empty shards array correctly","time":{"start":1720601646897,"stop":1720601646897,"duration":0},"status":"passed","severity":"normal"},{"uid":"911404cfacf63f00","name":"topics with same application and version share the same shard","time":{"start":1720601646881,"stop":1720601646881,"duration":0},"status":"passed","severity":"normal"},{"uid":"f382a921195d43fb","name":"Reopen subscription with peer with lost subscription","time":{"start":1720601802637,"stop":1720601802638,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c768d0dae134be6","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1720602335983,"stop":1720602335983,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3f67d1a920936dc","name":"Check publish message containing emoji","time":{"start":1720602206084,"stop":1720602206084,"duration":0},"status":"passed","severity":"normal"},{"uid":"549a137f66f6bfc8","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1720601646884,"stop":1720601646884,"duration":0},"status":"passed","severity":"normal"},{"uid":"16538085a82fa9ef","name":"random static sharding 7 - Cluster ID: 723, Shard ID: 928","time":{"start":1720602280168,"stop":1720602280168,"duration":0},"status":"passed","severity":"normal"},{"uid":"200b92a67f96d217","name":"Check message received after nwaku node is restarted","time":{"start":1720602203157,"stop":1720602203157,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7aa5b57bfe1566d2","name":"Check received message containing unicode special characters","time":{"start":1720601897057,"stop":1720601897057,"duration":0},"status":"passed","severity":"normal"},{"uid":"b25a019bcdd944d4","name":"should return the pubsub topic directly if a string is provided","time":{"start":1720601646894,"stop":1720601646894,"duration":0},"status":"passed","severity":"normal"},{"uid":"73b7b1117392803","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1720601926743,"stop":1720601926743,"duration":0},"status":"passed","severity":"normal"},{"uid":"e977140247750a0f","name":"removeEventListener with correct event","time":{"start":1720601736699,"stop":1720601736700,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa70346d0116fb87","name":"Passing page size 110 when there are 120 messages","time":{"start":1720602337804,"stop":1720602337805,"duration":1},"status":"passed","severity":"normal"},{"uid":"e943185aa60f945a","name":"should not receive a peer event after stop","time":{"start":1720601707337,"stop":1720601707341,"duration":4},"status":"passed","severity":"normal"},{"uid":"c30f35920e57c0f6","name":"Subscribe to topic containing short and publish message","time":{"start":1720602212302,"stop":1720602212303,"duration":1},"status":"passed","severity":"normal"},{"uid":"62bb510325b8ed5d","name":"Check received message containing shell command","time":{"start":1720602203105,"stop":1720602203105,"duration":0},"status":"passed","severity":"normal"},{"uid":"bec1503b1d683ed8","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1720602336002,"stop":1720602336002,"duration":0},"status":"passed","severity":"normal"},{"uid":"3656deeb79f8b807","name":"Throws when trying to push message with empty payload","time":{"start":1720602178643,"stop":1720602178644,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e88b05d90c60eea","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1720601646893,"stop":1720601646893,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf278517c6fc3ea5","name":"Ping on unsubscribed peer","time":{"start":1720601802640,"stop":1720601802640,"duration":0},"status":"passed","severity":"normal"},{"uid":"78af4bcee2d82108","name":"different cluster, different shard: nodes don't connect","time":{"start":1720602009952,"stop":1720602009952,"duration":0},"status":"passed","severity":"normal"},{"uid":"a158e65f8ac057eb","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1720602139308,"stop":1720602139308,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef47e2f23e8163ed","name":"Push message equal or less that 1MB","time":{"start":1720602290605,"stop":1720602290605,"duration":0},"status":"passed","severity":"normal"},{"uid":"c762eb4517d7a647","name":"should emit a peer event after start","time":{"start":1720601674788,"stop":1720601674788,"duration":0},"status":"passed","severity":"normal"},{"uid":"345dcc6f8d932e2","name":"Privacy Node - default protocol","time":{"start":1720602353337,"stop":1720602353337,"duration":0},"status":"passed","severity":"normal"},{"uid":"e49b223f551bb70d","name":"Number of peers are maintained correctly","time":{"start":1720601794757,"stop":1720601794758,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4e3904a978e8ae","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1720601654561,"stop":1720601654561,"duration":0},"status":"passed","severity":"normal"},{"uid":"6eb6d86f09da62a0","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1720601707052,"stop":1720601707053,"duration":1},"status":"passed","severity":"normal"},{"uid":"9eb160b657cf01bb","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1720602184665,"stop":1720602184666,"duration":1},"status":"passed","severity":"normal"},{"uid":"a88e110a194e828","name":"should handle application and version for autosharding","time":{"start":1720601646885,"stop":1720601646885,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b921176c8c35da6","name":"Check received message with timestamp: 1649153314 ","time":{"start":1720601897064,"stop":1720601897064,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7c574d068e7b2ec","name":"Push message with Russian payload","time":{"start":1720602290546,"stop":1720602290547,"duration":1},"status":"passed","severity":"normal"},{"uid":"2df3ab6a00afd3a5","name":"Push message with content topic containing Chinese","time":{"start":1720602290562,"stop":1720602290563,"duration":1},"status":"passed","severity":"normal"},{"uid":"e272d1e27c703613","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1720601646888,"stop":1720601646888,"duration":0},"status":"passed","severity":"normal"},{"uid":"43de45ff3c5268a2","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1720602257706,"stop":1720602257706,"duration":0},"status":"passed","severity":"normal"},{"uid":"97bcc3a9f0271044","name":"Push message with content topic containing emoji","time":{"start":1720602290578,"stop":1720602290586,"duration":8},"status":"passed","severity":"normal"},{"uid":"1f5906052672ec26","name":"Passing page size 0 when there are 110 messages","time":{"start":1720602337802,"stop":1720602337803,"duration":1},"status":"passed","severity":"normal"},{"uid":"a136b881cc96bf10","name":"should emit a peer event after start","time":{"start":1720601707333,"stop":1720601707333,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d81e580cb0aa83f","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1720601827572,"stop":1720601827573,"duration":1},"status":"passed","severity":"normal"},{"uid":"731165bc57384bb5","name":"Push message with content topic containing JSON","time":{"start":1720602178649,"stop":1720602178650,"duration":1},"status":"passed","severity":"normal"},{"uid":"611c7e950bc5881","name":"Decrypt messages","time":{"start":1720602142216,"stop":1720602142216,"duration":0},"status":"passed","severity":"normal"},{"uid":"a30603c68465a025","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1720601646879,"stop":1720601646879,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b27d15ee222327d","name":"through manual discovery","time":{"start":1720602017654,"stop":1720602017654,"duration":0},"status":"passed","severity":"normal"},{"uid":"abf03cecd6b9bd5d","name":"should set field with all protocols enabled","time":{"start":1720601655193,"stop":1720601655194,"duration":1},"status":"passed","severity":"normal"},{"uid":"87940693f309ae2c","name":"Passing page size 11 when there are 10 messages","time":{"start":1720602337804,"stop":1720602337804,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c78287028f6ccca","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1720601646894,"stop":1720601646894,"duration":0},"status":"passed","severity":"normal"},{"uid":"66553022d9c72d04","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1720601926724,"stop":1720601926724,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b742ce424fe7c3e","name":"Subscribe to topic containing long and receive message","time":{"start":1720601951594,"stop":1720601951594,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a8c3030a0c2fd0f","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1720601654557,"stop":1720601654557,"duration":0},"status":"passed","severity":"normal"},{"uid":"e795409007b406af","name":"throws on content topic with empty application field","time":{"start":1720601646874,"stop":1720601646874,"duration":0},"status":"passed","severity":"normal"},{"uid":"52ada120a5de5428","name":"Tracks peer failures correctly","time":{"start":1720601794762,"stop":1720601794762,"duration":0},"status":"passed","severity":"normal"},{"uid":"801ed00512568d95","name":"Generator, 2 different pubsubtopics","time":{"start":1720602321017,"stop":1720602321018,"duration":1},"status":"passed","severity":"normal"},{"uid":"82bd898025f94281","name":"pre and post cipher","time":{"start":1720601681046,"stop":1720601681046,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd3bbd39b14222c8","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1720602335985,"stop":1720602335985,"duration":0},"status":"passed","severity":"normal"},{"uid":"5558147f8ac8b498","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1720601654562,"stop":1720601654562,"duration":0},"status":"passed","severity":"normal"},{"uid":"471a77c523fac07a","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1720601646880,"stop":1720601646880,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea77a3f813dab2e4","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1720602321018,"stop":1720602321019,"duration":1},"status":"passed","severity":"normal"},{"uid":"e45214e0d4844192","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1720601926721,"stop":1720601926722,"duration":1},"status":"passed","severity":"normal"},{"uid":"5919eb3541ecdfdb","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1720601646890,"stop":1720601646890,"duration":0},"status":"passed","severity":"normal"},{"uid":"12da2856cb2d7004","name":"Subscribe and receives messages on 20 topics","time":{"start":1720601951590,"stop":1720601951591,"duration":1},"status":"passed","severity":"normal"},{"uid":"39355c96ceca3c32","name":"Rejects garbage","time":{"start":1720601663424,"stop":1720601663424,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1807bd992cfe8d3","name":"recovers when dns.resolve returns empty","time":{"start":1720601670882,"stop":1720601670883,"duration":1},"status":"passed","severity":"normal"},{"uid":"fea1c725fef0f718","name":"given a content topic, creates a waku node and filter subscription","time":{"start":1720602203306,"stop":1720602203306,"duration":0},"status":"skipped","severity":"normal"},{"uid":"69693f9e5431b8cd","name":"same cluster, same shard: nodes connect","time":{"start":1720602009951,"stop":1720602009951,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a0e48ab02793670","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1720602335997,"stop":1720602335998,"duration":1},"status":"passed","severity":"normal"},{"uid":"8959ecfdf5acc010","name":"Push message with content topic containing Basic HTML tag","time":{"start":1720602178649,"stop":1720602178649,"duration":0},"status":"passed","severity":"normal"},{"uid":"feb41c2263321f4","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1720602480883,"stop":1720602480884,"duration":1},"status":"passed","severity":"normal"},{"uid":"35e43dace95d5f1","name":"throws on content topic with generation field greater than 0","time":{"start":1720601646873,"stop":1720601646873,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad1b9c707584b4f3","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1720602347829,"stop":1720602347829,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bfa6397b7fbcc79","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1720601926732,"stop":1720601926733,"duration":1},"status":"passed","severity":"normal"},{"uid":"4300326b47a3fea3","name":"groups content topics by expected pubsub topic","time":{"start":1720601646881,"stop":1720601646881,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0ddd3c4f7ff0a0","name":"Subscribe to topic containing emoji and receive message","time":{"start":1720602335998,"stop":1720602335998,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f98f952c729455a","name":"Check received message containing Basic HTML tag","time":{"start":1720602203098,"stop":1720602203104,"duration":6},"status":"passed","severity":"normal"},{"uid":"e2e88176bbdfb2d2","name":"getPeersByDiscovery","time":{"start":1720601736700,"stop":1720601736700,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5c2df9422bf4c05","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1720601963587,"stop":1720601963588,"duration":1},"status":"passed","severity":"normal"},{"uid":"7cfc2d928419c444","name":"should get / set UDP multiaddr","time":{"start":1720601655190,"stop":1720601655191,"duration":1},"status":"passed","severity":"normal"},{"uid":"eaa5ef9b6c5b32d0","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1720601696781,"stop":1720601696783,"duration":2},"status":"passed","severity":"normal"},{"uid":"97404c2965849dd6","name":"Push message with content topic containing numeric","time":{"start":1720602178645,"stop":1720602178645,"duration":0},"status":"passed","severity":"normal"},{"uid":"87c16627c21a0306","name":"Subscribe to topic containing special chars and publish message","time":{"start":1720602212304,"stop":1720602212304,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad310c9176909cb5","name":"receives messages sent to provided content topic through callback (Waku class)","time":{"start":1720602203307,"stop":1720602203307,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9489602bf463b9fd","name":"connects to nwaku","time":{"start":1720602348519,"stop":1720602348520,"duration":1},"status":"passed","severity":"normal"},{"uid":"37de74987f496c25","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1720602306338,"stop":1720602306340,"duration":2},"status":"passed","severity":"normal"},{"uid":"58e6075cb81b0c2","name":"less peers than existing","time":{"start":1720602139596,"stop":1720602139596,"duration":0},"status":"skipped","severity":"normal"},{"uid":"50d1a1509584a983","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1720601646889,"stop":1720601646889,"duration":0},"status":"passed","severity":"normal"},{"uid":"c53e0861eff98810","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1720602480882,"stop":1720602480882,"duration":0},"status":"passed","severity":"normal"},{"uid":"81090804fdb419b","name":"Push message with content topic containing Russian","time":{"start":1720602290563,"stop":1720602290564,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d3a2fb4731c3ee8","name":"should be able to decode the field with only RELAY set to true","time":{"start":1720601654558,"stop":1720601654559,"duration":1},"status":"passed","severity":"normal"},{"uid":"d85fb22410cf5d0c","name":"Encoder throws on empty string content topic","time":{"start":1720601660098,"stop":1720601660098,"duration":0},"status":"passed","severity":"normal"},{"uid":"1dc16b0df1c76802","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1720602184680,"stop":1720602184681,"duration":1},"status":"passed","severity":"normal"},{"uid":"35de163f6891e172","name":"same cluster, different shard: nodes don't connect","time":{"start":1720601926710,"stop":1720601926710,"duration":0},"status":"passed","severity":"normal"},{"uid":"7dd02f34e0128c9c","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1720601926720,"stop":1720601926720,"duration":0},"status":"passed","severity":"normal"},{"uid":"a373c20a184a77da","name":"random static sharding 8 - Cluster ID: 702, Shard ID: 587","time":{"start":1720602280169,"stop":1720602280169,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b4ba2ff8e4c6edb","name":"Ordered Callback - forward","time":{"start":1720602314173,"stop":1720602314174,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b2d341643879dc5","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1720602139307,"stop":1720602139307,"duration":0},"status":"skipped","severity":"normal"},{"uid":"87b18e160fcb86b8","name":"Push message with custom timestamp: 1689843551788","time":{"start":1720602178653,"stop":1720602178653,"duration":0},"status":"passed","severity":"normal"},{"uid":"4483d718ae385c02","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1720602017965,"stop":1720602017966,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e8b7c80c18ac922","name":"Check message received after jswaku node is restarted","time":{"start":1720601897072,"stop":1720601897072,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c33a2006c3a3bf0b","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1720601951598,"stop":1720601951598,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba5d065c5d3c7ab9","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1720602280156,"stop":1720602280156,"duration":0},"status":"passed","severity":"normal"},{"uid":"d140a1f3c1afb1ba","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1720602347828,"stop":1720602347828,"duration":0},"status":"passed","severity":"normal"},{"uid":"24908b1ea7b93ccc","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1720602347826,"stop":1720602347827,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd796b3ea5ce13d3","name":"Push message with SQL Injection payload","time":{"start":1720602178640,"stop":1720602178640,"duration":0},"status":"passed","severity":"normal"},{"uid":"24b0b5467a87f1b7","name":"random static sharding 3 - Cluster ID: 241, Shard ID: 368","time":{"start":1720602280157,"stop":1720602280163,"duration":6},"status":"passed","severity":"normal"},{"uid":"a92496431f5c7ac8","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1720601827568,"stop":1720601827570,"duration":2},"status":"passed","severity":"normal"},{"uid":"f063d771e8e01195","name":"Encoder throws on undefined content topic","time":{"start":1720601660097,"stop":1720601660098,"duration":1},"status":"passed","severity":"normal"},{"uid":"11d77c15f44b17ea","name":"Push message with Basic HTML tag payload","time":{"start":1720602290548,"stop":1720602290548,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee7ccd0d3ace652b","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1720601646880,"stop":1720601646880,"duration":0},"status":"passed","severity":"normal"},{"uid":"a318bd9a52fb219","name":"isConnected between 2 js-waku relay nodes","time":{"start":1720601746203,"stop":1720601746203,"duration":0},"status":"passed","severity":"normal"},{"uid":"607f59943e5fd84c","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1720601674790,"stop":1720601674790,"duration":0},"status":"passed","severity":"normal"},{"uid":"d472af04d709903c","name":"should be able to decode the field with only FILTER set to true","time":{"start":1720601654559,"stop":1720601654559,"duration":0},"status":"passed","severity":"normal"},{"uid":"83e045e9334798f1","name":"addEventListener with correct event","time":{"start":1720601736698,"stop":1720601736698,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd1f0beb6353fcfb","name":"isConnected should return false after all peers disconnect","time":{"start":1720601746202,"stop":1720601746202,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2027869d834bc52","name":"Waku message hash computation (payload length 0)","time":{"start":1720601649422,"stop":1720601649423,"duration":1},"status":"passed","severity":"normal"},{"uid":"331c32f219de9d92","name":"Check received message containing escaped characters","time":{"start":1720601897056,"stop":1720601897057,"duration":1},"status":"passed","severity":"normal"},{"uid":"afcec4783daa13d8","name":"Query Generator - forward","time":{"start":1720602314168,"stop":1720602314169,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b81d1c556c6d47e","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1720601646889,"stop":1720601646890,"duration":1},"status":"passed","severity":"normal"},{"uid":"6617711715fc8d13","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1720601926720,"stop":1720601926721,"duration":1},"status":"passed","severity":"normal"},{"uid":"efdc734dbdecc5b3","name":"nwaku subscribes","time":{"start":1720602165640,"stop":1720602165641,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3efc52a4beaf577","name":"Check publish message containing long","time":{"start":1720602206075,"stop":1720602206075,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7825c9036b3aefd","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1720601646900,"stop":1720601646900,"duration":0},"status":"passed","severity":"normal"},{"uid":"d66ff2bc70d51740","name":"should not fail to stop the service if it was not started","time":{"start":1720601707330,"stop":1720601707330,"duration":0},"status":"passed","severity":"normal"},{"uid":"875b4866c2f47768","name":"Passing page size 3 when there are 20 messages","time":{"start":1720602337803,"stop":1720602337803,"duration":0},"status":"passed","severity":"normal"},{"uid":"28d570b5ccf60f78","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1720601963587,"stop":1720601963587,"duration":0},"status":"passed","severity":"normal"},{"uid":"78549b50add4a388","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1720601827571,"stop":1720601827572,"duration":1},"status":"passed","severity":"normal"},{"uid":"689eebb3e84f1997","name":"should throw error - no public key","time":{"start":1720601655189,"stop":1720601655189,"duration":0},"status":"passed","severity":"normal"},{"uid":"6dfd05ee9086ebec","name":"Subscribe to topic containing Script and publish message","time":{"start":1720602212307,"stop":1720602212307,"duration":0},"status":"passed","severity":"normal"},{"uid":"de2e35a6c3cf8f2a","name":"should properly create location multiaddrs - tcp","time":{"start":1720601655193,"stop":1720601655193,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fd1c4ae5d4965b1","name":"Subscribe to topic containing emoji and receive message","time":{"start":1720602336011,"stop":1720602336011,"duration":0},"status":"passed","severity":"normal"},{"uid":"44336ba7f48bbd0b","name":"Generator, 2 different pubsubtopics","time":{"start":1720602321005,"stop":1720602321005,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2dc1d4721349b84","name":"start node with empty content topic","time":{"start":1720602265484,"stop":1720602265485,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5d802f9a3bd9933","name":"Query generator for multiple messages with multiple decoders","time":{"start":1720602328819,"stop":1720602328819,"duration":0},"status":"passed","severity":"normal"},{"uid":"e95281a89a19ce34","name":"Decoder throws on empty string content topic","time":{"start":1720601680636,"stop":1720601680636,"duration":0},"status":"passed","severity":"normal"},{"uid":"670b7db7836d6858","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1720601646888,"stop":1720601646889,"duration":1},"status":"passed","severity":"normal"},{"uid":"a952f55e83801d74","name":"Check publish message containing shell command","time":{"start":1720602206083,"stop":1720602206083,"duration":0},"status":"passed","severity":"normal"},{"uid":"badeb7386ff86df2","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1720601707052,"stop":1720601707052,"duration":0},"status":"passed","severity":"normal"},{"uid":"c791e4613f810a29","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1720602347827,"stop":1720602347827,"duration":0},"status":"passed","severity":"normal"},{"uid":"a312b7629dada75","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1720601660099,"stop":1720601660100,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac11703918e3438","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1720601646887,"stop":1720601646887,"duration":0},"status":"passed","severity":"normal"},{"uid":"21283a27ea7b28ed","name":"should handle corrupted local storage data gracefully","time":{"start":1720601674790,"stop":1720601674791,"duration":1},"status":"passed","severity":"normal"},{"uid":"901bdfefbbc828f3","name":"Push message with Chinese payload","time":{"start":1720602290545,"stop":1720602290545,"duration":0},"status":"passed","severity":"normal"},{"uid":"52d1ae6546c43e53","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1720601646877,"stop":1720601646877,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf023d5af678288f","name":"isConnected return false after peer stops","time":{"start":1720601746202,"stop":1720601746203,"duration":1},"status":"passed","severity":"normal"},{"uid":"10270981fce7bff3","name":"Check received message containing Script","time":{"start":1720601897054,"stop":1720601897054,"duration":0},"status":"passed","severity":"normal"},{"uid":"70e8067ad254859e","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1720601926722,"stop":1720601926722,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9bf09aa37533917","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1720602184677,"stop":1720602184678,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b28abf739d34f1a","name":"should return all peers when numPeers is 0","time":{"start":1720601659685,"stop":1720601659686,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c8531d8b3d49bf2","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1720601926716,"stop":1720601926716,"duration":0},"status":"passed","severity":"normal"},{"uid":"f00d1eb8af6e8ad1","name":"Subscribe to topic containing long and publish message","time":{"start":1720602212303,"stop":1720602212303,"duration":0},"status":"passed","severity":"normal"},{"uid":"29a3cbb242b799f0","name":"Ping on peer without subscriptions","time":{"start":1720601802637,"stop":1720601802637,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5c2fb939fd529ea","name":"handles different networkShards values correctly","time":{"start":1720601646882,"stop":1720601646882,"duration":0},"status":"passed","severity":"normal"},{"uid":"7de10eb4e8dfd315","name":"should not receive a peer event before start","time":{"start":1720601674788,"stop":1720601674789,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ede09aa7ae2e05f","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1720601670886,"stop":1720601670886,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8a43d9c86a5ebda0","name":"Check received message containing numeric","time":{"start":1720602203083,"stop":1720602203084,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3b5f76abc996ed7","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1720602336009,"stop":1720602336009,"duration":0},"status":"passed","severity":"normal"},{"uid":"43ad05e4cb709a9d","name":"Check received message containing JSON","time":{"start":1720601897056,"stop":1720601897056,"duration":0},"status":"passed","severity":"normal"},{"uid":"49f590d525a4ab1","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1720602184675,"stop":1720602184676,"duration":1},"status":"passed","severity":"normal"},{"uid":"42008ad583cd56da","name":"Relay + Store","time":{"start":1720601655195,"stop":1720601655195,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ff790be3a852a31","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1720601926712,"stop":1720601926712,"duration":0},"status":"passed","severity":"normal"},{"uid":"655ebe1ede87d32d","name":"Check received message containing unicode special characters","time":{"start":1720602203179,"stop":1720602203179,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3e4fcb2f5400cf9","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1720601827568,"stop":1720601827568,"duration":0},"status":"passed","severity":"normal"},{"uid":"8120ab1f1fea1e57","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1720601926723,"stop":1720601926723,"duration":0},"status":"passed","severity":"normal"},{"uid":"31df9a4e291aad1f","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1720601646887,"stop":1720601646887,"duration":0},"status":"passed","severity":"normal"},{"uid":"63233869283763c7","name":"Push message with meta","time":{"start":1720602178652,"stop":1720602178652,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ba1b28eab88d690","name":"Push message with content topic containing unicode special characters","time":{"start":1720602290577,"stop":1720602290578,"duration":1},"status":"passed","severity":"normal"},{"uid":"48cacf8e67e9352c","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1720602306337,"stop":1720602306337,"duration":0},"status":"passed","severity":"normal"},{"uid":"573631e4fddf9c1a","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1720602336001,"stop":1720602336001,"duration":0},"status":"passed","severity":"normal"},{"uid":"9503f50100ed9534","name":"Generator, custom pubsub topic","time":{"start":1720602321012,"stop":1720602321013,"duration":1},"status":"passed","severity":"normal"},{"uid":"426ea2f12fb77dad","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1720601926715,"stop":1720601926715,"duration":0},"status":"passed","severity":"normal"},{"uid":"352d8569b48e6177","name":"Failed peers are renewed","time":{"start":1720601960024,"stop":1720601960024,"duration":0},"status":"passed","severity":"normal"},{"uid":"58fb31c98577f60a","name":"Keep-alive pings maintain the connection","time":{"start":1720601794761,"stop":1720601794761,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbb072b60d1c1c2f","name":"should throw error - invalid id","time":{"start":1720601655188,"stop":1720601655189,"duration":1},"status":"passed","severity":"normal"},{"uid":"6941b2e250834cc8","name":"Waku message hash computation (no timestamp)","time":{"start":1720601649423,"stop":1720601649423,"duration":0},"status":"passed","severity":"normal"},{"uid":"d35192eeaa2fb8","name":"Publish without waiting for remote peer","time":{"start":1720602212297,"stop":1720602212298,"duration":1},"status":"passed","severity":"normal"},{"uid":"7299341afdda6a89","name":"Subscribe and receive messages via waku relay post","time":{"start":1720602335984,"stop":1720602335984,"duration":0},"status":"passed","severity":"normal"},{"uid":"233d242582209804","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1720602335993,"stop":1720602335993,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdff46348bc78207","name":"Push message on custom pubsubTopic","time":{"start":1720602017966,"stop":1720602017966,"duration":0},"status":"passed","severity":"normal"},{"uid":"943b332e3decc8b7","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1720601827570,"stop":1720601827570,"duration":0},"status":"passed","severity":"normal"},{"uid":"e93d0852cc3902e6","name":"1 Store, 2 fetches","time":{"start":1720601670536,"stop":1720601670537,"duration":1},"status":"passed","severity":"normal"},{"uid":"5edd44deb2366f69","name":"should add and remove event listeners correctly","time":{"start":1720601674791,"stop":1720601674791,"duration":0},"status":"passed","severity":"normal"},{"uid":"4621e09f1f423ab8","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1720602335999,"stop":1720602336000,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a8e42e82d57300a","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1720601646892,"stop":1720601646892,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f1dd9d3a38cc269","name":"start node with empty shard","time":{"start":1720602280176,"stop":1720602280176,"duration":0},"status":"passed","severity":"normal"},{"uid":"78f10dab3ea63fe9","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1720601785347,"stop":1720601785347,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1bf724e9202e36f","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1720602336001,"stop":1720602336001,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1d50bb2ec25468d","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1720601646876,"stop":1720601646877,"duration":1},"status":"passed","severity":"normal"},{"uid":"be6378b2f85ffd9a","name":"Query generator for multiple messages with different message text format","time":{"start":1720602328818,"stop":1720602328818,"duration":0},"status":"passed","severity":"normal"},{"uid":"4dea679e47519cce","name":"Query with Ordered Callback, No Decoder","time":{"start":1720602306337,"stop":1720602306338,"duration":1},"status":"passed","severity":"normal"},{"uid":"1679f97f19bfdee7","name":"should decode valid enr successfully","time":{"start":1720601655186,"stop":1720601655187,"duration":1},"status":"passed","severity":"normal"},{"uid":"40b5d98c1b5d9b5","name":"Throws when trying to push message with empty payload","time":{"start":1720602290553,"stop":1720602290554,"duration":1},"status":"passed","severity":"normal"},{"uid":"18a2b5355bf299e0","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1720601963589,"stop":1720601963590,"duration":1},"status":"passed","severity":"normal"},{"uid":"bdd052f4ea807d93","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1720601926714,"stop":1720601926714,"duration":0},"status":"passed","severity":"normal"},{"uid":"6150208add9cf0b4","name":"Symmetric encrypt & Decrypt","time":{"start":1720601681045,"stop":1720601681046,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2ea2676fa4defca","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1720601926713,"stop":1720601926713,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf95018197763e8a","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1720602336006,"stop":1720602336006,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a599846772d8a12","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1720601654561,"stop":1720601654562,"duration":1},"status":"passed","severity":"normal"},{"uid":"74ac6a8f9064ed84","name":"Push message with content topic containing emoji","time":{"start":1720602178651,"stop":1720602178651,"duration":0},"status":"passed","severity":"normal"},{"uid":"91595d56d9ebd2d5","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1720602212305,"stop":1720602212305,"duration":0},"status":"passed","severity":"normal"},{"uid":"a242da68752fa835","name":"udp ip6 address","time":{"start":1720601654691,"stop":1720601654691,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f7ab877e07263a3","name":"should throw an error for empty SingleShardInfos array","time":{"start":1720601646883,"stop":1720601646883,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a05eff84ee449f5","name":"Passing cursor with wrong message digest","time":{"start":1720602257715,"stop":1720602257716,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0987ea3c2b437d8","name":"Push message with shell command payload","time":{"start":1720602290549,"stop":1720602290551,"duration":2},"status":"passed","severity":"normal"},{"uid":"20ccac9d761801c2","name":"Overlapping topic subscription","time":{"start":1720602335989,"stop":1720602335990,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ba340661c4d0898","name":"handles different clusterIds correctly","time":{"start":1720601646882,"stop":1720601646882,"duration":0},"status":"passed","severity":"normal"},{"uid":"b678e539c0c82e73","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1720601926730,"stop":1720601926730,"duration":0},"status":"passed","severity":"normal"},{"uid":"bca6ea635f1969a3","name":"Subscribe to topic containing short and receive message","time":{"start":1720602336004,"stop":1720602336005,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d95a640f3a07690","name":"Query with Ordered Callback, No message returned","time":{"start":1720602306338,"stop":1720602306338,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8d91247c0b92cce","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1720602328545,"stop":1720602328546,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7b7d81c6b34adb4","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1720601646891,"stop":1720601646891,"duration":0},"status":"passed","severity":"normal"},{"uid":"de240b98540fc94","name":"receives messages sent to provided content topic through callback","time":{"start":1720602203307,"stop":1720602203307,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c2a1550d62d84052","name":"should not fail to stop the service if it was not started","time":{"start":1720601674787,"stop":1720601674787,"duration":0},"status":"passed","severity":"normal"},{"uid":"666c2821f4497509","name":"Check received message containing unicode special characters","time":{"start":1720602203141,"stop":1720602203150,"duration":9},"status":"passed","severity":"normal"},{"uid":"50247aa1f3ae8287","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1720601926732,"stop":1720601926732,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f6f97fe9047e55e","name":"Push message with custom timestamp: 1720598297223","time":{"start":1720602290604,"stop":1720602290604,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa99269f0da3bd70","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1720601646880,"stop":1720601646880,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c497ad6300110e4","name":"Check publish message after service node is restarted","time":{"start":1720602206092,"stop":1720602206093,"duration":1},"status":"skipped","severity":"normal"},{"uid":"b3b77e05cdcd91de","name":"Subscribe to topic containing XML and receive message","time":{"start":1720602336009,"stop":1720602336009,"duration":0},"status":"passed","severity":"normal"},{"uid":"701a5db3464e5645","name":"Push message with content topic containing Arabic","time":{"start":1720602178646,"stop":1720602178647,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2e0957a898ee6c6","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1720601670750,"stop":1720601670751,"duration":1},"status":"passed","severity":"normal"},{"uid":"352dedbe9ce3fe2d","name":"Check received message containing emoji","time":{"start":1720602203179,"stop":1720602203179,"duration":0},"status":"passed","severity":"normal"},{"uid":"93e813c4f95aa395","name":"Renews peer on consistent ping failures","time":{"start":1720601794761,"stop":1720601794762,"duration":1},"status":"passed","severity":"normal"},{"uid":"4643c4143e7bc5d6","name":"Refresh subscription","time":{"start":1720602336003,"stop":1720602336003,"duration":0},"status":"passed","severity":"normal"},{"uid":"17ffaa24d105d752","name":"Overlapping topic subscription","time":{"start":1720602336003,"stop":1720602336003,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfa0e3d7f9cbe3c4","name":"Fails to publish duplicate message","time":{"start":1720602206089,"stop":1720602206089,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e7a277cc8d32ddd","name":"random static sharding 10 - Cluster ID: 613, Shard ID: 475","time":{"start":1720602280171,"stop":1720602280172,"duration":1},"status":"passed","severity":"normal"},{"uid":"63ff320898721b07","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1720601696783,"stop":1720601696785,"duration":2},"status":"passed","severity":"normal"},{"uid":"6e3cad5eb9062bab","name":"Decoder throws on empty string content topic","time":{"start":1720601682534,"stop":1720601682534,"duration":0},"status":"passed","severity":"normal"},{"uid":"d421922f16a5bef2","name":"Push message with content topic containing special chars","time":{"start":1720602290557,"stop":1720602290562,"duration":5},"status":"passed","severity":"normal"},{"uid":"5d097ccd8d8c7e74","name":"throws on content topic with non-number generation field","time":{"start":1720601646873,"stop":1720601646873,"duration":0},"status":"passed","severity":"normal"},{"uid":"5318cde191e353a","name":"Push message with Chinese payload","time":{"start":1720602178638,"stop":1720602178638,"duration":0},"status":"passed","severity":"normal"},{"uid":"1288ce35be58355a","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1720601655187,"stop":1720601655187,"duration":0},"status":"passed","severity":"normal"},{"uid":"96fa448754615ef4","name":"Check received message containing Chinese","time":{"start":1720602203084,"stop":1720602203085,"duration":1},"status":"passed","severity":"normal"},{"uid":"2bcdf773f6c91065","name":"should only return 1 node with relay capability","time":{"start":1720601670884,"stop":1720601670884,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4983db7cbbb35d9","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1720601646885,"stop":1720601646886,"duration":1},"status":"passed","severity":"normal"},{"uid":"76c487c48246c760","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1720601704853,"stop":1720601704854,"duration":1},"status":"passed","severity":"normal"},{"uid":"2dd1abeda3b2fda5","name":"should properly create location multiaddrs - tcp4","time":{"start":1720601655191,"stop":1720601655192,"duration":1},"status":"passed","severity":"normal"},{"uid":"d366c16739202a10","name":"same cluster, different shard: nodes connect","time":{"start":1720602009951,"stop":1720602009951,"duration":0},"status":"passed","severity":"normal"},{"uid":"16b2482affcb3c2d","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1720601696777,"stop":1720601696778,"duration":1},"status":"passed","severity":"normal"},{"uid":"247b3194d63f022","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1720602328546,"stop":1720602328546,"duration":0},"status":"passed","severity":"normal"},{"uid":"828f87632fba7a76","name":"listenerCount","time":{"start":1720601736700,"stop":1720601736701,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1b085f72c2dc31b","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1720601951588,"stop":1720601951588,"duration":0},"status":"passed","severity":"normal"},{"uid":"b499c15f0f8ddf34","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1720602184672,"stop":1720602184675,"duration":3},"status":"passed","severity":"normal"},{"uid":"8079c27c1d2b8d0c","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1720601680632,"stop":1720601680632,"duration":0},"status":"passed","severity":"normal"},{"uid":"6885a1c516dbc7fb","name":"Decoder throws on empty string content topic","time":{"start":1720601660099,"stop":1720601660099,"duration":0},"status":"passed","severity":"normal"},{"uid":"93fb65a8490acc26","name":"Query Generator, Wrong PubsubTopic","time":{"start":1720602306334,"stop":1720602306334,"duration":0},"status":"passed","severity":"normal"},{"uid":"b85b11429b80073","name":"Subscribe to topic containing Russian and receive message","time":{"start":1720602335993,"stop":1720602335993,"duration":0},"status":"passed","severity":"normal"},{"uid":"f15f5b4a0b7f3ee7","name":"Push message with escaped characters payload","time":{"start":1720602178642,"stop":1720602178642,"duration":0},"status":"passed","severity":"normal"},{"uid":"779ee5da2b89b4b1","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1720601646890,"stop":1720601646890,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f400609e35ac1ca","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1720601926739,"stop":1720601926740,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f12bc12e8e403b","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1720601785346,"stop":1720601785346,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ce79503632bca05","name":"Check publish message containing JSON","time":{"start":1720602206082,"stop":1720602206082,"duration":0},"status":"passed","severity":"normal"},{"uid":"e153a7e1d057cf97","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1720601670750,"stop":1720601670750,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bba6a662f5106d7","name":"Publish message with custom timestamp: Wed Jul 10 2024 10:02:59 GMT+0000 (Coordinated Universal Time)","time":{"start":1720602206086,"stop":1720602206089,"duration":3},"status":"passed","severity":"normal"},{"uid":"9041e54965d6403f","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1720602347828,"stop":1720602347829,"duration":1},"status":"passed","severity":"normal"},{"uid":"780103091e250a7c","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1720601670751,"stop":1720601670752,"duration":1},"status":"passed","severity":"normal"},{"uid":"8310057e122da3d5","name":"Overlapping topic subscription","time":{"start":1720601951592,"stop":1720601951592,"duration":0},"status":"passed","severity":"normal"},{"uid":"59753c9779448e14","name":"Relay - dialed after","time":{"start":1720602353334,"stop":1720602353334,"duration":0},"status":"passed","severity":"normal"},{"uid":"d45561f6a9331cf7","name":"Check publish message containing Basic HTML tag","time":{"start":1720602206082,"stop":1720602206082,"duration":0},"status":"passed","severity":"normal"},{"uid":"5885cb0a9ea9c3f2","name":"Push message equal or less that 1MB","time":{"start":1720602178654,"stop":1720602178655,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d24982c8c9b1dd3","name":"can dial TLS multiaddrs","time":{"start":1720602017653,"stop":1720602017654,"duration":1},"status":"passed","severity":"normal"},{"uid":"415927febe50fd0d","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1720601951599,"stop":1720601951600,"duration":1},"status":"passed","severity":"normal"},{"uid":"5080310724d2782d","name":"Fails to push message bigger that 1MB","time":{"start":1720602178655,"stop":1720602178655,"duration":0},"status":"passed","severity":"normal"},{"uid":"45f3bd5ca7ef8d7b","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1720601646891,"stop":1720601646892,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2220bc3a8c249eb","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1720601926719,"stop":1720601926719,"duration":0},"status":"passed","severity":"normal"},{"uid":"83df51e0f8227599","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1720602257708,"stop":1720602257708,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb65962b4cfa23bd","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1720601670887,"stop":1720601670887,"duration":0},"status":"skipped","severity":"normal"},{"uid":"918df3dd55fb8b4b","name":"Js publishes, other Js receives","time":{"start":1720602165642,"stop":1720602165643,"duration":1},"status":"passed","severity":"normal"},{"uid":"eebd982f1c3de3f3","name":"Fails to push message with empty content topic","time":{"start":1720602290586,"stop":1720602290602,"duration":16},"status":"passed","severity":"normal"},{"uid":"5dfecdf4d852b212","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1720601785350,"stop":1720601785350,"duration":0},"status":"passed","severity":"normal"},{"uid":"422e60c91291ce4d","name":"Check publish message containing unicode special characters","time":{"start":1720602206084,"stop":1720602206084,"duration":0},"status":"passed","severity":"normal"},{"uid":"c823c6ad52e155a6","name":"should throw an error for missing required configuration","time":{"start":1720601646886,"stop":1720601646886,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd41cbffa6902c3","name":"Encoder throws on empty string content topic","time":{"start":1720601682533,"stop":1720601682533,"duration":0},"status":"passed","severity":"normal"},{"uid":"971c6fa108c1cd1c","name":"Check received message containing Russian","time":{"start":1720601897053,"stop":1720601897053,"duration":0},"status":"passed","severity":"normal"},{"uid":"9427a5d696736927","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1720601646888,"stop":1720601646888,"duration":0},"status":"passed","severity":"normal"},{"uid":"39691844e5ebdc7","name":"Push message with Script payload","time":{"start":1720602290547,"stop":1720602290548,"duration":1},"status":"passed","severity":"normal"},{"uid":"fdbe683f6f9ec89d","name":"Check received message with timestamp: 1720601695834000000 ","time":{"start":1720602203180,"stop":1720602203180,"duration":0},"status":"passed","severity":"normal"},{"uid":"93f9438c5a96c554","name":"Push message with content topic containing Arabic","time":{"start":1720602290563,"stop":1720602290563,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f11df7c0662cf47","name":"Push message with unicode special characters payload","time":{"start":1720602290552,"stop":1720602290552,"duration":0},"status":"passed","severity":"normal"},{"uid":"e542c66136afc969","name":"Push message with rate limit","time":{"start":1720602178652,"stop":1720602178653,"duration":1},"status":"passed","severity":"normal"},{"uid":"a82ae53aca7bbf50","name":"start node with ApplicationInfo","time":{"start":1720602265484,"stop":1720602265484,"duration":0},"status":"passed","severity":"normal"},{"uid":"d47aee88d79e592b","name":"should get / set TCP multiaddr","time":{"start":1720601655191,"stop":1720601655191,"duration":0},"status":"passed","severity":"normal"},{"uid":"79d14eecff8981ec","name":"passes more than one ENR URLs and attempts connection","time":{"start":1720601707346,"stop":1720601707347,"duration":1},"status":"skipped","severity":"normal"},{"uid":"7dfce9b5b713f76d","name":"Fails to push message with empty content topic","time":{"start":1720602178651,"stop":1720602178652,"duration":1},"status":"passed","severity":"normal"},{"uid":"dcce59cda2086c85","name":"Sets default value correctly","time":{"start":1720602348526,"stop":1720602348527,"duration":1},"status":"passed","severity":"normal"},{"uid":"d75dc56fa34383f0","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1720601696787,"stop":1720601696790,"duration":3},"status":"passed","severity":"normal"},{"uid":"27c5ae50edac4439","name":"can start and stop the service","time":{"start":1720601674787,"stop":1720601674787,"duration":0},"status":"passed","severity":"normal"},{"uid":"16c52f5f260fe67f","name":"Check received message containing XML","time":{"start":1720601897055,"stop":1720601897055,"duration":0},"status":"passed","severity":"normal"},{"uid":"a74f2c50597384ba","name":"Subscribe to topic containing shell command and receive message","time":{"start":1720602335996,"stop":1720602335997,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ec67a0500196c82","name":"Push message with content topic containing Chinese","time":{"start":1720602178646,"stop":1720602178646,"duration":0},"status":"passed","severity":"normal"},{"uid":"f184745844967d82","name":"should handle a minimal index list","time":{"start":1720601646900,"stop":1720601646900,"duration":0},"status":"passed","severity":"normal"},{"uid":"62e7f04f2523293e","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1720601646877,"stop":1720601646877,"duration":0},"status":"passed","severity":"normal"},{"uid":"6391f367c0bb767a","name":"Generator, custom pubsub topic","time":{"start":1720602321016,"stop":1720602321017,"duration":1},"status":"passed","severity":"normal"},{"uid":"7980b35267fb27ae","name":"Reopen subscription with peer with lost subscription","time":{"start":1720601762362,"stop":1720601762362,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8abad278b4804c6","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1720602347827,"stop":1720602347827,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d4527d383e0a405","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app69/6/topic103/test.js","time":{"start":1720602265481,"stop":1720602265481,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a82321847a7f691","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1720601785350,"stop":1720601785351,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2c8883ff5ad2df7","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1720601646884,"stop":1720601646884,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f20e8c9e56f16c1","name":"should return false","time":{"start":1720601655189,"stop":1720601655189,"duration":0},"status":"passed","severity":"normal"},{"uid":"d082bf48dd3a6076","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1720601926712,"stop":1720601926712,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d1a0ed1d51d0d73","name":"Subscribe to topic containing Script and receive message","time":{"start":1720602336008,"stop":1720602336009,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6aba6a1cc0fc895","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1720601926737,"stop":1720601926738,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8dd8f857a700925","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1720601670752,"stop":1720601670752,"duration":0},"status":"passed","severity":"normal"},{"uid":"957dade751e02ef0","name":"Reusing cursor across nodes","time":{"start":1720602257715,"stop":1720602257715,"duration":0},"status":"passed","severity":"normal"},{"uid":"90bf5c96e60829fb","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1720601654557,"stop":1720601654558,"duration":1},"status":"passed","severity":"normal"},{"uid":"b084d8c7b83dc0d1","name":"Callback on promise, aborts when callback returns true","time":{"start":1720602328820,"stop":1720602328820,"duration":0},"status":"passed","severity":"normal"},{"uid":"565f11a7449773cc","name":"dispatchEvent via connectionManager","time":{"start":1720601736701,"stop":1720601736701,"duration":0},"status":"passed","severity":"normal"},{"uid":"a68771564a84ee6a","name":"Subscribe to topic containing Script and receive message","time":{"start":1720601951597,"stop":1720601951597,"duration":0},"status":"passed","severity":"normal"},{"uid":"a000c8c80a6e0c96","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1720601951595,"stop":1720601951595,"duration":0},"status":"passed","severity":"normal"},{"uid":"12a46729460e31cd","name":"Check received message containing Arabic","time":{"start":1720601897053,"stop":1720601897053,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b12221a2732f3e5","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1720602347827,"stop":1720602347828,"duration":1},"status":"passed","severity":"normal"},{"uid":"47e7fd5c92e16bf","name":"Push message with emoji payload","time":{"start":1720602178643,"stop":1720602178643,"duration":0},"status":"passed","severity":"normal"},{"uid":"685dd5b33fcd2a3c","name":"Check received message containing JSON","time":{"start":1720602203177,"stop":1720602203177,"duration":0},"status":"passed","severity":"normal"},{"uid":"fea9317ae65d9e9","name":"Query Generator - backward","time":{"start":1720602314169,"stop":1720602314171,"duration":2},"status":"passed","severity":"normal"},{"uid":"287757a178dc46aa","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1720601649421,"stop":1720601649422,"duration":1},"status":"passed","severity":"normal"},{"uid":"4876a8fe54a35417","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1720601646879,"stop":1720601646879,"duration":0},"status":"passed","severity":"normal"},{"uid":"1748a69efa76cf97","name":"throws on content topic with empty version field","time":{"start":1720601646874,"stop":1720601646875,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ed6bfbbfb8e9fba","name":"Check message with non string payload is not received","time":{"start":1720602203156,"stop":1720602203157,"duration":1},"status":"passed","severity":"normal"},{"uid":"885be21e1c2f0b7c","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1720602335997,"stop":1720602335997,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ee932002e519a3f","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1720602336007,"stop":1720602336007,"duration":0},"status":"passed","severity":"normal"},{"uid":"63b30783c4c754df","name":"Check received message containing Russian","time":{"start":1720602203085,"stop":1720602203086,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a2936e9d8ea9741","name":"Push 30 different messages","time":{"start":1720602290553,"stop":1720602290553,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d0694cf338da97f","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1720602009948,"stop":1720602009950,"duration":2},"status":"passed","severity":"normal"},{"uid":"1a1fd6169996c2cd","name":"Push message with content topic containing SQL Injection","time":{"start":1720602290564,"stop":1720602290565,"duration":1},"status":"passed","severity":"normal"},{"uid":"cad0343cd487d4a5","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1720601670749,"stop":1720601670750,"duration":1},"status":"passed","severity":"normal"},{"uid":"2741692da84c05bc","name":"Check message on other pubsub topic is not received","time":{"start":1720602203155,"stop":1720602203155,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d3c6968b4f9b80e","name":"should throw error - no id","time":{"start":1720601655188,"stop":1720601655188,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd5d420d637b8c1a","name":"Accepts a valid Waku Message","time":{"start":1720601663423,"stop":1720601663424,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4b1f148f74f4b48","name":"Check message with no content topic is not received","time":{"start":1720602203182,"stop":1720602203183,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3977ac4a70dfcf","name":"Query Generator, No Decoder","time":{"start":1720602306335,"stop":1720602306335,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ff793fee2c21493","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1720601659686,"stop":1720601659686,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fc28e0a2edc5a0b","name":"should encodeTxt and decodeTxt","time":{"start":1720601655186,"stop":1720601655186,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b7efab9a87a2939","name":"Check publish message containing short","time":{"start":1720602206074,"stop":1720602206075,"duration":1},"status":"passed","severity":"normal"},{"uid":"f017f63eb2db9b0a","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1720601951591,"stop":1720601951591,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd64633f325e6293","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1720601670885,"stop":1720601670885,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6227b0461746d72","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1720601926715,"stop":1720601926716,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b999f6eb5a0b1de","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1720601951590,"stop":1720601951590,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2f2ea896cb8a03e","name":"Check message received after nwaku node is restarted","time":{"start":1720601897072,"stop":1720601897072,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7f5963afa6749d0e","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1720602336000,"stop":1720602336000,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4e7aa0f6b9747ce","name":"Check message with no content topic is not received","time":{"start":1720602203156,"stop":1720602203156,"duration":0},"status":"passed","severity":"normal"},{"uid":"15a100a5b6cbae05","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1720601785351,"stop":1720601785351,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e77f23adab9a4f4","name":"Fields are not dropped","time":{"start":1720601659420,"stop":1720601659422,"duration":2},"status":"passed","severity":"normal"},{"uid":"e37b061da3b3a951","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1720602335996,"stop":1720602335996,"duration":0},"status":"passed","severity":"normal"},{"uid":"25188db60c78d6fd","name":"Subscribe to topic containing special chars and receive message","time":{"start":1720601951595,"stop":1720601951595,"duration":0},"status":"passed","severity":"normal"},{"uid":"9aabf7f6130b325f","name":"Subscribe to topic containing long and receive message","time":{"start":1720602336005,"stop":1720602336005,"duration":0},"status":"passed","severity":"normal"},{"uid":"204b5177e73e7306","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1720601926731,"stop":1720601926731,"duration":0},"status":"passed","severity":"normal"},{"uid":"d33b2994fe7494e","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1720601654562,"stop":1720601654563,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf6aea44e22c17f7","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1720601707346,"stop":1720601707346,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c68693784d1c8bab","name":"Delete observer","time":{"start":1720602142217,"stop":1720602142217,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e8dd9891a9030ac","name":"safeDispatchEvent","time":{"start":1720601736701,"stop":1720601736701,"duration":0},"status":"passed","severity":"normal"},{"uid":"a312e4ed645de3fe","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app22/4/topic83/json","time":{"start":1720602265479,"stop":1720602265480,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc9f8dfb151843fe","name":"Refresh subscription","time":{"start":1720602335990,"stop":1720602335990,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ad3485ce457beb6","name":"Check message with no payload is not received","time":{"start":1720602203183,"stop":1720602203183,"duration":0},"status":"passed","severity":"normal"},{"uid":"7238f2eba6904f15","name":"can start and stop the service","time":{"start":1720602213850,"stop":1720602213850,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7c3ec8b648e2240","name":"Push message with short payload","time":{"start":1720602178636,"stop":1720602178636,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ce72f2492532afa","name":"Callback on promise","time":{"start":1720602328819,"stop":1720602328820,"duration":1},"status":"passed","severity":"normal"},{"uid":"24b9bf973e1fc6d5","name":"should emit a peer event after start","time":{"start":1720602213851,"stop":1720602213852,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5798595f31d5d44","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1720601951601,"stop":1720601951601,"duration":0},"status":"passed","severity":"normal"},{"uid":"f90c5ca2f7fdef4c","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1720601926716,"stop":1720601926717,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1bc24756f479f92","name":"Push message with content topic containing XML","time":{"start":1720602290567,"stop":1720602290568,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd558ee1941ce896","name":"Query generator for 2000 messages","time":{"start":1720602328821,"stop":1720602328821,"duration":0},"status":"passed","severity":"normal"},{"uid":"c84bfe13b3222cc4","name":"should not fail to stop the service if it was not started","time":{"start":1720602213850,"stop":1720602213851,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d3a80d7edd1d02f","name":"Publish message with custom timestamp: Wed Jul 10 2024 08:02:59 GMT+0000 (Coordinated Universal Time)","time":{"start":1720602206085,"stop":1720602206085,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0a9ab387580b393","name":"given a waku node and content topic, creates a filter subscription","time":{"start":1720602203306,"stop":1720602203307,"duration":1},"status":"skipped","severity":"normal"},{"uid":"d8c14656a6eae1d2","name":"Check received message with timestamp: 1720601695834 ","time":{"start":1720602203180,"stop":1720602203180,"duration":0},"status":"passed","severity":"normal"},{"uid":"7496e0bd7e11485","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1720602335989,"stop":1720602335989,"duration":0},"status":"passed","severity":"normal"},{"uid":"648a0dccde13ade5","name":"Ping on unsubscribed peer","time":{"start":1720601802637,"stop":1720601802637,"duration":0},"status":"passed","severity":"normal"},{"uid":"67ee3ba415c2da99","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app72/9/topic750/utf8","time":{"start":1720602265481,"stop":1720602265481,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f9aaacbb29d49ec","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1720601646900,"stop":1720601646900,"duration":0},"status":"passed","severity":"normal"},{"uid":"30ac2a818ab1c3cd","name":"Add multiple subscription objects on single nwaku node","time":{"start":1720602335998,"stop":1720602335998,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbe704de16aa1f83","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1720601646891,"stop":1720601646891,"duration":0},"status":"passed","severity":"normal"},{"uid":"501a3e0ae10304d","name":"Publish message with rate limit","time":{"start":1720602206093,"stop":1720602206094,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a5775619ff58bb6","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1720601785347,"stop":1720601785347,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ce02b650687dc02","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app26/10/topic421/utf8","time":{"start":1720602265480,"stop":1720602265481,"duration":1},"status":"passed","severity":"normal"},{"uid":"d81f12f04e723462","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1720602321014,"stop":1720602321015,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb68e892a1af94eb","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1720601646890,"stop":1720601646890,"duration":0},"status":"passed","severity":"normal"},{"uid":"d51ab56fe665a85c","name":"isConnected should return true after first peer connects","time":{"start":1720601746201,"stop":1720601746201,"duration":0},"status":"passed","severity":"normal"},{"uid":"73fef786102b2cd7","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app91/8/topic849/proto","time":{"start":1720602265477,"stop":1720602265478,"duration":1},"status":"passed","severity":"normal"},{"uid":"796ae1ce59d369c6","name":"Check received message containing emoji","time":{"start":1720601897057,"stop":1720601897058,"duration":1},"status":"passed","severity":"normal"},{"uid":"a92915da1696f2cc","name":"configure the node with multiple pubsub topics","time":{"start":1720602280173,"stop":1720602280174,"duration":1},"status":"passed","severity":"normal"},{"uid":"1dcf12c4bb255e09","name":"Check received message containing emoji","time":{"start":1720602203150,"stop":1720602203152,"duration":2},"status":"passed","severity":"normal"},{"uid":"843bbd68c7b5cde2","name":"Check received message containing Script","time":{"start":1720602203092,"stop":1720602203097,"duration":5},"status":"passed","severity":"normal"},{"uid":"c6d5276d24f23e19","name":"Refresh subscription","time":{"start":1720601951592,"stop":1720601951593,"duration":1},"status":"passed","severity":"normal"},{"uid":"495ca7d6f3e11dc7","name":"should be able to encode the field with only FILTER set to true","time":{"start":1720601654554,"stop":1720601654554,"duration":0},"status":"passed","severity":"normal"},{"uid":"91836e951ddbb275","name":"removeEventListener with wrong event","time":{"start":1720601736700,"stop":1720601736700,"duration":0},"status":"passed","severity":"normal"},{"uid":"351dcce16205d8c6","name":"Round trip binary encryption [ecies, signature]","time":{"start":1720601682532,"stop":1720601682532,"duration":0},"status":"passed","severity":"normal"},{"uid":"21c6d41df58fdd33","name":"Check publish message containing numeric","time":{"start":1720602206076,"stop":1720602206076,"duration":0},"status":"passed","severity":"normal"}] |