mirror of
https://github.com/logos-messaging/logos-messaging-allure-js.git
synced 2026-01-19 00:13:16 +00:00
1 line
154 KiB
JSON
1 line
154 KiB
JSON
[{"uid":"a0662123248c04e","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1718776410714,"stop":1718776410714,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8f435ac8d85835f","name":"Push message with content topic containing emoji","time":{"start":1718777039199,"stop":1718777039199,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a33ef1bfc5d7cbf","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1718777076890,"stop":1718777076890,"duration":0},"status":"passed","severity":"normal"},{"uid":"a01eb4a110861619","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1718777093304,"stop":1718777093304,"duration":0},"status":"passed","severity":"normal"},{"uid":"414b99032fe63676","name":"it tolerates circular branch references","time":{"start":1718776435341,"stop":1718776435341,"duration":0},"status":"passed","severity":"normal"},{"uid":"c889a1423433ebf3","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1718776538328,"stop":1718776538329,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb695588cabbd1a3","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1718776633340,"stop":1718776633340,"duration":0},"status":"passed","severity":"normal"},{"uid":"93cff8d524125725","name":"tcp ip4 address","time":{"start":1718776418725,"stop":1718776418726,"duration":1},"status":"passed","severity":"normal"},{"uid":"d296fcd03494c9e4","name":"Push message with content topic containing Russian","time":{"start":1718776897582,"stop":1718776897582,"duration":0},"status":"passed","severity":"normal"},{"uid":"c016ef0483105a80","name":"Subscribe to topic containing Script and receive message","time":{"start":1718776685969,"stop":1718776685969,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5f7c9c711a22b8e","name":"Publish without waiting for remote peer","time":{"start":1718776934691,"stop":1718776934691,"duration":0},"status":"passed","severity":"normal"},{"uid":"289a7ef48db54b74","name":"should throw an error for insufficient data","time":{"start":1718776410823,"stop":1718776410823,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f62a45902a97b26","name":"Ordered callback, aborts when callback returns true","time":{"start":1718777076559,"stop":1718777076560,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec69d217197cf3b7","name":"Subscribe to topic containing numeric and publish message","time":{"start":1718776934694,"stop":1718776934694,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd6de7fee95928de","name":"should properly create location multiaddrs - tcp","time":{"start":1718776419324,"stop":1718776419324,"duration":0},"status":"passed","severity":"normal"},{"uid":"85029390308b6f3f","name":"Check received message containing escaped characters","time":{"start":1718776974163,"stop":1718776974163,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfb1acc29fe99497","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1718777061714,"stop":1718777061715,"duration":1},"status":"passed","severity":"normal"},{"uid":"3024a9f136004324","name":"Check message with no content topic is not received","time":{"start":1718776974168,"stop":1718776974168,"duration":0},"status":"passed","severity":"normal"},{"uid":"10fc07a8a7a46fa3","name":"Sign & Recover","time":{"start":1718776445816,"stop":1718776445816,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fde16396bc2bffe","name":"Push message with unicode special characters payload","time":{"start":1718776897566,"stop":1718776897566,"duration":0},"status":"passed","severity":"normal"},{"uid":"efc1e01781df9c1b","name":"Subscribe and receive messages via lightPush","time":{"start":1718777093302,"stop":1718777093302,"duration":0},"status":"passed","severity":"normal"},{"uid":"29fbe2ac1a70fb8e","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1718776909117,"stop":1718776909117,"duration":0},"status":"passed","severity":"normal"},{"uid":"64f55ddd23c7be19","name":"should set field with all protocols disabled","time":{"start":1718776419325,"stop":1718776419325,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8a6f49e43231071","name":"Push message with content topic containing Chinese","time":{"start":1718777039191,"stop":1718777039192,"duration":1},"status":"passed","severity":"normal"},{"uid":"33c59645424eb10a","name":"should get / set TCP multiaddr","time":{"start":1718776419322,"stop":1718776419322,"duration":0},"status":"passed","severity":"normal"},{"uid":"17dc2c88e4609306","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1718776538333,"stop":1718776538333,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d78a90a17984191","name":"throws on content topic with too few or too many fields","time":{"start":1718776410692,"stop":1718776410692,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbdd97dda1577d20","name":"Query with Promise Callback, No message returned","time":{"start":1718777052720,"stop":1718777052721,"duration":1},"status":"passed","severity":"normal"},{"uid":"d523eb92dd0849d7","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1718776410712,"stop":1718776410712,"duration":0},"status":"passed","severity":"normal"},{"uid":"700199e8800128c5","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1718776410717,"stop":1718776410717,"duration":0},"status":"passed","severity":"normal"},{"uid":"31c1ab5b52c0ad24","name":"retrieves a single peer","time":{"start":1718776435340,"stop":1718776435341,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca3699001bddce17","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1718777093311,"stop":1718777093311,"duration":0},"status":"passed","severity":"normal"},{"uid":"48d6a9cdad806960","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1718777000627,"stop":1718777000627,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a30b08876540da3","name":"should only return 1 node with store capability","time":{"start":1718776435344,"stop":1718776435344,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e1d6ab7b073b0ff","name":"Reopen subscription with peer with lost subscription","time":{"start":1718776531724,"stop":1718776531724,"duration":0},"status":"passed","severity":"normal"},{"uid":"724b8acb39360d0c","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1718777093319,"stop":1718777093319,"duration":0},"status":"passed","severity":"normal"},{"uid":"c970e9c975779e2c","name":"Query Generator, Wrong PubsubTopic","time":{"start":1718777052704,"stop":1718777052704,"duration":0},"status":"passed","severity":"normal"},{"uid":"71df95f85e62c833","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1718777076889,"stop":1718777076890,"duration":1},"status":"passed","severity":"normal"},{"uid":"d918bec048437cc7","name":"should not fail to stop the service if it was not started","time":{"start":1718776940472,"stop":1718776940473,"duration":1},"status":"passed","severity":"normal"},{"uid":"f24eaa3bc9224f74","name":"Passing page size 1 when there are 4 messages","time":{"start":1718777087998,"stop":1718777087999,"duration":1},"status":"passed","severity":"normal"},{"uid":"14c382e1da601f09","name":"Check meta is set [ecies]","time":{"start":1718776447189,"stop":1718776447189,"duration":0},"status":"passed","severity":"normal"},{"uid":"5292f0b111ac86b6","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1718776633341,"stop":1718776633341,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e3a968b24ac7425","name":"Mutual subscription","time":{"start":1718776934690,"stop":1718776934690,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ca8cb53a90b4f78","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1718776685970,"stop":1718776685970,"duration":0},"status":"passed","severity":"normal"},{"uid":"828d9e40c29ccd7a","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1718776410711,"stop":1718776410712,"duration":1},"status":"passed","severity":"normal"},{"uid":"26f7f92d44c16598","name":"Subscribe and receives messages on 20 topics","time":{"start":1718777093304,"stop":1718777093305,"duration":1},"status":"passed","severity":"normal"},{"uid":"588298b34e1e20b6","name":"Check received message containing Basic HTML tag","time":{"start":1718776974161,"stop":1718776974161,"duration":0},"status":"passed","severity":"normal"},{"uid":"a42184eb4c434dcd","name":"should throw error - no public key","time":{"start":1718776419319,"stop":1718776419319,"duration":0},"status":"passed","severity":"normal"},{"uid":"24598625b0c19087","name":"Push message with content topic containing escaped characters","time":{"start":1718777039197,"stop":1718777039198,"duration":1},"status":"passed","severity":"normal"},{"uid":"99ad189c629b087a","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1718776410706,"stop":1718776410706,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4a5ace65c8677bd","name":"should encodeTxt and decodeTxt","time":{"start":1718776419316,"stop":1718776419316,"duration":0},"status":"passed","severity":"normal"},{"uid":"906002b2d3174428","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1718776410721,"stop":1718776410721,"duration":0},"status":"passed","severity":"normal"},{"uid":"48532666676b4b4b","name":"Check publish message containing Script","time":{"start":1718776928852,"stop":1718776928853,"duration":1},"status":"passed","severity":"normal"},{"uid":"8cd32e8866987ade","name":"same cluster, different shard: nodes don't connect","time":{"start":1718776633329,"stop":1718776633329,"duration":0},"status":"passed","severity":"normal"},{"uid":"90612001f9244daa","name":"Check received message containing JSON","time":{"start":1718776974161,"stop":1718776974162,"duration":1},"status":"passed","severity":"normal"},{"uid":"c29b63f20a1c2e3c","name":"Rejects garbage","time":{"start":1718776427648,"stop":1718776427648,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f2125199d97f40d","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1718776434905,"stop":1718776434905,"duration":0},"status":"passed","severity":"normal"},{"uid":"20a1db224dab9e16","name":"Init the array if not present","time":{"start":1718776410305,"stop":1718776410306,"duration":1},"status":"passed","severity":"normal"},{"uid":"bbd0c7dc21501c82","name":"Check message received after nwaku node is restarted","time":{"start":1718776974148,"stop":1718776974148,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a25c90dfa6a375a6","name":"Check received message containing numeric","time":{"start":1718776974151,"stop":1718776974151,"duration":0},"status":"passed","severity":"normal"},{"uid":"c39e66f96f80630b","name":"Accepts a valid Waku Message","time":{"start":1718776427646,"stop":1718776427647,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ed6067c19d84a6d","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1718776909120,"stop":1718776909121,"duration":1},"status":"passed","severity":"normal"},{"uid":"951493426d626e84","name":"throws an error for improperly formatted content topics","time":{"start":1718776410703,"stop":1718776410703,"duration":0},"status":"passed","severity":"normal"},{"uid":"4eb7b77ec850e40","name":"random static sharding 6 - Cluster ID: 723, Shard ID: 505","time":{"start":1718777012718,"stop":1718777012718,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcc1e0372c400d51","name":"Passing page size 0 when there are 110 messages","time":{"start":1718777087998,"stop":1718777087998,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3225c98147f2fb1","name":"random static sharding 9 - Cluster ID: 767, Shard ID: 64","time":{"start":1718777012721,"stop":1718777012722,"duration":1},"status":"passed","severity":"normal"},{"uid":"b258f9088f5d8516","name":"Decoder throws on empty string content topic","time":{"start":1718776424219,"stop":1718776424219,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ce317598c2c7cb3","name":"Generator, 2 different pubsubtopics","time":{"start":1718777061703,"stop":1718777061704,"duration":1},"status":"passed","severity":"normal"},{"uid":"6dd7f6fa4b6b3c7c","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 0","time":{"start":1718776410722,"stop":1718776410722,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3c11a420e3c4899","name":"ignores unrecognized TXT record formats","time":{"start":1718776435342,"stop":1718776435342,"duration":0},"status":"passed","severity":"normal"},{"uid":"a62db5f43a4fed1f","name":"Subscribe to topic containing long and publish message","time":{"start":1718776934694,"stop":1718776934694,"duration":0},"status":"passed","severity":"normal"},{"uid":"d75401d5b29d6df6","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1718776741774,"stop":1718776741775,"duration":1},"status":"passed","severity":"normal"},{"uid":"4fed53ceeb01a51e","name":"Push message with special chars payload","time":{"start":1718776897543,"stop":1718776897543,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc78be5d565186da","name":"Check received message containing JSON","time":{"start":1718776645940,"stop":1718776645940,"duration":0},"status":"passed","severity":"normal"},{"uid":"4761afdadb53ddb0","name":"Fails to publish duplicate message","time":{"start":1718776928856,"stop":1718776928856,"duration":0},"status":"passed","severity":"normal"},{"uid":"20d1436d18caae1d","name":"Delete observer","time":{"start":1718776866216,"stop":1718776866216,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf6105352e1e6236","name":"should properly compute the node id","time":{"start":1718776419320,"stop":1718776419321,"duration":1},"status":"passed","severity":"normal"},{"uid":"60182379c51c807c","name":"Generator, 2 different pubsubtopics","time":{"start":1718777061709,"stop":1718777061710,"duration":1},"status":"passed","severity":"normal"},{"uid":"11e8e363018d606d","name":"Waku message hash computation (payload length 0)","time":{"start":1718776413367,"stop":1718776413368,"duration":1},"status":"passed","severity":"normal"},{"uid":"419d932342c4cdcb","name":"Push message with content topic containing Basic HTML tag","time":{"start":1718776897584,"stop":1718776897584,"duration":0},"status":"passed","severity":"normal"},{"uid":"cab9fc26d8185fbd","name":"Push message with Script payload","time":{"start":1718776897561,"stop":1718776897561,"duration":0},"status":"passed","severity":"normal"},{"uid":"779bde66c19afb1e","name":"Push message with content topic containing JSON","time":{"start":1718777039196,"stop":1718777039196,"duration":0},"status":"passed","severity":"normal"},{"uid":"689db2c9f40f81e7","name":"Check publish message containing XML","time":{"start":1718776928853,"stop":1718776928853,"duration":0},"status":"passed","severity":"normal"},{"uid":"c88880673109debf","name":"Check received message containing Script","time":{"start":1718776645938,"stop":1718776645938,"duration":0},"status":"passed","severity":"normal"},{"uid":"74e7e094efa3b615","name":"Check publish message containing Arabic","time":{"start":1718776928851,"stop":1718776928852,"duration":1},"status":"passed","severity":"normal"},{"uid":"63558b3f55c3f156","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1718776686109,"stop":1718776686110,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5856cca976a0a12","name":"Push message equal or less that 1MB","time":{"start":1718776897591,"stop":1718776897591,"duration":0},"status":"passed","severity":"normal"},{"uid":"3538c95fdea1fe00","name":"Check publish message containing Basic HTML tag","time":{"start":1718776928853,"stop":1718776928853,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e67c6a2f9e13122","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1718777000591,"stop":1718777000592,"duration":1},"status":"passed","severity":"normal"},{"uid":"cee476a63b3fa33f","name":"Push message with content topic containing long","time":{"start":1718777039190,"stop":1718777039190,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac241e2674932b80","name":"Privacy Node - default protocol","time":{"start":1718777104779,"stop":1718777104780,"duration":1},"status":"passed","severity":"normal"},{"uid":"d65d9bf7e08fb1bc","name":"throws on content topic with empty version field","time":{"start":1718776410694,"stop":1718776410694,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5f5ddb67c7a1029","name":"Store - dialed after - with timeout","time":{"start":1718777104778,"stop":1718777104778,"duration":0},"status":"passed","severity":"normal"},{"uid":"54d6c8a47c5beed8","name":"Failed peers are renewed","time":{"start":1718776678809,"stop":1718776678809,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1393c290d985215","name":"Check received message containing Russian","time":{"start":1718776645937,"stop":1718776645938,"duration":1},"status":"passed","severity":"normal"},{"uid":"30ba2624809b612d","name":"Subscribe to topic containing emoji and receive message","time":{"start":1718777093311,"stop":1718777093312,"duration":1},"status":"passed","severity":"normal"},{"uid":"1efdcbf20649a4d5","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1718776424219,"stop":1718776424220,"duration":1},"status":"passed","severity":"normal"},{"uid":"a36c9bb8e813d97","name":"removeEventListener with correct event","time":{"start":1718776502001,"stop":1718776502001,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2888afc77285bf5","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1718776410710,"stop":1718776410710,"duration":0},"status":"passed","severity":"normal"},{"uid":"649f132cf8d5b28","name":"Push message with numeric payload","time":{"start":1718777039182,"stop":1718777039182,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed5d05d365f1021f","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1718776685961,"stop":1718776685962,"duration":1},"status":"passed","severity":"normal"},{"uid":"222a0a07290560a6","name":"Query generator for multiple messages with different message text format","time":{"start":1718777076555,"stop":1718777076556,"duration":1},"status":"passed","severity":"normal"},{"uid":"c44cb030143adff4","name":"can start and stop the service","time":{"start":1718776478382,"stop":1718776478382,"duration":0},"status":"passed","severity":"normal"},{"uid":"a23ee4c65923883d","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1718776434907,"stop":1718776434908,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a14f3a0ce65a970","name":"Publishes to nwaku","time":{"start":1718776893898,"stop":1718776893898,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1b6d086123b428","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1718776538331,"stop":1718776538331,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4facf83c185d6da","name":"Check received message with timestamp: 1718776461115 ","time":{"start":1718776645942,"stop":1718776645943,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca63ffca6e0b5b9b","name":"Check received message containing shell command","time":{"start":1718776645940,"stop":1718776645940,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd4eb54895dd5e16","name":"Fails to push message with large meta","time":{"start":1718776897588,"stop":1718776897589,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b6552ee002072b1","name":"Waku message hash computation (meta attribute not present)","time":{"start":1718776413367,"stop":1718776413367,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cc1468cc1a5872e","name":"Push message with long payload","time":{"start":1718776897542,"stop":1718776897542,"duration":0},"status":"passed","severity":"normal"},{"uid":"feceaa460c9c9759","name":"Throws when trying to push message with empty payload","time":{"start":1718777039189,"stop":1718777039189,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c737248bf6aa6c5","name":"Push message with numeric payload","time":{"start":1718776897542,"stop":1718776897543,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd56285fceacd56d","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1718777061710,"stop":1718777061711,"duration":1},"status":"passed","severity":"normal"},{"uid":"8236546c8f391472","name":"Push message with Chinese payload","time":{"start":1718776897543,"stop":1718776897555,"duration":12},"status":"passed","severity":"normal"},{"uid":"d4c84bbbd51f614","name":"Check received message containing JSON","time":{"start":1718776974138,"stop":1718776974138,"duration":0},"status":"passed","severity":"normal"},{"uid":"b08360b1641a7c8","name":"random static sharding 8 - Cluster ID: 605, Shard ID: 513","time":{"start":1718777012720,"stop":1718777012721,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0b92f3a7cf9b50d","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1718776741765,"stop":1718776741766,"duration":1},"status":"passed","severity":"normal"},{"uid":"2556196ad9848da3","name":"Generator, custom pubsub topic","time":{"start":1718777061702,"stop":1718777061703,"duration":1},"status":"passed","severity":"normal"},{"uid":"d39ab628300df627","name":"Check received message with timestamp: 1649153314 ","time":{"start":1718776974165,"stop":1718776974165,"duration":0},"status":"passed","severity":"normal"},{"uid":"4435aeaf96bd95c","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1718776633356,"stop":1718776633356,"duration":0},"status":"passed","severity":"normal"},{"uid":"64806936ff4a5d5d","name":"Push 30 different messages","time":{"start":1718777039189,"stop":1718777039189,"duration":0},"status":"passed","severity":"normal"},{"uid":"d23628f95040df23","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1718776439326,"stop":1718776439326,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbc912582ba07a61","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1718777018635,"stop":1718777018636,"duration":1},"status":"passed","severity":"normal"},{"uid":"97e54e5f5da42e15","name":"Push message with custom timestamp: 1718780278971","time":{"start":1718776897590,"stop":1718776897591,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa10214bc179e427","name":"Subscribe to topic containing numeric and receive message","time":{"start":1718776685966,"stop":1718776685967,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf47225a6c7fdc7f","name":"Ping on peer without subscriptions","time":{"start":1718776498418,"stop":1718776498418,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf2161c1078751eb","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1718776434903,"stop":1718776434904,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c4f33116e3a9fa3","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1718777219027,"stop":1718777219027,"duration":0},"status":"passed","severity":"normal"},{"uid":"336f1abbd5bcfe92","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 1","time":{"start":1718776410722,"stop":1718776410722,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf05e2aeb5b744a","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1718776974165,"stop":1718776974166,"duration":1},"status":"passed","severity":"normal"},{"uid":"32bab9ba8e837c58","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1718776633336,"stop":1718776633336,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3ef71dc8613d9df","name":"should be called at least once on all `peer:discovery` events","time":{"start":1718776468980,"stop":1718776468980,"duration":0},"status":"passed","severity":"normal"},{"uid":"13975a4082c1da5","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1718776686106,"stop":1718776686106,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ec5c0d89997563e","name":"Check received message containing Arabic","time":{"start":1718776974135,"stop":1718776974135,"duration":0},"status":"passed","severity":"normal"},{"uid":"f85f220a9ee08496","name":"Check received message containing emoji","time":{"start":1718776974143,"stop":1718776974143,"duration":0},"status":"passed","severity":"normal"},{"uid":"e96d37fd6816ebe5","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1718777093302,"stop":1718777093303,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d59280a8a65d24b","name":"Check publish message after client node is restarted","time":{"start":1718776928859,"stop":1718776928859,"duration":0},"status":"skipped","severity":"normal"},{"uid":"613bca19a9013ce6","name":"Push message with shell command payload","time":{"start":1718777039187,"stop":1718777039187,"duration":0},"status":"passed","severity":"normal"},{"uid":"4386328e6898583a","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1718776732244,"stop":1718776732245,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7bfbebae935f55f","name":"random static sharding 4 - Cluster ID: 737, Shard ID: 681","time":{"start":1718777012717,"stop":1718777012717,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb4fb8aabf278af7","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1718777093309,"stop":1718777093310,"duration":1},"status":"passed","severity":"normal"},{"uid":"a96d074bf66d51ea","name":"Subscribe to topic containing long and receive message","time":{"start":1718777093318,"stop":1718777093318,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbded7b52b5bf37e","name":"Waku message hash computation (no timestamp)","time":{"start":1718776413368,"stop":1718776413368,"duration":0},"status":"passed","severity":"normal"},{"uid":"1800b0cd887a83a2","name":"Check publish message containing unicode special characters","time":{"start":1718776928854,"stop":1718776928855,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c40a9a396055fc2","name":"Check received message containing Script","time":{"start":1718776974137,"stop":1718776974137,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb8fd14daafff53f","name":"Check received message containing Basic HTML tag","time":{"start":1718776974137,"stop":1718776974138,"duration":1},"status":"passed","severity":"normal"},{"uid":"4482bc44faa9a6d1","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1718776418643,"stop":1718776418644,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a748f44f01cc82a","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1718776862671,"stop":1718776862671,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e0de36b27b20506f","name":"should return all peers when numPeers is 0","time":{"start":1718776423971,"stop":1718776423971,"duration":0},"status":"passed","severity":"normal"},{"uid":"37734d7808c9a686","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1718776418643,"stop":1718776418643,"duration":0},"status":"passed","severity":"normal"},{"uid":"7114274e051d8fd0","name":"Subscribe to topic containing shell command and publish message","time":{"start":1718776934698,"stop":1718776934698,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b110b0551361fc0","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1718777093323,"stop":1718777093323,"duration":0},"status":"passed","severity":"normal"},{"uid":"abe187b623b59917","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1718776934698,"stop":1718776934699,"duration":1},"status":"passed","severity":"normal"},{"uid":"512ffca851912885","name":"topics with same application and version share the same shard","time":{"start":1718776410701,"stop":1718776410701,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd530a700ff07d5","name":"isConnected return false after peer stops","time":{"start":1718776505100,"stop":1718776505101,"duration":1},"status":"passed","severity":"normal"},{"uid":"159443ed39570b79","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1718776549605,"stop":1718776549605,"duration":0},"status":"passed","severity":"normal"},{"uid":"2443430d36b4800e","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1718776633345,"stop":1718776633346,"duration":1},"status":"passed","severity":"normal"},{"uid":"147769d7df9ba68","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1718776419317,"stop":1718776419317,"duration":0},"status":"passed","severity":"normal"},{"uid":"eca7bab1fd645b1e","name":"Check received message containing emoji","time":{"start":1718776974164,"stop":1718776974164,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ab1c88e34fbf214","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1718776413368,"stop":1718776413369,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5eb70ee81b2a7b0","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1718776633348,"stop":1718776633349,"duration":1},"status":"passed","severity":"normal"},{"uid":"91e0e529857de8df","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1718776633357,"stop":1718776633357,"duration":0},"status":"passed","severity":"normal"},{"uid":"6411371ecf551c32","name":"should be able to decode the field with only STORE set to true","time":{"start":1718776418640,"stop":1718776418641,"duration":1},"status":"passed","severity":"normal"},{"uid":"69741cb637d11fb9","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1718776418635,"stop":1718776418635,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb03384bad2d4e1e","name":"Check message received after jswaku node is restarted","time":{"start":1718776645948,"stop":1718776645948,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1f8930a9a46747c8","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1718776909123,"stop":1718776909124,"duration":1},"status":"passed","severity":"normal"},{"uid":"f86e03f42ffbc1c0","name":"Push message with Chinese payload","time":{"start":1718777039183,"stop":1718777039184,"duration":1},"status":"passed","severity":"normal"},{"uid":"75623293a3de7d2","name":"Relay - times out","time":{"start":1718777104777,"stop":1718777104777,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4882e7b9938258c","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1718776633343,"stop":1718776633344,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b66daa8aea08607","name":"Push message with Basic HTML tag payload","time":{"start":1718777039186,"stop":1718777039186,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffcbd758d204b5a","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1718776410708,"stop":1718776410708,"duration":0},"status":"passed","severity":"normal"},{"uid":"933a83fff8dceb9","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1718776423973,"stop":1718776423973,"duration":0},"status":"passed","severity":"normal"},{"uid":"63f30dcfde7f0479","name":"Check received message containing escaped characters","time":{"start":1718776645940,"stop":1718776645941,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b3efbb6ccd05c1c","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1718776471842,"stop":1718776471842,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e2cde9448225b92","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1718776741752,"stop":1718776741753,"duration":1},"status":"passed","severity":"normal"},{"uid":"771b4668fd71613f","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1718776434906,"stop":1718776434906,"duration":0},"status":"passed","severity":"normal"},{"uid":"49ff2b92bb5da326","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1718776549608,"stop":1718776549608,"duration":0},"status":"passed","severity":"normal"},{"uid":"5eb04e8b9dcbdd5c","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1718776410699,"stop":1718776410700,"duration":1},"status":"passed","severity":"normal"},{"uid":"58a2f8077860f7a6","name":"should load peers from local storage and dispatch events","time":{"start":1718776439325,"stop":1718776439326,"duration":1},"status":"passed","severity":"normal"},{"uid":"347e5a978c38c5e9","name":"Check received message containing numeric","time":{"start":1718776974133,"stop":1718776974134,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a0bc7ad1f2d3447","name":"Push message on custom pubsubTopic","time":{"start":1718776741753,"stop":1718776741753,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e57ba341e113484","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1718777093305,"stop":1718777093305,"duration":0},"status":"passed","severity":"normal"},{"uid":"13a18121f7654106","name":"Check message on other pubsub topic is not received","time":{"start":1718776974167,"stop":1718776974167,"duration":0},"status":"passed","severity":"normal"},{"uid":"f77657c62124c518","name":"Check received message containing Basic HTML tag","time":{"start":1718776645939,"stop":1718776645939,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ce89b25bec4df9e","name":"handles multiple messages","time":{"start":1718777090994,"stop":1718777090994,"duration":0},"status":"passed","severity":"normal"},{"uid":"58592de2dd6605a1","name":"Subscribe to topic containing Script and receive message","time":{"start":1718777093309,"stop":1718777093309,"duration":0},"status":"passed","severity":"normal"},{"uid":"c54c13b23cfffb27","name":"Subscribe to topic containing short and publish message","time":{"start":1718776934693,"stop":1718776934693,"duration":0},"status":"passed","severity":"normal"},{"uid":"be2b4ce17955f7cb","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1718777076891,"stop":1718777076891,"duration":0},"status":"passed","severity":"normal"},{"uid":"38f13430c8422e21","name":"should throw an error for missing required configuration","time":{"start":1718776410709,"stop":1718776410709,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad07848157d660b5","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1718776934695,"stop":1718776934695,"duration":0},"status":"passed","severity":"normal"},{"uid":"3395d6d8e730806b","name":"Check received message containing escaped characters","time":{"start":1718776974142,"stop":1718776974142,"duration":0},"status":"passed","severity":"normal"},{"uid":"894901ed9a75588c","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1718776410702,"stop":1718776410702,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba085cd222c3f360","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1718776410710,"stop":1718776410711,"duration":1},"status":"passed","severity":"normal"},{"uid":"1fbc27b4d919c99b","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1718776410713,"stop":1718776410713,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad4581c449ae7fd4","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1718776633358,"stop":1718776633358,"duration":0},"status":"passed","severity":"normal"},{"uid":"69f2053526f43b58","name":"Check publish message containing numeric","time":{"start":1718776928848,"stop":1718776928849,"duration":1},"status":"passed","severity":"normal"},{"uid":"91f949836e1043aa","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1718776418636,"stop":1718776418637,"duration":1},"status":"passed","severity":"normal"},{"uid":"43049493114e000e","name":"Passing cursor with wrong message digest","time":{"start":1718777018640,"stop":1718777018640,"duration":0},"status":"passed","severity":"normal"},{"uid":"d84ab8ce42fd7899","name":"getPeersByDiscovery","time":{"start":1718776502002,"stop":1718776502002,"duration":0},"status":"passed","severity":"normal"},{"uid":"c01ecabf67f6d092","name":"Fails to publish message with empty text","time":{"start":1718776928857,"stop":1718776928857,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d3895bc2f36405b","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1718776505094,"stop":1718776505094,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d6452b0e64815b5","name":"Subscribe to topic containing special chars and receive message","time":{"start":1718776685967,"stop":1718776685967,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fd20f23fb986c19","name":"Check received message containing short","time":{"start":1718776645928,"stop":1718776645930,"duration":2},"status":"passed","severity":"normal"},{"uid":"695500a750eef648","name":"new peer added after a peer was already found","time":{"start":1718776862671,"stop":1718776862671,"duration":0},"status":"skipped","severity":"normal"},{"uid":"43f9904e82ffa93","name":"start node with empty content topic","time":{"start":1718777000632,"stop":1718777000632,"duration":0},"status":"passed","severity":"normal"},{"uid":"e422c58b7d51e3e0","name":"Subscribe to topic containing special chars and receive message","time":{"start":1718777093318,"stop":1718777093319,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7e946124e5d6a69","name":"Non TWN Cluster","time":{"start":1718777000592,"stop":1718777000592,"duration":0},"status":"passed","severity":"normal"},{"uid":"28e7807c086e513c","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1718777093320,"stop":1718777093321,"duration":1},"status":"passed","severity":"normal"},{"uid":"debc566fc2780bf5","name":"Ephemeral field is preserved - encoder v0","time":{"start":1718776471841,"stop":1718776471842,"duration":1},"status":"passed","severity":"normal"},{"uid":"21d9aa324fdb8a30","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1718776410707,"stop":1718776410707,"duration":0},"status":"passed","severity":"normal"},{"uid":"81a4321d4f816469","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1718776633334,"stop":1718776633335,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a60c72d4020c60b","name":"Subscribe to topic containing JSON and publish message","time":{"start":1718776934697,"stop":1718776934698,"duration":1},"status":"passed","severity":"normal"},{"uid":"805a67c08030194d","name":"Filter","time":{"start":1718777104779,"stop":1718777104779,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a37309b6b3551bd","name":"Push message with shell command payload","time":{"start":1718776897565,"stop":1718776897565,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed011a56300ddec0","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1718776934692,"stop":1718776934693,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b2a43cc472193f4","name":"Encoder throws on undefined content topic","time":{"start":1718776447189,"stop":1718776447190,"duration":1},"status":"passed","severity":"normal"},{"uid":"44d103ad70a13126","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1718776909122,"stop":1718776909123,"duration":1},"status":"passed","severity":"normal"},{"uid":"4dd066eb6a5a9ac","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1718776538330,"stop":1718776538330,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcf8ed1473884409","name":"Push message with content topic containing shell command","time":{"start":1718777039196,"stop":1718777039196,"duration":0},"status":"passed","severity":"normal"},{"uid":"368f15912ab05caa","name":"different cluster, different shard: nodes don't connect","time":{"start":1718776633330,"stop":1718776633331,"duration":1},"status":"passed","severity":"normal"},{"uid":"8fc32c42e3d8fe8b","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app37/3/topic972/utf8","time":{"start":1718777000594,"stop":1718777000594,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d9b35fd5df42927","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1718776686106,"stop":1718776686106,"duration":0},"status":"passed","severity":"normal"},{"uid":"33e32bb8d7f6d7d2","name":"passes more than one ENR URLs and attempts connection","time":{"start":1718776478402,"stop":1718776478403,"duration":1},"status":"skipped","severity":"normal"},{"uid":"4b3a9866fdc2d41","name":"should be able to decode the field with only RELAY set to true","time":{"start":1718776418639,"stop":1718776418640,"duration":1},"status":"passed","severity":"normal"},{"uid":"e69b243965382f46","name":"Round trip binary serialization","time":{"start":1718776424216,"stop":1718776424216,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe97ce6dd815da60","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1718776909125,"stop":1718776909125,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8a4f0c4ace685f5","name":"Subscribe to topic containing short and receive message","time":{"start":1718777093306,"stop":1718777093306,"duration":0},"status":"passed","severity":"normal"},{"uid":"57ffa3a588f07a90","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1718776478402,"stop":1718776478402,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2d4faff2e679c712","name":"Ping on unsubscribed peer","time":{"start":1718776498418,"stop":1718776498419,"duration":1},"status":"passed","severity":"normal"},{"uid":"5445aa65205de287","name":"can start the service","time":{"start":1718776940470,"stop":1718776940471,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4c2f6dcb733dabd","name":"Sample","time":{"start":1718776418728,"stop":1718776418729,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa625fd54b8d964d","name":"1 Relay, 1 Filter, gives up","time":{"start":1718776434884,"stop":1718776434884,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf88dad3c4c5ca5f","name":"Fails to push message bigger that 1MB","time":{"start":1718776897591,"stop":1718776897591,"duration":0},"status":"passed","severity":"normal"},{"uid":"4745dfe810725a12","name":"Check received message containing XML","time":{"start":1718776974137,"stop":1718776974137,"duration":0},"status":"passed","severity":"normal"},{"uid":"37ca9bf1dd7a2662","name":"should throw an error if shards are undefined for static sharding","time":{"start":1718776410708,"stop":1718776410709,"duration":1},"status":"passed","severity":"normal"},{"uid":"95e6c536557d5439","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1718776741754,"stop":1718776741754,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4590318a837b4ec","name":"Check received message with timestamp: 1718776461115 ","time":{"start":1718776974144,"stop":1718776974144,"duration":0},"status":"passed","severity":"normal"},{"uid":"58beca4d68a12e10","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1718777093314,"stop":1718777093315,"duration":1},"status":"passed","severity":"normal"},{"uid":"1fd04d6a48ef506a","name":"should throw an error for an unconfigured topic","time":{"start":1718776410718,"stop":1718776410718,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c185934d1a18c7","name":"Check message with no content topic is not received","time":{"start":1718776645946,"stop":1718776645947,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5010829a166cdaf","name":"Subscribe to topic containing XML and receive message","time":{"start":1718777093321,"stop":1718777093322,"duration":1},"status":"passed","severity":"normal"},{"uid":"96423c8bd40f5238","name":"Push message with custom timestamp: 1688018278971","time":{"start":1718776897590,"stop":1718776897590,"duration":0},"status":"passed","severity":"normal"},{"uid":"7dc414f20340a305","name":"throws on empty content topic","time":{"start":1718776410691,"stop":1718776410691,"duration":0},"status":"passed","severity":"normal"},{"uid":"57df00edd1157197","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app54/5/topic884/test.js","time":{"start":1718777000597,"stop":1718777000597,"duration":0},"status":"passed","severity":"normal"},{"uid":"44c766630c4c3f35","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1718776418642,"stop":1718776418643,"duration":1},"status":"passed","severity":"normal"},{"uid":"95d736cf8b1f879f","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1718776538328,"stop":1718776538328,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4a11b11c0ab669d","name":"should emit a peer event after start","time":{"start":1718776940474,"stop":1718776940475,"duration":1},"status":"passed","severity":"normal"},{"uid":"6910e6f045ca0ec7","name":"different cluster, same shard: nodes don't connect","time":{"start":1718776633330,"stop":1718776633330,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0726f132553b99f","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1718776741752,"stop":1718776741752,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac3501cd4d21d68f","name":"Push message equal or less that 1MB","time":{"start":1718777039208,"stop":1718777039208,"duration":0},"status":"passed","severity":"normal"},{"uid":"c536ef9f528ea0f0","name":"Push message with content topic containing SQL Injection","time":{"start":1718776897582,"stop":1718776897583,"duration":1},"status":"passed","severity":"normal"},{"uid":"44a21ee29bb66f8c","name":"Nodes with multiple pubsub topic","time":{"start":1718776909116,"stop":1718776909117,"duration":1},"status":"passed","severity":"normal"},{"uid":"3acb1af86aac9eb4","name":"Subscribe to topic containing Script and publish message","time":{"start":1718776934696,"stop":1718776934696,"duration":0},"status":"passed","severity":"normal"},{"uid":"8579aff40933d737","name":"Push message with content topic containing SQL Injection","time":{"start":1718777039193,"stop":1718777039193,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce86febddbe8b952","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1718776686108,"stop":1718776686108,"duration":0},"status":"passed","severity":"normal"},{"uid":"63b4bb87989bbf32","name":"Check message with non string payload is not received","time":{"start":1718776645947,"stop":1718776645948,"duration":1},"status":"passed","severity":"normal"},{"uid":"117322fd600d3beb","name":"Push message with content topic containing special chars","time":{"start":1718777039191,"stop":1718777039191,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a21252772ca8c4a","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1718776633347,"stop":1718776633347,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3b846131f11ba8d","name":"Push message with Basic HTML tag payload","time":{"start":1718776897562,"stop":1718776897562,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfaae1adfe0e25e5","name":"Nwaku publishes","time":{"start":1718776893898,"stop":1718776893904,"duration":6},"status":"passed","severity":"normal"},{"uid":"37ba9507a4cea316","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1718776909117,"stop":1718776909118,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd56fb1eba488c95","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1718776410725,"stop":1718776410725,"duration":0},"status":"passed","severity":"normal"},{"uid":"3612582c47bb543e","name":"safeDispatchEvent","time":{"start":1718776502003,"stop":1718776502003,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a71503966731591","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1718776928857,"stop":1718776928858,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c36469e850f3e3a","name":"throws on content topic with generation field greater than 0","time":{"start":1718776410693,"stop":1718776410693,"duration":0},"status":"passed","severity":"normal"},{"uid":"62e3efbd0ace5b8b","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1718777052707,"stop":1718777052707,"duration":0},"status":"passed","severity":"normal"},{"uid":"5decbae90e3fb04a","name":"Check received message containing Chinese","time":{"start":1718776974134,"stop":1718776974135,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3b7cbd35e5c0775","name":"Push message with XML payload","time":{"start":1718776897561,"stop":1718776897562,"duration":1},"status":"passed","severity":"normal"},{"uid":"dca222f89edf2cab","name":"Ping on subscribed peer","time":{"start":1718776531722,"stop":1718776531722,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1d15fb7be43f1f0","name":"Passing page size 3 when there are 20 messages","time":{"start":1718777087999,"stop":1718777088000,"duration":1},"status":"passed","severity":"normal"},{"uid":"f565d04f6bee6782","name":"Add multiple subscription objects on single nwaku node","time":{"start":1718777093324,"stop":1718777093325,"duration":1},"status":"passed","severity":"normal"},{"uid":"1987f07895f17ee0","name":"receives messages sent to provided content topic through stream","time":{"start":1718776928996,"stop":1718776928997,"duration":1},"status":"skipped","severity":"normal"},{"uid":"da39354b46ed0b5c","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1718776410696,"stop":1718776410697,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f7f7500dfcb052d","name":"Push message on custom pubsubTopic","time":{"start":1718776741765,"stop":1718776741765,"duration":0},"status":"passed","severity":"normal"},{"uid":"817bd79a289b45e","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1718776645943,"stop":1718776645944,"duration":1},"status":"passed","severity":"normal"},{"uid":"bdb5033aec6609b7","name":"Push message with meta","time":{"start":1718777039200,"stop":1718777039201,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3d0cff66fcb4cc0","name":"should set field with only RELAY enabled","time":{"start":1718776419325,"stop":1718776419325,"duration":0},"status":"passed","severity":"normal"},{"uid":"b03b03194a6fef57","name":"1 Store, 2 fetches","time":{"start":1718776434882,"stop":1718776434883,"duration":1},"status":"passed","severity":"normal"},{"uid":"321d13df376f37ae","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1718776433770,"stop":1718776433770,"duration":0},"status":"passed","severity":"normal"},{"uid":"513777b4c3f7fcf7","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1718776633331,"stop":1718776633333,"duration":2},"status":"passed","severity":"normal"},{"uid":"1810a5dd9cdedb9c","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1718777012725,"stop":1718777012725,"duration":0},"status":"passed","severity":"normal"},{"uid":"759a43a31d1ec149","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1718777093308,"stop":1718777093309,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1fbf96bba338f3","name":"Query Generator - forward","time":{"start":1718777061479,"stop":1718777061482,"duration":3},"status":"passed","severity":"normal"},{"uid":"5e056f384538a03e","name":"Check publish message containing emoji","time":{"start":1718776928855,"stop":1718776928855,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a9976ffdad6ce2e","name":"given a content topic, creates a waku node and filter subscription","time":{"start":1718776928993,"stop":1718776928993,"duration":0},"status":"skipped","severity":"normal"},{"uid":"fbe5e750bfb3d93c","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1718776934696,"stop":1718776934696,"duration":0},"status":"passed","severity":"normal"},{"uid":"7588886f325bb554","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1718776685967,"stop":1718776685968,"duration":1},"status":"passed","severity":"normal"},{"uid":"52e79c5b04b6c290","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1718776686107,"stop":1718776686107,"duration":0},"status":"passed","severity":"normal"},{"uid":"e68fc2eff226373a","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1718776418642,"stop":1718776418642,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c11b35b84b48129","name":"Check received message containing special chars","time":{"start":1718776645936,"stop":1718776645936,"duration":0},"status":"passed","severity":"normal"},{"uid":"813dcb5c17169a9e","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1718776410720,"stop":1718776410720,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b132f553367c85b","name":"Encoder throws on undefined content topic","time":{"start":1718776445390,"stop":1718776445390,"duration":0},"status":"passed","severity":"normal"},{"uid":"15667d47bce65906","name":"Check received message containing long","time":{"start":1718776974133,"stop":1718776974133,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc77de859488ffd4","name":"Ephemeral field set to true","time":{"start":1718776424216,"stop":1718776424217,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f0a272d9a0f2d9","name":"Check received message with timestamp: 1718776461115 ","time":{"start":1718776974164,"stop":1718776974165,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2534b4d2785c33f","name":"Subscribe to topic containing numeric and receive message","time":{"start":1718777093318,"stop":1718777093318,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d6ea4ecdb17625b","name":"should emit a peer event after start","time":{"start":1718776439324,"stop":1718776439324,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fa994366c50305","name":"given a waku node and content topic, creates a filter subscription","time":{"start":1718776928994,"stop":1718776928995,"duration":1},"status":"skipped","severity":"normal"},{"uid":"af69ca489bca3e56","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1718776468982,"stop":1718776468982,"duration":0},"status":"passed","severity":"normal"},{"uid":"212fed3219da16ea","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1718777093316,"stop":1718777093316,"duration":0},"status":"passed","severity":"normal"},{"uid":"68d952fba885c953","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1718776410700,"stop":1718776410700,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f2e0618f694bf9a","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1718776410717,"stop":1718776410717,"duration":0},"status":"passed","severity":"normal"},{"uid":"45dfac35c14da926","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1718776685971,"stop":1718776685971,"duration":0},"status":"passed","severity":"normal"},{"uid":"84609a700b150581","name":"Push message with unicode special characters payload","time":{"start":1718777039188,"stop":1718777039188,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1934cc3f05b5338","name":"should not receive a peer event after stop","time":{"start":1718776478393,"stop":1718776478395,"duration":2},"status":"passed","severity":"normal"},{"uid":"2006dea71ddc7b43","name":"Push message with SQL Injection payload","time":{"start":1718776897561,"stop":1718776897561,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f7a5beb434940ce","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1718776538330,"stop":1718776538331,"duration":1},"status":"passed","severity":"normal"},{"uid":"314ae39805555b84","name":"Check message with non string payload is not received","time":{"start":1718776974147,"stop":1718776974147,"duration":0},"status":"passed","severity":"normal"},{"uid":"985f319074eaad1a","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1718776633347,"stop":1718776633347,"duration":0},"status":"passed","severity":"normal"},{"uid":"1375852b7bd71c73","name":"throws on content topic with empty encoding field","time":{"start":1718776410695,"stop":1718776410695,"duration":0},"status":"passed","severity":"normal"},{"uid":"b917025d14999180","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1718777094963,"stop":1718777094963,"duration":0},"status":"passed","severity":"normal"},{"uid":"26ebe4752bb336e7","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1718776434906,"stop":1718776434906,"duration":0},"status":"passed","severity":"normal"},{"uid":"a12daccce9ff5b86","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1718776741754,"stop":1718776741754,"duration":0},"status":"passed","severity":"normal"},{"uid":"ade75f2a15f8bc58","name":"throws on content topic with non-number generation field","time":{"start":1718776410692,"stop":1718776410692,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e906ced447742ba","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1718777093303,"stop":1718777093304,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b202c49b97dc44e","name":"should be called for bootstrap peers","time":{"start":1718776468981,"stop":1718776468981,"duration":0},"status":"passed","severity":"normal"},{"uid":"eaaad2d05aabde5e","name":"Subscribe to topic containing shell command and receive message","time":{"start":1718777093310,"stop":1718777093310,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdef53a0062e2ae1","name":"Check received message containing Arabic","time":{"start":1718776645937,"stop":1718776645937,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9def37b1d00b442","name":"Push message with Arabic payload","time":{"start":1718776897560,"stop":1718776897560,"duration":0},"status":"passed","severity":"normal"},{"uid":"f74a1d4d8ddc1587","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1718776413366,"stop":1718776413367,"duration":1},"status":"passed","severity":"normal"},{"uid":"b58666b1135a028b","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1718777093316,"stop":1718777093316,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a0b63faf42d5c44","name":"caches peers it previously fetched","time":{"start":1718776435342,"stop":1718776435343,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec3e0383474c8a1","name":"should configure sharding based on application and version for autosharding","time":{"start":1718776410722,"stop":1718776410722,"duration":0},"status":"passed","severity":"normal"},{"uid":"4639c293fe8d03b9","name":"should not receive a peer event before start","time":{"start":1718776439324,"stop":1718776439325,"duration":1},"status":"passed","severity":"normal"},{"uid":"73c5913e02ead5a6","name":"Relay - dialed first","time":{"start":1718777104776,"stop":1718777104776,"duration":0},"status":"passed","severity":"normal"},{"uid":"1694ac19759bde69","name":"Push message with Arabic payload","time":{"start":1718777039184,"stop":1718777039184,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d90022446748159","name":"Check received message containing SQL Injection","time":{"start":1718776645938,"stop":1718776645938,"duration":0},"status":"passed","severity":"normal"},{"uid":"620ee9783a0618bc","name":"same cluster, different shard: nodes connect","time":{"start":1718776732247,"stop":1718776732247,"duration":0},"status":"passed","severity":"normal"},{"uid":"572690e48b423aa8","name":"Subscribe to topic containing short and receive message","time":{"start":1718777093317,"stop":1718777093318,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab2ab81c278525af","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1718776410696,"stop":1718776410696,"duration":0},"status":"passed","severity":"normal"},{"uid":"876ee51c70e0488c","name":"connected peers and dial","time":{"start":1718776862827,"stop":1718776862828,"duration":1},"status":"skipped","severity":"normal"},{"uid":"c55233d799cabd5","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1718777094964,"stop":1718777094964,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb58da174f31329e","name":"should add and remove event listeners correctly","time":{"start":1718776439326,"stop":1718776439326,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f6ba9bd17e4bd58","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1718776928855,"stop":1718776928855,"duration":0},"status":"passed","severity":"normal"},{"uid":"87dfb537fa9e70f7","name":"should return the pubsub topic directly if a string is provided","time":{"start":1718776410719,"stop":1718776410719,"duration":0},"status":"passed","severity":"normal"},{"uid":"8645427c649b546f","name":"Check received message with timestamp: 1718776461115000000 ","time":{"start":1718776645942,"stop":1718776645942,"duration":0},"status":"passed","severity":"normal"},{"uid":"249db0c4730aa198","name":"should return empty list for no shard","time":{"start":1718776410708,"stop":1718776410708,"duration":0},"status":"passed","severity":"normal"},{"uid":"a190573af0e02a11","name":"Push message with content topic containing numeric","time":{"start":1718776897575,"stop":1718776897576,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ad3f5902bf66a36","name":"should set field with only FILTER enabled","time":{"start":1718776419326,"stop":1718776419326,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd86d6a1928de397","name":"should not fail to start the service if it is already started","time":{"start":1718776940473,"stop":1718776940474,"duration":1},"status":"passed","severity":"normal"},{"uid":"de7a353e1ca911b7","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1718776410700,"stop":1718776410700,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6c8e29fb892554f","name":"Query generator for multiple messages with multiple decoders","time":{"start":1718777076556,"stop":1718777076557,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6985c89b5dd96f3","name":"Light Node - default protocols","time":{"start":1718777104779,"stop":1718777104779,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bd96144666529af","name":"should set field with only STORE enabled","time":{"start":1718776419325,"stop":1718776419326,"duration":1},"status":"passed","severity":"normal"},{"uid":"d964e2dc43bbae94","name":"groups content topics by expected pubsub topic","time":{"start":1718776410701,"stop":1718776410702,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d8bde84e16af777","name":"Does not throw an exception when node disconnects","time":{"start":1718777101048,"stop":1718777101048,"duration":0},"status":"passed","severity":"normal"},{"uid":"29627373e6c6700b","name":"Check received message containing SQL Injection","time":{"start":1718776974136,"stop":1718776974136,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbe8436e4003d21c","name":"dispatchEvent via connectionManager","time":{"start":1718776502003,"stop":1718776502003,"duration":0},"status":"passed","severity":"normal"},{"uid":"7085a32f6b5670ec","name":"handles empty contentTopics array correctly","time":{"start":1718776410724,"stop":1718776410724,"duration":0},"status":"passed","severity":"normal"},{"uid":"76633c5a4a8098d3","name":"less peers than existing","time":{"start":1718776862831,"stop":1718776862831,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6ce6656bc61ddaa1","name":"should throw error - invalid id","time":{"start":1718776419319,"stop":1718776419319,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5ad4bbed47d7eed","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1718777076890,"stop":1718777076891,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc88dcefe0e805e0","name":"Subscribe and receive messages via waku relay post","time":{"start":1718777093314,"stop":1718777093314,"duration":0},"status":"passed","severity":"normal"},{"uid":"1feb761a16c3aff","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1718776934697,"stop":1718776934697,"duration":0},"status":"passed","severity":"normal"},{"uid":"abc16f1eb0edaaf5","name":"Encoder throws on undefined content topic","time":{"start":1718776424217,"stop":1718776424218,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5417199c4132cf3","name":"Push message with content topic containing Russian","time":{"start":1718777039192,"stop":1718777039193,"duration":1},"status":"passed","severity":"normal"},{"uid":"d203b38a16832d24","name":"unsubscribes","time":{"start":1718777090994,"stop":1718777090995,"duration":1},"status":"passed","severity":"normal"},{"uid":"c46de2a090a6d37a","name":"Subscribe to topic containing numeric and receive message","time":{"start":1718777093307,"stop":1718777093307,"duration":0},"status":"passed","severity":"normal"},{"uid":"23a5b68e2ad801f7","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1718776538334,"stop":1718776538334,"duration":0},"status":"passed","severity":"normal"},{"uid":"9efef89a0de5fb4a","name":"should properly create location multiaddrs - tcp4","time":{"start":1718776419323,"stop":1718776419323,"duration":0},"status":"passed","severity":"normal"},{"uid":"cea00c89fa71384f","name":"should properly create location multiaddrs - tcp6","time":{"start":1718776419323,"stop":1718776419324,"duration":1},"status":"passed","severity":"normal"},{"uid":"41d493fd0682bfd5","name":"same cluster, same shard: nodes connect","time":{"start":1718776732246,"stop":1718776732247,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1a0562471d0dabe","name":"Symmetric encrypt & Decrypt","time":{"start":1718776445815,"stop":1718776445815,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d4d8e68ca6d6aae","name":"Fails to publish message with wrong content topic","time":{"start":1718776928857,"stop":1718776928857,"duration":0},"status":"passed","severity":"normal"},{"uid":"a933a6e99439bc01","name":"can start the service","time":{"start":1718776478381,"stop":1718776478381,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f8127db8494d966","name":"Push 30 different messages","time":{"start":1718776897566,"stop":1718776897569,"duration":3},"status":"passed","severity":"normal"},{"uid":"1a06ec8e7122d1a7","name":"Push message with rate limit","time":{"start":1718777039206,"stop":1718777039207,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c377863d77f7a6b","name":"Check received message containing shell command","time":{"start":1718776974162,"stop":1718776974163,"duration":1},"status":"passed","severity":"normal"},{"uid":"fbb0beb5627f9840","name":"Passing page size 11 when there are 10 messages","time":{"start":1718777088001,"stop":1718777088002,"duration":1},"status":"passed","severity":"normal"},{"uid":"985d26ec4e6d8a3d","name":"Push message with XML payload","time":{"start":1718777039186,"stop":1718777039186,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2dbd84b37a86977","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1718777094963,"stop":1718777094963,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2c793924f96fd93","name":"Push message with content topic containing Arabic","time":{"start":1718776897580,"stop":1718776897582,"duration":2},"status":"passed","severity":"normal"},{"uid":"9db5777db7769931","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app88/10/topic210/test.js","time":{"start":1718777000594,"stop":1718777000595,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e3a91060caf85cc","name":"Push message with content topic containing long","time":{"start":1718776897575,"stop":1718776897575,"duration":0},"status":"passed","severity":"normal"},{"uid":"83341d5c56e2da12","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1718777219028,"stop":1718777219028,"duration":0},"status":"passed","severity":"normal"},{"uid":"f34a4e08736eddd9","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1718776686108,"stop":1718776686108,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cad7a5166350938","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1718776410714,"stop":1718776410715,"duration":1},"status":"passed","severity":"normal"},{"uid":"17a0b05288d8035d","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1718777018638,"stop":1718777018639,"duration":1},"status":"passed","severity":"normal"},{"uid":"efa1c9132a59f364","name":"Reopen subscription with peer with lost subscription","time":{"start":1718776531720,"stop":1718776531721,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d76e75cf30bf61f","name":"should throw error - no id","time":{"start":1718776419318,"stop":1718776419319,"duration":1},"status":"passed","severity":"normal"},{"uid":"bdd4bdedb56c0d89","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1718776633337,"stop":1718776633337,"duration":0},"status":"passed","severity":"normal"},{"uid":"824f7909d6dbb0f2","name":"Push message on custom pubsubTopic","time":{"start":1718776741751,"stop":1718776741752,"duration":1},"status":"passed","severity":"normal"},{"uid":"456aee2e27ccb0e9","name":"Relay + Store","time":{"start":1718776472443,"stop":1718776472444,"duration":1},"status":"passed","severity":"normal"},{"uid":"105616e5c602d774","name":"Query with Ordered Callback, No message returned","time":{"start":1718777052708,"stop":1718777052708,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0377529d1585351","name":"Push message with custom timestamp: 1718773033621","time":{"start":1718777039207,"stop":1718777039208,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f42a122234120a8","name":"through manual discovery","time":{"start":1718776739671,"stop":1718776739672,"duration":1},"status":"passed","severity":"normal"},{"uid":"a147be4fdef8f961","name":"Check received message containing unicode special characters","time":{"start":1718776974163,"stop":1718776974163,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a399d75cc449690","name":"Subscribe to topic containing emoji and receive message","time":{"start":1718776685972,"stop":1718776685972,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bfc55956a12d08b","name":"Push message with short payload","time":{"start":1718776897541,"stop":1718776897542,"duration":1},"status":"passed","severity":"normal"},{"uid":"332250ca3271795f","name":"Push message with emoji payload","time":{"start":1718776897566,"stop":1718776897566,"duration":0},"status":"passed","severity":"normal"},{"uid":"3489f3eb52ff211d","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1718776549606,"stop":1718776549607,"duration":1},"status":"passed","severity":"normal"},{"uid":"41c7f0f14f9aa0eb","name":"Ping on peer without subscriptions","time":{"start":1718776531722,"stop":1718776531723,"duration":1},"status":"passed","severity":"normal"},{"uid":"8216c91e7f462033","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1718776445386,"stop":1718776445388,"duration":2},"status":"passed","severity":"normal"},{"uid":"c296c884e248fa91","name":"Query generator for multiple messages","time":{"start":1718777076555,"stop":1718777076555,"duration":0},"status":"passed","severity":"normal"},{"uid":"197fdfd00613e872","name":"Check received message containing XML","time":{"start":1718776974160,"stop":1718776974160,"duration":0},"status":"passed","severity":"normal"},{"uid":"5677d936b58f347f","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1718776410704,"stop":1718776410704,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6e1342fb6d19e51","name":"receives messages sent to provided content topic through callback","time":{"start":1718776928995,"stop":1718776928996,"duration":1},"status":"skipped","severity":"normal"},{"uid":"ba45dc848101ede1","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1718777093313,"stop":1718777093314,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a62c1db08418f06","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1718776461872,"stop":1718776461874,"duration":2},"status":"passed","severity":"normal"},{"uid":"7e20b193400ee418","name":"handles empty shards array correctly","time":{"start":1718776410723,"stop":1718776410723,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fb15857410d9226","name":"stop","time":{"start":1718776502004,"stop":1718776502004,"duration":0},"status":"passed","severity":"normal"},{"uid":"856f5936b580ac68","name":"Push message with content topic containing Script","time":{"start":1718777039194,"stop":1718777039194,"duration":0},"status":"passed","severity":"normal"},{"uid":"a57e538602caf02d","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1718776685972,"stop":1718776685972,"duration":0},"status":"passed","severity":"normal"},{"uid":"b328317967fce7f9","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1718776461877,"stop":1718776461878,"duration":1},"status":"passed","severity":"normal"},{"uid":"72f5f5dccdbd4306","name":"Overlapping topic subscription","time":{"start":1718776934693,"stop":1718776934693,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e306fc8c2d2dd40b","name":"Subscribe to topic containing long and receive message","time":{"start":1718776685966,"stop":1718776685966,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1d59550f44850c9","name":"Check message with no payload is not received","time":{"start":1718776974168,"stop":1718776974168,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfe0bcd5d595fd72","name":"Push message with JSON payload","time":{"start":1718777039186,"stop":1718777039187,"duration":1},"status":"passed","severity":"normal"},{"uid":"405497f5d567b738","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1718776685960,"stop":1718776685961,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7e552d7fff22049","name":"random static sharding 2 - Cluster ID: 685, Shard ID: 193","time":{"start":1718777012716,"stop":1718777012716,"duration":0},"status":"passed","severity":"normal"},{"uid":"48d88adea81ae670","name":"Check publish message containing Chinese","time":{"start":1718776928851,"stop":1718776928851,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1399594fa5c2e5","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1718777018639,"stop":1718777018639,"duration":0},"status":"passed","severity":"normal"},{"uid":"a54359c1f7d267f1","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1718776685958,"stop":1718776685959,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f3d77ced873fac0","name":"recovers when dns.resolve returns empty","time":{"start":1718776435341,"stop":1718776435341,"duration":0},"status":"passed","severity":"normal"},{"uid":"2da8c3d67b5048e5","name":"Subscribe to topic containing shell command and receive message","time":{"start":1718777093323,"stop":1718777093323,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6c1f7c59d283f5f","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1718776686103,"stop":1718776686104,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ef49965de0432e9","name":"Check message received after nwaku node is restarted","time":{"start":1718776974169,"stop":1718776974169,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f07f6b1b6d81f8a9","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app11/4/topic870/test.js","time":{"start":1718777000593,"stop":1718777000593,"duration":0},"status":"passed","severity":"normal"},{"uid":"de9c06e289271a2e","name":"ignores domain fetching errors","time":{"start":1718776435342,"stop":1718776435342,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cd501ef002745c6","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1718776633333,"stop":1718776633334,"duration":1},"status":"passed","severity":"normal"},{"uid":"b66add248f1c1320","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1718776423972,"stop":1718776423972,"duration":0},"status":"passed","severity":"normal"},{"uid":"93d3c70928f63ad7","name":"Passing cursor with wrong pubsubTopic","time":{"start":1718777018640,"stop":1718777018641,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa6ac171e29b9f6e","name":"Using a function","time":{"start":1718777101049,"stop":1718777101049,"duration":0},"status":"passed","severity":"normal"},{"uid":"caac62c7952dea1c","name":"Subscribe to topic containing emoji and publish message","time":{"start":1718776934699,"stop":1718776934700,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d2a90bad8d7108f","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1718776633348,"stop":1718776633348,"duration":0},"status":"passed","severity":"normal"},{"uid":"cea1b30328a2c87b","name":"Subscribe to topic containing special chars and receive message","time":{"start":1718777093307,"stop":1718777093307,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1b69b3e4afda17b","name":"should not fail to stop the service if it was not started","time":{"start":1718776439323,"stop":1718776439324,"duration":1},"status":"passed","severity":"normal"},{"uid":"78c691b782710497","name":"should be able to decode the field with only FILTER set to true","time":{"start":1718776418640,"stop":1718776418640,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b5c20ac7e2973cb","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1718776410712,"stop":1718776410712,"duration":0},"status":"passed","severity":"normal"},{"uid":"b36036e0961b67f2","name":"A test","time":{"start":1718776686286,"stop":1718776686287,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a04d0a27449d938","name":"Push message with custom timestamp: 1718773078971","time":{"start":1718776897590,"stop":1718776897590,"duration":0},"status":"passed","severity":"normal"},{"uid":"a36290ea336afea5","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1718776633344,"stop":1718776633344,"duration":0},"status":"passed","severity":"normal"},{"uid":"15c150b760b387dd","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1718776633340,"stop":1718776633340,"duration":0},"status":"passed","severity":"normal"},{"uid":"60fb3047c589f18d","name":"Subscribe to topic containing Script and receive message","time":{"start":1718777093321,"stop":1718777093321,"duration":0},"status":"passed","severity":"normal"},{"uid":"b857df2ddb75c3ca","name":"Register correct protocols","time":{"start":1718776934690,"stop":1718776934691,"duration":1},"status":"passed","severity":"normal"},{"uid":"6346912249578ca2","name":"Add multiple subscription objects on single nwaku node","time":{"start":1718776685973,"stop":1718776685973,"duration":0},"status":"passed","severity":"normal"},{"uid":"f17461aa853eeece","name":"Check message with no pubsub topic is not received","time":{"start":1718776645946,"stop":1718776645946,"duration":0},"status":"passed","severity":"normal"},{"uid":"df588cc8f78605b8","name":"non connected peers","time":{"start":1718776862831,"stop":1718776862832,"duration":1},"status":"skipped","severity":"normal"},{"uid":"bf98cedf85b85858","name":"should not receive a peer event before start","time":{"start":1718776478391,"stop":1718776478392,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f4a99e701d02820","name":"Check message with no payload is not received","time":{"start":1718776645947,"stop":1718776645947,"duration":0},"status":"passed","severity":"normal"},{"uid":"34614da8f29b848d","name":"Check message with invalid timestamp is not received","time":{"start":1718776974145,"stop":1718776974145,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a7a0a34bd74ac22","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1718776505098,"stop":1718776505099,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b3426caa1ce6a19","name":"should throw an error for missing sharding configuration","time":{"start":1718776410723,"stop":1718776410723,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb375b39455ada94","name":"A test","time":{"start":1718776686286,"stop":1718776686286,"duration":0},"status":"passed","severity":"normal"},{"uid":"64045db4fc19f4aa","name":"Subscribe to topic containing JSON and receive message","time":{"start":1718777093310,"stop":1718777093310,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f2ceea38da695b6","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1718776410711,"stop":1718776410711,"duration":0},"status":"passed","severity":"normal"},{"uid":"62b6668604411368","name":"random static sharding 3 - Cluster ID: 107, Shard ID: 410","time":{"start":1718777012716,"stop":1718777012717,"duration":1},"status":"passed","severity":"normal"},{"uid":"3fd0b071dfbbc675","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1718776909118,"stop":1718776909118,"duration":0},"status":"passed","severity":"normal"},{"uid":"bddd6d779e98dee2","name":"Check message with invalid timestamp is not received","time":{"start":1718776645944,"stop":1718776645945,"duration":1},"status":"passed","severity":"normal"},{"uid":"930e5e010f5421f2","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1718776410718,"stop":1718776410718,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8f70b4431d731ca","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1718776445388,"stop":1718776445388,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab280b86fd01ce3f","name":"Subscribe to topic containing XML and receive message","time":{"start":1718776685969,"stop":1718776685970,"duration":1},"status":"passed","severity":"normal"},{"uid":"247f1875b3cf5a6c","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1718776732245,"stop":1718776732246,"duration":1},"status":"passed","severity":"normal"},{"uid":"61b32d215f4fbccf","name":"Publish message with custom timestamp: Wed Jun 19 2024 05:01:37 GMT+0000 (Coordinated Universal Time)","time":{"start":1718776928856,"stop":1718776928856,"duration":0},"status":"passed","severity":"normal"},{"uid":"e63694f58d4bfb4f","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1718776974145,"stop":1718776974145,"duration":0},"status":"passed","severity":"normal"},{"uid":"46ec4d9dabf35f8","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1718776633339,"stop":1718776633339,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddd0e80f0a207771","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1718777094964,"stop":1718777094964,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb2bebbf3946786","name":"Check message received after nwaku node is restarted","time":{"start":1718776645948,"stop":1718776645948,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a43128a73e1287b0","name":"Push message with content topic containing escaped characters","time":{"start":1718776897585,"stop":1718776897585,"duration":0},"status":"passed","severity":"normal"},{"uid":"5dce16e3eb89f4fb","name":"Subscribe to topic containing JSON and receive message","time":{"start":1718777093322,"stop":1718777093323,"duration":1},"status":"passed","severity":"normal"},{"uid":"386d94007a9da61e","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1718777018636,"stop":1718777018636,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3361a6ef70a59b7","name":"should return unique PubsubTopics for static sharding","time":{"start":1718776410706,"stop":1718776410706,"duration":0},"status":"passed","severity":"normal"},{"uid":"573cd987d49ab9f6","name":"Subscribe and receives messages on 20 topics","time":{"start":1718776685959,"stop":1718776685960,"duration":1},"status":"passed","severity":"normal"},{"uid":"943dd3fc0431d1ef","name":"should not fail to start the service if it is already started","time":{"start":1718776478387,"stop":1718776478388,"duration":1},"status":"passed","severity":"normal"},{"uid":"f31532df61ea035b","name":"1 Store, 2 relays, 2 fetches","time":{"start":1718776434883,"stop":1718776434883,"duration":0},"status":"passed","severity":"normal"},{"uid":"2678e1afe7523067","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1718776686103,"stop":1718776686103,"duration":0},"status":"passed","severity":"normal"},{"uid":"89796d3162097e02","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1718776934692,"stop":1718776934692,"duration":0},"status":"passed","severity":"normal"},{"uid":"238b8545c4087335","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1718776633331,"stop":1718776633331,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a9181424047ddd6","name":"should be able to encode the field with only RELAY set to true","time":{"start":1718776418629,"stop":1718776418633,"duration":4},"status":"passed","severity":"normal"},{"uid":"bc47c7454360b4a9","name":"isConnected should return false after all peers disconnect","time":{"start":1718776505100,"stop":1718776505100,"duration":0},"status":"passed","severity":"normal"},{"uid":"10a507b30c0a6a5a","name":"Callback on promise, aborts when callback returns true","time":{"start":1718777076558,"stop":1718777076559,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1d25ed34fcbbe09","name":"Check message received after jswaku node is restarted","time":{"start":1718776974147,"stop":1718776974147,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a138afed1594b935","name":"Encoder throws on empty string content topic","time":{"start":1718776424218,"stop":1718776424218,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8d29e7093167b05","name":"Check message on other pubsub topic is not received","time":{"start":1718776645945,"stop":1718776645945,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b2c854940f260e9","name":"should throw error - no public key","time":{"start":1718776419318,"stop":1718776419318,"duration":0},"status":"passed","severity":"normal"},{"uid":"f91f7f0d29e211fc","name":"Check received message containing Russian","time":{"start":1718776974135,"stop":1718776974135,"duration":0},"status":"passed","severity":"normal"},{"uid":"264079c83e2bb4fe","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1718776410705,"stop":1718776410705,"duration":0},"status":"passed","severity":"normal"},{"uid":"efb1cfe2e6056a5e","name":"should only return 1 node with relay and store capability","time":{"start":1718776435343,"stop":1718776435344,"duration":1},"status":"passed","severity":"normal"},{"uid":"f12322e0caaf1886","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1718776633341,"stop":1718776633342,"duration":1},"status":"passed","severity":"normal"},{"uid":"9907adf8a2099b72","name":"throws on content topic with empty application field","time":{"start":1718776410693,"stop":1718776410693,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9d046f1c3cd8609","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1718776435345,"stop":1718776435346,"duration":1},"status":"skipped","severity":"normal"},{"uid":"317614a2cc07b15b","name":"Check publish message containing short","time":{"start":1718776928847,"stop":1718776928848,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b6691e11984fbb0","name":"Passing page size 10 when there are 10 messages","time":{"start":1718777088000,"stop":1718777088001,"duration":1},"status":"passed","severity":"normal"},{"uid":"563f96568f294dd4","name":"Push message with content topic containing Basic HTML tag","time":{"start":1718777039195,"stop":1718777039196,"duration":1},"status":"passed","severity":"normal"},{"uid":"38bf62d304813b3f","name":"Ephemeral messages are not stored","time":{"start":1718776471841,"stop":1718776471841,"duration":0},"status":"passed","severity":"normal"},{"uid":"3dbae5786882c9c3","name":"Check received message containing emoji","time":{"start":1718776645941,"stop":1718776645942,"duration":1},"status":"passed","severity":"normal"},{"uid":"3cca731ed53ef4ac","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app96/4/topic414/proto","time":{"start":1718777000595,"stop":1718777000596,"duration":1},"status":"passed","severity":"normal"},{"uid":"5af52f15017348da","name":"Push message with content topic containing shell command","time":{"start":1718776897584,"stop":1718776897585,"duration":1},"status":"passed","severity":"normal"},{"uid":"1bfe0382546a65bd","name":"Check meta is set [symmetric]","time":{"start":1718776445389,"stop":1718776445389,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6c5b10854e223d2","name":"Default pageSize","time":{"start":1718777088005,"stop":1718777088005,"duration":0},"status":"passed","severity":"normal"},{"uid":"379ce579b6161259","name":"Push message with Russian payload","time":{"start":1718776897560,"stop":1718776897560,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1fba099620eccc2","name":"Check message with no payload is not received","time":{"start":1718776974146,"stop":1718776974147,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1440b8be9cbaae2","name":"Check received message containing Russian","time":{"start":1718776974159,"stop":1718776974159,"duration":0},"status":"passed","severity":"normal"},{"uid":"d02f0b823cb39d1f","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1718777093314,"stop":1718777093314,"duration":0},"status":"passed","severity":"normal"},{"uid":"e718814d2189c13c","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1718776410704,"stop":1718776410705,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c54ce69398aa34e","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1718776633360,"stop":1718776633361,"duration":1},"status":"passed","severity":"normal"},{"uid":"38e2326e9d875656","name":"Check received message containing short","time":{"start":1718776974132,"stop":1718776974133,"duration":1},"status":"passed","severity":"normal"},{"uid":"3bf13f5996a31c98","name":"udp ip6 address","time":{"start":1718776418726,"stop":1718776418726,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb1491983d5cf4d0","name":"Overlapping topic subscription","time":{"start":1718777093317,"stop":1718777093317,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e0a0f2ba240afb2","name":"Number of peers are maintained correctly","time":{"start":1718776678808,"stop":1718776678809,"duration":1},"status":"passed","severity":"normal"},{"uid":"1856520215d12f03","name":"Reusing cursor across nodes","time":{"start":1718777018639,"stop":1718777018640,"duration":1},"status":"passed","severity":"normal"},{"uid":"8823752d3075ffb","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1718776410716,"stop":1718776410716,"duration":0},"status":"passed","severity":"normal"},{"uid":"39775d935adb2ebc","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1718776435344,"stop":1718776435345,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a77ee22bd776c90","name":"Check publish message containing JSON","time":{"start":1718776928853,"stop":1718776928854,"duration":1},"status":"passed","severity":"normal"},{"uid":"6aa4636624994feb","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1718777093308,"stop":1718777093308,"duration":0},"status":"passed","severity":"normal"},{"uid":"d67fbe9567c99660","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1718776418641,"stop":1718776418641,"duration":0},"status":"passed","severity":"normal"},{"uid":"61c40ce67e5e75eb","name":"Check message with invalid timestamp is not received","time":{"start":1718776974166,"stop":1718776974166,"duration":0},"status":"passed","severity":"normal"},{"uid":"7952ee8f4d63d5bd","name":"addEventListener with wrong event","time":{"start":1718776502000,"stop":1718776502000,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef6e14357d8997a7","name":"Relay","time":{"start":1718776472443,"stop":1718776472443,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7c3060595e3270d","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1718776685954,"stop":1718776685955,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ca96703a456bdae","name":"Push message with special chars payload","time":{"start":1718777039182,"stop":1718777039183,"duration":1},"status":"passed","severity":"normal"},{"uid":"57c8be6ae77ae013","name":"Push message with content topic containing emoji","time":{"start":1718776897586,"stop":1718776897586,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c25bbf380ee33f8","name":"Subscribe to topic containing XML and publish message","time":{"start":1718776934697,"stop":1718776934697,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3ddac7ec8cec19f","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1718777052710,"stop":1718777052710,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee8776c25c6c313","name":"should emit a peer event after start","time":{"start":1718776478388,"stop":1718776478388,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d2ebe7524835434","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1718777076559,"stop":1718777076559,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a76b6aaec6b1434","name":"Round trip binary encryption [ecies, signature]","time":{"start":1718776447188,"stop":1718776447189,"duration":1},"status":"passed","severity":"normal"},{"uid":"2086e3e389fe8442","name":"Publish message with rate limit","time":{"start":1718776928860,"stop":1718776928860,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd9521ad24a006d6","name":"Publish message with custom timestamp: Thu Jun 29 2023 06:01:37 GMT+0000 (Coordinated Universal Time)","time":{"start":1718776928855,"stop":1718776928855,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7b1b509dcdb74fd","name":"should throw an error for empty SingleShardInfos array","time":{"start":1718776410705,"stop":1718776410705,"duration":0},"status":"passed","severity":"normal"},{"uid":"f80277e11cff3ecc","name":"Ping on subscribed peer","time":{"start":1718776498417,"stop":1718776498418,"duration":1},"status":"passed","severity":"normal"},{"uid":"dbca2e4726a9929e","name":"Subscribe to topic containing XML and receive message","time":{"start":1718777093309,"stop":1718777093309,"duration":0},"status":"passed","severity":"normal"},{"uid":"8addf57c1f946285","name":"All","time":{"start":1718776472444,"stop":1718776472444,"duration":0},"status":"passed","severity":"normal"},{"uid":"af854db4867bb7fb","name":"Subscribe to topic containing shell command and receive message","time":{"start":1718776685971,"stop":1718776685971,"duration":0},"status":"passed","severity":"normal"},{"uid":"79527bfddddc6c2d","name":"Check received message containing XML","time":{"start":1718776645939,"stop":1718776645939,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a9f8af464b0a72a","name":"same cluster, same shard: nodes connect","time":{"start":1718776633328,"stop":1718776633329,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ea973874612d5f8","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1718777093305,"stop":1718777093305,"duration":0},"status":"passed","severity":"normal"},{"uid":"10b35492b59e8128","name":"connects to nwaku","time":{"start":1718777101047,"stop":1718777101047,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ccc418bb939671f","name":"can start and stop the service","time":{"start":1718776940471,"stop":1718776940472,"duration":1},"status":"passed","severity":"normal"},{"uid":"6491fe48d94a20e","name":"Push message with content topic containing Script","time":{"start":1718776897583,"stop":1718776897583,"duration":0},"status":"passed","severity":"normal"},{"uid":"122d975828f4db9","name":"Push message with content topic containing short","time":{"start":1718776897572,"stop":1718776897573,"duration":1},"status":"passed","severity":"normal"},{"uid":"7283b968b712ba11","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1718776423971,"stop":1718776423972,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc81b49bcba9b961","name":"Query Generator, Multiple PubsubTopics","time":{"start":1718777052704,"stop":1718777052705,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e70a83fce0f97a6","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app67/2/topic890/proto","time":{"start":1718777000593,"stop":1718777000594,"duration":1},"status":"passed","severity":"normal"},{"uid":"269ae769564c8783","name":"should not throw an error for a single configured topic","time":{"start":1718776410717,"stop":1718776410718,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d4206aabecb1ee2","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1718776410707,"stop":1718776410707,"duration":0},"status":"passed","severity":"normal"},{"uid":"fba0fcad8c49a27","name":"Check publish message containing long","time":{"start":1718776928848,"stop":1718776928848,"duration":0},"status":"passed","severity":"normal"},{"uid":"1398425e6e75378c","name":"should properly create location multiaddrs - udp","time":{"start":1718776419324,"stop":1718776419324,"duration":0},"status":"passed","severity":"normal"},{"uid":"7adbb38c053ac128","name":"isConnected should return true after first peer connects","time":{"start":1718776505100,"stop":1718776505100,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae08916503a13711","name":"should be able to encode the field with only STORE set to true","time":{"start":1718776418634,"stop":1718776418634,"duration":0},"status":"passed","severity":"normal"},{"uid":"30634808553623be","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1718776410698,"stop":1718776410698,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ede0ca55a736cc7","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1718776410712,"stop":1718776410713,"duration":1},"status":"passed","severity":"normal"},{"uid":"a836a9f896539812","name":"Relay - dialed after","time":{"start":1718777104777,"stop":1718777104777,"duration":0},"status":"passed","severity":"normal"},{"uid":"816b6543047f1578","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1718776434908,"stop":1718776434909,"duration":1},"status":"passed","severity":"normal"},{"uid":"809e86d8efa9867d","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1718776686109,"stop":1718776686109,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1f19f25247739b3","name":"Check received message containing SQL Injection","time":{"start":1718776974159,"stop":1718776974160,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9f1ff55ec428397","name":"Ordered Callback - forward","time":{"start":1718777061486,"stop":1718777061487,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf608f31cdbb996","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1718777052706,"stop":1718777052706,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cd492179e3bcb04","name":"Check received message containing short","time":{"start":1718776974150,"stop":1718776974150,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cc06bf92b7272d9","name":"Nodes with multiple pubsub topic","time":{"start":1718776909118,"stop":1718776909120,"duration":2},"status":"passed","severity":"normal"},{"uid":"f80dd9bb076d1fe4","name":"Query with Ordered Callback, No Decoder","time":{"start":1718777052707,"stop":1718777052708,"duration":1},"status":"passed","severity":"normal"},{"uid":"85b4ae22ac35e787","name":"start node with empty shard","time":{"start":1718777012726,"stop":1718777012726,"duration":0},"status":"passed","severity":"normal"},{"uid":"b788fa5c33a60fec","name":"isConnected should return false after all peers disconnect","time":{"start":1718776461882,"stop":1718776461883,"duration":1},"status":"passed","severity":"normal"},{"uid":"834bda3915270242","name":"Push message with meta","time":{"start":1718776897586,"stop":1718776897587,"duration":1},"status":"passed","severity":"normal"},{"uid":"71c4ce5bc62315d5","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1718776505099,"stop":1718776505099,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d6a8a15f5fd6eae","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1718776633345,"stop":1718776633345,"duration":0},"status":"passed","severity":"normal"},{"uid":"459f9bcf255f695","name":"creates an iterator","time":{"start":1718777090993,"stop":1718777090994,"duration":1},"status":"passed","severity":"normal"},{"uid":"4499f8def98559b5","name":"Check publish message after service node is restarted","time":{"start":1718776928859,"stop":1718776928859,"duration":0},"status":"skipped","severity":"normal"},{"uid":"53e8da68fc31942c","name":"Query generator for multiple messages with different content topic format","time":{"start":1718777076557,"stop":1718777076557,"duration":0},"status":"passed","severity":"normal"},{"uid":"69c56da2daa4c10d","name":"should use DNS peer discovery with light client","time":{"start":1718776478401,"stop":1718776478402,"duration":1},"status":"skipped","severity":"normal"},{"uid":"ad70ab709ed9f75e","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1718776410711,"stop":1718776410711,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f6ce9b6a2c4fdb0","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1718776538331,"stop":1718776538332,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd2df7706103b398","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1718776410715,"stop":1718776410716,"duration":1},"status":"passed","severity":"normal"},{"uid":"619d9e7b2c3dbd2d","name":"Fails to push message with empty content topic","time":{"start":1718776897586,"stop":1718776897586,"duration":0},"status":"passed","severity":"normal"},{"uid":"1290250bb72ba0c5","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1718776410698,"stop":1718776410698,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc34c911727d830c","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1718776685955,"stop":1718776685956,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ff6ad73babe7b93","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1718776410697,"stop":1718776410697,"duration":0},"status":"passed","severity":"normal"},{"uid":"f32df5a117ee75f1","name":"random static sharding 5 - Cluster ID: 613, Shard ID: 960","time":{"start":1718777012717,"stop":1718777012718,"duration":1},"status":"passed","severity":"normal"},{"uid":"44818ff83b1157e9","name":"pre and post cipher","time":{"start":1718776445816,"stop":1718776445816,"duration":0},"status":"passed","severity":"normal"},{"uid":"4855ea28c5eee218","name":"Subscribe to topic containing Russian and receive message","time":{"start":1718777093308,"stop":1718777093308,"duration":0},"status":"passed","severity":"normal"},{"uid":"59c1beb606358c7","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1718776434907,"stop":1718776434907,"duration":0},"status":"passed","severity":"normal"},{"uid":"64f249c0dab0e3dc","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1718776468983,"stop":1718776468983,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac8ad51ac4251926","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1718776418637,"stop":1718776418638,"duration":1},"status":"passed","severity":"normal"},{"uid":"97632c0231a76daf","name":"Meta field set when metaSetter is specified","time":{"start":1718776424217,"stop":1718776424217,"duration":0},"status":"passed","severity":"normal"},{"uid":"269ff6ac13c3f5a4","name":"should use the provided clusterId for the pubsub topic","time":{"start":1718776410725,"stop":1718776410725,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea0b4e63afe56852","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1718776633348,"stop":1718776633348,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd520ef359026a25","name":"Push message with rate limit","time":{"start":1718776897589,"stop":1718776897589,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f948159e17ca098","name":"Push message with SQL Injection payload","time":{"start":1718777039185,"stop":1718777039185,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf0fcce7b9fa102e","name":"Query Generator, No Decoder","time":{"start":1718777052705,"stop":1718777052705,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddb29adaa50af1d3","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1718776633335,"stop":1718776633335,"duration":0},"status":"passed","severity":"normal"},{"uid":"da45a3fc48b84376","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1718776633336,"stop":1718776633336,"duration":0},"status":"passed","severity":"normal"},{"uid":"786b1032165fa571","name":"Push message with JSON payload","time":{"start":1718776897562,"stop":1718776897565,"duration":3},"status":"passed","severity":"normal"},{"uid":"c6b35c5eecd6cd5","name":"Push message with content topic containing numeric","time":{"start":1718777039190,"stop":1718777039191,"duration":1},"status":"passed","severity":"normal"},{"uid":"231aab69dd6e9073","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1718776633337,"stop":1718776633338,"duration":1},"status":"passed","severity":"normal"},{"uid":"bdbc67431016b63f","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1718776410701,"stop":1718776410701,"duration":0},"status":"passed","severity":"normal"},{"uid":"33414e957a3504c5","name":"should handle application and version for autosharding","time":{"start":1718776410706,"stop":1718776410707,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb0d6b36a47f5888","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1718776410699,"stop":1718776410699,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c64b84191f2a4c6","name":"Check received message containing Arabic","time":{"start":1718776974156,"stop":1718776974156,"duration":0},"status":"passed","severity":"normal"},{"uid":"3defa466812db558","name":"different cluster, same shard: nodes don't connect","time":{"start":1718776732248,"stop":1718776732248,"duration":0},"status":"passed","severity":"normal"},{"uid":"b97887ec2eca623d","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1718776410822,"stop":1718776410822,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ffc568c47dfbfe8","name":"should properly create location multiaddrs - udp4","time":{"start":1718776419323,"stop":1718776419323,"duration":0},"status":"passed","severity":"normal"},{"uid":"13484d72930a8c2e","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1718776471842,"stop":1718776471843,"duration":1},"status":"passed","severity":"normal"},{"uid":"aff5b115dc45360b","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1718777018636,"stop":1718777018638,"duration":2},"status":"passed","severity":"normal"},{"uid":"6a5dfdbcd6115a72","name":"returns all values when wanted number is greater than available values","time":{"start":1718776433769,"stop":1718776433769,"duration":0},"status":"passed","severity":"normal"},{"uid":"1abd4a3fbeaf3f2b","name":"should get / set UDP multiaddr","time":{"start":1718776419322,"stop":1718776419322,"duration":0},"status":"passed","severity":"normal"},{"uid":"68fcad41303c309d","name":"Ping on unsubscribed peer","time":{"start":1718776531719,"stop":1718776531720,"duration":1},"status":"passed","severity":"normal"},{"uid":"77ad7d023d928552","name":"Push message with custom timestamp: 1718780233621","time":{"start":1718777039208,"stop":1718777039208,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3592af3f30cc67c","name":"Publish message with custom timestamp: Wed Jun 19 2024 07:01:37 GMT+0000 (Coordinated Universal Time)","time":{"start":1718776928856,"stop":1718776928856,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a419d7f9263551d","name":"Store - dialed first","time":{"start":1718777104777,"stop":1718777104777,"duration":0},"status":"passed","severity":"normal"},{"uid":"201cb4a9efe327bb","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1718777018638,"stop":1718777018638,"duration":0},"status":"passed","severity":"normal"},{"uid":"3783a14f7095b9c4","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1718776685968,"stop":1718776685968,"duration":0},"status":"passed","severity":"normal"},{"uid":"30f8dcc7da121660","name":"should only return 1 node with relay capability","time":{"start":1718776435343,"stop":1718776435343,"duration":0},"status":"passed","severity":"normal"},{"uid":"55dd7d613dea2eed","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1718776410696,"stop":1718776410696,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3abbf0ddaa1ef9d","name":"Subscribe to topic containing long and receive message","time":{"start":1718777093306,"stop":1718777093306,"duration":0},"status":"passed","severity":"normal"},{"uid":"f07cf49b378b5f0b","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1718776633349,"stop":1718776633355,"duration":6},"status":"passed","severity":"normal"},{"uid":"2f1ec4acf6427c37","name":"Check publish message containing shell command","time":{"start":1718776928854,"stop":1718776928854,"duration":0},"status":"passed","severity":"normal"},{"uid":"897bff2d50799358","name":"Generator, 2 different pubsubtopics","time":{"start":1718777061714,"stop":1718777061714,"duration":0},"status":"passed","severity":"normal"},{"uid":"195c6ec2f32b87ac","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1718776410715,"stop":1718776410715,"duration":0},"status":"passed","severity":"normal"},{"uid":"f60d72d941ff00ba","name":"Push to array if already present","time":{"start":1718776410307,"stop":1718776410307,"duration":0},"status":"passed","severity":"normal"},{"uid":"af37fe82437a2354","name":"returns all values when wanted number matches available values","time":{"start":1718776433766,"stop":1718776433768,"duration":2},"status":"passed","severity":"normal"},{"uid":"fe6cc640a204b8a8","name":"Push message with content topic containing XML","time":{"start":1718776897583,"stop":1718776897583,"duration":0},"status":"passed","severity":"normal"},{"uid":"503f197d8c79aa73","name":"Overlapping topic subscription","time":{"start":1718776685962,"stop":1718776685963,"duration":1},"status":"passed","severity":"normal"},{"uid":"8949d0b746733ab2","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app53/6/topic29/xml","time":{"start":1718777000593,"stop":1718777000593,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3982492ff156508","name":"Refresh subscription","time":{"start":1718776934693,"stop":1718776934693,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c84d7b88eb726274","name":"Throws when trying to push message with empty payload","time":{"start":1718776897570,"stop":1718776897571,"duration":1},"status":"passed","severity":"normal"},{"uid":"14b8eba01fd8fce2","name":"Encoder throws on empty string content topic","time":{"start":1718776447190,"stop":1718776447190,"duration":0},"status":"passed","severity":"normal"},{"uid":"b36bf2b793c77be5","name":"Check message with no content topic is not received","time":{"start":1718776974146,"stop":1718776974146,"duration":0},"status":"passed","severity":"normal"},{"uid":"c14271382a404ff8","name":"configure the node with multiple pubsub topics","time":{"start":1718777012724,"stop":1718777012725,"duration":1},"status":"passed","severity":"normal"},{"uid":"15e81c7f6c62808f","name":"Subscribe to topic containing Russian and receive message","time":{"start":1718777093319,"stop":1718777093320,"duration":1},"status":"passed","severity":"normal"},{"uid":"fbcc17145d8aed33","name":"Nodes with multiple pubsub topic","time":{"start":1718776909124,"stop":1718776909124,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ea3ec85d36419e3","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1718776686107,"stop":1718776686108,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa87bf7be460255f","name":"Fails to push message bigger that 1MB","time":{"start":1718777039209,"stop":1718777039209,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad78461b9b23ae6e","name":"Subscribe and receive messages via waku relay post","time":{"start":1718777093303,"stop":1718777093303,"duration":0},"status":"passed","severity":"normal"},{"uid":"60d97cb84cdf7f1","name":"Subscribe to topic containing special chars and publish message","time":{"start":1718776934694,"stop":1718776934695,"duration":1},"status":"passed","severity":"normal"},{"uid":"d024c0344e9e0b2f","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1718776633333,"stop":1718776633333,"duration":0},"status":"passed","severity":"normal"},{"uid":"16345183a9df21bb","name":"Push message with long payload","time":{"start":1718777039181,"stop":1718777039182,"duration":1},"status":"passed","severity":"normal"},{"uid":"5dc0c19edb05dca0","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1718776538332,"stop":1718776538333,"duration":1},"status":"passed","severity":"normal"},{"uid":"463541654f30aa02","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1718776633358,"stop":1718776633358,"duration":0},"status":"passed","severity":"normal"},{"uid":"a24d98e8a2c032b3","name":"isConnected between 2 js-waku relay nodes","time":{"start":1718776505101,"stop":1718776505101,"duration":0},"status":"passed","severity":"normal"},{"uid":"615e7d44acde83c7","name":"Subscribe and receive messages via lightPush","time":{"start":1718777093312,"stop":1718777093313,"duration":1},"status":"passed","severity":"normal"},{"uid":"ebbe97fa3dd45bd4","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1718776909115,"stop":1718776909116,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe149c7547a9e6b2","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1718777219026,"stop":1718777219027,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3ec6f55f9a5bb5e","name":"Relay + Store","time":{"start":1718776419326,"stop":1718776419327,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b3d9759480b6ab6","name":"Fails to push message with large meta","time":{"start":1718777039201,"stop":1718777039202,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e4d89aa47d4b9ab","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1718776685969,"stop":1718776685969,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cacea3fda7ec8e4","name":"Check received message containing unicode special characters","time":{"start":1718776645941,"stop":1718776645941,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a93abbd756ba7fc","name":"listenerCount","time":{"start":1718776502002,"stop":1718776502002,"duration":0},"status":"passed","severity":"normal"},{"uid":"10ff18ce4b96b2b5","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1718776685973,"stop":1718776685974,"duration":1},"status":"passed","severity":"normal"},{"uid":"7644487ba88c39b7","name":"configure the node with multiple content topics","time":{"start":1718777000619,"stop":1718777000620,"duration":1},"status":"passed","severity":"normal"},{"uid":"61c8026cd503c996","name":"different cluster, different shard: nodes don't connect","time":{"start":1718776732248,"stop":1718776732249,"duration":1},"status":"passed","severity":"normal"},{"uid":"42116513529a334b","name":"nwaku subscribes","time":{"start":1718776893897,"stop":1718776893897,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3f652e9186d3273","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1718776410699,"stop":1718776410699,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f293bb158154a5e","name":"more peers than existing","time":{"start":1718776862828,"stop":1718776862831,"duration":3},"status":"skipped","severity":"normal"},{"uid":"b44aae6f6dfd9ad2","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1718776934695,"stop":1718776934695,"duration":0},"status":"passed","severity":"normal"},{"uid":"58d5397f559a96ae","name":"Decoder throws on empty string content topic","time":{"start":1718776445392,"stop":1718776445392,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8c13a4b3b9f19ac","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1718776410710,"stop":1718776410710,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c8d8f55f1747a38","name":"Check received message containing special chars","time":{"start":1718776974134,"stop":1718776974134,"duration":0},"status":"passed","severity":"normal"},{"uid":"85f465928bc0a405","name":"Passing an array","time":{"start":1718777101048,"stop":1718777101048,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0e467246218d87c","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1718776686105,"stop":1718776686105,"duration":0},"status":"passed","severity":"normal"},{"uid":"d07900a7f8c5174e","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1718777061704,"stop":1718777061707,"duration":3},"status":"passed","severity":"normal"},{"uid":"a1c841fdaefd5419","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1718777093322,"stop":1718777093322,"duration":0},"status":"passed","severity":"normal"},{"uid":"d09295d5a1c83a39","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1718776633338,"stop":1718776633338,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0dd235c45cc2d2a","name":"Query Generator, No message returned","time":{"start":1718777052705,"stop":1718777052706,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5526653a80ce8a5","name":"Subscribe and receives messages on 20 topics","time":{"start":1718777093315,"stop":1718777093315,"duration":0},"status":"passed","severity":"normal"},{"uid":"a756ef44ed3eee0e","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1718776934699,"stop":1718776934699,"duration":0},"status":"passed","severity":"normal"},{"uid":"24d1624ef63e0d38","name":"addEventListener with correct event","time":{"start":1718776501999,"stop":1718776502000,"duration":1},"status":"passed","severity":"normal"},{"uid":"dde5e2f54e328e75","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1718776461875,"stop":1718776461876,"duration":1},"status":"passed","severity":"normal"},{"uid":"cafc74e6b200d3e9","name":"should not fail to stop the service if it was not started","time":{"start":1718776478383,"stop":1718776478383,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bc6cc189d5e08c8","name":"Push message with content topic containing unicode special characters","time":{"start":1718777039198,"stop":1718777039199,"duration":1},"status":"passed","severity":"normal"},{"uid":"b340a965fc2939ac","name":"Generator, custom pubsub topic","time":{"start":1718777061713,"stop":1718777061713,"duration":0},"status":"passed","severity":"normal"},{"uid":"abbc5555b496da36","name":"Decoder throws on undefined content topic","time":{"start":1718776424218,"stop":1718776424219,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4c4b810483f1a97","name":"Check publish message containing Russian","time":{"start":1718776928852,"stop":1718776928852,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f1f2d285a2dae0c","name":"should encode/decode to RLP encoding","time":{"start":1718776419321,"stop":1718776419321,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fd21d57df552235","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1718777052708,"stop":1718777052710,"duration":2},"status":"passed","severity":"normal"},{"uid":"efce25a1ddbcabf4","name":"can dial TLS multiaddrs","time":{"start":1718776739669,"stop":1718776739670,"duration":1},"status":"passed","severity":"normal"},{"uid":"371ce2dc23b9b2a8","name":"Subscribe to topic containing Russian and receive message","time":{"start":1718776685968,"stop":1718776685968,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb3a30b1d56f8e15","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1718776549606,"stop":1718776549606,"duration":0},"status":"passed","severity":"normal"},{"uid":"c26bc35634687182","name":"Ordered Callback - backward","time":{"start":1718777061488,"stop":1718777061488,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d53d173bf52047c","name":"Subscribe and receive messages via waku relay post","time":{"start":1718776685957,"stop":1718776685957,"duration":0},"status":"passed","severity":"normal"},{"uid":"849545515ac2875e","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1718776934692,"stop":1718776934692,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d8e351a5d62bdee","name":"handles different clusterIds correctly","time":{"start":1718776410702,"stop":1718776410703,"duration":1},"status":"passed","severity":"normal"},{"uid":"dda077f97c0feaf3","name":"Passing page size 19 when there are 20 messages","time":{"start":1718777088003,"stop":1718777088004,"duration":1},"status":"passed","severity":"normal"},{"uid":"a47bb123155dde5c","name":"should decode valid enr with tcp successfully","time":{"start":1718776419317,"stop":1718776419317,"duration":0},"status":"passed","severity":"normal"},{"uid":"146097071696329d","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1718776410715,"stop":1718776410715,"duration":0},"status":"passed","severity":"normal"},{"uid":"8da4fffa1feb48b2","name":"should return false","time":{"start":1718776419320,"stop":1718776419320,"duration":0},"status":"passed","severity":"normal"},{"uid":"48f543626d2a59f3","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1718776549607,"stop":1718776549608,"duration":1},"status":"passed","severity":"normal"},{"uid":"3fc688b27b8e7ec1","name":"Push message with short payload","time":{"start":1718777039181,"stop":1718777039181,"duration":0},"status":"passed","severity":"normal"},{"uid":"25adb9cdfed7fced","name":"random static sharding 7 - Cluster ID: 172, Shard ID: 458","time":{"start":1718777012719,"stop":1718777012719,"duration":0},"status":"passed","severity":"normal"},{"uid":"f09bafe333b63595","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1718776434904,"stop":1718776434905,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a55d2180286ad19","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1718776461880,"stop":1718776461881,"duration":1},"status":"passed","severity":"normal"},{"uid":"194fd0edf264fdda","name":"start node with ApplicationInfo","time":{"start":1718777000627,"stop":1718777000631,"duration":4},"status":"passed","severity":"normal"},{"uid":"312ff18b83488b0a","name":"Decoder throws on empty string content topic","time":{"start":1718776447190,"stop":1718776447191,"duration":1},"status":"passed","severity":"normal"},{"uid":"f605a9423b9e6646","name":"Subscribe and receive messages via lightPush","time":{"start":1718776685953,"stop":1718776685954,"duration":1},"status":"passed","severity":"normal"},{"uid":"27e827e0093e2e64","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1718776410724,"stop":1718776410725,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d6a7312fe82f28","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1718777093303,"stop":1718777093303,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4192a502ee7ce2c","name":"should handle a minimal index list","time":{"start":1718776410821,"stop":1718776410822,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd1d8be332a991ca","name":"Passing page size 110 when there are 120 messages","time":{"start":1718777088004,"stop":1718777088005,"duration":1},"status":"passed","severity":"normal"},{"uid":"f977c721c56999fd","name":"Check received message with timestamp: 1718776461115000000 ","time":{"start":1718776974143,"stop":1718776974144,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c9e92ea6906dd6c","name":"can start and stop the service","time":{"start":1718776439323,"stop":1718776439323,"duration":0},"status":"passed","severity":"normal"},{"uid":"809deff6e01a8923","name":"should properly create peer info with all multiaddrs","time":{"start":1718776419324,"stop":1718776419324,"duration":0},"status":"passed","severity":"normal"},{"uid":"3afbb4cb748ca582","name":"should be able to encode the field with only FILTER set to true","time":{"start":1718776418634,"stop":1718776418635,"duration":1},"status":"passed","severity":"normal"},{"uid":"882d2af609cad14e","name":"random static sharding 1 - Cluster ID: 577, Shard ID: 61","time":{"start":1718777012715,"stop":1718777012716,"duration":1},"status":"passed","severity":"normal"},{"uid":"c421775697680fd2","name":"does not throw on valid cases","time":{"start":1718776410691,"stop":1718776410691,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1c32452e19f3f2a","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1718776410720,"stop":1718776410720,"duration":0},"status":"passed","severity":"normal"},{"uid":"87fb9c54917ec662","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1718776410714,"stop":1718776410714,"duration":0},"status":"passed","severity":"normal"},{"uid":"d579a3053e42486a","name":"should not receive a peer event after stop","time":{"start":1718776439325,"stop":1718776439325,"duration":0},"status":"passed","severity":"normal"},{"uid":"e32f40d2a6bdda3c","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 4","time":{"start":1718776410723,"stop":1718776410723,"duration":0},"status":"passed","severity":"normal"},{"uid":"cefd31d9a37bfe3d","name":"Subscribe to topic containing emoji and receive message","time":{"start":1718777093324,"stop":1718777093324,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ba934589db30021","name":"should handle corrupted local storage data gracefully","time":{"start":1718776439326,"stop":1718776439326,"duration":0},"status":"passed","severity":"normal"},{"uid":"e844e74fc32dde09","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1718777093311,"stop":1718777093311,"duration":0},"status":"passed","severity":"normal"},{"uid":"77abc1bee3b04889","name":"Wrong topic","time":{"start":1718777000597,"stop":1718777000598,"duration":1},"status":"passed","severity":"normal"},{"uid":"c113477ae03b90b1","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1718777094963,"stop":1718777094964,"duration":1},"status":"passed","severity":"normal"},{"uid":"1065b1e551665b4a","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1718777094964,"stop":1718777094964,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9ef2fb9d2397ede","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1718776633349,"stop":1718776633349,"duration":0},"status":"passed","severity":"normal"},{"uid":"755f0c916276cea","name":"Add multiple subscription objects on single nwaku node","time":{"start":1718777093312,"stop":1718777093312,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b43a150065064de","name":"Check received message containing Chinese","time":{"start":1718776974155,"stop":1718776974156,"duration":1},"status":"passed","severity":"normal"},{"uid":"2dc771e76ac66e21","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app34/3/topic973/json","time":{"start":1718777000596,"stop":1718777000596,"duration":0},"status":"passed","severity":"normal"},{"uid":"78af7992aec0e4f0","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1718777094962,"stop":1718777094963,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f3d2947fd9d3b20","name":"should properly create location multiaddrs - udp6","time":{"start":1718776419323,"stop":1718776419323,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c31623b14b156e1","name":"Decoder throws on undefined content topic","time":{"start":1718776447190,"stop":1718776447190,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d1d6603a5e59d04","name":"Check received message containing Chinese","time":{"start":1718776645936,"stop":1718776645937,"duration":1},"status":"passed","severity":"normal"},{"uid":"214df72922ce2811","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1718776410713,"stop":1718776410713,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd6fd9efaaa776b7","name":"Check publish message containing escaped characters","time":{"start":1718776928854,"stop":1718776928854,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3889aa5d3ae5a0f","name":"should not fail to start the service if it is already started","time":{"start":1718776439324,"stop":1718776439324,"duration":0},"status":"passed","severity":"normal"},{"uid":"2690bf69e872ebbf","name":"Subscribe to topic containing JSON and receive message","time":{"start":1718776685970,"stop":1718776685971,"duration":1},"status":"passed","severity":"normal"},{"uid":"120746bb0c396c0a","name":"LightPush","time":{"start":1718777104778,"stop":1718777104779,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce7ee3d95c9b4e61","name":"Reopen subscription with peer with lost subscription","time":{"start":1718776498419,"stop":1718776498419,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7eae1e8efb3bdad","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app5/4/topic582/utf8","time":{"start":1718777000596,"stop":1718777000597,"duration":1},"status":"passed","severity":"normal"},{"uid":"96b6a9a4c33e035d","name":"should encode/decode to text encoding","time":{"start":1718776419321,"stop":1718776419321,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fd88d0e99e78f9e","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1718776435345,"stop":1718776435345,"duration":0},"status":"skipped","severity":"normal"},{"uid":"cd6cf6899e53e454","name":"Push message with content topic containing Chinese","time":{"start":1718776897579,"stop":1718776897580,"duration":1},"status":"passed","severity":"normal"},{"uid":"be28849553997203","name":"getPeersByDiscovery","time":{"start":1718776862670,"stop":1718776862670,"duration":0},"status":"passed","severity":"normal"},{"uid":"781daef4538662a7","name":"Check received message containing long","time":{"start":1718776645931,"stop":1718776645934,"duration":3},"status":"passed","severity":"normal"},{"uid":"8cb4cbaf1267ae7a","name":"Push message with escaped characters payload","time":{"start":1718777039187,"stop":1718777039188,"duration":1},"status":"passed","severity":"normal"},{"uid":"7616ae45cb1e960a","name":"should not receive a peer event before start","time":{"start":1718776940475,"stop":1718776940476,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac1ac1e8ee545422","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1718776410720,"stop":1718776410720,"duration":0},"status":"passed","severity":"normal"},{"uid":"c35d03cc763288aa","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1718776909116,"stop":1718776909116,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d2c8eb54b574bc7","name":"Push message with content topic containing special chars","time":{"start":1718776897579,"stop":1718776897579,"duration":0},"status":"passed","severity":"normal"},{"uid":"b67d3a919f5797d8","name":"Check received message containing shell command","time":{"start":1718776974138,"stop":1718776974142,"duration":4},"status":"passed","severity":"normal"},{"uid":"a3088ad610274bf2","name":"Push message with Russian payload","time":{"start":1718777039184,"stop":1718777039185,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f4b9a1f37d497e","name":"Ping on unsubscribed peer","time":{"start":1718776531723,"stop":1718776531724,"duration":1},"status":"passed","severity":"normal"},{"uid":"853d11a37d50c8b5","name":"should set field with only LIGHTPUSH enabled","time":{"start":1718776419326,"stop":1718776419326,"duration":0},"status":"passed","severity":"normal"},{"uid":"70e33b765c774fcb","name":"removeEventListener with wrong event","time":{"start":1718776502001,"stop":1718776502001,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba3a5aa9954d3695","name":"Fields are not dropped","time":{"start":1718776423601,"stop":1718776423602,"duration":1},"status":"passed","severity":"normal"},{"uid":"2bb63287494bd403","name":"Fails to push message with empty content topic","time":{"start":1718777039200,"stop":1718777039200,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ba9dcc426fdd02","name":"Fails to publish message with size larger than 1 MB","time":{"start":1718776928858,"stop":1718776928858,"duration":0},"status":"passed","severity":"normal"},{"uid":"31f03d1c03099fb3","name":"Decoder throws on undefined content topic","time":{"start":1718776445391,"stop":1718776445391,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0455d92fff87ca7","name":"Subscribe and publish message","time":{"start":1718776934691,"stop":1718776934691,"duration":0},"status":"passed","severity":"normal"},{"uid":"5aa68426f778150c","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1718776633335,"stop":1718776633336,"duration":1},"status":"passed","severity":"normal"},{"uid":"b23e759e42c26726","name":"Push message with Script payload","time":{"start":1718777039185,"stop":1718777039185,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8d7e12d77ea2d06","name":"Ping on peer without subscriptions","time":{"start":1718776531718,"stop":1718776531719,"duration":1},"status":"passed","severity":"normal"},{"uid":"e49059be9168def6","name":"Decrypt messages","time":{"start":1718776866215,"stop":1718776866215,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9f45d1077097892","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1718776410709,"stop":1718776410709,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ea653ebb5ee8ae1","name":"should not receive a peer event after stop","time":{"start":1718776940476,"stop":1718776940477,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7b385b20311c0c3","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1718776418638,"stop":1718776418638,"duration":0},"status":"passed","severity":"normal"},{"uid":"da66db1604f6f1e6","name":"Promise Callback - backward","time":{"start":1718777061485,"stop":1718777061486,"duration":1},"status":"passed","severity":"normal"},{"uid":"76e45207b585f6d8","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1718777093324,"stop":1718777093324,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc246a4be7e87c43","name":"Subscribe to topic containing Russian and publish message","time":{"start":1718776934695,"stop":1718776934696,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff55239f03f9f7f","name":"Check received message with timestamp: 1649153314 ","time":{"start":1718776974144,"stop":1718776974145,"duration":1},"status":"passed","severity":"normal"},{"uid":"ceaf57359c27b049","name":"should decode valid enr successfully","time":{"start":1718776419316,"stop":1718776419317,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1eb44f6ade8a1ad","name":"throws on content topic with empty topic name field","time":{"start":1718776410694,"stop":1718776410695,"duration":1},"status":"passed","severity":"normal"},{"uid":"249124d0f67d21a0","name":"Subscribe to topic containing short and receive message","time":{"start":1718776685964,"stop":1718776685965,"duration":1},"status":"passed","severity":"normal"},{"uid":"c95670b0ecefd6bd","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1718777093319,"stop":1718777093319,"duration":0},"status":"passed","severity":"normal"},{"uid":"63ff11c4e143907a","name":"Check message with non string payload is not received","time":{"start":1718776974168,"stop":1718776974169,"duration":1},"status":"passed","severity":"normal"},{"uid":"507d2c8243b94390","name":"Callback on promise","time":{"start":1718777076558,"stop":1718777076558,"duration":0},"status":"passed","severity":"normal"},{"uid":"fface9e340f3470f","name":"Push message with emoji payload","time":{"start":1718777039188,"stop":1718777039189,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba41814d0e4b507a","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1718776410716,"stop":1718776410716,"duration":0},"status":"passed","severity":"normal"},{"uid":"136b6f9e16af7d00","name":"Asymmetric encrypt & decrypt","time":{"start":1718776445814,"stop":1718776445815,"duration":1},"status":"passed","severity":"normal"},{"uid":"bdf51e1914dea22c","name":"Correctly serialized arguments","time":{"start":1718776739756,"stop":1718776739757,"duration":1},"status":"passed","severity":"normal"},{"uid":"f141065774fa6ef8","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1718776410697,"stop":1718776410698,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e67d7859d257a47","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1718777093307,"stop":1718777093307,"duration":0},"status":"passed","severity":"normal"},{"uid":"11aa163c0b255642","name":"Refresh subscription","time":{"start":1718777093306,"stop":1718777093306,"duration":0},"status":"passed","severity":"normal"},{"uid":"1556733853b865d2","name":"1 Relay, 1 fetch","time":{"start":1718776434881,"stop":1718776434882,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e0e5cab0ea96554","name":"Overlapping topic subscription","time":{"start":1718777093305,"stop":1718777093305,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b74c5cf6baeb9c8","name":"Encoder throws on empty string content topic","time":{"start":1718776445390,"stop":1718776445391,"duration":1},"status":"passed","severity":"normal"},{"uid":"c224ed61905f19fb","name":"Check message received after jswaku node is restarted","time":{"start":1718776974169,"stop":1718776974169,"duration":0},"status":"skipped","severity":"normal"},{"uid":"168ff598c32c2c3a","name":"Promise Callback - forward","time":{"start":1718777061484,"stop":1718777061485,"duration":1},"status":"passed","severity":"normal"},{"uid":"cccbd627cacbc7ab","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1718776410822,"stop":1718776410822,"duration":0},"status":"passed","severity":"normal"},{"uid":"5dc4de85ebec8dac","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1718777094965,"stop":1718777094965,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b65febf7aa1c4f1","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1718776549607,"stop":1718776549607,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a32a5ee3fa47a2","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1718776538332,"stop":1718776538332,"duration":0},"status":"passed","severity":"normal"},{"uid":"a29d36b26428ed15","name":"Generator, custom pubsub topic","time":{"start":1718777061708,"stop":1718777061709,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c7cac611b167b05","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1718776633359,"stop":1718776633360,"duration":1},"status":"passed","severity":"normal"},{"uid":"ece0294939a6b2d","name":"Check message on other pubsub topic is not received","time":{"start":1718776974146,"stop":1718776974146,"duration":0},"status":"passed","severity":"normal"},{"uid":"23e17f1ca56a2775","name":"Used by Waku Relay","time":{"start":1718777101049,"stop":1718777101050,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4f5e74dbdb9cf34","name":"Push message with content topic containing XML","time":{"start":1718777039194,"stop":1718777039194,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fb32b8917bfc07b","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1718776633357,"stop":1718776633357,"duration":0},"status":"passed","severity":"normal"},{"uid":"29291d7b4786a183","name":"Push message with content topic containing unicode special characters","time":{"start":1718776897585,"stop":1718776897585,"duration":0},"status":"passed","severity":"normal"},{"uid":"75bcb34b88807b3b","name":"Push message with content topic containing Arabic","time":{"start":1718777039192,"stop":1718777039192,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1ad2d7e38657049","name":"Push message with content topic containing JSON","time":{"start":1718776897584,"stop":1718776897584,"duration":0},"status":"passed","severity":"normal"},{"uid":"de37ac53af1cdc67","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1718777219026,"stop":1718777219026,"duration":0},"status":"passed","severity":"normal"},{"uid":"c53fd293178c2f3","name":"should return valid sharding parameters for static sharding","time":{"start":1718776410721,"stop":1718776410721,"duration":0},"status":"passed","severity":"normal"},{"uid":"b15bf62edd4a0721","name":"should set field with all protocols enabled","time":{"start":1718776419325,"stop":1718776419325,"duration":0},"status":"passed","severity":"normal"},{"uid":"8eba7cd6b0db73f5","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1718776633342,"stop":1718776633343,"duration":1},"status":"passed","severity":"normal"},{"uid":"b629788e9b0b162a","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1718776447188,"stop":1718776447188,"duration":0},"status":"passed","severity":"normal"},{"uid":"db7bde648b9a207","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1718776435344,"stop":1718776435344,"duration":0},"status":"passed","severity":"normal"},{"uid":"d35f411e33a2f61e","name":"Check received message containing numeric","time":{"start":1718776645935,"stop":1718776645936,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d34e98f00cd69db","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1718776862671,"stop":1718776862672,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd4b31a8227e4018","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1718776538327,"stop":1718776538327,"duration":0},"status":"passed","severity":"normal"},{"uid":"978ead5dbc84ff29","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1718776686104,"stop":1718776686104,"duration":0},"status":"passed","severity":"normal"},{"uid":"a31486bd52f2b1a9","name":"Check received message containing long","time":{"start":1718776974150,"stop":1718776974151,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9b20c3a958ff6d7","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1718777094965,"stop":1718777094965,"duration":0},"status":"passed","severity":"normal"},{"uid":"26adec0b522a69a1","name":"should correctly map a content topic to a pubsub topic","time":{"start":1718776410724,"stop":1718776410724,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2cf95a4ef7e986c","name":"Query with Promise Callback, No Decoder","time":{"start":1718777052720,"stop":1718777052720,"duration":0},"status":"passed","severity":"normal"},{"uid":"93ad2f13f71802fd","name":"Query Generator - backward","time":{"start":1718777061483,"stop":1718777061484,"duration":1},"status":"passed","severity":"normal"},{"uid":"2586b97a62d755dc","name":"can start the service","time":{"start":1718776439322,"stop":1718776439323,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb40e69e90701bcd","name":"Sets default value correctly","time":{"start":1718777101050,"stop":1718777101050,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c5779debf809416","name":"Check publish message containing special chars","time":{"start":1718776928850,"stop":1718776928850,"duration":0},"status":"passed","severity":"normal"},{"uid":"f92642403ea4d01d","name":"Refresh subscription","time":{"start":1718777093317,"stop":1718777093317,"duration":0},"status":"passed","severity":"normal"},{"uid":"424d0570202e9fc9","name":"Push message with content topic containing short","time":{"start":1718777039190,"stop":1718777039190,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7141c2ddc3c40c7","name":"Js publishes, other Js receives","time":{"start":1718776893904,"stop":1718776893905,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5d471b6b3fb0e9a","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1718776633341,"stop":1718776633341,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e3bc8983939ec49","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1718776461878,"stop":1718776461879,"duration":1},"status":"passed","severity":"normal"},{"uid":"472e7a89d3fbb327","name":"Push message with escaped characters payload","time":{"start":1718776897565,"stop":1718776897566,"duration":1},"status":"passed","severity":"normal"},{"uid":"e70d3aa05a4860aa","name":"Check publish message containing SQL Injection","time":{"start":1718776928852,"stop":1718776928852,"duration":0},"status":"passed","severity":"normal"},{"uid":"c78f6efd6178c4bc","name":"Ping on subscribed peer","time":{"start":1718776531717,"stop":1718776531717,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c043bb99385263a","name":"handles different networkShards values correctly","time":{"start":1718776410703,"stop":1718776410703,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef4fe93406f5ebdf","name":"Check received message containing special chars","time":{"start":1718776974155,"stop":1718776974155,"duration":0},"status":"passed","severity":"normal"},{"uid":"753a1d5e04733bc4","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1718776538327,"stop":1718776538328,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e766febb5a89ba8","name":"Check received message with timestamp: 1649153314 ","time":{"start":1718776645943,"stop":1718776645943,"duration":0},"status":"passed","severity":"normal"},{"uid":"283aa0f565cbb7ae","name":"random static sharding 10 - Cluster ID: 176, Shard ID: 380","time":{"start":1718777012723,"stop":1718777012723,"duration":0},"status":"passed","severity":"normal"},{"uid":"2192c4bf83fb5266","name":"Publish message with large meta","time":{"start":1718776928859,"stop":1718776928860,"duration":1},"status":"passed","severity":"normal"},{"uid":"17985692bfed57ab","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1718776418636,"stop":1718776418636,"duration":0},"status":"passed","severity":"normal"},{"uid":"1dd2d443cfe0fef0","name":"Query generator for 2000 messages","time":{"start":1718777076560,"stop":1718777076560,"duration":0},"status":"passed","severity":"normal"},{"uid":"b76f6a4e2720928","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1718776633359,"stop":1718776633359,"duration":0},"status":"passed","severity":"normal"},{"uid":"e21b9dabc39f1ea8","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1718776434908,"stop":1718776434908,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c11f8174ca055d4","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1718776934691,"stop":1718776934692,"duration":1},"status":"passed","severity":"normal"},{"uid":"e46291a9ce7ad5ce","name":"Check received message containing unicode special characters","time":{"start":1718776974143,"stop":1718776974143,"duration":0},"status":"passed","severity":"normal"},{"uid":"e49b5c49019fd664","name":"Push message with custom timestamp: 1688018233621","time":{"start":1718777039207,"stop":1718777039207,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d333e48b1aaeba0","name":"should throw error - no id","time":{"start":1718776419318,"stop":1718776419318,"duration":0},"status":"passed","severity":"normal"},{"uid":"a30f70aead372117","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1718776685957,"stop":1718776685958,"duration":1},"status":"passed","severity":"normal"},{"uid":"d04c373802e57738","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app31/2/topic995/proto","time":{"start":1718777000595,"stop":1718777000595,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3a01b4152d4065e","name":"Refresh subscription","time":{"start":1718776685963,"stop":1718776685964,"duration":1},"status":"passed","severity":"normal"},{"uid":"1971fa34efa2a335","name":"receives messages sent to provided content topic through callback (Waku class)","time":{"start":1718776928996,"stop":1718776928996,"duration":0},"status":"skipped","severity":"normal"},{"uid":"fe0d2fcefa58fdec","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1718776468981,"stop":1718776468982,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd1b4587d153e337","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1718776633338,"stop":1718776633339,"duration":1},"status":"passed","severity":"normal"},{"uid":"331a5acfdc4caa1a","name":"Check received message containing Script","time":{"start":1718776974160,"stop":1718776974160,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec46854bbc2ec1f9","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1718776633356,"stop":1718776633356,"duration":0},"status":"passed","severity":"normal"},{"uid":"79146eceae43a55e","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1718777093313,"stop":1718777093313,"duration":0},"status":"passed","severity":"normal"},{"uid":"20915db4ae367123","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1718776410719,"stop":1718776410719,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee7785f88c09e66c","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1718776413365,"stop":1718776413366,"duration":1},"status":"passed","severity":"normal"},{"uid":"dba9a2e1935b8ec0","name":"shard 0","time":{"start":1718777012713,"stop":1718777012714,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6bcb0b8bb3d1b74","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1718777012714,"stop":1718777012715,"duration":1},"status":"passed","severity":"normal"},{"uid":"769cb04a50efa8f7","name":"Check received message with timestamp: 1718776461115000000 ","time":{"start":1718776974164,"stop":1718776974164,"duration":0},"status":"passed","severity":"normal"}] |