2024-01-19 12:25:18 +00:00

1 line
111 KiB
JSON

[{"uid":"a53982c57bd0aaee","name":"Relay - times out","time":{"start":1705667046021,"stop":1705667046022,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c9e2586abc25acc","name":"Query generator for multiple messages with different message text format","time":{"start":1705666968832,"stop":1705666968832,"duration":0},"status":"passed","severity":"normal"},{"uid":"e45a8b251690c21a","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1705666711902,"stop":1705666711902,"duration":0},"status":"passed","severity":"normal"},{"uid":"95b8227afed07b5","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1705666671543,"stop":1705666671544,"duration":1},"status":"passed","severity":"normal"},{"uid":"75796f0cf9a26b0c","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1705667089488,"stop":1705667089488,"duration":0},"status":"passed","severity":"normal"},{"uid":"cba7606384858cb5","name":"Ephemeral field is preserved - encoder v0","time":{"start":1705666650521,"stop":1705666650522,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b504e4696a1eab1","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1705667092972,"stop":1705667092972,"duration":0},"status":"passed","severity":"normal"},{"uid":"be79a7eb5399c196","name":"Check publish message containing SQL Injection","time":{"start":1705666841922,"stop":1705666841922,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c5ed4da8f21c944","name":"Push message with escaped characters payload","time":{"start":1705666900200,"stop":1705666900200,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2690ef6aa2c438d","name":"Push message with custom timestamp: 1705663112408","time":{"start":1705666900234,"stop":1705666900234,"duration":0},"status":"passed","severity":"normal"},{"uid":"94608172f216bd56","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1705666593360,"stop":1705666593360,"duration":0},"status":"passed","severity":"normal"},{"uid":"4871bdf85d020e76","name":"Query with Ordered Callback, No Decoder","time":{"start":1705666949948,"stop":1705666949949,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8f904b59b64b10a","name":"Throws when trying to push message with empty payload","time":{"start":1705666900202,"stop":1705666900202,"duration":0},"status":"passed","severity":"normal"},{"uid":"1be94709dc5dc44d","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1705666711875,"stop":1705666711875,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c7555c6f7fef045","name":"Passing cursor with wrong message digest","time":{"start":1705666911664,"stop":1705666911664,"duration":0},"status":"passed","severity":"normal"},{"uid":"675871b582e4838c","name":"Waku message hash computation","time":{"start":1705666586522,"stop":1705666586523,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9a41d063713f6c1","name":"Query Generator, Wrong PubsubTopic","time":{"start":1705666949944,"stop":1705666949944,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5e344e84ac6573d","name":"Store - dialed after - with timeout","time":{"start":1705667046023,"stop":1705667046023,"duration":0},"status":"passed","severity":"normal"},{"uid":"eba886fc134fdf40","name":"1 Relay, 1 fetch","time":{"start":1705666608287,"stop":1705666608288,"duration":1},"status":"passed","severity":"normal"},{"uid":"450e33ba6d82b96c","name":"Publishes to nwaku","time":{"start":1705666848783,"stop":1705666848783,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0cba7c09b050bfa","name":"Push message equal or less that 1MB","time":{"start":1705666900235,"stop":1705666900235,"duration":0},"status":"passed","severity":"normal"},{"uid":"64abb269afb1d86e","name":"All","time":{"start":1705666648335,"stop":1705666648335,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cddb548d8fcd2e7","name":"Subscribe to 30 topics at once and receives messages","time":{"start":1705667089484,"stop":1705667089484,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bb7423c7e6c8476","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1705666711878,"stop":1705666711878,"duration":0},"status":"passed","severity":"normal"},{"uid":"e554aeaf63b3818f","name":"Check received message with timestamp: 1705666634076000000 ","time":{"start":1705667092961,"stop":1705667092961,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6f2905493f0c526","name":"should throw error - no id","time":{"start":1705666593964,"stop":1705666593964,"duration":0},"status":"passed","severity":"normal"},{"uid":"559770f9344015ed","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1705666818716,"stop":1705666818717,"duration":1},"status":"passed","severity":"normal"},{"uid":"565070da1b785a14","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1705666711879,"stop":1705666711879,"duration":0},"status":"passed","severity":"normal"},{"uid":"720a49170744fbb6","name":"Push message with Russian payload","time":{"start":1705666900197,"stop":1705666900197,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc94077553bf2335","name":"should throw error - no public key","time":{"start":1705666593965,"stop":1705666593965,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f5f0437045c9b36","name":"should throw error - no public key","time":{"start":1705666593966,"stop":1705666593966,"duration":0},"status":"passed","severity":"normal"},{"uid":"35666880b360d857","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1705666820301,"stop":1705666820301,"duration":0},"status":"passed","severity":"normal"},{"uid":"81e71f09063d1464","name":"Relay + Store","time":{"start":1705666648334,"stop":1705666648334,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0251f56abac0c04","name":"Fails to push message with large meta","time":{"start":1705666900233,"stop":1705666900233,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef08064bf91634f8","name":"Fails to publish duplicate message","time":{"start":1705666841928,"stop":1705666841928,"duration":0},"status":"passed","severity":"normal"},{"uid":"8811318e64bf103d","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1705666607722,"stop":1705666607723,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee36458326378a32","name":"Subscribe to topic containing numeric and receive message","time":{"start":1705666818721,"stop":1705666818721,"duration":0},"status":"passed","severity":"normal"},{"uid":"3300f96b357edace","name":"should properly create peer info with all multiaddrs","time":{"start":1705666593971,"stop":1705666593971,"duration":0},"status":"passed","severity":"normal"},{"uid":"67c44dd22980e7ab","name":"Check message received after nwaku node is restarted","time":{"start":1705667092974,"stop":1705667092975,"duration":1},"status":"skipped","severity":"normal"},{"uid":"504ba858a608193e","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1705666593361,"stop":1705666593361,"duration":0},"status":"passed","severity":"normal"},{"uid":"acdce029c2a64f19","name":"Check received message containing short","time":{"start":1705666654365,"stop":1705666654366,"duration":1},"status":"broken","severity":"normal"},{"uid":"1e031377039b3f42","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1705666711879,"stop":1705666711879,"duration":0},"status":"passed","severity":"normal"},{"uid":"e34a28f43d2d37e0","name":"Fails to publish message with empty text","time":{"start":1705666841928,"stop":1705666841929,"duration":1},"status":"passed","severity":"normal"},{"uid":"86fa1abb707dac37","name":"Subscribe and receive messages via waku relay post","time":{"start":1705667089461,"stop":1705667089461,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e610ab055d0031c","name":"Decoder throws on undefined content topic","time":{"start":1705666614415,"stop":1705666614415,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f00f8a0c9cc6ced","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1705666996267,"stop":1705666996268,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a167e0d21eb8aff","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1705666719946,"stop":1705666719946,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9d5ee7b7bec9596","name":"Query Generator - forward","time":{"start":1705666982134,"stop":1705666982134,"duration":0},"status":"passed","severity":"normal"},{"uid":"417b4917fb9a7987","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1705666858537,"stop":1705666858537,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3f280f0e124ecdd","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1705666711874,"stop":1705666711874,"duration":0},"status":"passed","severity":"normal"},{"uid":"545b791684297432","name":"Passing cursor with wrong pubsubTopic","time":{"start":1705666911664,"stop":1705666911664,"duration":0},"status":"passed","severity":"normal"},{"uid":"789d6d72e82fced1","name":"Check publish message containing Chinese","time":{"start":1705666841920,"stop":1705666841921,"duration":1},"status":"passed","severity":"normal"},{"uid":"13e9e5a4661e541a","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1705667025203,"stop":1705667025203,"duration":0},"status":"passed","severity":"normal"},{"uid":"2be04448764b6149","name":"should set field with only FILTER enabled","time":{"start":1705666593972,"stop":1705666593972,"duration":0},"status":"passed","severity":"normal"},{"uid":"edcd242ef86e0954","name":"Round trip binary serialization","time":{"start":1705666598919,"stop":1705666598920,"duration":1},"status":"passed","severity":"normal"},{"uid":"61b254fb7a4f05e2","name":"Ping on subscribed peer","time":{"start":1705666668986,"stop":1705666668986,"duration":0},"status":"passed","severity":"normal"},{"uid":"13621233ac8ff34b","name":"Subscribe to topic containing special chars and receive message","time":{"start":1705666818721,"stop":1705666818722,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7ccd3c68126a974","name":"throws on content topic with empty topic name field","time":{"start":1705666584049,"stop":1705666584050,"duration":1},"status":"passed","severity":"normal"},{"uid":"5450ec737ad550ae","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1705666820272,"stop":1705666820280,"duration":8},"status":"passed","severity":"normal"},{"uid":"a8265a0ed7f5cb6a","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1705666858553,"stop":1705666858554,"duration":1},"status":"passed","severity":"normal"},{"uid":"83025c9dda76ed9b","name":"throws on content topic with too few or too many fields","time":{"start":1705666584047,"stop":1705666584047,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c77d58287d35bb5","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1705666608669,"stop":1705666608670,"duration":1},"status":"passed","severity":"normal"},{"uid":"48e7c790656f4a03","name":"Push message with content topic containing Arabic","time":{"start":1705666900227,"stop":1705666900227,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a7d365f7fa149a9","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1705666818716,"stop":1705666818716,"duration":0},"status":"passed","severity":"normal"},{"uid":"c441e90c38be3c2","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1705666671555,"stop":1705666671555,"duration":0},"status":"passed","severity":"normal"},{"uid":"60ead41bd4e215c1","name":"Publish message with large meta","time":{"start":1705666841931,"stop":1705666841931,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9ef1809f2e7b3fc","name":"Query Generator, Multiple PubsubTopics","time":{"start":1705666949945,"stop":1705666949945,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb50abba24af2c50","name":"Subscribe to topic containing JSON and receive message","time":{"start":1705667089477,"stop":1705667089478,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7754e6ff356791a","name":"Check received message containing Chinese","time":{"start":1705667092967,"stop":1705667092968,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb86f306ada58f7b","name":"Nodes with multiple pubsub topic","time":{"start":1705666831641,"stop":1705666831642,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab6df7f00fb7db46","name":"1 Store, 2 relays, 2 fetches","time":{"start":1705666608288,"stop":1705666608289,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d78c14e59db66d6","name":"can start the service","time":{"start":1705666956935,"stop":1705666956936,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ff3a1c769ccbb11","name":"Push message with content topic containing short","time":{"start":1705666900202,"stop":1705666900202,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cd2effc81638c5f","name":"Subscribe to topic containing long and receive message","time":{"start":1705666818721,"stop":1705666818721,"duration":0},"status":"passed","severity":"normal"},{"uid":"35cfe48f412183a8","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1705666711880,"stop":1705666711880,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6b438085f985705","name":"Check publish message containing JSON","time":{"start":1705666841924,"stop":1705666841924,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d3eeb4dfcf60beb","name":"Check received message containing Script","time":{"start":1705667092969,"stop":1705667092969,"duration":0},"status":"passed","severity":"normal"},{"uid":"91c28d97e418e7b8","name":"Check received message with timestamp: 1705666634076 ","time":{"start":1705667092961,"stop":1705667092961,"duration":0},"status":"passed","severity":"normal"},{"uid":"3735ebeb3ca409e9","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1705666593357,"stop":1705666593357,"duration":0},"status":"passed","severity":"normal"},{"uid":"a133b3f20307ea30","name":"Generator, 2 different pubsubtopics","time":{"start":1705666996265,"stop":1705666996265,"duration":0},"status":"passed","severity":"normal"},{"uid":"b331f871d6afe25f","name":"Check received message containing long","time":{"start":1705667092966,"stop":1705667092967,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b4f4849aa3aab78","name":"Subscribe to topic containing Script and receive message","time":{"start":1705667089490,"stop":1705667089490,"duration":0},"status":"passed","severity":"normal"},{"uid":"23fdcbbd08a0b368","name":"Publish message with custom timestamp: Sat Jan 28 2023 12:20:31 GMT+0000 (Coordinated Universal Time)","time":{"start":1705666841927,"stop":1705666841927,"duration":0},"status":"passed","severity":"normal"},{"uid":"b590b2d4cbffda7","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1705666858538,"stop":1705666858538,"duration":0},"status":"passed","severity":"normal"},{"uid":"5db1ac7054e9abaa","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1705667034977,"stop":1705667034977,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec42ca6a4e5225b7","name":"it tolerates circular branch references","time":{"start":1705666608666,"stop":1705666608666,"duration":0},"status":"passed","severity":"normal"},{"uid":"45d7162a7078c3cc","name":"Relay","time":{"start":1705666648332,"stop":1705666648333,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb4e34f260fa467","name":"Push message with custom timestamp: 1674908312408","time":{"start":1705666900234,"stop":1705666900234,"duration":0},"status":"passed","severity":"normal"},{"uid":"63cf96fe2d8e4105","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1705666949951,"stop":1705666949952,"duration":1},"status":"passed","severity":"normal"},{"uid":"bea9d2896f671466","name":"Promise Callback - forward","time":{"start":1705666982135,"stop":1705666982135,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc9df3ea8bc157e6","name":"can start and stop the service","time":{"start":1705666648993,"stop":1705666648993,"duration":0},"status":"passed","severity":"normal"},{"uid":"54c8ed281797b0bc","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1705666671557,"stop":1705666671557,"duration":0},"status":"passed","severity":"normal"},{"uid":"532c90f12da2e611","name":"should encodeTxt and decodeTxt","time":{"start":1705666593963,"stop":1705666593963,"duration":0},"status":"passed","severity":"normal"},{"uid":"596897631a863506","name":"should decode valid enr with tcp successfully","time":{"start":1705666593964,"stop":1705666593964,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab8afcc73e0e636b","name":"Check received message with timestamp: undefined ","time":{"start":1705667092972,"stop":1705667092972,"duration":0},"status":"passed","severity":"normal"},{"uid":"84f4c1e45f4bbebe","name":"Query Generator, No Decoder","time":{"start":1705666949946,"stop":1705666949946,"duration":0},"status":"passed","severity":"normal"},{"uid":"24bdd19ef6f54ef2","name":"Push message with content topic containing JSON","time":{"start":1705666900230,"stop":1705666900230,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd54f71f4ed93681","name":"Subscribe to topic containing numeric and publish message","time":{"start":1705666858541,"stop":1705666858542,"duration":1},"status":"passed","severity":"normal"},{"uid":"6fe6b9116811f573","name":"Register correct protocols","time":{"start":1705666858535,"stop":1705666858535,"duration":0},"status":"passed","severity":"normal"},{"uid":"52568c2a8f9734d9","name":"Check received message containing unicode special characters","time":{"start":1705667092960,"stop":1705667092960,"duration":0},"status":"passed","severity":"normal"},{"uid":"afd6b4dfb13c50d2","name":"Nodes with multiple pubsub topic","time":{"start":1705666831643,"stop":1705666831644,"duration":1},"status":"passed","severity":"normal"},{"uid":"8fc66d973c5714ff","name":"Subscribe to topic containing short and receive message","time":{"start":1705667089486,"stop":1705667089486,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc9b1cfdef2660a4","name":"Relay + Store","time":{"start":1705666593973,"stop":1705666593973,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2fb4b8a6f22cb9c","name":"should properly create location multiaddrs - tcp4","time":{"start":1705666593969,"stop":1705666593970,"duration":1},"status":"passed","severity":"normal"},{"uid":"53b3a5509ff3dcf2","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1705666818714,"stop":1705666818715,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c8ea73f83dae7e7","name":"retrieves a single peer","time":{"start":1705666608665,"stop":1705666608666,"duration":1},"status":"passed","severity":"normal"},{"uid":"26432add894717e","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1705667001626,"stop":1705667001626,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b102dd4b6539a1d","name":"passes more than one ENR URLs and attempts connection","time":{"start":1705666648999,"stop":1705666648999,"duration":0},"status":"skipped","severity":"normal"},{"uid":"72db8dd1ac8cc714","name":"Publish without waiting for remote peer","time":{"start":1705666858536,"stop":1705666858536,"duration":0},"status":"passed","severity":"normal"},{"uid":"645eba7418c4b59f","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1705666911660,"stop":1705666911660,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1b57a78f02a815f","name":"Subscribe to topic containing Russian and publish message","time":{"start":1705666858545,"stop":1705666858545,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c3bd6e40fbc0f9","name":"Subscribe and receive messages via waku relay post","time":{"start":1705666818715,"stop":1705666818715,"duration":0},"status":"passed","severity":"normal"},{"uid":"77073c11389e11b7","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1705666608212,"stop":1705666608213,"duration":1},"status":"passed","severity":"normal"},{"uid":"6accfd23a2869c43","name":"Check message with no payload is not received","time":{"start":1705667092974,"stop":1705667092974,"duration":0},"status":"passed","severity":"normal"},{"uid":"6210ec3108f5a462","name":"Generator, custom pubsub topic","time":{"start":1705666996265,"stop":1705666996265,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f8342d15a5fb13c","name":"Subscribe and receive messages via lightPush","time":{"start":1705666818711,"stop":1705666818712,"duration":1},"status":"passed","severity":"normal"},{"uid":"206079d81c9de59e","name":"isConnected should return true after first peer connects","time":{"start":1705666671558,"stop":1705666671558,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc8db109c76803a0","name":"Encoder throws on undefined content topic","time":{"start":1705666614413,"stop":1705666614414,"duration":1},"status":"passed","severity":"normal"},{"uid":"1428a39d16bf2655","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1705666711903,"stop":1705666711904,"duration":1},"status":"passed","severity":"normal"},{"uid":"6802c1b9967cba40","name":"Push message with content topic containing XML","time":{"start":1705666900228,"stop":1705666900229,"duration":1},"status":"passed","severity":"normal"},{"uid":"33aa3c35c11323a7","name":"Check received message with timestamp: 1649153314 ","time":{"start":1705667092972,"stop":1705667092972,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4623d33b3711731","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1705666711906,"stop":1705666711906,"duration":0},"status":"passed","severity":"normal"},{"uid":"216bc14f004dc739","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1705666671544,"stop":1705666671544,"duration":0},"status":"passed","severity":"normal"},{"uid":"50931017a5ee30ec","name":"Check publish message containing Basic HTML tag","time":{"start":1705666841923,"stop":1705666841924,"duration":1},"status":"passed","severity":"normal"},{"uid":"69afae3fad064099","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1705666598681,"stop":1705666598681,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c5b285a8273c2fb","name":"should emit a peer event after start","time":{"start":1705666648995,"stop":1705666648995,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a9b3c0a38b57013","name":"Push message with content topic containing Script","time":{"start":1705666900228,"stop":1705666900228,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac6bd342244730da","name":"Filter","time":{"start":1705667046024,"stop":1705667046024,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a73a9c027dd3785","name":"Refresh subscription","time":{"start":1705666858538,"stop":1705666858538,"duration":0},"status":"skipped","severity":"normal"},{"uid":"dae111436cd2c321","name":"throws on content topic with generation field greater than 0","time":{"start":1705666584048,"stop":1705666584048,"duration":0},"status":"passed","severity":"normal"},{"uid":"368de2e8681b5cc","name":"Refresh subscription","time":{"start":1705667089464,"stop":1705667089465,"duration":1},"status":"passed","severity":"normal"},{"uid":"8459a008f8182d2","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1705666711873,"stop":1705666711874,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ecb50ad794e182e","name":"Subscribe to topic containing long and receive message","time":{"start":1705667089486,"stop":1705667089486,"duration":0},"status":"passed","severity":"normal"},{"uid":"79a6d73df551093c","name":"Check received message containing shell command","time":{"start":1705667092970,"stop":1705667092970,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb667dbb55899895","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1705666711871,"stop":1705666711872,"duration":1},"status":"passed","severity":"normal"},{"uid":"df1d99601d9d3a0a","name":"Check received message containing Chinese","time":{"start":1705667092957,"stop":1705667092957,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccf6e07bceb883a6","name":"Round trip binary encryption [ecies, signature]","time":{"start":1705666616354,"stop":1705666616355,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c95d517b3f443f6","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1705667025192,"stop":1705667025192,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f0b74eff5322e8e","name":"should handle a minimal index list","time":{"start":1705666593279,"stop":1705666593279,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7d9e991a7eeb345","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1705666818727,"stop":1705666818728,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6dfbcc997b44d60","name":"Query with Ordered Callback, No message returned","time":{"start":1705666949950,"stop":1705666949950,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fbaed795a06aeab","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1705666818724,"stop":1705666818724,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfa9fe6d57fb7d13","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1705666608214,"stop":1705666608214,"duration":0},"status":"passed","severity":"normal"},{"uid":"3db30b8d54796482","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1705666968834,"stop":1705666968834,"duration":0},"status":"passed","severity":"normal"},{"uid":"8acbe07090ca933a","name":"Push to array if already present","time":{"start":1705666583937,"stop":1705666583938,"duration":1},"status":"passed","severity":"normal"},{"uid":"93a11e5af3078e92","name":"Passing page size 19 when there are 20 messages","time":{"start":1705667009415,"stop":1705667009415,"duration":0},"status":"passed","severity":"normal"},{"uid":"70924ee82ffd75a0","name":"should be able to decode the field with only FILTER set to true","time":{"start":1705666593359,"stop":1705666593359,"duration":0},"status":"passed","severity":"normal"},{"uid":"16fa5a170bdea55","name":"Check received message containing SQL Injection","time":{"start":1705667092958,"stop":1705667092958,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f1575f87849dd52","name":"should be able to encode the field with only FILTER set to true","time":{"start":1705666593354,"stop":1705666593355,"duration":1},"status":"passed","severity":"normal"},{"uid":"682221ec17b10655","name":"Push message with content topic containing Chinese","time":{"start":1705666900226,"stop":1705666900227,"duration":1},"status":"passed","severity":"normal"},{"uid":"1bd3f645ce555b45","name":"Push message with Chinese payload","time":{"start":1705666900196,"stop":1705666900196,"duration":0},"status":"passed","severity":"normal"},{"uid":"b350eeb862843757","name":"Default pageSize","time":{"start":1705667009416,"stop":1705667009416,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae4ef677eb144d81","name":"Passing page size 0 when there are 110 messages","time":{"start":1705667009412,"stop":1705667009413,"duration":1},"status":"passed","severity":"normal"},{"uid":"e030c555323982c3","name":"should not receive a peer event after stop","time":{"start":1705666956941,"stop":1705666956942,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4e1521eb8c988cd","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1705666711908,"stop":1705666711908,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1211e469add379a","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1705666771482,"stop":1705666771483,"duration":1},"status":"passed","severity":"normal"},{"uid":"78462bbed857acd8","name":"Query Generator - backward","time":{"start":1705666982134,"stop":1705666982135,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc0e318a12bb64a2","name":"Waku message hash computation (meta attribute not present)","time":{"start":1705666586523,"stop":1705666586524,"duration":1},"status":"passed","severity":"normal"},{"uid":"cfbed21091cb2114","name":"Push 30 different messages","time":{"start":1705666900201,"stop":1705666900202,"duration":1},"status":"passed","severity":"normal"},{"uid":"84128bda3e3a7f42","name":"Check message with invalid timestamp is not received","time":{"start":1705667092963,"stop":1705667092963,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2bee8fb5d2f5ee4","name":"Encoder throws on undefined content topic","time":{"start":1705666598921,"stop":1705666598921,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfb8be337ff11504","name":"Push message with special chars payload","time":{"start":1705666900195,"stop":1705666900196,"duration":1},"status":"passed","severity":"normal"},{"uid":"120a68d69c29630c","name":"Subscribe to topic containing long and publish message","time":{"start":1705666858540,"stop":1705666858541,"duration":1},"status":"passed","severity":"normal"},{"uid":"52eac03d8f990a46","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1705666771480,"stop":1705666771481,"duration":1},"status":"passed","severity":"normal"},{"uid":"d24d46c483e70a56","name":"should be called at least once on all `peer:discovery` events","time":{"start":1705666671553,"stop":1705666671553,"duration":0},"status":"passed","severity":"normal"},{"uid":"345c3c12d79e31fd","name":"tcp ip4 address","time":{"start":1705666592822,"stop":1705666592824,"duration":2},"status":"passed","severity":"normal"},{"uid":"c4982455c36d9c59","name":"Check received message containing Basic HTML tag","time":{"start":1705667092959,"stop":1705667092959,"duration":0},"status":"passed","severity":"normal"},{"uid":"86b91fa8af46ccad","name":"nwaku interop","time":{"start":1705666956933,"stop":1705666956934,"duration":1},"status":"passed","severity":"normal"},{"uid":"588309aa937df4f3","name":"should properly create location multiaddrs - tcp6","time":{"start":1705666593970,"stop":1705666593970,"duration":0},"status":"passed","severity":"normal"},{"uid":"25b29191d524e493","name":"Subscribe to topic containing long and receive message","time":{"start":1705667089467,"stop":1705667089468,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a4efa14e74ec2dd","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1705666820302,"stop":1705666820302,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e78809edd1ed2c0","name":"Subscribe to topic containing XML and publish message","time":{"start":1705666858547,"stop":1705666858548,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c091c749706c4de","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1705666831639,"stop":1705666831639,"duration":0},"status":"passed","severity":"normal"},{"uid":"26aae338f6932c0e","name":"Ping on peer without subscriptions","time":{"start":1705666710509,"stop":1705666710510,"duration":1},"status":"passed","severity":"normal"},{"uid":"92e71944965c50c7","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1705666711875,"stop":1705666711875,"duration":0},"status":"passed","severity":"normal"},{"uid":"40f6f1075b42b7e9","name":"should use DNS peer discovery with light client","time":{"start":1705666648998,"stop":1705666648999,"duration":1},"status":"skipped","severity":"normal"},{"uid":"7f5ce7669b00748e","name":"isConnected should return false after all peers disconnect","time":{"start":1705666671561,"stop":1705666671561,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3e909f5f157037e","name":"Subscribe to topic containing shell command and publish message","time":{"start":1705666858551,"stop":1705666858552,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7afbd6bbb2a1b0a","name":"creates an iterator","time":{"start":1705667014502,"stop":1705667014502,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a5476ddd13aab56","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1705666949948,"stop":1705666949948,"duration":0},"status":"passed","severity":"normal"},{"uid":"5538d47acf35f42","name":"Ping on peer without subscriptions","time":{"start":1705666668986,"stop":1705666668987,"duration":1},"status":"passed","severity":"normal"},{"uid":"42d6b01eff6f19d8","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1705666598681,"stop":1705666598682,"duration":1},"status":"passed","severity":"normal"},{"uid":"3810fbf1e1413e72","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1705667089481,"stop":1705667089482,"duration":1},"status":"passed","severity":"normal"},{"uid":"9149621f4ede818b","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1705666771482,"stop":1705666771482,"duration":0},"status":"passed","severity":"normal"},{"uid":"58e60c75e850850","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1705666614410,"stop":1705666614411,"duration":1},"status":"passed","severity":"normal"},{"uid":"f11eea10655490fd","name":"should get / set TCP multiaddr","time":{"start":1705666593968,"stop":1705666593969,"duration":1},"status":"passed","severity":"normal"},{"uid":"46502569b11b2d83","name":"Push message with SQL Injection payload","time":{"start":1705666900197,"stop":1705666900197,"duration":0},"status":"passed","severity":"normal"},{"uid":"8db1dcc70849390d","name":"Push message with long payload","time":{"start":1705666900194,"stop":1705666900194,"duration":0},"status":"passed","severity":"normal"},{"uid":"32890d27f6f86c04","name":"Passing page size 1 when there are 4 messages","time":{"start":1705667009413,"stop":1705667009413,"duration":0},"status":"passed","severity":"normal"},{"uid":"9800f0d76eb80aac","name":"Sign & Recover","time":{"start":1705666614962,"stop":1705666614963,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a9e1a9265a500fe","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1705666841926,"stop":1705666841926,"duration":0},"status":"passed","severity":"normal"},{"uid":"58bd5c3b353f95df","name":"Delete observer","time":{"start":1705666820038,"stop":1705666820038,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c8c28730189ee4a","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1705666711907,"stop":1705666711908,"duration":1},"status":"passed","severity":"normal"},{"uid":"aae92baa24226032","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1705666608670,"stop":1705666608670,"duration":0},"status":"passed","severity":"normal"},{"uid":"54500c3939f800ae","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1705666858543,"stop":1705666858543,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f79512464abffd8","name":"Push message with content topic containing long","time":{"start":1705666900203,"stop":1705666900203,"duration":0},"status":"passed","severity":"normal"},{"uid":"3926586960d8379","name":"Subscribe to topic containing XML and receive message","time":{"start":1705666818724,"stop":1705666818724,"duration":0},"status":"passed","severity":"normal"},{"uid":"c005f75bbfd56afa","name":"Subscribe to topic containing special chars and receive message","time":{"start":1705667089487,"stop":1705667089487,"duration":0},"status":"passed","severity":"normal"},{"uid":"685294c8b6246896","name":"Check publish message containing Russian","time":{"start":1705666841922,"stop":1705666841922,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd872d7616f07f3c","name":"Check received message containing unicode special characters","time":{"start":1705667092970,"stop":1705667092971,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d86974fec663b4c","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1705666872078,"stop":1705666872079,"duration":1},"status":"passed","severity":"normal"},{"uid":"217cd45b599ce990","name":"returns all values when wanted number is greater than available values","time":{"start":1705666607722,"stop":1705666607722,"duration":0},"status":"passed","severity":"normal"},{"uid":"a57e7fb16bce907c","name":"Push message with content topic containing special chars","time":{"start":1705666900226,"stop":1705666900226,"duration":0},"status":"passed","severity":"normal"},{"uid":"35f8912db4253f9","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1705666672417,"stop":1705666672418,"duration":1},"status":"broken","severity":"normal"},{"uid":"337d7b39296a139b","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1705666593361,"stop":1705666593362,"duration":1},"status":"passed","severity":"normal"},{"uid":"50571d3fa61972b5","name":"throws on content topic with non-number generation field","time":{"start":1705666584048,"stop":1705666584048,"duration":0},"status":"passed","severity":"normal"},{"uid":"2af7f82de5e221f2","name":"Push message on custom pubsubTopic","time":{"start":1705666771479,"stop":1705666771480,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3d42875c5a4250f","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1705666818722,"stop":1705666818722,"duration":0},"status":"passed","severity":"normal"},{"uid":"7dfb4a1a2524e243","name":"Check publish message after client node is restarted","time":{"start":1705666841931,"stop":1705666841931,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5884b550a7f62d12","name":"Check message with no content topic is not received","time":{"start":1705667092964,"stop":1705667092964,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b67a209276c46d9","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1705666711878,"stop":1705666711878,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c4c1009b129b4e3","name":"Overlapping topic subscription","time":{"start":1705667089485,"stop":1705667089485,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9dfcc35874294b6","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1705666711916,"stop":1705666711916,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cb104d8c036f0a7","name":"configure the node with multiple pubsub topics","time":{"start":1705666872078,"stop":1705666872078,"duration":0},"status":"passed","severity":"normal"},{"uid":"4474a9ba490dd38a","name":"Decoder throws on empty string content topic","time":{"start":1705666598922,"stop":1705666598923,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec9d1963c88deb14","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1705667034974,"stop":1705667034975,"duration":1},"status":"passed","severity":"normal"},{"uid":"9802242a0fde03bd","name":"Push message with Arabic payload","time":{"start":1705666900196,"stop":1705666900196,"duration":0},"status":"passed","severity":"normal"},{"uid":"85c10cd9784e8def","name":"should be able to decode the field with only RELAY set to true","time":{"start":1705666593358,"stop":1705666593359,"duration":1},"status":"passed","severity":"normal"},{"uid":"9aedac6029403f7c","name":"Error when try to subscribe to more than 30 topics","time":{"start":1705667089484,"stop":1705667089485,"duration":1},"status":"passed","severity":"normal"},{"uid":"743494b34f8fcf8f","name":"nwaku subscribes","time":{"start":1705666848782,"stop":1705666848782,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a2d27a8001bc373","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1705666711872,"stop":1705666711873,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f038182b5c346b2","name":"Check publish message containing shell command","time":{"start":1705666841924,"stop":1705666841924,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e7799566866352","name":"Generator, 2 different pubsubtopics","time":{"start":1705666996268,"stop":1705666996269,"duration":1},"status":"passed","severity":"normal"},{"uid":"28f6d5197b64d1dc","name":"throws on content topic with empty version field","time":{"start":1705666584049,"stop":1705666584049,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f681ff41abc8f5d","name":"Push message with rate limit","time":{"start":1705666900233,"stop":1705666900233,"duration":0},"status":"passed","severity":"normal"},{"uid":"9af8cdbb8bdb3822","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1705666671545,"stop":1705666671545,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c4ef7104805f59f","name":"should not receive a peer event before start","time":{"start":1705666648996,"stop":1705666648997,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ca5ea86ead92b6b","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1705666818713,"stop":1705666818713,"duration":0},"status":"passed","severity":"normal"},{"uid":"740cbdbadc350ce8","name":"Symmetric encrypt & Decrypt","time":{"start":1705666614961,"stop":1705666614962,"duration":1},"status":"passed","severity":"normal"},{"uid":"425d305481ef3aac","name":"Ping on unsubscribed peer","time":{"start":1705666710510,"stop":1705666710510,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1af6148c86936a6","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1705666593280,"stop":1705666593281,"duration":1},"status":"passed","severity":"normal"},{"uid":"43c0e2dc8f77138c","name":"Push message with unicode special characters payload","time":{"start":1705666900200,"stop":1705666900201,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e7c9ed6130aa0eb","name":"connects to nwaku","time":{"start":1705667036856,"stop":1705667036857,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4cb7288a8e34e48","name":"Subscribe to topic containing special chars and receive message","time":{"start":1705667089469,"stop":1705667089469,"duration":0},"status":"passed","severity":"normal"},{"uid":"f293752341db6354","name":"Push message with content topic containing emoji","time":{"start":1705666900231,"stop":1705666900232,"duration":1},"status":"passed","severity":"normal"},{"uid":"dad344ae7d375459","name":"Init the array if not present","time":{"start":1705666583935,"stop":1705666583936,"duration":1},"status":"passed","severity":"normal"},{"uid":"7fe3c26f8f1b6fa4","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1705666711904,"stop":1705666711906,"duration":2},"status":"passed","severity":"normal"},{"uid":"4e121e8e9793d347","name":"Subscribe to topic containing XML and receive message","time":{"start":1705667089476,"stop":1705667089477,"duration":1},"status":"passed","severity":"normal"},{"uid":"988cea2c21f78284","name":"Subscribe to 30 topics at once and receives messages","time":{"start":1705667089463,"stop":1705667089463,"duration":0},"status":"passed","severity":"normal"},{"uid":"99c7a3e0583ccae4","name":"Passing page size 10 when there are 10 messages","time":{"start":1705667009414,"stop":1705667009414,"duration":0},"status":"passed","severity":"normal"},{"uid":"80bc50c92f824e8c","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1705667034975,"stop":1705667034976,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9374ff870a64d90","name":"Subscribe to topic containing shell command and receive message","time":{"start":1705666818725,"stop":1705666818726,"duration":1},"status":"passed","severity":"normal"},{"uid":"d05fe985f3da09a","name":"Generator, custom pubsub topic","time":{"start":1705666996268,"stop":1705666996268,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad81b8a5fd8d8276","name":"Error when try to subscribe to more than 101 topics","time":{"start":1705666818719,"stop":1705666818719,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c578ac90b983110","name":"Push message on custom pubsubTopic","time":{"start":1705666771481,"stop":1705666771482,"duration":1},"status":"passed","severity":"normal"},{"uid":"b671b57d9800526d","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1705666711901,"stop":1705666711901,"duration":0},"status":"passed","severity":"normal"},{"uid":"35664ac70340ab96","name":"Check received message containing JSON","time":{"start":1705667092959,"stop":1705667092959,"duration":0},"status":"passed","severity":"normal"},{"uid":"dccaf3aab425d2a9","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1705666719943,"stop":1705666719944,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b2392fafe43fae0","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1705666949947,"stop":1705666949947,"duration":0},"status":"passed","severity":"normal"},{"uid":"dab607e5589d8621","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1705667089462,"stop":1705667089462,"duration":0},"status":"passed","severity":"normal"},{"uid":"eafefe2aa415d421","name":"Check received message with timestamp: 1649153314 ","time":{"start":1705667092962,"stop":1705667092962,"duration":0},"status":"passed","severity":"normal"},{"uid":"359942e82fccce72","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1705666841929,"stop":1705666841929,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce59e13796e3666d","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1705666711875,"stop":1705666711878,"duration":3},"status":"passed","severity":"normal"},{"uid":"e0255483d2c7729d","name":"Generator, 2 different pubsubtopics","time":{"start":1705666996267,"stop":1705666996267,"duration":0},"status":"passed","severity":"normal"},{"uid":"67a21cfb8e1c88f8","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1705666719951,"stop":1705666719951,"duration":0},"status":"passed","severity":"normal"},{"uid":"8581afe289ff3deb","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1705666719947,"stop":1705666719948,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c3a56ead1711f42","name":"Check received message containing numeric","time":{"start":1705667092956,"stop":1705667092956,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cae54f33b54d3d8","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1705666711908,"stop":1705666711909,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a39467c197f15a2","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1705667034973,"stop":1705667034973,"duration":0},"status":"passed","severity":"normal"},{"uid":"d21d43d057bd503e","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1705666831643,"stop":1705666831643,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6aa59343fe195d2","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1705666719951,"stop":1705666719951,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb995d5b0475f892","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1705666858548,"stop":1705666858549,"duration":1},"status":"passed","severity":"normal"},{"uid":"6381481d57d1d2ab","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1705666671554,"stop":1705666671555,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ebe59ce041a89bc","name":"should not fail to start the service if it is already started","time":{"start":1705666956938,"stop":1705666956939,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f69a6b5796f6fc9","name":"should encode/decode to RLP encoding","time":{"start":1705666593967,"stop":1705666593967,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c22f5d61c18a46f","name":"Reopen subscription with peer with lost subscription","time":{"start":1705666710512,"stop":1705666710512,"duration":0},"status":"passed","severity":"normal"},{"uid":"c55c9efb14a835c2","name":"should properly create location multiaddrs - udp","time":{"start":1705666593970,"stop":1705666593970,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1c7ceaad64dbd2a","name":"Check received message containing emoji","time":{"start":1705667092960,"stop":1705667092961,"duration":1},"status":"passed","severity":"normal"},{"uid":"d94868bf0f6311aa","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1705666711903,"stop":1705666711903,"duration":0},"status":"passed","severity":"normal"},{"uid":"727522495f87a818","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1705666650522,"stop":1705666650523,"duration":1},"status":"passed","severity":"normal"},{"uid":"21e35f813d5ce78a","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1705666818723,"stop":1705666818723,"duration":0},"status":"passed","severity":"normal"},{"uid":"96b33192eb3efe93","name":"Subscribe to topic containing Script and publish message","time":{"start":1705666858547,"stop":1705666858547,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4836b2fefe0af94","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1705666593280,"stop":1705666593280,"duration":0},"status":"passed","severity":"normal"},{"uid":"17038cb1d6df37dd","name":"should not fail to stop the service if it was not started","time":{"start":1705666648994,"stop":1705666648994,"duration":0},"status":"passed","severity":"normal"},{"uid":"247fa9b84227ff23","name":"Query generator for multiple messages with different content topic format","time":{"start":1705666968832,"stop":1705666968832,"duration":0},"status":"passed","severity":"normal"},{"uid":"84e803484be580bc","name":"Push message with custom timestamp: 1705670312408","time":{"start":1705666900234,"stop":1705666900235,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce317854611495a5","name":"should set field with only RELAY enabled","time":{"start":1705666593972,"stop":1705666593972,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe13b54ed45295fb","name":"Check received message containing JSON","time":{"start":1705667092970,"stop":1705667092970,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fcffd977f9ebd14","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1705667034973,"stop":1705667034974,"duration":1},"status":"passed","severity":"normal"},{"uid":"4562a004ca028c79","name":"Check received message containing shell command","time":{"start":1705667092959,"stop":1705667092959,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d10e4a519fdf928","name":"should encode/decode to text encoding","time":{"start":1705666593968,"stop":1705666593968,"duration":0},"status":"passed","severity":"normal"},{"uid":"44f295fa3b692a9c","name":"Push message with Basic HTML tag payload","time":{"start":1705666900199,"stop":1705666900199,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f2d7ba7cb30587d","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1705666949951,"stop":1705666949951,"duration":0},"status":"passed","severity":"normal"},{"uid":"8107e5ececa7a7a7","name":"should properly create location multiaddrs - tcp","time":{"start":1705666593970,"stop":1705666593971,"duration":1},"status":"passed","severity":"normal"},{"uid":"239d507c1ef3599d","name":"Js publishes, other Js receives","time":{"start":1705666848784,"stop":1705666848784,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9e86d29057f9348","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1705666614412,"stop":1705666614412,"duration":0},"status":"passed","severity":"normal"},{"uid":"bffbf59c89b54db7","name":"1 Store, 2 fetches","time":{"start":1705666608288,"stop":1705666608288,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec394e3a12f3c0cd","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1705666608212,"stop":1705666608212,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed0f450415baae84","name":"Using a function","time":{"start":1705667036858,"stop":1705667036858,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdb7a5927350ce9","name":"Ordered callback, aborts when callback returns true","time":{"start":1705666968834,"stop":1705666968834,"duration":0},"status":"passed","severity":"normal"},{"uid":"e90faf880875cd33","name":"Check publish message containing escaped characters","time":{"start":1705666841925,"stop":1705666841925,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e8d192a167c6a77","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1705666820271,"stop":1705666820271,"duration":0},"status":"passed","severity":"normal"},{"uid":"aad062686c276a93","name":"Subscribe to topic containing short and publish message","time":{"start":1705666858539,"stop":1705666858539,"duration":0},"status":"passed","severity":"normal"},{"uid":"16791f7b912533da","name":"Encoder throws on empty string content topic","time":{"start":1705666598922,"stop":1705666598922,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ec3d7f578027ff1","name":"Store - dialed first","time":{"start":1705667046022,"stop":1705667046023,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb1e9421d2f7840a","name":"Correctly serialized arguments","time":{"start":1705666809970,"stop":1705666809970,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b71425130c87ebd","name":"Subscribe to topic containing numeric and receive message","time":{"start":1705667089468,"stop":1705667089468,"duration":0},"status":"passed","severity":"normal"},{"uid":"12259e489263fd9c","name":"Subscribe to topic containing JSON and receive message","time":{"start":1705666818725,"stop":1705666818725,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e60cf1caf73cbcb","name":"same cluster, different shard: nodes connect","time":{"start":1705666806053,"stop":1705666806054,"duration":1},"status":"passed","severity":"normal"},{"uid":"5476242ba7d18c5e","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1705666593357,"stop":1705666593357,"duration":0},"status":"passed","severity":"normal"},{"uid":"c401bd27d3c006cf","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1705666719950,"stop":1705666719951,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc4a8e145dba6204","name":"Ephemeral field set to true","time":{"start":1705666598920,"stop":1705666598920,"duration":0},"status":"passed","severity":"normal"},{"uid":"641ee56c330c416a","name":"should only return 1 node with store capability","time":{"start":1705666608669,"stop":1705666608669,"duration":0},"status":"passed","severity":"normal"},{"uid":"c27fc28c6be0eb8c","name":"Does not throw an exception when node disconnects","time":{"start":1705667036857,"stop":1705667036857,"duration":0},"status":"passed","severity":"normal"},{"uid":"153325bc7ae16e7d","name":"Add multiple subscription objects on single nwaku node","time":{"start":1705666818728,"stop":1705666818729,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa156ebf5b927838","name":"should get / set UDP multiaddr","time":{"start":1705666593968,"stop":1705666593968,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd2cc0d0479a15f","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1705666719947,"stop":1705666719947,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf2f6d0fc4d49369","name":"Push message with content topic containing shell command","time":{"start":1705666900230,"stop":1705666900230,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbb0c0440664ca6d","name":"should emit a peer event after start","time":{"start":1705666956939,"stop":1705666956940,"duration":1},"status":"passed","severity":"normal"},{"uid":"2dc8f7871a52f221","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1705666711881,"stop":1705666711899,"duration":18},"status":"passed","severity":"normal"},{"uid":"bb9b63bf12be9ef0","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1705666771483,"stop":1705666771484,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d20007fbb0576b1","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1705666820271,"stop":1705666820271,"duration":0},"status":"passed","severity":"normal"},{"uid":"531ad8c440ddf09b","name":"Decoder throws on undefined content topic","time":{"start":1705666616356,"stop":1705666616356,"duration":0},"status":"passed","severity":"normal"},{"uid":"d820c3bb5785d087","name":"Check publish message containing unicode special characters","time":{"start":1705666841925,"stop":1705666841925,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ae29809c4b4c599","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1705666593360,"stop":1705666593360,"duration":0},"status":"passed","severity":"normal"},{"uid":"374ec2c64390e8f4","name":"Check message with non string payload is not received","time":{"start":1705667092965,"stop":1705667092965,"duration":0},"status":"passed","severity":"normal"},{"uid":"501fcdfc6d48d73b","name":"Ordered Callback - backward","time":{"start":1705666982136,"stop":1705666982136,"duration":0},"status":"passed","severity":"normal"},{"uid":"91cada7d37bdfe62","name":"Check received message containing long","time":{"start":1705667092956,"stop":1705667092956,"duration":0},"status":"passed","severity":"normal"},{"uid":"183fbe3c11ea207d","name":"A test","time":{"start":1705666771542,"stop":1705666771542,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8b40f013b97cd8","name":"Encoder throws on empty string content topic","time":{"start":1705666614414,"stop":1705666614414,"duration":0},"status":"passed","severity":"normal"},{"uid":"dce1061f06a7fe9f","name":"Check meta is set [symmetric]","time":{"start":1705666614412,"stop":1705666614413,"duration":1},"status":"passed","severity":"normal"},{"uid":"f06be10a5077ed4c","name":"can start the service","time":{"start":1705666648991,"stop":1705666648993,"duration":2},"status":"passed","severity":"normal"},{"uid":"16b07bbf87bba800","name":"Push message with Script payload","time":{"start":1705666900198,"stop":1705666900198,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4ccb6be31f93e08","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1705666671543,"stop":1705666671543,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6054898b242f31e","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1705666858546,"stop":1705666858546,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5acb9ffd3abee04","name":"Subscribe to topic containing emoji and receive message","time":{"start":1705667089479,"stop":1705667089480,"duration":1},"status":"passed","severity":"normal"},{"uid":"c91bc26e660b6a3f","name":"Check message on other pubsub topic is not received","time":{"start":1705667092973,"stop":1705667092973,"duration":0},"status":"passed","severity":"normal"},{"uid":"be5a671f05ccc267","name":"different cluster, different shard: nodes don't connect","time":{"start":1705666806055,"stop":1705666806055,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7a2bfa3d262ab68","name":"can dial TLS multiaddrs","time":{"start":1705666809908,"stop":1705666809908,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d9898dae7c64fd6","name":"Error when try to subscribe to more than 30 topics","time":{"start":1705667089464,"stop":1705667089464,"duration":0},"status":"passed","severity":"normal"},{"uid":"5403a6077cf6ac81","name":"should not fail to stop the service if it was not started","time":{"start":1705666956937,"stop":1705666956938,"duration":1},"status":"passed","severity":"normal"},{"uid":"7cb5bcc8d72de7f7","name":"Push message on custom pubsubTopic","time":{"start":1705666771483,"stop":1705666771483,"duration":0},"status":"passed","severity":"normal"},{"uid":"9efd3ee707d86dc5","name":"caches peers it previously fetched","time":{"start":1705666608667,"stop":1705666608668,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ff227dcce34db3d","name":"Check message received after jswaku node is restarted","time":{"start":1705667092965,"stop":1705667092965,"duration":0},"status":"skipped","severity":"normal"},{"uid":"296d993fc668d44d","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1705666711901,"stop":1705666711902,"duration":1},"status":"passed","severity":"normal"},{"uid":"e58fa3cdb2d77cc","name":"different cluster, same shard: nodes don't connect","time":{"start":1705666806054,"stop":1705666806054,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffbc785252ad14ef","name":"Push message with JSON payload","time":{"start":1705666900199,"stop":1705666900199,"duration":0},"status":"passed","severity":"normal"},{"uid":"eaaab6f476df5776","name":"Reusing cursor across nodes","time":{"start":1705666911663,"stop":1705666911663,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee3c1c81cad1e433","name":"Query generator for 2000 messages","time":{"start":1705666968835,"stop":1705666968835,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bb71785f6446dc9","name":"Check received message with timestamp: 1705666634076 ","time":{"start":1705667092971,"stop":1705667092971,"duration":0},"status":"passed","severity":"normal"},{"uid":"8782e968a5d1f00d","name":"converts content topics to expected shard index","time":{"start":1705666584051,"stop":1705666584051,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ee7ead87c1d986c","name":"Ping on unsubscribed peer","time":{"start":1705666710511,"stop":1705666710512,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c264d00681ac5d8","name":"Subscribe to topic containing special chars and publish message","time":{"start":1705666858542,"stop":1705666858543,"duration":1},"status":"passed","severity":"normal"},{"uid":"3730b9354a2f982f","name":"Push message with XML payload","time":{"start":1705666900198,"stop":1705666900198,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3308c90715e4c2a","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1705667089488,"stop":1705667089488,"duration":0},"status":"passed","severity":"normal"},{"uid":"55fbeca133c268c4","name":"Subscribe to topic containing Russian and receive message","time":{"start":1705667089470,"stop":1705667089470,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b1a213cbbbbcffb","name":"Callback on promise, aborts when callback returns true","time":{"start":1705666968833,"stop":1705666968833,"duration":0},"status":"passed","severity":"normal"},{"uid":"36c2f96492319530","name":"Check meta is set [ecies]","time":{"start":1705666616355,"stop":1705666616355,"duration":0},"status":"passed","severity":"normal"},{"uid":"77073bd3d4ce0fa1","name":"1 Relay, 1 Filter, gives up","time":{"start":1705666608289,"stop":1705666608289,"duration":0},"status":"passed","severity":"normal"},{"uid":"987057df44e3320f","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1705667034974,"stop":1705667034974,"duration":0},"status":"passed","severity":"normal"},{"uid":"65e67946f94cd075","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1705667089479,"stop":1705667089479,"duration":0},"status":"passed","severity":"normal"},{"uid":"f30e7c6d5422381a","name":"returns all values when wanted number matches available values","time":{"start":1705666607720,"stop":1705666607721,"duration":1},"status":"passed","severity":"normal"},{"uid":"66da1f353374948e","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1705667025191,"stop":1705667025192,"duration":1},"status":"passed","severity":"normal"},{"uid":"6506460305567d0","name":"should properly create location multiaddrs - udp4","time":{"start":1705666593969,"stop":1705666593969,"duration":0},"status":"passed","severity":"normal"},{"uid":"34c369605e062fe","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1705666719950,"stop":1705666719950,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc9f506ee0e062bc","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1705667089489,"stop":1705667089490,"duration":1},"status":"passed","severity":"normal"},{"uid":"633b5ee3f43364df","name":"Check received message containing Basic HTML tag","time":{"start":1705667092969,"stop":1705667092969,"duration":0},"status":"passed","severity":"normal"},{"uid":"878bdd8b91c58ed","name":"Check message received after nwaku node is restarted","time":{"start":1705667092965,"stop":1705667092966,"duration":1},"status":"skipped","severity":"normal"},{"uid":"2680342ea871e597","name":"should throw error - invalid id","time":{"start":1705666593965,"stop":1705666593966,"duration":1},"status":"passed","severity":"normal"},{"uid":"f646e932b850168a","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1705666996269,"stop":1705666996269,"duration":0},"status":"passed","severity":"normal"},{"uid":"adf0faa8749c1e2f","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1705667092962,"stop":1705667092962,"duration":0},"status":"passed","severity":"normal"},{"uid":"13821f9fba0af101","name":"should only return 1 node with relay capability","time":{"start":1705666608668,"stop":1705666608668,"duration":0},"status":"passed","severity":"normal"},{"uid":"4600c1827dedb785","name":"A test","time":{"start":1705666771543,"stop":1705666771543,"duration":0},"status":"passed","severity":"normal"},{"uid":"b148701be1413f37","name":"should return false","time":{"start":1705666593966,"stop":1705666593966,"duration":0},"status":"passed","severity":"normal"},{"uid":"1000dbe7d3942ac4","name":"Decoder throws on empty string content topic","time":{"start":1705666614415,"stop":1705666614415,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf7795417a0b5b70","name":"Mutual subscription","time":{"start":1705666858535,"stop":1705666858535,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab2bd2d42f27224a","name":"Check message with invalid timestamp is not received","time":{"start":1705667092972,"stop":1705667092973,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e5c68a51abc69f1","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1705666858552,"stop":1705666858553,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e5ee41008740381","name":"should be able to decode the field with only STORE set to true","time":{"start":1705666593359,"stop":1705666593360,"duration":1},"status":"passed","severity":"normal"},{"uid":"f617e15136914a4d","name":"Passing page size 110 when there are 120 messages","time":{"start":1705667009415,"stop":1705667009415,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c72929be4b92e37","name":"Publish message with custom timestamp: Fri Jan 19 2024 13:20:31 GMT+0000 (Coordinated Universal Time)","time":{"start":1705666841928,"stop":1705666841928,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9093b405045c997","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1705667089459,"stop":1705667089460,"duration":1},"status":"passed","severity":"normal"},{"uid":"e12f302ff70ffcdd","name":"Subscribe and receive messages via lightPush","time":{"start":1705667089458,"stop":1705667089459,"duration":1},"status":"passed","severity":"normal"},{"uid":"8bb096c56e28e65e","name":"Ordered Callback - forward","time":{"start":1705666982136,"stop":1705666982136,"duration":0},"status":"passed","severity":"normal"},{"uid":"38ba477a6b43235b","name":"Push message with short payload","time":{"start":1705666900193,"stop":1705666900194,"duration":1},"status":"passed","severity":"normal"},{"uid":"e768d8fc30eb91a1","name":"Sets default value correctly","time":{"start":1705667036863,"stop":1705667036863,"duration":0},"status":"passed","severity":"normal"},{"uid":"86db768b89f82782","name":"Check publish message containing short","time":{"start":1705666841918,"stop":1705666841919,"duration":1},"status":"passed","severity":"normal"},{"uid":"62803de1266cc33d","name":"pre and post cipher","time":{"start":1705666614962,"stop":1705666614962,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee69213b285c9763","name":"same cluster, same shard: nodes connect","time":{"start":1705666806052,"stop":1705666806053,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a692dab32b31894","name":"should throw an error for insufficient data","time":{"start":1705666593281,"stop":1705666593281,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef09017e1bc54131","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1705667089462,"stop":1705667089462,"duration":0},"status":"passed","severity":"normal"},{"uid":"4713812fe58dab20","name":"Relay - dialed after","time":{"start":1705667046021,"stop":1705667046021,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ee5955ebff90314","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1705666719948,"stop":1705666719949,"duration":1},"status":"passed","severity":"normal"},{"uid":"1066c3f2a93c4578","name":"Nwaku publishes","time":{"start":1705666848783,"stop":1705666848784,"duration":1},"status":"passed","severity":"normal"},{"uid":"fcaf141ed10858c6","name":"Ping on unsubscribed peer","time":{"start":1705666668987,"stop":1705666668987,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8f3f5549163f30e","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1705667089483,"stop":1705667089483,"duration":0},"status":"passed","severity":"normal"},{"uid":"cafd4da124be4188","name":"does not throw on valid cases","time":{"start":1705666584046,"stop":1705666584046,"duration":0},"status":"passed","severity":"normal"},{"uid":"67e1aee591817bb8","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1705666771480,"stop":1705666771480,"duration":0},"status":"passed","severity":"normal"},{"uid":"c10fbf9c5dcd9928","name":"Overlapping topic subscription","time":{"start":1705666858538,"stop":1705666858539,"duration":1},"status":"skipped","severity":"normal"},{"uid":"b29de3b48d156d7e","name":"Check received message containing escaped characters","time":{"start":1705667092970,"stop":1705667092970,"duration":0},"status":"passed","severity":"normal"},{"uid":"338c3fe3b93c273c","name":"Query generator for multiple messages with multiple decoders","time":{"start":1705666968832,"stop":1705666968832,"duration":0},"status":"passed","severity":"normal"},{"uid":"d93190cd8bc0757f","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1705666593963,"stop":1705666593964,"duration":1},"status":"passed","severity":"normal"},{"uid":"489fa770e7e20883","name":"Check received message containing Arabic","time":{"start":1705667092957,"stop":1705667092957,"duration":0},"status":"passed","severity":"normal"},{"uid":"a150d85c457eb98e","name":"Encoder throws on undefined content topic","time":{"start":1705666616355,"stop":1705666616355,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a8aac89535fa656","name":"configure the node with multiple pubsub topics","time":{"start":1705666872079,"stop":1705666872079,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9c908faced2428","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1705666711874,"stop":1705666711874,"duration":0},"status":"passed","severity":"normal"},{"uid":"99e4c53c48e9deb2","name":"Publish message with custom timestamp: Fri Jan 19 2024 11:20:31 GMT+0000 (Coordinated Universal Time)","time":{"start":1705666841927,"stop":1705666841927,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b37ab49b1a557d8","name":"Check received message containing Russian","time":{"start":1705667092957,"stop":1705667092958,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee4fdabc9a16afa7","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1705666831643,"stop":1705666831643,"duration":0},"status":"passed","severity":"normal"},{"uid":"520734b01fdb9663","name":"should retrieve 3 multiaddrs for prod.waku.nodes.status.im","time":{"start":1705666608671,"stop":1705666608671,"duration":0},"status":"skipped","severity":"normal"},{"uid":"bf4baa14d7b4467b","name":"should only return 1 node with relay and store capability","time":{"start":1705666608668,"stop":1705666608669,"duration":1},"status":"passed","severity":"normal"},{"uid":"cbd0d1f72dfc4cb2","name":"Subscribe to topic containing Russian and receive message","time":{"start":1705666818723,"stop":1705666818723,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab34be5aef519dc8","name":"should decode valid enr successfully","time":{"start":1705666593963,"stop":1705666593963,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa59ab5c7ab73ad3","name":"Check publish message containing numeric","time":{"start":1705666841920,"stop":1705666841920,"duration":0},"status":"passed","severity":"normal"},{"uid":"30cf28bb1f2ba730","name":"Overlapping topic subscription","time":{"start":1705667089464,"stop":1705667089464,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9f1c7d9d7c178de","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1705666818729,"stop":1705666818729,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c0794ca67d05eb9","name":"Waku message hash computation (payload length 0)","time":{"start":1705666586524,"stop":1705666586524,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad1c63d94bc49d59","name":"Add multiple subscription objects on single nwaku node","time":{"start":1705667089480,"stop":1705667089480,"duration":0},"status":"passed","severity":"normal"},{"uid":"db0f84ee86000832","name":"should properly compute the node id","time":{"start":1705666593967,"stop":1705666593967,"duration":0},"status":"passed","severity":"normal"},{"uid":"a64834bcd52f023b","name":"Subscribe to topic containing Russian and receive message","time":{"start":1705667089489,"stop":1705667089489,"duration":0},"status":"passed","severity":"normal"},{"uid":"83a237daeedaf724","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1705666858537,"stop":1705666858537,"duration":0},"status":"passed","severity":"normal"},{"uid":"46a1ece36dd8331c","name":"Subscribe to topic containing Script and receive message","time":{"start":1705667089475,"stop":1705667089476,"duration":1},"status":"passed","severity":"normal"},{"uid":"477a5f2616fc889a","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1705666608209,"stop":1705666608209,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc121b715800b99e","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1705666711911,"stop":1705666711915,"duration":4},"status":"passed","severity":"normal"},{"uid":"fcfebf6fd0c2b335","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1705666671545,"stop":1705666671546,"duration":1},"status":"passed","severity":"normal"},{"uid":"b505b37008c83ccb","name":"Light Node - default protocols","time":{"start":1705667046024,"stop":1705667046024,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b885dbf04bc849a","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1705666818722,"stop":1705666818722,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b9e967a8d370e89","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1705666608211,"stop":1705666608212,"duration":1},"status":"passed","severity":"normal"},{"uid":"484e5d351d5eec41","name":"Fields are not dropped","time":{"start":1705666598300,"stop":1705666598301,"duration":1},"status":"passed","severity":"normal"},{"uid":"8098a24476c54417","name":"Nodes with multiple pubsub topic","time":{"start":1705666831639,"stop":1705666831640,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2455e83a7d7af49","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1705666711872,"stop":1705666711872,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cbbdeed44da4188","name":"Subscribe and publish message","time":{"start":1705666858536,"stop":1705666858536,"duration":0},"status":"passed","severity":"normal"},{"uid":"177a1a837fef9e0c","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1705666820301,"stop":1705666820302,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a1188eae9ae3beb","name":"Subscribe and receives messages on 20 topics","time":{"start":1705667089463,"stop":1705667089463,"duration":0},"status":"passed","severity":"normal"},{"uid":"674c2d88df4da46d","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1705666831640,"stop":1705666831640,"duration":0},"status":"passed","severity":"normal"},{"uid":"193df5f75e22e601","name":"should not receive a peer event before start","time":{"start":1705666956940,"stop":1705666956941,"duration":1},"status":"passed","severity":"normal"},{"uid":"35224f2a94d1b63b","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1705666711880,"stop":1705666711881,"duration":1},"status":"passed","severity":"normal"},{"uid":"2914ef06dbf52213","name":"should be able to encode the field with only STORE set to true","time":{"start":1705666593353,"stop":1705666593354,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6fa2d896b5d82c9","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1705666671556,"stop":1705666671556,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0eb8cc5d6879757","name":"should return all peers when numPeers is 0","time":{"start":1705666598680,"stop":1705666598680,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0acb6383a2a223a","name":"Ping on subscribed peer","time":{"start":1705666710509,"stop":1705666710509,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cea905a0cdee87e","name":"Check received message containing SQL Injection","time":{"start":1705667092968,"stop":1705667092968,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1459da3ca927978","name":"Ping on peer without subscriptions","time":{"start":1705666710511,"stop":1705666710511,"duration":0},"status":"passed","severity":"normal"},{"uid":"670dd0f13318eb54","name":"Check publish message containing Arabic","time":{"start":1705666841921,"stop":1705666841921,"duration":0},"status":"passed","severity":"normal"},{"uid":"32dc289088b0c624","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1705666996266,"stop":1705666996266,"duration":0},"status":"passed","severity":"normal"},{"uid":"6688fa7437aa51b7","name":"Reopen subscription with peer with lost subscription","time":{"start":1705666668987,"stop":1705666668988,"duration":1},"status":"passed","severity":"normal"},{"uid":"72e260bff80b8ec8","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1705667089478,"stop":1705667089479,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0f948d07db0031c","name":"throws on empty content topic","time":{"start":1705666584047,"stop":1705666584047,"duration":0},"status":"passed","severity":"normal"},{"uid":"7df04b33ff5155f1","name":"Check received message with timestamp: undefined ","time":{"start":1705667092962,"stop":1705667092963,"duration":1},"status":"passed","severity":"normal"},{"uid":"a189a14742b700c8","name":"Check message on other pubsub topic is not received","time":{"start":1705667092963,"stop":1705667092963,"duration":0},"status":"passed","severity":"normal"},{"uid":"adcd6ac6fc584225","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1705667001626,"stop":1705667001626,"duration":0},"status":"passed","severity":"normal"},{"uid":"373f6f7992824e4f","name":"Push message with shell command payload","time":{"start":1705666900199,"stop":1705666900200,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c5eead712d92a53","name":"Relay - dialed first","time":{"start":1705667046020,"stop":1705667046021,"duration":1},"status":"passed","severity":"normal"},{"uid":"19baf26396bbd499","name":"Asymmetric encrypt & decrypt","time":{"start":1705666614961,"stop":1705666614961,"duration":0},"status":"passed","severity":"normal"},{"uid":"88790fe9931a3a16","name":"Subscribe to topic containing JSON and publish message","time":{"start":1705666858549,"stop":1705666858551,"duration":2},"status":"passed","severity":"normal"},{"uid":"f5daa1ad393a74dc","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1705667034974,"stop":1705667034974,"duration":0},"status":"passed","severity":"normal"},{"uid":"c77aaf80057c08b2","name":"Check received message containing emoji","time":{"start":1705667092971,"stop":1705667092971,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f388d569ef1a8bc","name":"Privacy Node - default protocol","time":{"start":1705667046024,"stop":1705667046025,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0c994c281c663f3","name":"Push message with content topic containing Basic HTML tag","time":{"start":1705666900229,"stop":1705666900229,"duration":0},"status":"passed","severity":"normal"},{"uid":"30afe154a767ca0f","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1705666598682,"stop":1705666598682,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bdb456b575938f3","name":"Subscribe to topic containing numeric and receive message","time":{"start":1705667089487,"stop":1705667089487,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f5f8f0be5ee9518","name":"Check publish message after service node is restarted","time":{"start":1705666841930,"stop":1705666841931,"duration":1},"status":"skipped","severity":"normal"},{"uid":"95be723ed33a6e8e","name":"Ping on subscribed peer","time":{"start":1705666710511,"stop":1705666710511,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad6b150a525ec048","name":"Overlapping topic subscription","time":{"start":1705666818719,"stop":1705666818720,"duration":1},"status":"passed","severity":"normal"},{"uid":"27550a1c8845a506","name":"unsubscribes","time":{"start":1705667014503,"stop":1705667014503,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5b7300947abac48","name":"Push message with content topic containing escaped characters","time":{"start":1705666900231,"stop":1705666900231,"duration":0},"status":"passed","severity":"normal"},{"uid":"65cb9b52dcb7254c","name":"Fails to publish message with size larger than 1 MB","time":{"start":1705666841930,"stop":1705666841930,"duration":0},"status":"passed","severity":"normal"},{"uid":"121aff7c0e10abff","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1705667001625,"stop":1705667001625,"duration":0},"status":"passed","severity":"normal"},{"uid":"612205fc1c25a665","name":"Subscribe and receive messages via lightPush","time":{"start":1705667089481,"stop":1705667089481,"duration":0},"status":"passed","severity":"normal"},{"uid":"76441aa03d8c6105","name":"3 nodes on /waku/2/rs/3/0 topic","time":{"start":1705666831641,"stop":1705666831641,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d575ab042bd6f1a","name":"udp ip6 address","time":{"start":1705666592824,"stop":1705666592825,"duration":1},"status":"passed","severity":"normal"},{"uid":"19fb4ba22c188d1f","name":"Query Generator, No message returned","time":{"start":1705666949946,"stop":1705666949947,"duration":1},"status":"passed","severity":"normal"},{"uid":"4dcbcfdc7c7e42e8","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1705666911663,"stop":1705666911663,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd13b1501337026f","name":"Generator, custom pubsub topic","time":{"start":1705666996266,"stop":1705666996267,"duration":1},"status":"passed","severity":"normal"},{"uid":"cec48b7ccef0e419","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1705667034976,"stop":1705667034976,"duration":0},"status":"passed","severity":"normal"},{"uid":"21c49d39a7380f78","name":"Check received message containing special chars","time":{"start":1705667092957,"stop":1705667092957,"duration":0},"status":"passed","severity":"normal"},{"uid":"39664b8523d9191d","name":"Ephemeral messages are not stored","time":{"start":1705666650521,"stop":1705666650521,"duration":0},"status":"passed","severity":"normal"},{"uid":"11738af91047eace","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1705666711909,"stop":1705666711911,"duration":2},"status":"passed","severity":"normal"},{"uid":"82b71bcb1564188b","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1705666593358,"stop":1705666593358,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ea522a5c0c7c31a","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1705666711899,"stop":1705666711899,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5d32fa5f34550e0","name":"Check publish message containing special chars","time":{"start":1705666841920,"stop":1705666841920,"duration":0},"status":"passed","severity":"normal"},{"uid":"e37c47e82fb0af0d","name":"Push message with numeric payload","time":{"start":1705666900194,"stop":1705666900195,"duration":1},"status":"passed","severity":"normal"},{"uid":"59eb41613e1ffbd","name":"Accepts a valid Waku Message","time":{"start":1705666602453,"stop":1705666602454,"duration":1},"status":"passed","severity":"normal"},{"uid":"587ff87489759001","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1705667089470,"stop":1705667089470,"duration":0},"status":"passed","severity":"normal"},{"uid":"38e9981dd47f3e9a","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1705666820271,"stop":1705666820272,"duration":1},"status":"passed","severity":"normal"},{"uid":"be2356bc2002efda","name":"Check received message containing short","time":{"start":1705667092955,"stop":1705667092956,"duration":1},"status":"passed","severity":"normal"},{"uid":"6583371c21d7fbcf","name":"groups content topics by expected pubsub topic","time":{"start":1705666584052,"stop":1705666584052,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6e2edd687b4c041","name":"Check message with non string payload is not received","time":{"start":1705667092974,"stop":1705667092974,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a39dad1dcaa6ebe","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1705667089469,"stop":1705667089469,"duration":0},"status":"passed","severity":"normal"},{"uid":"5dbbc2a952073704","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1705666911662,"stop":1705666911662,"duration":0},"status":"passed","severity":"normal"},{"uid":"b656ae64d34d499","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1705666771484,"stop":1705666771484,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c18382ae4fa5621","name":"Check received message containing XML","time":{"start":1705667092969,"stop":1705667092969,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e107d07ea90126a","name":"Query with Promise Callback, No Decoder","time":{"start":1705666949952,"stop":1705666949955,"duration":3},"status":"passed","severity":"normal"},{"uid":"6bb38569bd67ffe1","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1705666608671,"stop":1705666608671,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3d08ed3b388e1075","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1705666820335,"stop":1705666820335,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7c4c2cbd4a1d7a8","name":"Check message with no content topic is not received","time":{"start":1705667092973,"stop":1705667092974,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b8347a7b5bf2177","name":"LightPush","time":{"start":1705667046023,"stop":1705667046024,"duration":1},"status":"passed","severity":"normal"},{"uid":"19ef065453d069d0","name":"Check message with no pubsub topic is not received","time":{"start":1705667092964,"stop":1705667092964,"duration":0},"status":"passed","severity":"normal"},{"uid":"c01e396798303de0","name":"should set field with all protocols disabled","time":{"start":1705666593971,"stop":1705666593971,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9c9deffd6a94743","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1705666820270,"stop":1705666820270,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ea0067375538215","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1705667089491,"stop":1705667089491,"duration":0},"status":"broken","severity":"normal"},{"uid":"1c6521c17bfdeae6","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1705666608211,"stop":1705666608211,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0761cddd490f611","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1705666648999,"stop":1705666648999,"duration":0},"status":"skipped","severity":"normal"},{"uid":"23d9c170f26e523e","name":"Check publish message containing emoji","time":{"start":1705666841925,"stop":1705666841926,"duration":1},"status":"passed","severity":"normal"},{"uid":"c58cda2261d93154","name":"Subscribe to 100 topics at once and receives messages","time":{"start":1705666818718,"stop":1705666818719,"duration":1},"status":"passed","severity":"normal"},{"uid":"67ad74a61ae165b5","name":"Subscribe and receives messages on 20 topics","time":{"start":1705667089484,"stop":1705667089484,"duration":0},"status":"passed","severity":"normal"},{"uid":"85d246c50b22a975","name":"should be called for bootstrap peers","time":{"start":1705666671554,"stop":1705666671554,"duration":0},"status":"passed","severity":"normal"},{"uid":"608e84d689f653cb","name":"Check publish message containing XML","time":{"start":1705666841923,"stop":1705666841923,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9a481b5e53c74ad","name":"should throw error - no id","time":{"start":1705666593965,"stop":1705666593965,"duration":0},"status":"passed","severity":"normal"},{"uid":"494fbffe0b6a6302","name":"Encoder throws on empty string content topic","time":{"start":1705666616356,"stop":1705666616356,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdb0822ada517926","name":"through manual discovery","time":{"start":1705666809908,"stop":1705666809909,"duration":1},"status":"passed","severity":"normal"},{"uid":"1863d97f9f86f18c","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1705667001624,"stop":1705667001625,"duration":1},"status":"passed","severity":"normal"},{"uid":"7167d4791fd94382","name":"should not receive a peer event after stop","time":{"start":1705666648997,"stop":1705666648997,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6c9ac578565a5bc","name":"Query with Promise Callback, No message returned","time":{"start":1705666949955,"stop":1705666949956,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc7efc42a4c6ccbd","name":"Callback on promise","time":{"start":1705666968833,"stop":1705666968833,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae06cb976dbe1a22","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1705666711900,"stop":1705666711901,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7a1e3c57283a83f","name":"Check message with no payload is not received","time":{"start":1705667092964,"stop":1705667092965,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4a5688f0692349e","name":"ignores domain fetching errors","time":{"start":1705666608667,"stop":1705666608667,"duration":0},"status":"passed","severity":"normal"},{"uid":"458648a8d9d373a","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1705666820302,"stop":1705666820335,"duration":33},"status":"passed","severity":"normal"},{"uid":"21b1d33ec93c7437","name":"Fails to push message bigger that 1MB","time":{"start":1705666900236,"stop":1705666900236,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d0d21b7ba6bac48","name":"Subscribe to topic containing short and receive message","time":{"start":1705667089467,"stop":1705667089467,"duration":0},"status":"passed","severity":"normal"},{"uid":"9afa215492825373","name":"Check received message containing short","time":{"start":1705667092966,"stop":1705667092966,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4e7d4116197bc8","name":"recovers when dns.resolve returns empty","time":{"start":1705666608666,"stop":1705666608666,"duration":0},"status":"passed","severity":"normal"},{"uid":"2dfd57c7484c1f87","name":"Check received message with timestamp: 1705666634076000000 ","time":{"start":1705667092971,"stop":1705667092971,"duration":0},"status":"passed","severity":"normal"},{"uid":"efa9620354956af6","name":"Push message with emoji payload","time":{"start":1705666900201,"stop":1705666900201,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e226bd7b499b949","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1705667089471,"stop":1705667089475,"duration":4},"status":"passed","severity":"normal"},{"uid":"c776fb2ed273e801","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1705666858544,"stop":1705666858544,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d9931f889becdcd","name":"Check publish message containing Script","time":{"start":1705666841922,"stop":1705666841923,"duration":1},"status":"passed","severity":"normal"},{"uid":"e78b788db2d187e5","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1705667089477,"stop":1705667089477,"duration":0},"status":"passed","severity":"normal"},{"uid":"d89c5ff4487f4daf","name":"Rejects garbage","time":{"start":1705666602454,"stop":1705666602455,"duration":1},"status":"passed","severity":"normal"},{"uid":"c86720288c2adeef","name":"Fails to publish message with wrong content topic","time":{"start":1705666841929,"stop":1705666841929,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5753c72e0f63fed","name":"Decoder throws on empty string content topic","time":{"start":1705666616356,"stop":1705666616356,"duration":0},"status":"passed","severity":"normal"},{"uid":"aef11f242fd036d","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1705666831640,"stop":1705666831641,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2d412dad5ce5fe8","name":"ignores unrecognized TXT record formats","time":{"start":1705666608667,"stop":1705666608667,"duration":0},"status":"passed","severity":"normal"},{"uid":"e070bdc4304dd84c","name":"should set field with all protocols enabled","time":{"start":1705666593971,"stop":1705666593972,"duration":1},"status":"passed","severity":"normal"},{"uid":"3523c1a49f69b438","name":"Check received message containing escaped characters","time":{"start":1705667092960,"stop":1705667092960,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3aba7c6d0365fdf","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1705666711873,"stop":1705666711873,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bd929fd6467dbde","name":"Used by Waku Relay","time":{"start":1705667036859,"stop":1705667036859,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b7f9219f8b2ff92","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1705666858536,"stop":1705666858537,"duration":1},"status":"passed","severity":"normal"},{"uid":"4472c224dd1aeebc","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1705666820272,"stop":1705666820272,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ef27c04436fc63a","name":"should be able to encode the field with only RELAY set to true","time":{"start":1705666593352,"stop":1705666593353,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e45ed42d3dd3a3f","name":"Push message with meta","time":{"start":1705666900232,"stop":1705666900232,"duration":0},"status":"passed","severity":"normal"},{"uid":"e550e22b107cd3cd","name":"Query generator for multiple messages","time":{"start":1705666968831,"stop":1705666968831,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1bf35101ce65555","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1705666711907,"stop":1705666711907,"duration":0},"status":"passed","severity":"normal"},{"uid":"256b4afae9d9433a","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1705666711902,"stop":1705666711902,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0ca05f9bdd31a29","name":"Subscribe to topic containing shell command and receive message","time":{"start":1705667089478,"stop":1705667089478,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba0389f3e71042ac","name":"Subscribe to topic containing emoji and publish message","time":{"start":1705666858554,"stop":1705666858555,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad24582df70f7016","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1705666719944,"stop":1705666719944,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9640a575e3c074b","name":"Check received message containing XML","time":{"start":1705667092958,"stop":1705667092958,"duration":0},"status":"passed","severity":"normal"},{"uid":"919b13dc3c990621","name":"Subscribe and receive messages via waku relay post","time":{"start":1705667089483,"stop":1705667089483,"duration":0},"status":"passed","severity":"normal"},{"uid":"49ab7f2429b73be6","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1705666608210,"stop":1705666608211,"duration":1},"status":"passed","severity":"normal"},{"uid":"37559814bed4a36b","name":"isConnected should return false after all peers disconnect","time":{"start":1705666671546,"stop":1705666671552,"duration":6},"status":"passed","severity":"normal"},{"uid":"57ebc88ddc364602","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1705666593356,"stop":1705666593356,"duration":0},"status":"passed","severity":"normal"},{"uid":"a26642d7a052288d","name":"can start and stop the service","time":{"start":1705666956936,"stop":1705666956937,"duration":1},"status":"passed","severity":"normal"},{"uid":"897206ac8026a225","name":"Decoder throws on undefined content topic","time":{"start":1705666598922,"stop":1705666598922,"duration":0},"status":"passed","severity":"normal"},{"uid":"a634e680cf3afe34","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1705666711900,"stop":1705666711900,"duration":0},"status":"passed","severity":"normal"},{"uid":"166f6664c86eb462","name":"Subscribe to topic containing Script and receive message","time":{"start":1705666818723,"stop":1705666818724,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d435ecddd5d680d","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1705666608213,"stop":1705666608213,"duration":0},"status":"passed","severity":"normal"},{"uid":"a735150d93c23db4","name":"Check received message containing Arabic","time":{"start":1705667092968,"stop":1705667092968,"duration":0},"status":"passed","severity":"normal"},{"uid":"f19f3b41c905fcf4","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1705666719944,"stop":1705666719945,"duration":1},"status":"passed","severity":"normal"},{"uid":"60104d944f2d1e23","name":"Passing an array","time":{"start":1705667036858,"stop":1705667036858,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9383c1333feca45","name":"throws on content topic with empty encoding field","time":{"start":1705666584050,"stop":1705666584050,"duration":0},"status":"passed","severity":"normal"},{"uid":"e364500289aad089","name":"Passing page size 11 when there are 10 messages","time":{"start":1705667009414,"stop":1705667009415,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f934a920445b7d1","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1705666831644,"stop":1705666831644,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3370badeeb57ea9","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1705666608210,"stop":1705666608210,"duration":0},"status":"passed","severity":"normal"},{"uid":"fad5e24175c10be8","name":"Subscribe and receives messages on 20 topics","time":{"start":1705666818718,"stop":1705666818718,"duration":0},"status":"passed","severity":"normal"},{"uid":"86a5f0cf9f7b357e","name":"topics with same application and version share the same shard","time":{"start":1705666584051,"stop":1705666584051,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c3e51b0d233d935","name":"Refresh subscription","time":{"start":1705666818720,"stop":1705666818720,"duration":0},"status":"passed","severity":"normal"},{"uid":"63358beec88904ce","name":"Push message with content topic containing Russian","time":{"start":1705666900227,"stop":1705666900227,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5047cf92b4a8f0e","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1705666593355,"stop":1705666593356,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3df2f517f67cce2","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1705666719946,"stop":1705666719947,"duration":1},"status":"passed","severity":"normal"},{"uid":"94023fd395ae6c96","name":"Check received message containing Script","time":{"start":1705667092958,"stop":1705667092958,"duration":0},"status":"passed","severity":"normal"},{"uid":"52be80bb1d705857","name":"Check received message containing numeric","time":{"start":1705667092967,"stop":1705667092967,"duration":0},"status":"passed","severity":"normal"},{"uid":"88ba257344a52d1d","name":"Check message with no pubsub topic is not received","time":{"start":1705667092973,"stop":1705667092973,"duration":0},"status":"passed","severity":"normal"},{"uid":"d747a90b74173bab","name":"should properly create location multiaddrs - udp6","time":{"start":1705666593970,"stop":1705666593970,"duration":0},"status":"passed","severity":"normal"},{"uid":"a719b9612ce0e0ae","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1705666911662,"stop":1705666911662,"duration":0},"status":"passed","severity":"normal"},{"uid":"43cf936ec4c6bee4","name":"Subscribe to topic containing short and receive message","time":{"start":1705666818720,"stop":1705666818721,"duration":1},"status":"passed","severity":"normal"},{"uid":"1844fefe8f911e68","name":"handles multiple messages","time":{"start":1705667014503,"stop":1705667014503,"duration":0},"status":"passed","severity":"normal"},{"uid":"87b495449421e6e6","name":"Sample","time":{"start":1705666593001,"stop":1705666593001,"duration":0},"status":"passed","severity":"normal"},{"uid":"be829e5d19eff7cf","name":"Subscribe to topic containing emoji and receive message","time":{"start":1705666818728,"stop":1705666818728,"duration":0},"status":"passed","severity":"normal"},{"uid":"c32e8977eb1f850e","name":"Subscribe to topic containing XML and receive message","time":{"start":1705667089490,"stop":1705667089491,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae64a4a8bb2d7798","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1705667089482,"stop":1705667089482,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc06c2a1c98f4218","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1705666820283,"stop":1705666820297,"duration":14},"status":"passed","severity":"normal"},{"uid":"8262cea182d9e524","name":"Push message with content topic containing unicode special characters","time":{"start":1705666900231,"stop":1705666900231,"duration":0},"status":"passed","severity":"normal"},{"uid":"73211920bb0690cd","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1705666806050,"stop":1705666806051,"duration":1},"status":"broken","severity":"normal"},{"uid":"a1c79a11d0a97fa6","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1705667089483,"stop":1705667089483,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccc2639d7aef5e3","name":"Meta field set when metaSetter is specified","time":{"start":1705666598920,"stop":1705666598921,"duration":1},"status":"passed","severity":"normal"},{"uid":"863d2e2df3119d5","name":"Decrypt messages","time":{"start":1705666820037,"stop":1705666820038,"duration":1},"status":"passed","severity":"normal"},{"uid":"77182a8fe743ea38","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1705666616354,"stop":1705666616354,"duration":0},"status":"passed","severity":"normal"},{"uid":"33f800fcfbd5a584","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1705666831642,"stop":1705666831642,"duration":0},"status":"passed","severity":"normal"},{"uid":"35a1574276541cbe","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1705666911654,"stop":1705666911659,"duration":5},"status":"passed","severity":"normal"},{"uid":"cdb2f44237e5a7bc","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1705666911660,"stop":1705666911660,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa6396672a66d1a0","name":"Fails to push message with empty content topic","time":{"start":1705666900232,"stop":1705666900232,"duration":0},"status":"passed","severity":"normal"},{"uid":"82325d067027d5d0","name":"Check message received after jswaku node is restarted","time":{"start":1705667092974,"stop":1705667092974,"duration":0},"status":"skipped","severity":"normal"},{"uid":"20af0ab8aca62909","name":"Push message with content topic containing numeric","time":{"start":1705666900203,"stop":1705666900225,"duration":22},"status":"passed","severity":"normal"},{"uid":"5694a34d31110e5","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1705666650522,"stop":1705666650522,"duration":0},"status":"passed","severity":"normal"},{"uid":"b430c8fae67c41cf","name":"should not fail to start the service if it is already started","time":{"start":1705666648994,"stop":1705666648995,"duration":1},"status":"passed","severity":"normal"},{"uid":"994e9695e42ea2fb","name":"throws on content topic with empty application field","time":{"start":1705666584048,"stop":1705666584049,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe306a385491943b","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1705667089460,"stop":1705667089461,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7c70e4baf1aba49","name":"Passing page size 3 when there are 20 messages","time":{"start":1705667009413,"stop":1705667009414,"duration":1},"status":"passed","severity":"normal"},{"uid":"b315795b9844bd8d","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1705667025195,"stop":1705667025203,"duration":8},"status":"passed","severity":"normal"},{"uid":"dcaf817a2150ed9f","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1705666711871,"stop":1705666711871,"duration":0},"status":"passed","severity":"normal"},{"uid":"15ee09cfab128d30","name":"Push message with content topic containing SQL Injection","time":{"start":1705666900228,"stop":1705666900228,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0d7c0e06cb34c18","name":"should set field with only STORE enabled","time":{"start":1705666593972,"stop":1705666593972,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bc241c429ca9f8d","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1705667034975,"stop":1705667034975,"duration":0},"status":"passed","severity":"normal"},{"uid":"90cb2db30e172397","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1705666593361,"stop":1705666593361,"duration":0},"status":"passed","severity":"normal"},{"uid":"c601b5da580ec480","name":"Check received message containing Russian","time":{"start":1705667092968,"stop":1705667092968,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f315a8826f01eb8","name":"Check publish message containing long","time":{"start":1705666841919,"stop":1705666841919,"duration":0},"status":"passed","severity":"normal"},{"uid":"322ce39940708134","name":"Check received message containing special chars","time":{"start":1705667092967,"stop":1705667092967,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4252bc71e76414","name":"Reopen subscription with peer with lost subscription","time":{"start":1705666710510,"stop":1705666710510,"duration":0},"status":"passed","severity":"normal"},{"uid":"f55630d84853ecac","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1705666831638,"stop":1705666831639,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e9758308436eb8a","name":"Refresh subscription","time":{"start":1705667089485,"stop":1705667089485,"duration":0},"status":"passed","severity":"normal"},{"uid":"4dc150539f952147","name":"should set field with only LIGHTPUSH enabled","time":{"start":1705666593973,"stop":1705666593973,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6440445bb8e8791","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1705666671558,"stop":1705666671558,"duration":0},"status":"passed","severity":"normal"},{"uid":"e66c33bc5dabe955","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1705666818727,"stop":1705666818727,"duration":0},"status":"passed","severity":"normal"},{"uid":"53211d68b5ab6cd5","name":"Publish message with rate limit","time":{"start":1705666841932,"stop":1705666841932,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f17604994de20a0","name":"Promise Callback - backward","time":{"start":1705666982135,"stop":1705666982135,"duration":0},"status":"passed","severity":"normal"}]