2024-01-28 18:55:37 +00:00

1 line
128 KiB
JSON

[{"uid":"3d1950e1355fb3a5","name":"Check received message containing Chinese","time":{"start":1706468042623,"stop":1706468042623,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca1326a1a207167f","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1706467479706,"stop":1706467479706,"duration":0},"status":"passed","severity":"normal"},{"uid":"28d4f532db9c226f","name":"Ping on peer without subscriptions","time":{"start":1706467585305,"stop":1706467585306,"duration":1},"status":"passed","severity":"normal"},{"uid":"a712027803b07734","name":"should return all peers when numPeers is 0","time":{"start":1706467479705,"stop":1706467479706,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5fd059fc92d4e49","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1706467678799,"stop":1706467678799,"duration":0},"status":"passed","severity":"normal"},{"uid":"30b774ed8c7c14df","name":"Push message with short payload","time":{"start":1706467906874,"stop":1706467906875,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4fc2d91cd02b734","name":"Subscribe to topic containing XML and receive message","time":{"start":1706468114345,"stop":1706468114346,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a247fc9fa7c6574","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1706467681232,"stop":1706467681232,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbe3cd507af707b2","name":"should not fail to stop the service if it was not started","time":{"start":1706467928029,"stop":1706467928029,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8cd2982c8a06169","name":"Check message received after jswaku node is restarted","time":{"start":1706468042636,"stop":1706468042636,"duration":0},"status":"skipped","severity":"normal"},{"uid":"df7840ee09e7905b","name":"Check received message containing numeric","time":{"start":1706468042622,"stop":1706468042623,"duration":1},"status":"passed","severity":"normal"},{"uid":"19ae7c8cb4a58244","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1706468085175,"stop":1706468085175,"duration":0},"status":"passed","severity":"normal"},{"uid":"39f20cdb75f92be","name":"Check message with invalid timestamp is not received","time":{"start":1706468042630,"stop":1706468042630,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf91427348b66685","name":"should set field with only FILTER enabled","time":{"start":1706467474880,"stop":1706467474880,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbdd93c34663c9c2","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1706467721295,"stop":1706467721295,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1fcc7b0c478654c","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1706467681215,"stop":1706467681216,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b37d00272817435","name":"Asymmetric encrypt & decrypt","time":{"start":1706467495725,"stop":1706467495726,"duration":1},"status":"passed","severity":"normal"},{"uid":"d73a35001f04b3e0","name":"Subscribe to topic containing numeric and publish message","time":{"start":1706467847960,"stop":1706467847960,"duration":0},"status":"passed","severity":"normal"},{"uid":"55939c1ed7eb5357","name":"throws on content topic with non-number generation field","time":{"start":1706467466251,"stop":1706467466252,"duration":1},"status":"passed","severity":"normal"},{"uid":"9600e79b87cb0a2b","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1706467681211,"stop":1706467681212,"duration":1},"status":"passed","severity":"normal"},{"uid":"f54c5bc8db47ec57","name":"Callback on promise","time":{"start":1706468039062,"stop":1706468039062,"duration":0},"status":"passed","severity":"normal"},{"uid":"674f2003f7e8d146","name":"Store - dialed first","time":{"start":1706468095744,"stop":1706468095744,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8595c9ee94a8d8d","name":"Refresh subscription","time":{"start":1706468114353,"stop":1706468114353,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d89ac0bf541828b","name":"should emit a peer event after start","time":{"start":1706467526664,"stop":1706467526665,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b4fc1d6df67ed5c","name":"Publishes to nwaku","time":{"start":1706467809674,"stop":1706467809674,"duration":0},"status":"passed","severity":"normal"},{"uid":"a229cfc7300f5d6d","name":"Check received message with timestamp: 1649153314 ","time":{"start":1706468042652,"stop":1706468042652,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fec7507462e3b0e","name":"Subscribe to topic containing long and publish message","time":{"start":1706467847959,"stop":1706467847959,"duration":0},"status":"passed","severity":"normal"},{"uid":"652fe24a1bfc5d46","name":"Query Generator - backward","time":{"start":1706468060689,"stop":1706468060689,"duration":0},"status":"passed","severity":"normal"},{"uid":"312b6fdfe58591a7","name":"Check publish message containing long","time":{"start":1706467837080,"stop":1706467837081,"duration":1},"status":"passed","severity":"normal"},{"uid":"55a570b703a66695","name":"Push message with content topic containing JSON","time":{"start":1706468084975,"stop":1706468084977,"duration":2},"status":"passed","severity":"normal"},{"uid":"e6d0b5a4e8c87c75","name":"Check message with non string payload is not received","time":{"start":1706468042636,"stop":1706468042636,"duration":0},"status":"passed","severity":"normal"},{"uid":"80f7a64327c233e9","name":"Rejects garbage","time":{"start":1706467483335,"stop":1706467483336,"duration":1},"status":"passed","severity":"normal"},{"uid":"377ef09266da7029","name":"unsubscribes","time":{"start":1706468076434,"stop":1706468076434,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a421601df48d753","name":"throws on content topic with generation field greater than 0","time":{"start":1706467466252,"stop":1706467466252,"duration":0},"status":"passed","severity":"normal"},{"uid":"78ecc84827d1fa2f","name":"Check received message with timestamp: 1706467513243 ","time":{"start":1706468042629,"stop":1706468042629,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bbf26398d492c2a","name":"throws on content topic with empty encoding field","time":{"start":1706467466255,"stop":1706467466255,"duration":0},"status":"passed","severity":"normal"},{"uid":"424ebcee6191f95","name":"1 Relay, 1 Filter, gives up","time":{"start":1706467489085,"stop":1706467489085,"duration":0},"status":"passed","severity":"normal"},{"uid":"33bc5db42f8c789f","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1706467681232,"stop":1706467681232,"duration":0},"status":"passed","severity":"normal"},{"uid":"76558b343e9e073d","name":"Push message with custom timestamp: 1706464081393","time":{"start":1706467906894,"stop":1706467906895,"duration":1},"status":"passed","severity":"normal"},{"uid":"c337ae52740a478e","name":"Push message with content topic containing Chinese","time":{"start":1706468084966,"stop":1706468084966,"duration":0},"status":"passed","severity":"normal"},{"uid":"da839c336a516db","name":"Accepts a valid Waku Message","time":{"start":1706467483334,"stop":1706467483335,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4d31336fcff2a1a","name":"Subscribe to 30 topics at once and receives messages","time":{"start":1706468114340,"stop":1706468114341,"duration":1},"status":"passed","severity":"normal"},{"uid":"370b66392f0d2fd6","name":"should set field with only RELAY enabled","time":{"start":1706467474879,"stop":1706467474879,"duration":0},"status":"passed","severity":"normal"},{"uid":"94c4246ad7177188","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1706467837098,"stop":1706467837098,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9928f24561ab240","name":"Push message with Script payload","time":{"start":1706467906880,"stop":1706467906880,"duration":0},"status":"passed","severity":"normal"},{"uid":"34b8934ed435815","name":"should only return 1 node with store capability","time":{"start":1706467489459,"stop":1706467489459,"duration":0},"status":"passed","severity":"normal"},{"uid":"557014407800eef0","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1706467681182,"stop":1706467681182,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfe06fe583f26e2","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1706467723734,"stop":1706467723735,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5ee5fa9ee4463e3","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1706468022737,"stop":1706468022737,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a206a08d150fa52","name":"topics with same application and version share the same shard","time":{"start":1706467466256,"stop":1706467466256,"duration":0},"status":"passed","severity":"normal"},{"uid":"f890856d3df96719","name":"throws on content topic with too few or too many fields","time":{"start":1706467466251,"stop":1706467466251,"duration":0},"status":"passed","severity":"normal"},{"uid":"e083da172990d359","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1706467489026,"stop":1706467489027,"duration":1},"status":"passed","severity":"normal"},{"uid":"44ac372d334a74e9","name":"returns all values when wanted number matches available values","time":{"start":1706467488429,"stop":1706467488432,"duration":3},"status":"passed","severity":"normal"},{"uid":"43075d3c346ae4e8","name":"Push message with Chinese payload","time":{"start":1706468084953,"stop":1706468084953,"duration":0},"status":"passed","severity":"normal"},{"uid":"e63d81b8a4a4ea03","name":"Query generator for 2000 messages","time":{"start":1706468039064,"stop":1706468039064,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d39861b65df450a","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1706468114340,"stop":1706468114340,"duration":0},"status":"passed","severity":"normal"},{"uid":"c33e0a994898c430","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1706467681195,"stop":1706467681195,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bd5e34b7c5d5450","name":"Push message with content topic containing long","time":{"start":1706467906885,"stop":1706467906885,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f2616e9f626b9c1","name":"Subscribe to topic containing XML and receive message","time":{"start":1706467721295,"stop":1706467721295,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ca00721eff2263c","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1706467489460,"stop":1706467489461,"duration":1},"status":"skipped","severity":"normal"},{"uid":"60aab07d3313962c","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1706467497088,"stop":1706467497089,"duration":1},"status":"passed","severity":"normal"},{"uid":"c66dbc767b452d63","name":"Fails to push message bigger that 1MB","time":{"start":1706467906896,"stop":1706467906896,"duration":0},"status":"passed","severity":"normal"},{"uid":"e61fb385574c2403","name":"Check publish message containing emoji","time":{"start":1706467837094,"stop":1706467837095,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a5d3b23e1ab327a","name":"Check received message containing Arabic","time":{"start":1706468042644,"stop":1706468042645,"duration":1},"status":"passed","severity":"normal"},{"uid":"332a00e1dbbe4a08","name":"Push message with content topic containing XML","time":{"start":1706467906889,"stop":1706467906890,"duration":1},"status":"passed","severity":"normal"},{"uid":"d28d10662c1908be","name":"Generator, 2 different pubsubtopics","time":{"start":1706468037079,"stop":1706468037080,"duration":1},"status":"passed","severity":"normal"},{"uid":"de6d0c5cf3fcda8c","name":"Check received message containing escaped characters","time":{"start":1706467678796,"stop":1706467678796,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae6fd880f7ce0cda","name":"Check received message containing JSON","time":{"start":1706468042649,"stop":1706468042649,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5a9237b56eb3388","name":"handles multiple messages","time":{"start":1706468076433,"stop":1706468076434,"duration":1},"status":"passed","severity":"normal"},{"uid":"5aa58b031b3f6bbb","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1706467681231,"stop":1706467681231,"duration":0},"status":"passed","severity":"normal"},{"uid":"bde6d4052ee09b64","name":"Fails to push message with large meta","time":{"start":1706467906893,"stop":1706467906893,"duration":0},"status":"passed","severity":"normal"},{"uid":"70b68a490be73d58","name":"Subscribe to topic containing numeric and receive message","time":{"start":1706467721293,"stop":1706467721293,"duration":0},"status":"passed","severity":"normal"},{"uid":"76f11727cf2ec612","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1706467723739,"stop":1706467723739,"duration":0},"status":"passed","severity":"normal"},{"uid":"3039ca06717199ac","name":"Push message with special chars payload","time":{"start":1706468084953,"stop":1706468084953,"duration":0},"status":"passed","severity":"normal"},{"uid":"267c34283c816a56","name":"should throw error - no id","time":{"start":1706467474865,"stop":1706467474865,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e31d049b3ea017c","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1706467823861,"stop":1706467823862,"duration":1},"status":"passed","severity":"normal"},{"uid":"3765e23df60f5978","name":"tcp ip4 address","time":{"start":1706467474170,"stop":1706467474170,"duration":0},"status":"passed","severity":"normal"},{"uid":"245b89964e310793","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1706468085173,"stop":1706468085174,"duration":1},"status":"passed","severity":"normal"},{"uid":"644cc7659a461acd","name":"Nodes with multiple pubsub topic","time":{"start":1706467823861,"stop":1706467823861,"duration":0},"status":"passed","severity":"normal"},{"uid":"55329c54ffdcf145","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1706467530999,"stop":1706467530999,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9578602e36bcdd0","name":"Check received message containing long","time":{"start":1706468042622,"stop":1706468042622,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b5e96a7a666cc4f","name":"Ping on subscribed peer","time":{"start":1706467585303,"stop":1706467585303,"duration":0},"status":"passed","severity":"normal"},{"uid":"b47b1a8daaf9e74e","name":"Subscribe to topic containing Script and publish message","time":{"start":1706467847962,"stop":1706467847962,"duration":0},"status":"passed","severity":"normal"},{"uid":"54c0ecbce10de204","name":"Fails to push message bigger that 1MB","time":{"start":1706468084984,"stop":1706468084984,"duration":0},"status":"passed","severity":"normal"},{"uid":"4349115b5b5c2c4a","name":"should not fail to start the service if it is already started","time":{"start":1706467526664,"stop":1706467526664,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fc30ede9561388","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1706467495249,"stop":1706467495250,"duration":1},"status":"passed","severity":"normal"},{"uid":"add8d346e9345d67","name":"Overlapping topic subscription","time":{"start":1706468114352,"stop":1706468114353,"duration":1},"status":"passed","severity":"normal"},{"uid":"447faed2b9a4798d","name":"Query generator for multiple messages","time":{"start":1706468039059,"stop":1706468039059,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b62d47853413fa8","name":"Check message with no payload is not received","time":{"start":1706468042635,"stop":1706468042636,"duration":1},"status":"passed","severity":"normal"},{"uid":"43ef6c00700ced29","name":"Promise Callback - forward","time":{"start":1706468060689,"stop":1706468060689,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcc389dd0ba313b6","name":"Error when try to subscribe to more than 30 topics","time":{"start":1706468114352,"stop":1706468114352,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6a12ad53bf1a86e","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1706467721298,"stop":1706467721298,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ec2a268ed74f3e1","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1706467780074,"stop":1706467780075,"duration":1},"status":"passed","severity":"normal"},{"uid":"e039d218693a15e4","name":"throws on content topic with empty version field","time":{"start":1706467466253,"stop":1706467466254,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c5ea3373faa53d8","name":"should set field with all protocols disabled","time":{"start":1706467474878,"stop":1706467474879,"duration":1},"status":"passed","severity":"normal"},{"uid":"482bdeccd31053f","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1706467681195,"stop":1706467681196,"duration":1},"status":"passed","severity":"normal"},{"uid":"3fea64d72f775a14","name":"Check message received after jswaku node is restarted","time":{"start":1706468042656,"stop":1706468042656,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b61eef70bca51e60","name":"should decode valid enr with tcp successfully","time":{"start":1706467474864,"stop":1706467474865,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa30fa2ae27a9a24","name":"should be called for bootstrap peers","time":{"start":1706467552035,"stop":1706467552035,"duration":0},"status":"passed","severity":"normal"},{"uid":"70641262e57fa7fb","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1706467823861,"stop":1706467823861,"duration":0},"status":"passed","severity":"normal"},{"uid":"eeb57f53264c6c4b","name":"Overlapping topic subscription","time":{"start":1706467847958,"stop":1706467847959,"duration":1},"status":"skipped","severity":"normal"},{"uid":"b89df10b217df702","name":"Push message with content topic containing XML","time":{"start":1706468084973,"stop":1706468084974,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d045da44aa18e69","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1706467592269,"stop":1706467592269,"duration":0},"status":"passed","severity":"normal"},{"uid":"4df24eebb8ce4c46","name":"Sign & Recover","time":{"start":1706467495727,"stop":1706467495727,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2bece5ab76b84ce","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1706467969853,"stop":1706467969854,"duration":1},"status":"passed","severity":"normal"},{"uid":"7df0a85fbfa324f1","name":"should properly create location multiaddrs - tcp6","time":{"start":1706467474877,"stop":1706467474877,"duration":0},"status":"passed","severity":"normal"},{"uid":"c79ef08973ca1333","name":"Relay + Store","time":{"start":1706467474880,"stop":1706467474881,"duration":1},"status":"passed","severity":"normal"},{"uid":"df5459f8402bd609","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1706468114356,"stop":1706468114356,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed56b34432f4afda","name":"Passing cursor with wrong message digest","time":{"start":1706467969856,"stop":1706467969857,"duration":1},"status":"passed","severity":"normal"},{"uid":"e32b522bf508f69a","name":"Generator, 2 different pubsubtopics","time":{"start":1706468037072,"stop":1706468037073,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b3d6fa474ead829","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1706467847956,"stop":1706467847956,"duration":0},"status":"passed","severity":"normal"},{"uid":"601a5dc38b4055c9","name":"Check meta is set [ecies]","time":{"start":1706467497089,"stop":1706467497090,"duration":1},"status":"passed","severity":"normal"},{"uid":"5aeeb1aea14fbeef","name":"Push message with content topic containing unicode special characters","time":{"start":1706468084979,"stop":1706468084980,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9838930d2e7227c","name":"Using a function","time":{"start":1706468092734,"stop":1706468092734,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e07a7e4196cfdb4","name":"Subscribe to topic containing long and receive message","time":{"start":1706467721293,"stop":1706467721293,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f6b7dcf6d93a7ef","name":"Push message with short payload","time":{"start":1706468084951,"stop":1706468084951,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6fb202b1f0821f1","name":"Subscribe to topic containing emoji and receive message","time":{"start":1706467721297,"stop":1706467721297,"duration":0},"status":"passed","severity":"normal"},{"uid":"af1838b8e95a6331","name":"Check received message with extra option is received","time":{"start":1706467678803,"stop":1706467678804,"duration":1},"status":"passed","severity":"normal"},{"uid":"826c0e24216c09f1","name":"Check publish message containing escaped characters","time":{"start":1706467837092,"stop":1706467837094,"duration":2},"status":"passed","severity":"normal"},{"uid":"260730f3154ab9f3","name":"should be able to encode the field with only RELAY set to true","time":{"start":1706467473994,"stop":1706467473996,"duration":2},"status":"passed","severity":"normal"},{"uid":"3ffc3d2aa3cef826","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1706467552031,"stop":1706467552031,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcad6e09b8229382","name":"Throws when trying to push message with empty payload","time":{"start":1706467906884,"stop":1706467906884,"duration":0},"status":"passed","severity":"normal"},{"uid":"86856d1991fc02ec","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1706468114339,"stop":1706468114339,"duration":0},"status":"passed","severity":"normal"},{"uid":"71538ebe5eff35b3","name":"Subscribe to topic containing JSON and receive message","time":{"start":1706468114357,"stop":1706468114357,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c59464f567fdd87","name":"Check publish message containing SQL Injection","time":{"start":1706467837086,"stop":1706467837087,"duration":1},"status":"passed","severity":"normal"},{"uid":"e932150084542fa3","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1706467474000,"stop":1706467474001,"duration":1},"status":"passed","severity":"normal"},{"uid":"45912f6106e1fd3b","name":"Check message with no payload is not received","time":{"start":1706467678802,"stop":1706467678802,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed0da66fa3fd6a7d","name":"Check received message containing SQL Injection","time":{"start":1706467678790,"stop":1706467678791,"duration":1},"status":"passed","severity":"normal"},{"uid":"1667503ff00f99a8","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1706468114344,"stop":1706468114344,"duration":0},"status":"passed","severity":"normal"},{"uid":"3815ba588430bf6a","name":"3 nodes on /waku/2/rs/3/0 topic","time":{"start":1706467823858,"stop":1706467823859,"duration":1},"status":"passed","severity":"normal"},{"uid":"db1fefa8979df1e","name":"Decoder throws on empty string content topic","time":{"start":1706467495254,"stop":1706467495254,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fa1a1652d20e80a","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1706467681187,"stop":1706467681194,"duration":7},"status":"passed","severity":"normal"},{"uid":"2b80acd9f532b20e","name":"Push message with content topic containing short","time":{"start":1706467906885,"stop":1706467906885,"duration":0},"status":"passed","severity":"normal"},{"uid":"f02d2810a7f3b9","name":"Subscribe to topic containing JSON and publish message","time":{"start":1706467847963,"stop":1706467847964,"duration":1},"status":"passed","severity":"normal"},{"uid":"8638794041f74322","name":"Subscribe to topic containing Russian and receive message","time":{"start":1706468114344,"stop":1706468114344,"duration":0},"status":"passed","severity":"normal"},{"uid":"79eb9ee258ea9e3d","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1706467474864,"stop":1706467474864,"duration":0},"status":"passed","severity":"normal"},{"uid":"c266970dbef99517","name":"Round trip binary encryption [ecies, signature]","time":{"start":1706467497089,"stop":1706467497089,"duration":0},"status":"passed","severity":"normal"},{"uid":"485933265e9f1f5a","name":"Subscribe and receive messages via lightPush","time":{"start":1706467721281,"stop":1706467721282,"duration":1},"status":"passed","severity":"normal"},{"uid":"28c5c484a5c3a6d2","name":"Push message with content topic containing SQL Injection","time":{"start":1706467906888,"stop":1706467906888,"duration":0},"status":"passed","severity":"normal"},{"uid":"aee6169db6cfe858","name":"Nodes with multiple pubsub topic","time":{"start":1706467823859,"stop":1706467823859,"duration":0},"status":"passed","severity":"normal"},{"uid":"e23025fcd4dc6711","name":"Privacy Node - default protocol","time":{"start":1706468095746,"stop":1706468095747,"duration":1},"status":"passed","severity":"normal"},{"uid":"73129bd2b2d261a6","name":"Check received message containing Russian","time":{"start":1706468042624,"stop":1706468042624,"duration":0},"status":"passed","severity":"normal"},{"uid":"8291ddb22ba59f15","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1706468085171,"stop":1706468085172,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7d06ef15f484e5b","name":"same cluster, different shard: nodes connect","time":{"start":1706467681180,"stop":1706467681180,"duration":0},"status":"passed","severity":"normal"},{"uid":"877120ddcc767b97","name":"should properly create location multiaddrs - tcp","time":{"start":1706467474877,"stop":1706467474877,"duration":0},"status":"passed","severity":"normal"},{"uid":"722cc6e517501875","name":"should retrieve 3 multiaddrs for prod.waku.nodes.status.im","time":{"start":1706467489461,"stop":1706467489461,"duration":0},"status":"skipped","severity":"normal"},{"uid":"cbd87b33377986c2","name":"Push message equal or less that 1MB","time":{"start":1706467906895,"stop":1706467906896,"duration":1},"status":"passed","severity":"normal"},{"uid":"4708aa6b35385c9b","name":"Push message equal or less that 1MB","time":{"start":1706468084983,"stop":1706468084984,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1e43a8dba0ecb1","name":"Push message with content topic containing numeric","time":{"start":1706467906886,"stop":1706467906886,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1496aa16f915e8a","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1706467473999,"stop":1706467473999,"duration":0},"status":"passed","severity":"normal"},{"uid":"47ab21d4d4cab2be","name":"Check received message containing shell command","time":{"start":1706467678794,"stop":1706467678794,"duration":0},"status":"passed","severity":"normal"},{"uid":"f63b53ed7062a74a","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1706467681186,"stop":1706467681186,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9dbb7f3e25e9f92","name":"Query with Promise Callback, No Decoder","time":{"start":1706467982875,"stop":1706467982875,"duration":0},"status":"broken","severity":"normal"},{"uid":"c9725ea399d25ee0","name":"Generator, custom pubsub topic","time":{"start":1706468037079,"stop":1706468037079,"duration":0},"status":"passed","severity":"normal"},{"uid":"8dd8bfc655714c49","name":"Subscribe to topic containing JSON and receive message","time":{"start":1706467721296,"stop":1706467721296,"duration":0},"status":"passed","severity":"normal"},{"uid":"889f24403a5ebe39","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1706467780076,"stop":1706467780076,"duration":0},"status":"passed","severity":"normal"},{"uid":"32fcecf34b6009ed","name":"Push message with content topic containing Arabic","time":{"start":1706467906887,"stop":1706467906888,"duration":1},"status":"passed","severity":"normal"},{"uid":"d85aba2f641a4b6f","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1706467681195,"stop":1706467681195,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3783d3ced659a76","name":"Check received message containing numeric","time":{"start":1706468042638,"stop":1706468042638,"duration":0},"status":"passed","severity":"normal"},{"uid":"434b2d48e0a2f6d8","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1706467681218,"stop":1706467681231,"duration":13},"status":"passed","severity":"normal"},{"uid":"1f9e75b49070af7c","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1706467982871,"stop":1706467982872,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f6c87d57be6fc7","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1706468037071,"stop":1706468037071,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b7dc3983242e135","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1706467763447,"stop":1706467763447,"duration":0},"status":"passed","severity":"normal"},{"uid":"38fa9e15e2fa8af8","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1706468114349,"stop":1706468114349,"duration":0},"status":"passed","severity":"normal"},{"uid":"688f051276ddd02f","name":"Check publish message after service node is restarted","time":{"start":1706467837101,"stop":1706467837101,"duration":0},"status":"skipped","severity":"normal"},{"uid":"92ecdc9a0215557b","name":"Check message received after nwaku node is restarted","time":{"start":1706468042656,"stop":1706468042656,"duration":0},"status":"skipped","severity":"normal"},{"uid":"42674929b4adc7a2","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1706467721288,"stop":1706467721288,"duration":0},"status":"passed","severity":"normal"},{"uid":"f34300e4ed0ed994","name":"should be able to decode the field with only FILTER set to true","time":{"start":1706467474002,"stop":1706467474002,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd14cd2bc51f1fb6","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1706467847965,"stop":1706467847965,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bf45fc08ba0482a","name":"Subscribe to topic containing special chars and receive message","time":{"start":1706467721293,"stop":1706467721293,"duration":0},"status":"passed","severity":"normal"},{"uid":"967c122eaa6348d1","name":"Check received message containing Basic HTML tag","time":{"start":1706467678792,"stop":1706467678793,"duration":1},"status":"passed","severity":"normal"},{"uid":"9eefdfb2de8c31d0","name":"Ping on subscribed peer","time":{"start":1706467585305,"stop":1706467585305,"duration":0},"status":"passed","severity":"normal"},{"uid":"98f3095ad4cde424","name":"Push message with JSON payload","time":{"start":1706467906881,"stop":1706467906882,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b0a47c102fcdb10","name":"recovers when dns.resolve returns empty","time":{"start":1706467489456,"stop":1706467489456,"duration":0},"status":"passed","severity":"normal"},{"uid":"f74c640aef3d3e78","name":"Check received message containing unicode special characters","time":{"start":1706468042650,"stop":1706468042651,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac34dae56ade9c88","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1706467982874,"stop":1706467982874,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fc473ba6836fcad","name":"Reopen subscription with peer with lost subscription","time":{"start":1706467585307,"stop":1706467585307,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d24c7cb6243d25c","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1706467681187,"stop":1706467681187,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6430184cd7540a4","name":"Refresh subscription","time":{"start":1706467721291,"stop":1706467721292,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3712fd0c39de81f","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1706467474000,"stop":1706467474000,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba8c4ceeece755de","name":"Check received message containing Script","time":{"start":1706468042625,"stop":1706468042625,"duration":0},"status":"passed","severity":"normal"},{"uid":"7584a92d865632ac","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1706467473997,"stop":1706467473998,"duration":1},"status":"passed","severity":"normal"},{"uid":"13aa565eef237a33","name":"Ephemeral field set to true","time":{"start":1706467479690,"stop":1706467479690,"duration":0},"status":"passed","severity":"normal"},{"uid":"a155b08d52cfd8c","name":"Ping on subscribed peer","time":{"start":1706467549223,"stop":1706467549224,"duration":1},"status":"passed","severity":"normal"},{"uid":"9065b8054795e33","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1706468085173,"stop":1706468085173,"duration":0},"status":"passed","severity":"normal"},{"uid":"94d7d0bcf961f217","name":"Push message with numeric payload","time":{"start":1706467906875,"stop":1706467906876,"duration":1},"status":"passed","severity":"normal"},{"uid":"dee711da500d48b5","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1706468114343,"stop":1706468114344,"duration":1},"status":"passed","severity":"normal"},{"uid":"a84dd7aa5e91752","name":"Check message on other pubsub topic is not received","time":{"start":1706468042654,"stop":1706468042654,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc1668f448b8bcef","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1706467969855,"stop":1706467969855,"duration":0},"status":"passed","severity":"normal"},{"uid":"91251e0b3ea15d13","name":"Light Node - default protocols","time":{"start":1706468095746,"stop":1706468095746,"duration":0},"status":"passed","severity":"normal"},{"uid":"902e168599e935c","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1706467681183,"stop":1706467681183,"duration":0},"status":"passed","severity":"normal"},{"uid":"99a2481d8ff01aa4","name":"Query Generator, Wrong PubsubTopic","time":{"start":1706467982866,"stop":1706467982868,"duration":2},"status":"passed","severity":"normal"},{"uid":"7fb5d2ed0a256001","name":"Decrypt messages","time":{"start":1706467781379,"stop":1706467781380,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f22925cecf6552","name":"Check received message with timestamp: undefined ","time":{"start":1706467678799,"stop":1706467678799,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6e3d835d03681a8","name":"should not receive a peer event before start","time":{"start":1706467928030,"stop":1706467928031,"duration":1},"status":"passed","severity":"normal"},{"uid":"4137868f49088179","name":"isConnected should return true after first peer connects","time":{"start":1706467552039,"stop":1706467552039,"duration":0},"status":"passed","severity":"normal"},{"uid":"b141f1cbdd080bf7","name":"passes more than one ENR URLs and attempts connection","time":{"start":1706467526669,"stop":1706467526669,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8a04387793136b94","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1706467847960,"stop":1706467847961,"duration":1},"status":"passed","severity":"normal"},{"uid":"c14781a028370b94","name":"Push message with escaped characters payload","time":{"start":1706467906882,"stop":1706467906883,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e93b39defc934a7","name":"Check message with no pubsub topic is not received","time":{"start":1706468042654,"stop":1706468042654,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb4c9b0907ff6d8f","name":"caches peers it previously fetched","time":{"start":1706467489457,"stop":1706467489457,"duration":0},"status":"passed","severity":"normal"},{"uid":"1348b4673fc803d4","name":"Check received message with timestamp: 1706467513243000000 ","time":{"start":1706468042628,"stop":1706468042629,"duration":1},"status":"passed","severity":"normal"},{"uid":"62469183bd89eff1","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1706468114358,"stop":1706468114359,"duration":1},"status":"passed","severity":"normal"},{"uid":"66fa549c5895bccf","name":"Check received message with timestamp: 1706467513243000000 ","time":{"start":1706468042651,"stop":1706468042652,"duration":1},"status":"passed","severity":"normal"},{"uid":"353588fb777062a7","name":"Check message with invalid timestamp is not received","time":{"start":1706467678799,"stop":1706467678800,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c542dffab6bb68d","name":"Check received message containing special chars","time":{"start":1706467678782,"stop":1706467678782,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ee648a0996a0354","name":"Push message with content topic containing emoji","time":{"start":1706467906892,"stop":1706467906892,"duration":0},"status":"passed","severity":"normal"},{"uid":"982026f3e8acd722","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1706467823858,"stop":1706467823858,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bd2abfba7a66a75","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1706467847964,"stop":1706467847965,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3d547419af8f6e1","name":"Relay","time":{"start":1706467531169,"stop":1706467531169,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3a5a8778bf8231b","name":"Check received message containing JSON","time":{"start":1706467678793,"stop":1706467678793,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fcff1c9cea6511","name":"Push message with long payload","time":{"start":1706468084952,"stop":1706468084952,"duration":0},"status":"passed","severity":"normal"},{"uid":"df8b9cdd7bf7caf7","name":"Symmetric encrypt & Decrypt","time":{"start":1706467495726,"stop":1706467495726,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7e4c1ba4e78af12","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1706467723737,"stop":1706467723738,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5d2bc5dd6af4e3d","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1706467969854,"stop":1706467969855,"duration":1},"status":"passed","severity":"normal"},{"uid":"325fb4817268c7b6","name":"Check message with no content topic is not received","time":{"start":1706468042654,"stop":1706468042655,"duration":1},"status":"passed","severity":"normal"},{"uid":"be3dea8967423e03","name":"Subscribe to topic containing emoji and receive message","time":{"start":1706468114359,"stop":1706468114359,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0ed79dd61230fb9","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1706467969855,"stop":1706467969856,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c4727bd2f86a4e5","name":"pre and post cipher","time":{"start":1706467495727,"stop":1706467495727,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed802c3465cfb7d6","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1706467592268,"stop":1706467592268,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fcde69ddc497e8d","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1706467592270,"stop":1706467592270,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab7a94b018d0ad1f","name":"should get / set UDP multiaddr","time":{"start":1706467474875,"stop":1706467474875,"duration":0},"status":"passed","severity":"normal"},{"uid":"73a827ef20e8ba2d","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1706468114347,"stop":1706468114347,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fa1d68c1adce81b","name":"Push message with emoji payload","time":{"start":1706467906883,"stop":1706467906884,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d3645bb02c81cf7","name":"Subscribe and receive messages via lightPush","time":{"start":1706468114338,"stop":1706468114338,"duration":0},"status":"passed","severity":"normal"},{"uid":"f15925201826f58f","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1706467592273,"stop":1706467592273,"duration":0},"status":"passed","severity":"normal"},{"uid":"672e5021479a5d67","name":"Push message with long payload","time":{"start":1706467906875,"stop":1706467906875,"duration":0},"status":"passed","severity":"normal"},{"uid":"c49e3c0e46d62ac0","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1706467681183,"stop":1706467681184,"duration":1},"status":"passed","severity":"normal"},{"uid":"4be5ff3d4e018a9f","name":"Push message with Script payload","time":{"start":1706468084955,"stop":1706468084955,"duration":0},"status":"passed","severity":"normal"},{"uid":"df299bbde22b286","name":"Push message with custom timestamp: 1706471281393","time":{"start":1706467906895,"stop":1706467906895,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddec5a87e4ecf44d","name":"Check received message containing Arabic","time":{"start":1706467678783,"stop":1706467678783,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ea753a5da89c05f","name":"Fails to push message with empty content topic","time":{"start":1706468084980,"stop":1706468084981,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed3cbef55994859a","name":"Push message with custom timestamp: 1675709278944","time":{"start":1706468084982,"stop":1706468084982,"duration":0},"status":"passed","severity":"normal"},{"uid":"12f56646f0836af","name":"returns all values when wanted number is greater than available values","time":{"start":1706467488432,"stop":1706467488433,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4bfb1a51cb88d9d","name":"Publish message with custom timestamp: Sun Jan 28 2024 19:50:23 GMT+0000 (Coordinated Universal Time)","time":{"start":1706467837096,"stop":1706467837096,"duration":0},"status":"passed","severity":"normal"},{"uid":"48f2cd14d7fa86f0","name":"A test","time":{"start":1706467723856,"stop":1706467723856,"duration":0},"status":"passed","severity":"normal"},{"uid":"277cdc071f9d7df9","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1706468058610,"stop":1706468058610,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdf9a3d74c00f076","name":"Reopen subscription with peer with lost subscription","time":{"start":1706467585304,"stop":1706467585305,"duration":1},"status":"passed","severity":"normal"},{"uid":"5bab60f555dd40c7","name":"Publish message with custom timestamp: Sun Jan 28 2024 17:50:23 GMT+0000 (Coordinated Universal Time)","time":{"start":1706467837095,"stop":1706467837096,"duration":1},"status":"passed","severity":"normal"},{"uid":"4185099b99e7efc","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1706468022733,"stop":1706468022733,"duration":0},"status":"passed","severity":"normal"},{"uid":"2916de095c02e804","name":"Query Generator, Multiple PubsubTopics","time":{"start":1706467982868,"stop":1706467982869,"duration":1},"status":"passed","severity":"normal"},{"uid":"72e07246b0a4cbbf","name":"should properly create location multiaddrs - tcp4","time":{"start":1706467474876,"stop":1706467474876,"duration":0},"status":"passed","severity":"normal"},{"uid":"f28163b167414066","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1706467681210,"stop":1706467681211,"duration":1},"status":"passed","severity":"normal"},{"uid":"ffa384fb0d74778a","name":"should set field with only STORE enabled","time":{"start":1706467474879,"stop":1706467474880,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee0812c79dad52dc","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1706467723737,"stop":1706467723737,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7abec4a8ed564ee","name":"Throws when trying to push message with empty payload","time":{"start":1706468084963,"stop":1706468084964,"duration":1},"status":"passed","severity":"normal"},{"uid":"41175a09f2eb38cb","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1706467466425,"stop":1706467466426,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5cbd7aed2d5b191","name":"should be called at least once on all `peer:discovery` events","time":{"start":1706467552034,"stop":1706467552035,"duration":1},"status":"passed","severity":"normal"},{"uid":"6aa20dd0b1eb2fdd","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1706468114346,"stop":1706468114346,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4cb9da23feef017","name":"Publish message with custom timestamp: Mon Feb 06 2023 18:50:23 GMT+0000 (Coordinated Universal Time)","time":{"start":1706467837095,"stop":1706467837095,"duration":0},"status":"passed","severity":"normal"},{"uid":"dca1d6c5b21bce02","name":"Nodes with multiple pubsub topic","time":{"start":1706467823857,"stop":1706467823857,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f3a83898a3f5bc","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1706467474004,"stop":1706467474004,"duration":0},"status":"passed","severity":"normal"},{"uid":"93cc0e320f4136ea","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1706467982874,"stop":1706467982875,"duration":1},"status":"passed","severity":"normal"},{"uid":"7660fe4cb1aab620","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1706467588094,"stop":1706467588094,"duration":0},"status":"passed","severity":"normal"},{"uid":"e030e063a042d8c4","name":"Subscribe to topic containing shell command and receive message","time":{"start":1706467721296,"stop":1706467721296,"duration":0},"status":"passed","severity":"normal"},{"uid":"b991b989fb4d9563","name":"Fields are not dropped","time":{"start":1706467479156,"stop":1706467479158,"duration":2},"status":"passed","severity":"normal"},{"uid":"a138a22a9ffa836c","name":"should only return 1 node with relay capability","time":{"start":1706467489458,"stop":1706467489458,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fe109aab849ea18","name":"Meta field set when metaSetter is specified","time":{"start":1706467479690,"stop":1706467479691,"duration":1},"status":"passed","severity":"normal"},{"uid":"f424fe03b2811da","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1706467592272,"stop":1706467592273,"duration":1},"status":"passed","severity":"normal"},{"uid":"566435b8a37137b4","name":"connects to nwaku","time":{"start":1706468092732,"stop":1706468092733,"duration":1},"status":"passed","severity":"normal"},{"uid":"1468770e77119f68","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1706467837095,"stop":1706467837095,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f8c5c13e4fdd502","name":"throws on empty content topic","time":{"start":1706467466250,"stop":1706467466251,"duration":1},"status":"passed","severity":"normal"},{"uid":"fccafd35ee9a734f","name":"Check received message with timestamp: 1706467513868000000 ","time":{"start":1706467678797,"stop":1706467678798,"duration":1},"status":"passed","severity":"normal"},{"uid":"494c4e9ad0a2fac6","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1706468114347,"stop":1706468114348,"duration":1},"status":"passed","severity":"normal"},{"uid":"944b2643fbf5a8e0","name":"Ping on unsubscribed peer","time":{"start":1706467549224,"stop":1706467549225,"duration":1},"status":"passed","severity":"normal"},{"uid":"731f5182f046206b","name":"1 Store, 2 relays, 2 fetches","time":{"start":1706467489084,"stop":1706467489085,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ef03aabb62f0e10","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1706467847957,"stop":1706467847957,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6d6ab5c575ff8f9","name":"Check received message containing JSON","time":{"start":1706468042627,"stop":1706468042627,"duration":0},"status":"passed","severity":"normal"},{"uid":"12f23f4322d6741a","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1706468058611,"stop":1706468058612,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d54ab9fb2221104","name":"Fails to publish message with size larger than 1 MB","time":{"start":1706467837098,"stop":1706467837098,"duration":0},"status":"passed","severity":"normal"},{"uid":"989ba643b1f97c6f","name":"Subscribe to topic containing numeric and receive message","time":{"start":1706468114342,"stop":1706468114343,"duration":1},"status":"passed","severity":"normal"},{"uid":"a291fe68750b5d27","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1706467721293,"stop":1706467721294,"duration":1},"status":"passed","severity":"normal"},{"uid":"25804c448061db2a","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1706467723736,"stop":1706467723736,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b52bc1cd9e35bd2","name":"A test","time":{"start":1706467723857,"stop":1706467723857,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d47cecfab6b3d2a","name":"groups content topics by expected pubsub topic","time":{"start":1706467466257,"stop":1706467466257,"duration":0},"status":"passed","severity":"normal"},{"uid":"f61930a536000468","name":"Push message with rate limit","time":{"start":1706467906894,"stop":1706467906894,"duration":0},"status":"passed","severity":"normal"},{"uid":"f06d9790ee9c4ce","name":"should be able to decode the field with only RELAY set to true","time":{"start":1706467474001,"stop":1706467474002,"duration":1},"status":"passed","severity":"normal"},{"uid":"70bf7a0df1533b7c","name":"Add multiple subscription objects on single nwaku node","time":{"start":1706467721298,"stop":1706467721298,"duration":0},"status":"passed","severity":"normal"},{"uid":"a79916371d22e47f","name":"Refresh subscription","time":{"start":1706468114341,"stop":1706468114342,"duration":1},"status":"passed","severity":"normal"},{"uid":"64f517ca19b07600","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1706467681231,"stop":1706467681231,"duration":0},"status":"passed","severity":"normal"},{"uid":"3297187c39bd5a18","name":"Check message with no content topic is not received","time":{"start":1706468042635,"stop":1706468042635,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b1e702a365659ed","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1706467681216,"stop":1706467681216,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3c515796bee5440","name":"Check message on other pubsub topic is not received","time":{"start":1706468042630,"stop":1706468042631,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae2ca9b30dd5ccd0","name":"Passing page size 19 when there are 20 messages","time":{"start":1706468076201,"stop":1706468076202,"duration":1},"status":"passed","severity":"normal"},{"uid":"1038cae27dac91fe","name":"Check received message containing Script","time":{"start":1706467678791,"stop":1706467678791,"duration":0},"status":"passed","severity":"normal"},{"uid":"d68acf8c6f1a533d","name":"Relay - dialed after","time":{"start":1706468095742,"stop":1706468095743,"duration":1},"status":"passed","severity":"normal"},{"uid":"dbcaeb2ef6d77611","name":"Subscribe to topic containing emoji and publish message","time":{"start":1706467847965,"stop":1706467847965,"duration":0},"status":"passed","severity":"normal"},{"uid":"44a7c420fad1d9aa","name":"ignores unrecognized TXT record formats","time":{"start":1706467489457,"stop":1706467489457,"duration":0},"status":"passed","severity":"normal"},{"uid":"59e3fe0b23060944","name":"Init the array if not present","time":{"start":1706467465960,"stop":1706467465961,"duration":1},"status":"passed","severity":"normal"},{"uid":"443773863c723004","name":"Check received message containing short","time":{"start":1706467678780,"stop":1706467678781,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2f77782c933ba1d","name":"can start and stop the service","time":{"start":1706467526662,"stop":1706467526663,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9689efded63d705","name":"Push message with emoji payload","time":{"start":1706468084961,"stop":1706468084963,"duration":2},"status":"passed","severity":"normal"},{"uid":"a07501dc7ceda6ed","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1706467489459,"stop":1706467489459,"duration":0},"status":"passed","severity":"normal"},{"uid":"477add042912e608","name":"Push message with custom timestamp: 1706471278944","time":{"start":1706468084983,"stop":1706468084983,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fd6b544479b9698","name":"Check message with no payload is not received","time":{"start":1706468042655,"stop":1706468042655,"duration":0},"status":"passed","severity":"normal"},{"uid":"87b2b8cacd09517","name":"Passing cursor with wrong pubsubTopic","time":{"start":1706467969857,"stop":1706467969857,"duration":0},"status":"passed","severity":"normal"},{"uid":"53d8ae405cd0a126","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1706467721297,"stop":1706467721297,"duration":0},"status":"passed","severity":"normal"},{"uid":"d07f7d74934fb960","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1706467681217,"stop":1706467681218,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6520e9a29cc2167","name":"Sets default value correctly","time":{"start":1706468092735,"stop":1706468092736,"duration":1},"status":"passed","severity":"normal"},{"uid":"8714ee02addc32d6","name":"Check message with invalid timestamp is not received","time":{"start":1706468042653,"stop":1706468042654,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc346bd1f83b5b83","name":"can start the service","time":{"start":1706467526660,"stop":1706467526662,"duration":2},"status":"passed","severity":"normal"},{"uid":"7814f13d0fe44cd3","name":"Passing page size 0 when there are 110 messages","time":{"start":1706468076198,"stop":1706468076199,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5a138ce4469fb4d","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1706467969854,"stop":1706467969854,"duration":0},"status":"passed","severity":"normal"},{"uid":"a996927b757a79d7","name":"should use DNS peer discovery with light client","time":{"start":1706467526667,"stop":1706467526668,"duration":1},"status":"skipped","severity":"normal"},{"uid":"86a9e87f586b4b80","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1706467681196,"stop":1706467681197,"duration":1},"status":"passed","severity":"normal"},{"uid":"13ce9746f2f78848","name":"Push message with SQL Injection payload","time":{"start":1706467906879,"stop":1706467906879,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c750fc8a27bbc54","name":"Relay - times out","time":{"start":1706468095743,"stop":1706468095743,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d63de733374104a","name":"Subscribe and receive messages via waku relay post","time":{"start":1706468114339,"stop":1706468114339,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3eb36cce2e2416d","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1706467489460,"stop":1706467489460,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b2ee92feb2df22f","name":"Check received message with timestamp: 1706467513243 ","time":{"start":1706468042652,"stop":1706468042652,"duration":0},"status":"passed","severity":"normal"},{"uid":"964a7cebbdb582a5","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1706467592267,"stop":1706467592268,"duration":1},"status":"passed","severity":"normal"},{"uid":"987715a71cdd01f3","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1706467681183,"stop":1706467681183,"duration":0},"status":"passed","severity":"normal"},{"uid":"7dbf0520422c64c9","name":"Waku message hash computation","time":{"start":1706467468939,"stop":1706467468941,"duration":2},"status":"passed","severity":"normal"},{"uid":"9582b99b9d4a789a","name":"Check publish message containing XML","time":{"start":1706467837088,"stop":1706467837090,"duration":2},"status":"passed","severity":"normal"},{"uid":"29eb1db111ce990d","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1706467721282,"stop":1706467721284,"duration":2},"status":"passed","severity":"normal"},{"uid":"7358842bee210519","name":"Fails to push message with large meta","time":{"start":1706468084981,"stop":1706468084981,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd90da7c77b11846","name":"Subscribe and receives messages on 20 topics","time":{"start":1706467721288,"stop":1706467721288,"duration":0},"status":"passed","severity":"normal"},{"uid":"3807ccf32c385b6a","name":"Check received message containing special chars","time":{"start":1706468042638,"stop":1706468042643,"duration":5},"status":"passed","severity":"normal"},{"uid":"dadc9b4b4ac065d","name":"Push message with JSON payload","time":{"start":1706468084957,"stop":1706468084957,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4959448eb7e32c2","name":"Subscribe to topic containing JSON and receive message","time":{"start":1706468114346,"stop":1706468114346,"duration":0},"status":"passed","severity":"normal"},{"uid":"a588ee3a351dc6","name":"Push message with content topic containing Chinese","time":{"start":1706467906887,"stop":1706467906887,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f3ef1346cef18dd","name":"Publish without waiting for remote peer","time":{"start":1706467847956,"stop":1706467847956,"duration":0},"status":"passed","severity":"normal"},{"uid":"4deb483fea0ddaf3","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1706468037080,"stop":1706468037080,"duration":0},"status":"passed","severity":"normal"},{"uid":"426c64f81b9799a1","name":"Subscribe to topic containing Script and receive message","time":{"start":1706468114345,"stop":1706468114345,"duration":0},"status":"passed","severity":"normal"},{"uid":"f09865829fabd71f","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1706467681212,"stop":1706467681213,"duration":1},"status":"passed","severity":"normal"},{"uid":"49de9a4e434ae777","name":"different cluster, same shard: nodes don't connect","time":{"start":1706467681181,"stop":1706467681181,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8220e84392519fa","name":"isConnected should return false after all peers disconnect","time":{"start":1706467552033,"stop":1706467552034,"duration":1},"status":"passed","severity":"normal"},{"uid":"7889519371f2077c","name":"should be able to encode the field with only FILTER set to true","time":{"start":1706467473997,"stop":1706467473997,"duration":0},"status":"passed","severity":"normal"},{"uid":"b00f5a118d7d35bb","name":"Push to array if already present","time":{"start":1706467465962,"stop":1706467465962,"duration":0},"status":"passed","severity":"normal"},{"uid":"6010de74d0cf7fdb","name":"Check received message containing shell command","time":{"start":1706468042649,"stop":1706468042650,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c4b573d4808eed4","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1706467721289,"stop":1706467721289,"duration":0},"status":"skipped","severity":"normal"},{"uid":"47fb64ef7c5f23c9","name":"should properly create peer info with all multiaddrs","time":{"start":1706467474878,"stop":1706467474878,"duration":0},"status":"broken","severity":"normal"},{"uid":"89dfb9dc33be6219","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1706467723736,"stop":1706467723737,"duration":1},"status":"passed","severity":"normal"},{"uid":"6991aa0b75c521b9","name":"Subscribe to topic containing short and receive message","time":{"start":1706467721292,"stop":1706467721292,"duration":0},"status":"passed","severity":"normal"},{"uid":"164f2abc26c4f952","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1706467489028,"stop":1706467489029,"duration":1},"status":"passed","severity":"normal"},{"uid":"da87d36f36760773","name":"Waku message hash computation (meta attribute not present)","time":{"start":1706467468941,"stop":1706467468941,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc0fe1e5394887a","name":"Check received message containing XML","time":{"start":1706467678792,"stop":1706467678792,"duration":0},"status":"passed","severity":"normal"},{"uid":"1be019429666d5d1","name":"Check publish message containing unicode special characters","time":{"start":1706467837094,"stop":1706467837094,"duration":0},"status":"passed","severity":"normal"},{"uid":"95a8a8aa99f53481","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1706467474005,"stop":1706467474006,"duration":1},"status":"passed","severity":"normal"},{"uid":"71aad7b23b862db1","name":"Generator, 2 different pubsubtopics","time":{"start":1706468037071,"stop":1706468037071,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f16888c57d152ac","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1706467721294,"stop":1706467721294,"duration":0},"status":"passed","severity":"normal"},{"uid":"8691e931c4b6a62a","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1706467969853,"stop":1706467969853,"duration":0},"status":"passed","severity":"normal"},{"uid":"131429f9a97ae357","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1706468114345,"stop":1706468114345,"duration":0},"status":"passed","severity":"normal"},{"uid":"d71f23eefe8a4654","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1706468114350,"stop":1706468114351,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e451080c0acf5","name":"should encode/decode to text encoding","time":{"start":1706467474875,"stop":1706467474875,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c97f514d46f3bcd","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1706467681211,"stop":1706467681211,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fc53485d14b317b","name":"same cluster, same shard: nodes connect","time":{"start":1706467763447,"stop":1706467763448,"duration":1},"status":"passed","severity":"normal"},{"uid":"fecbd56d683582e8","name":"Push message with custom timestamp: 1706464078944","time":{"start":1706468084983,"stop":1706468084983,"duration":0},"status":"passed","severity":"normal"},{"uid":"76fb15bda2f109a3","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1706468114358,"stop":1706468114358,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad0a8f7e79a82037","name":"should not receive a peer event after stop","time":{"start":1706467526666,"stop":1706467526666,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e697204b0aa6609","name":"Overlapping topic subscription","time":{"start":1706467721291,"stop":1706467721291,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb0b34d045d04d67","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1706467982872,"stop":1706467982873,"duration":1},"status":"passed","severity":"normal"},{"uid":"405940d5e31fa90","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1706467588099,"stop":1706467588099,"duration":0},"status":"passed","severity":"normal"},{"uid":"51c283ff437ee2fd","name":"Check message received after jswaku node is restarted","time":{"start":1706467678804,"stop":1706467678804,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e3e9363a6b529cea","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1706468085174,"stop":1706468085174,"duration":0},"status":"passed","severity":"normal"},{"uid":"76f2725867d2e013","name":"should not receive a peer event after stop","time":{"start":1706467928031,"stop":1706467928031,"duration":0},"status":"passed","severity":"normal"},{"uid":"b974ae063ac541ef","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1706467552033,"stop":1706467552033,"duration":0},"status":"passed","severity":"normal"},{"uid":"6277fab5dfc5bada","name":"Push message on custom pubsubTopic","time":{"start":1706467780075,"stop":1706467780075,"duration":0},"status":"passed","severity":"normal"},{"uid":"977f423513c9c777","name":"Relay - dialed first","time":{"start":1706468095742,"stop":1706468095742,"duration":0},"status":"passed","severity":"normal"},{"uid":"19c8e96d85a2621b","name":"should encodeTxt and decodeTxt","time":{"start":1706467474863,"stop":1706467474863,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2a3dee22e32d0f6","name":"Push message with Basic HTML tag payload","time":{"start":1706468084956,"stop":1706468084957,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c434e1fde28bfa3","name":"Check received message containing numeric","time":{"start":1706467678781,"stop":1706467678782,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf3672bd92ac7f21","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1706468114357,"stop":1706468114357,"duration":0},"status":"passed","severity":"normal"},{"uid":"87a17847b991d7f7","name":"retrieves a single peer","time":{"start":1706467489455,"stop":1706467489455,"duration":0},"status":"passed","severity":"normal"},{"uid":"e00c30f0940bf463","name":"Check message received after nwaku node is restarted","time":{"start":1706467678804,"stop":1706467678804,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f52de9db39ffe697","name":"Check publish message containing special chars","time":{"start":1706467837081,"stop":1706467837082,"duration":1},"status":"passed","severity":"normal"},{"uid":"3770bbd073fe496a","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1706467847963,"stop":1706467847963,"duration":0},"status":"passed","severity":"normal"},{"uid":"373d557325931537","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1706467721296,"stop":1706467721296,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f096db113f866bd","name":"Check message with no pubsub topic is not received","time":{"start":1706467678800,"stop":1706467678801,"duration":1},"status":"passed","severity":"normal"},{"uid":"972974f573691d2c","name":"through manual discovery","time":{"start":1706467770179,"stop":1706467770179,"duration":0},"status":"passed","severity":"normal"},{"uid":"a67dcf398306bf1c","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1706467489027,"stop":1706467489028,"duration":1},"status":"passed","severity":"normal"},{"uid":"3255a4d461c12860","name":"Round trip binary serialization","time":{"start":1706467479689,"stop":1706467479690,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6303a6f17bead91","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1706467681212,"stop":1706467681212,"duration":0},"status":"passed","severity":"normal"},{"uid":"487997f8254f637e","name":"same cluster, same shard: nodes connect","time":{"start":1706467681179,"stop":1706467681180,"duration":1},"status":"passed","severity":"normal"},{"uid":"749b199763a8bfbb","name":"isConnected should return false after all peers disconnect","time":{"start":1706467552040,"stop":1706467552041,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5f731006d1d6553","name":"does not throw on valid cases","time":{"start":1706467466249,"stop":1706467466250,"duration":1},"status":"passed","severity":"normal"},{"uid":"8bc7a43a452c16d6","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1706467592265,"stop":1706467592266,"duration":1},"status":"passed","severity":"normal"},{"uid":"af89e08fce115d4e","name":"Encoder throws on empty string content topic","time":{"start":1706467497090,"stop":1706467497091,"duration":1},"status":"passed","severity":"normal"},{"uid":"b089e1b3310db7d9","name":"Check received message containing Basic HTML tag","time":{"start":1706468042648,"stop":1706468042649,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6e4b3332b7c6088","name":"Delete observer","time":{"start":1706467781380,"stop":1706467781380,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e448ef06e203c5","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1706467588095,"stop":1706467588096,"duration":1},"status":"passed","severity":"normal"},{"uid":"9636aaffe15cf59f","name":"Push message with content topic containing short","time":{"start":1706468084964,"stop":1706468084964,"duration":0},"status":"passed","severity":"normal"},{"uid":"41fe9bd87ac3168b","name":"Ping on peer without subscriptions","time":{"start":1706467585303,"stop":1706467585304,"duration":1},"status":"passed","severity":"normal"},{"uid":"a385625097ceead1","name":"Does not throw an exception when node disconnects","time":{"start":1706468092733,"stop":1706468092733,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ff1c1edcf4c0aae","name":"can dial TLS multiaddrs","time":{"start":1706467770178,"stop":1706467770178,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0ab7c28bb3160fb","name":"Relay + Store","time":{"start":1706467531170,"stop":1706467531170,"duration":0},"status":"passed","severity":"normal"},{"uid":"e978fb537de69342","name":"Push message on custom pubsubTopic","time":{"start":1706467780071,"stop":1706467780072,"duration":1},"status":"passed","severity":"normal"},{"uid":"8cc3957fd9d82ecd","name":"different cluster, same shard: nodes don't connect","time":{"start":1706467763449,"stop":1706467763449,"duration":0},"status":"passed","severity":"normal"},{"uid":"94797678c9bf6e30","name":"Subscribe to topic containing special chars and publish message","time":{"start":1706467847960,"stop":1706467847960,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c83b7229420db70","name":"Check publish message containing JSON","time":{"start":1706467837091,"stop":1706467837091,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ee727f91eac0aa5","name":"Error when try to subscribe to more than 30 topics","time":{"start":1706468114341,"stop":1706468114341,"duration":0},"status":"passed","severity":"normal"},{"uid":"552eaed7a1fae459","name":"Push message with Arabic payload","time":{"start":1706467906878,"stop":1706467906879,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a37ae28591be000","name":"Check meta is set [symmetric]","time":{"start":1706467495251,"stop":1706467495252,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9413c0b01d1a8ed","name":"Push message with Basic HTML tag payload","time":{"start":1706467906881,"stop":1706467906881,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e2a7c4a8631a673","name":"Push message with special chars payload","time":{"start":1706467906877,"stop":1706467906878,"duration":1},"status":"passed","severity":"normal"},{"uid":"1660144a2e9ae8fe","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1706467552039,"stop":1706467552040,"duration":1},"status":"passed","severity":"normal"},{"uid":"a10562616da37727","name":"Ordered callback, aborts when callback returns true","time":{"start":1706468039064,"stop":1706468039064,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbad5d6c9893d10d","name":"Check received message with timestamp: 1649153314 ","time":{"start":1706467678798,"stop":1706467678798,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c2279f19d4ad386","name":"Subscribe to topic containing short and publish message","time":{"start":1706467847959,"stop":1706467847959,"duration":0},"status":"passed","severity":"normal"},{"uid":"9378937003c67c2","name":"should properly compute the node id","time":{"start":1706467474874,"stop":1706467474874,"duration":0},"status":"passed","severity":"normal"},{"uid":"196b6b2c8a221ee1","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1706468085175,"stop":1706468085175,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5e96360d9efdf42","name":"should be able to encode the field with only STORE set to true","time":{"start":1706467473996,"stop":1706467473997,"duration":1},"status":"passed","severity":"normal"},{"uid":"afedb95491c7d92a","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1706468114340,"stop":1706468114340,"duration":0},"status":"passed","severity":"normal"},{"uid":"4870f40367caba1e","name":"Nwaku publishes","time":{"start":1706467809674,"stop":1706467809675,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0a2767557ad672b","name":"Fails to publish duplicate message","time":{"start":1706467837096,"stop":1706467837097,"duration":1},"status":"passed","severity":"normal"},{"uid":"78bf3929825d13cf","name":"Subscribe to topic containing Russian and publish message","time":{"start":1706467847961,"stop":1706467847962,"duration":1},"status":"passed","severity":"normal"},{"uid":"57ad4fd47be12eb6","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1706467823857,"stop":1706467823858,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e7c0f87b53e4ee1","name":"Push message with Chinese payload","time":{"start":1706467906878,"stop":1706467906878,"duration":0},"status":"passed","severity":"normal"},{"uid":"5254c870962b7834","name":"Check received message containing Script","time":{"start":1706468042648,"stop":1706468042648,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9463286635a0907","name":"Check publish message after client node is restarted","time":{"start":1706467837101,"stop":1706467837101,"duration":0},"status":"skipped","severity":"normal"},{"uid":"afe7235680cdff51","name":"Subscribe to topic containing special chars and receive message","time":{"start":1706468114343,"stop":1706468114343,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb953b1d9d2fac77","name":"Promise Callback - backward","time":{"start":1706468060689,"stop":1706468060690,"duration":1},"status":"passed","severity":"normal"},{"uid":"61d7f5e0ca31d56d","name":"should throw error - no public key","time":{"start":1706467474872,"stop":1706467474872,"duration":0},"status":"passed","severity":"normal"},{"uid":"a37255bfe62017ec","name":"LightPush","time":{"start":1706468095745,"stop":1706468095745,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fe2d59c258f4965","name":"should throw error - no public key","time":{"start":1706467474865,"stop":1706467474865,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd6e197db931c52b","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1706467474003,"stop":1706467474003,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff04fa230108b16e","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1706467489022,"stop":1706467489023,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4422e3ae3ccca5b","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1706467723740,"stop":1706467723741,"duration":1},"status":"passed","severity":"normal"},{"uid":"4bc83091c5b16e27","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1706467823856,"stop":1706467823857,"duration":1},"status":"passed","severity":"normal"},{"uid":"4801d18c5fb641c0","name":"Push message on custom pubsubTopic","time":{"start":1706467780073,"stop":1706467780074,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0d16f30aeccbad3","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1706467474004,"stop":1706467474005,"duration":1},"status":"passed","severity":"normal"},{"uid":"189c267c578bc6bc","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1706467847961,"stop":1706467847961,"duration":0},"status":"passed","severity":"normal"},{"uid":"871800841e98e549","name":"should properly create location multiaddrs - udp","time":{"start":1706467474877,"stop":1706467474877,"duration":0},"status":"passed","severity":"normal"},{"uid":"5485dcd8c6d9e9d5","name":"Check received message containing Chinese","time":{"start":1706468042644,"stop":1706468042644,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fe293e409206999","name":"Query with Ordered Callback, No Decoder","time":{"start":1706467982873,"stop":1706467982873,"duration":0},"status":"passed","severity":"normal"},{"uid":"158e344e05eae82","name":"Push 30 different messages","time":{"start":1706467906884,"stop":1706467906884,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ae143d1eefab0e8","name":"Subscribe to topic containing XML and receive message","time":{"start":1706468114356,"stop":1706468114357,"duration":1},"status":"passed","severity":"normal"},{"uid":"d771679c80458c8c","name":"Check publish message containing shell command","time":{"start":1706467837091,"stop":1706467837092,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a4c0815adc6d12c","name":"Push message with content topic containing numeric","time":{"start":1706468084965,"stop":1706468084965,"duration":0},"status":"passed","severity":"normal"},{"uid":"584b941425a6cf3f","name":"Check publish message containing Basic HTML tag","time":{"start":1706467837090,"stop":1706467837091,"duration":1},"status":"passed","severity":"normal"},{"uid":"fad95fe53c5391db","name":"Check received message containing SQL Injection","time":{"start":1706468042625,"stop":1706468042625,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4dd0586901098f7","name":"All","time":{"start":1706467531170,"stop":1706467531171,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ad6de9c20315ab1","name":"Check received message containing emoji","time":{"start":1706467678797,"stop":1706467678797,"duration":0},"status":"passed","severity":"normal"},{"uid":"a94b5c13d8ef0046","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1706467681216,"stop":1706467681217,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5746926a694f3ab","name":"Push message with numeric payload","time":{"start":1706468084952,"stop":1706468084952,"duration":0},"status":"passed","severity":"normal"},{"uid":"b19c46aedeabebb4","name":"should only return 1 node with relay and store capability","time":{"start":1706467489458,"stop":1706467489459,"duration":1},"status":"passed","severity":"normal"},{"uid":"43b97b96b5210fc9","name":"Passing an array","time":{"start":1706468092733,"stop":1706468092734,"duration":1},"status":"passed","severity":"normal"},{"uid":"da9203f967bd72f","name":"Check received message containing Russian","time":{"start":1706467678783,"stop":1706467678790,"duration":7},"status":"passed","severity":"normal"},{"uid":"1e8d9282841e5df5","name":"Push message with content topic containing JSON","time":{"start":1706467906890,"stop":1706467906890,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e5eb0889368b651","name":"Store - dialed after - with timeout","time":{"start":1706468095744,"stop":1706468095744,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d860239aec34f2d","name":"Check received message containing XML","time":{"start":1706468042648,"stop":1706468042648,"duration":0},"status":"passed","severity":"normal"},{"uid":"10285485be425fa6","name":"Refresh subscription","time":{"start":1706467847958,"stop":1706467847958,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d48e74c1700b5a5c","name":"Check received message containing Russian","time":{"start":1706468042647,"stop":1706468042647,"duration":0},"status":"passed","severity":"normal"},{"uid":"376258060d57e64e","name":"should throw error - no id","time":{"start":1706467474866,"stop":1706467474866,"duration":0},"status":"passed","severity":"normal"},{"uid":"701681ebf6868887","name":"Subscribe to topic containing long and receive message","time":{"start":1706468114353,"stop":1706468114354,"duration":1},"status":"passed","severity":"normal"},{"uid":"225af373d388dde","name":"Overlapping topic subscription","time":{"start":1706468114341,"stop":1706468114341,"duration":0},"status":"passed","severity":"normal"},{"uid":"41f91fff756d22ab","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1706468022734,"stop":1706468022734,"duration":0},"status":"passed","severity":"normal"},{"uid":"405d0ceafe3ea0d2","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1706467721285,"stop":1706467721285,"duration":0},"status":"passed","severity":"normal"},{"uid":"64c3f83e5c9e5305","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1706468085176,"stop":1706468085176,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8f50ec1977d5acb","name":"Query generator for multiple messages with different message text format","time":{"start":1706468039059,"stop":1706468039061,"duration":2},"status":"passed","severity":"normal"},{"uid":"904460eca0175c19","name":"should encode/decode to RLP encoding","time":{"start":1706467474874,"stop":1706467474874,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8ceaa60c5f26b72","name":"should throw an error for insufficient data","time":{"start":1706467466426,"stop":1706467466427,"duration":1},"status":"passed","severity":"normal"},{"uid":"42f034d4655183a","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1706467552029,"stop":1706467552030,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c2ebcf7876817e9","name":"Encoder throws on undefined content topic","time":{"start":1706467479691,"stop":1706467479692,"duration":1},"status":"passed","severity":"normal"},{"uid":"7452ad5719857673","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1706467847962,"stop":1706467847962,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9b8184b3afdcfdc","name":"Check received message containing shell command","time":{"start":1706468042627,"stop":1706468042627,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d221808adb07309","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1706468022738,"stop":1706468022738,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2636a07d743f6c5","name":"Push message with content topic containing long","time":{"start":1706468084964,"stop":1706468084965,"duration":1},"status":"passed","severity":"normal"},{"uid":"21055a6729cd088e","name":"Encoder throws on undefined content topic","time":{"start":1706467497090,"stop":1706467497090,"duration":0},"status":"passed","severity":"normal"},{"uid":"70a7d8a87ec059c8","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1706467681214,"stop":1706467681215,"duration":1},"status":"passed","severity":"normal"},{"uid":"e63c8526bcc9a73","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1706467681233,"stop":1706467681233,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e7971a69c16a125","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1706467681197,"stop":1706467681206,"duration":9},"status":"passed","severity":"normal"},{"uid":"f75bfcbb6d6e7d03","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1706468085172,"stop":1706468085172,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc5c5e4064e290c0","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1706468114350,"stop":1706468114350,"duration":0},"status":"passed","severity":"normal"},{"uid":"563de7824da01a9d","name":"Push message with escaped characters payload","time":{"start":1706468084958,"stop":1706468084958,"duration":0},"status":"passed","severity":"normal"},{"uid":"afa49903177afcbb","name":"Subscribe to topic containing XML and publish message","time":{"start":1706467847963,"stop":1706467847963,"duration":0},"status":"passed","severity":"normal"},{"uid":"d954e29bef31a5a6","name":"Ping on unsubscribed peer","time":{"start":1706467585304,"stop":1706467585304,"duration":0},"status":"passed","severity":"normal"},{"uid":"d83f194063dc1367","name":"can start the service","time":{"start":1706467928028,"stop":1706467928028,"duration":0},"status":"passed","severity":"normal"},{"uid":"a603743468569193","name":"Check publish message containing Chinese","time":{"start":1706467837082,"stop":1706467837084,"duration":2},"status":"passed","severity":"normal"},{"uid":"3a56836041feace7","name":"Check message with no content topic is not received","time":{"start":1706467678801,"stop":1706467678802,"duration":1},"status":"passed","severity":"normal"},{"uid":"367a6e8b15d2d535","name":"should not fail to start the service if it is already started","time":{"start":1706467928030,"stop":1706467928030,"duration":0},"status":"passed","severity":"normal"},{"uid":"21ba4b025d9d1597","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1706467592269,"stop":1706467592269,"duration":0},"status":"passed","severity":"normal"},{"uid":"656018379cafc9b0","name":"Subscribe to topic containing shell command and receive message","time":{"start":1706468114357,"stop":1706468114358,"duration":1},"status":"passed","severity":"normal"},{"uid":"4955f208105db0df","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1706467721297,"stop":1706467721297,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bcb0a0c863f4528","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1706468039063,"stop":1706468039063,"duration":0},"status":"passed","severity":"normal"},{"uid":"85fe374df1257473","name":"different cluster, different shard: nodes don't connect","time":{"start":1706467681181,"stop":1706467681182,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1c9475d97e20ea9","name":"Ping on unsubscribed peer","time":{"start":1706467585306,"stop":1706467585306,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b48184359e68777","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1706467823859,"stop":1706467823860,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c9c27b6a1cf849a","name":"Push message with Arabic payload","time":{"start":1706468084953,"stop":1706468084954,"duration":1},"status":"passed","severity":"normal"},{"uid":"3575c22030ecdc2e","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1706468085176,"stop":1706468085176,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ffb036fd3577942","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1706467681185,"stop":1706467681185,"duration":0},"status":"passed","severity":"normal"},{"uid":"96ba7a50f3535974","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1706467681186,"stop":1706467681186,"duration":0},"status":"passed","severity":"normal"},{"uid":"39581da5e01a4ad7","name":"Push message with content topic containing shell command","time":{"start":1706468084977,"stop":1706468084978,"duration":1},"status":"passed","severity":"normal"},{"uid":"99d0dcf9aae9ca16","name":"Subscribe and receive messages via waku relay post","time":{"start":1706468114350,"stop":1706468114350,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9f1d1a001460712","name":"it tolerates circular branch references","time":{"start":1706467489456,"stop":1706467489456,"duration":0},"status":"passed","severity":"normal"},{"uid":"7016ac765228dba1","name":"Publish message with rate limit","time":{"start":1706467837103,"stop":1706467837103,"duration":0},"status":"passed","severity":"normal"},{"uid":"da81addf9cac1eba","name":"Fails to publish message with empty text","time":{"start":1706467837097,"stop":1706467837097,"duration":0},"status":"passed","severity":"normal"},{"uid":"960f40ae0462bd14","name":"converts content topics to expected shard index","time":{"start":1706467466255,"stop":1706467466256,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4905a45c90b6221","name":"Push message with SQL Injection payload","time":{"start":1706468084954,"stop":1706468084955,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6af35d148239a0a","name":"Push message with content topic containing Script","time":{"start":1706467906889,"stop":1706467906889,"duration":0},"status":"passed","severity":"normal"},{"uid":"fad71187fceed7c8","name":"Error when try to subscribe to more than 31 topics (old limit)","time":{"start":1706467721290,"stop":1706467721291,"duration":1},"status":"passed","severity":"normal"},{"uid":"5be003a080a43eb9","name":"Sample","time":{"start":1706467474203,"stop":1706467474203,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8c59bc5ab0d407e","name":"Subscribe and receives messages on 20 topics","time":{"start":1706468114351,"stop":1706468114352,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc766401f1f25839","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1706467721290,"stop":1706467721290,"duration":0},"status":"skipped","severity":"normal"},{"uid":"516d96b52b48d685","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1706467780075,"stop":1706467780076,"duration":1},"status":"passed","severity":"normal"},{"uid":"66629b51418fced9","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1706467495251,"stop":1706467495251,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0f136d7d311e3c8","name":"Subscribe to topic containing shell command and publish message","time":{"start":1706467847964,"stop":1706467847964,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e25487370bf0464","name":"Subscribe to topic containing numeric and receive message","time":{"start":1706468114354,"stop":1706468114354,"duration":0},"status":"passed","severity":"normal"},{"uid":"431eecb260a2061d","name":"Check received message containing XML","time":{"start":1706468042625,"stop":1706468042626,"duration":1},"status":"passed","severity":"normal"},{"uid":"7454045f4bca3c84","name":"Check received message containing Basic HTML tag","time":{"start":1706468042626,"stop":1706468042626,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0ba02ecdb72dc35","name":"Check received message containing emoji","time":{"start":1706468042628,"stop":1706468042628,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f8c376f6cd37f9","name":"Encoder throws on empty string content topic","time":{"start":1706467479692,"stop":1706467479692,"duration":0},"status":"passed","severity":"normal"},{"uid":"591813f93ee7eda2","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1706467588100,"stop":1706467588100,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a1be841c100a36e","name":"Push message with custom timestamp: 1675709281393","time":{"start":1706467906894,"stop":1706467906894,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3ca7a14d5da1545","name":"Ordered Callback - backward","time":{"start":1706468060690,"stop":1706468060693,"duration":3},"status":"passed","severity":"normal"},{"uid":"30bf9fa73e47adcc","name":"Ephemeral field is preserved - encoder v0","time":{"start":1706467530998,"stop":1706467530999,"duration":1},"status":"passed","severity":"normal"},{"uid":"76991ef96e59872c","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1706467681184,"stop":1706467681185,"duration":1},"status":"passed","severity":"normal"},{"uid":"f878e1d8dcf661f1","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1706468042653,"stop":1706468042653,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b2901f1563a3fe9","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1706467920012,"stop":1706467920012,"duration":0},"status":"passed","severity":"normal"},{"uid":"bff91a989faae468","name":"should be able to decode the field with only STORE set to true","time":{"start":1706467474003,"stop":1706467474003,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b20025768ca7965","name":"Push message with shell command payload","time":{"start":1706467906882,"stop":1706467906882,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce41271ae9b6a542","name":"can start and stop the service","time":{"start":1706467928029,"stop":1706467928029,"duration":0},"status":"passed","severity":"normal"},{"uid":"b364a9e93988e90f","name":"Check publish message containing Script","time":{"start":1706467837088,"stop":1706467837088,"duration":0},"status":"passed","severity":"normal"},{"uid":"43920b6517f334b2","name":"Check received message with timestamp: 1706467513868 ","time":{"start":1706467678798,"stop":1706467678798,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b4cbe13bece9152","name":"Add multiple subscription objects on single nwaku node","time":{"start":1706468114348,"stop":1706468114348,"duration":0},"status":"passed","severity":"normal"},{"uid":"6863fd40d8739e05","name":"Check received message containing short","time":{"start":1706468042637,"stop":1706468042637,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad15a61b637c0135","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1706467489023,"stop":1706467489024,"duration":1},"status":"passed","severity":"normal"},{"uid":"e03cbd523a04ca75","name":"Callback on promise, aborts when callback returns true","time":{"start":1706468039063,"stop":1706468039063,"duration":0},"status":"passed","severity":"normal"},{"uid":"36def000e0f26493","name":"Decoder throws on undefined content topic","time":{"start":1706467479692,"stop":1706467479693,"duration":1},"status":"passed","severity":"normal"},{"uid":"76425cec47ee425f","name":"Push message with Russian payload","time":{"start":1706467906879,"stop":1706467906879,"duration":0},"status":"passed","severity":"normal"},{"uid":"f36b537ff0b94b85","name":"Reopen subscription with peer with lost subscription","time":{"start":1706467549225,"stop":1706467549225,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2eae827a4b34ac0","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1706467466426,"stop":1706467466426,"duration":0},"status":"passed","severity":"normal"},{"uid":"c77d4697d72ff0c8","name":"Subscribe to 30 topics at once and receives messages","time":{"start":1706468114352,"stop":1706468114352,"duration":0},"status":"passed","severity":"normal"},{"uid":"21a92980f74e00c0","name":"Mutual subscription","time":{"start":1706467847955,"stop":1706467847955,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7aa608c7893dc73","name":"Check received message containing SQL Injection","time":{"start":1706468042647,"stop":1706468042647,"duration":0},"status":"passed","severity":"normal"},{"uid":"71f637357efe0566","name":"Push message with content topic containing unicode special characters","time":{"start":1706467906891,"stop":1706467906892,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9a2bf5e8c923d93","name":"Check received message containing escaped characters","time":{"start":1706468042650,"stop":1706468042650,"duration":0},"status":"passed","severity":"normal"},{"uid":"c04b6e4994a17ab3","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1706467473998,"stop":1706467473999,"duration":1},"status":"passed","severity":"normal"},{"uid":"f99bf5ee6761652a","name":"should get / set TCP multiaddr","time":{"start":1706467474875,"stop":1706467474876,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c1140f0bbb5fd96","name":"Push message with content topic containing SQL Injection","time":{"start":1706468084971,"stop":1706468084972,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd7d334a6b643b4d","name":"Subscribe to topic containing Script and receive message","time":{"start":1706468114356,"stop":1706468114356,"duration":0},"status":"passed","severity":"normal"},{"uid":"48f6a985eb931bf2","name":"Passing page size 1 when there are 4 messages","time":{"start":1706468076199,"stop":1706468076199,"duration":0},"status":"passed","severity":"normal"},{"uid":"983c8bc9d6ee32a0","name":"Subscribe to topic containing special chars and receive message","time":{"start":1706468114354,"stop":1706468114354,"duration":0},"status":"passed","severity":"normal"},{"uid":"664d7b665f35fe4e","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1706467847957,"stop":1706467847957,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c8ccc68101b6eb1","name":"Push message with content topic containing Russian","time":{"start":1706468084969,"stop":1706468084971,"duration":2},"status":"passed","severity":"normal"},{"uid":"5595d2a6e093de4e","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1706468114355,"stop":1706468114355,"duration":0},"status":"passed","severity":"normal"},{"uid":"cba902e5ced26427","name":"Check publish message containing short","time":{"start":1706467837080,"stop":1706467837080,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd7a4b956070d76a","name":"should properly create location multiaddrs - udp6","time":{"start":1706467474876,"stop":1706467474877,"duration":1},"status":"passed","severity":"normal"},{"uid":"47c644e6824d85f8","name":"Query generator for multiple messages with multiple decoders","time":{"start":1706468039061,"stop":1706468039061,"duration":0},"status":"passed","severity":"normal"},{"uid":"711eb61a4e1f6656","name":"Subscribe to topic containing short and receive message","time":{"start":1706468114353,"stop":1706468114353,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8b2925b02ec31e4","name":"Check received message with timestamp: undefined ","time":{"start":1706468042653,"stop":1706468042653,"duration":0},"status":"passed","severity":"normal"},{"uid":"e878aef8f5f6ef77","name":"throws on content topic with empty application field","time":{"start":1706467466253,"stop":1706467466253,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c4563191203a710","name":"Push message with content topic containing escaped characters","time":{"start":1706467906891,"stop":1706467906891,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2e471bda44c6edd","name":"Check received message containing escaped characters","time":{"start":1706468042627,"stop":1706468042628,"duration":1},"status":"passed","severity":"normal"},{"uid":"1fb5acd1df56878a","name":"Filter","time":{"start":1706468095745,"stop":1706468095745,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e33890cc4ad1fbd","name":"Check publish message containing numeric","time":{"start":1706467837081,"stop":1706467837081,"duration":0},"status":"passed","severity":"normal"},{"uid":"f81751c6007c68cd","name":"should set field with only LIGHTPUSH enabled","time":{"start":1706467474880,"stop":1706467474880,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a7a11d010c469","name":"1 Relay, 1 fetch","time":{"start":1706467489083,"stop":1706467489083,"duration":0},"status":"passed","severity":"normal"},{"uid":"fffc30ebfd13a658","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1706467592266,"stop":1706467592267,"duration":1},"status":"passed","severity":"normal"},{"uid":"8472f9e2576d3341","name":"Check message with non string payload is not received","time":{"start":1706468042655,"stop":1706468042656,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ce560e3d5c4bf86","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1706467780074,"stop":1706467780074,"duration":0},"status":"passed","severity":"normal"},{"uid":"70cb84f162292015","name":"should set field with all protocols enabled","time":{"start":1706467474879,"stop":1706467474879,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c7e765d37a9cedb","name":"Subscribe and receives messages on 20 topics","time":{"start":1706468114340,"stop":1706468114340,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5a5eb10799b29e","name":"creates an iterator","time":{"start":1706468076433,"stop":1706468076433,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c6f5161f8bbe532","name":"Subscribe to topic containing long and receive message","time":{"start":1706468114342,"stop":1706468114342,"duration":0},"status":"passed","severity":"normal"},{"uid":"767acc5063a7081","name":"Check received message containing short","time":{"start":1706468042621,"stop":1706468042622,"duration":1},"status":"passed","severity":"normal"},{"uid":"d517f6efaf6c82ee","name":"Check received message containing unicode special characters","time":{"start":1706468042628,"stop":1706468042628,"duration":0},"status":"passed","severity":"normal"},{"uid":"e95f712338c835f9","name":"Generator, custom pubsub topic","time":{"start":1706468037070,"stop":1706468037071,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf7196c0c9602749","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1706467847957,"stop":1706467847958,"duration":1},"status":"passed","severity":"normal"},{"uid":"10ee3a9c0c71cd09","name":"Subscribe and publish message","time":{"start":1706467847956,"stop":1706467847956,"duration":0},"status":"passed","severity":"normal"},{"uid":"59e35491795b0f0","name":"Push message with shell command payload","time":{"start":1706468084957,"stop":1706468084957,"duration":0},"status":"passed","severity":"normal"},{"uid":"34e1e2d4453db28b","name":"Subscribe to 30 topics (old limit) at once and receives messages","time":{"start":1706467721289,"stop":1706467721290,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9087dc45636a771","name":"should properly create location multiaddrs - udp4","time":{"start":1706467474876,"stop":1706467474876,"duration":0},"status":"passed","severity":"normal"},{"uid":"8197bea9ea0cf0d6","name":"Default pageSize","time":{"start":1706468076206,"stop":1706468076207,"duration":1},"status":"passed","severity":"normal"},{"uid":"35466a600e4de562","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1706468114339,"stop":1706468114339,"duration":0},"status":"passed","severity":"normal"},{"uid":"acd6cfe3eff2c784","name":"Check received message containing Chinese","time":{"start":1706467678782,"stop":1706467678783,"duration":1},"status":"passed","severity":"normal"},{"uid":"3816f67866ee10e3","name":"Encoder throws on empty string content topic","time":{"start":1706467495253,"stop":1706467495253,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa47c4f3f12ae832","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1706467823860,"stop":1706467823860,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f3c48d9df1bd5f6","name":"Check received message containing special chars","time":{"start":1706468042623,"stop":1706468042623,"duration":0},"status":"passed","severity":"normal"},{"uid":"28ad1fa13150f3fe","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1706467474005,"stop":1706467474005,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f706a60f1fd3ee8","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1706468037073,"stop":1706468037079,"duration":6},"status":"passed","severity":"normal"},{"uid":"dae262f6e6449ef7","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1706467588098,"stop":1706467588098,"duration":0},"status":"passed","severity":"normal"},{"uid":"13f0332b58292f1f","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1706467552036,"stop":1706467552036,"duration":0},"status":"passed","severity":"normal"},{"uid":"78e0f828cb396809","name":"Subscribe and receive messages via waku relay post","time":{"start":1706467721286,"stop":1706467721286,"duration":0},"status":"passed","severity":"normal"},{"uid":"63412d33b7b64d54","name":"Check message with non string payload is not received","time":{"start":1706467678802,"stop":1706467678803,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b9c5127587a2e32","name":"Check message with no pubsub topic is not received","time":{"start":1706468042631,"stop":1706468042631,"duration":0},"status":"passed","severity":"normal"},{"uid":"45532d3ef14b4191","name":"Subscribe to topic containing Script and receive message","time":{"start":1706467721295,"stop":1706467721295,"duration":0},"status":"passed","severity":"normal"},{"uid":"78d62ce41b1eec3a","name":"Register correct protocols","time":{"start":1706467847955,"stop":1706467847955,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a15ad81ab59f24","name":"Push message with unicode special characters payload","time":{"start":1706467906883,"stop":1706467906883,"duration":0},"status":"passed","severity":"normal"},{"uid":"400dc254c8c6de36","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1706467723739,"stop":1706467723740,"duration":1},"status":"passed","severity":"normal"},{"uid":"315cd7d2455201c6","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1706467489020,"stop":1706467489021,"duration":1},"status":"passed","severity":"normal"},{"uid":"4826348a74f47de2","name":"Waku message hash computation (payload length 0)","time":{"start":1706467468942,"stop":1706467468942,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce69fbd52c33b3cd","name":"Push message with content topic containing escaped characters","time":{"start":1706468084979,"stop":1706468084979,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a9102b442a5198c","name":"Passing page size 10 when there are 10 messages","time":{"start":1706468076200,"stop":1706468076200,"duration":0},"status":"passed","severity":"normal"},{"uid":"a09ad39112c9a72d","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1706467681213,"stop":1706467681214,"duration":1},"status":"passed","severity":"normal"},{"uid":"6208a7ec81a9be23","name":"Push message with content topic containing Basic HTML tag","time":{"start":1706467906890,"stop":1706467906890,"duration":0},"status":"passed","severity":"normal"},{"uid":"96612273d5b86a4b","name":"Check received message containing unicode special characters","time":{"start":1706467678796,"stop":1706467678797,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee92249a2a7b1847","name":"Subscribe to topic containing shell command and receive message","time":{"start":1706468114347,"stop":1706468114347,"duration":0},"status":"passed","severity":"normal"},{"uid":"99eaa59bde6b6f75","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1706467823857,"stop":1706467823857,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d160ca6cb1870f","name":"configure the node with multiple pubsub topics","time":{"start":1706467920011,"stop":1706467920011,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b30b304bad038b","name":"Check received message with timestamp: 1649153314 ","time":{"start":1706468042629,"stop":1706468042629,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff59c7b8a4092a8d","name":"Push 30 different messages","time":{"start":1706468084963,"stop":1706468084963,"duration":0},"status":"passed","severity":"normal"},{"uid":"b67c18d8f927350","name":"Fails to push message with empty content topic","time":{"start":1706467906892,"stop":1706467906893,"duration":1},"status":"passed","severity":"normal"},{"uid":"bff093e596566db0","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1706468058609,"stop":1706468058610,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ba0af258e27c217","name":"Push message with meta","time":{"start":1706467906893,"stop":1706467906893,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd05639a182b9cd8","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1706467681209,"stop":1706467681210,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a0f3951f99dfea9","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1706467592267,"stop":1706467592267,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a0123ec55847338","name":"Check received message containing long","time":{"start":1706468042637,"stop":1706468042638,"duration":1},"status":"passed","severity":"normal"},{"uid":"56876122892b0239","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1706467552031,"stop":1706467552032,"duration":1},"status":"passed","severity":"normal"},{"uid":"cdbfe5f52760334a","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1706467681206,"stop":1706467681207,"duration":1},"status":"passed","severity":"normal"},{"uid":"29ec5c151525d960","name":"Check received message containing emoji","time":{"start":1706468042651,"stop":1706468042651,"duration":0},"status":"passed","severity":"normal"},{"uid":"db58a929136e597b","name":"Query with Ordered Callback, No message returned","time":{"start":1706467982874,"stop":1706467982874,"duration":0},"status":"passed","severity":"normal"},{"uid":"40e53bfb90f08af9","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1706467592279,"stop":1706467592280,"duration":1},"status":"passed","severity":"normal"},{"uid":"1972f066c385cef9","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1706467723735,"stop":1706467723736,"duration":1},"status":"passed","severity":"normal"},{"uid":"9898030d5d341d49","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1706467488433,"stop":1706467488434,"duration":1},"status":"passed","severity":"normal"},{"uid":"4bb9ddf8c38ebf53","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1706467489021,"stop":1706467489022,"duration":1},"status":"passed","severity":"normal"},{"uid":"561c29a9500b47b","name":"Decoder throws on undefined content topic","time":{"start":1706467497091,"stop":1706467497091,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc0fe106748207d7","name":"Passing page size 11 when there are 10 messages","time":{"start":1706468076200,"stop":1706468076201,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca9d0f4ea63b0fb7","name":"Check message received after nwaku node is restarted","time":{"start":1706468042636,"stop":1706468042637,"duration":1},"status":"skipped","severity":"normal"},{"uid":"a0344f7a3331222a","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1706467723740,"stop":1706467723740,"duration":0},"status":"passed","severity":"normal"},{"uid":"41095ad15fc119a1","name":"Check received message containing Arabic","time":{"start":1706468042624,"stop":1706468042624,"duration":0},"status":"passed","severity":"normal"},{"uid":"821ab57ebb9d49de","name":"should handle a minimal index list","time":{"start":1706467466425,"stop":1706467466425,"duration":0},"status":"passed","severity":"normal"},{"uid":"de65eaea9d5c5a95","name":"Query generator for multiple messages with different content topic format","time":{"start":1706468039061,"stop":1706468039062,"duration":1},"status":"passed","severity":"normal"},{"uid":"d293919a038c9659","name":"Push message with meta","time":{"start":1706468084981,"stop":1706468084981,"duration":0},"status":"passed","severity":"normal"},{"uid":"79c487d687e37842","name":"should throw error - invalid id","time":{"start":1706467474871,"stop":1706467474872,"duration":1},"status":"passed","severity":"normal"},{"uid":"18c82e2446f4e09b","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1706467552036,"stop":1706467552037,"duration":1},"status":"passed","severity":"normal"},{"uid":"f285b33e13ce6af0","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1706467588099,"stop":1706467588099,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf5f7c3dfdcc2419","name":"Push message with Russian payload","time":{"start":1706468084954,"stop":1706468084954,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4fae6d1be0db5fa","name":"Fails to publish message with wrong content topic","time":{"start":1706467837097,"stop":1706467837098,"duration":1},"status":"passed","severity":"normal"},{"uid":"115fbdbf512d73a9","name":"nwaku subscribes","time":{"start":1706467809673,"stop":1706467809674,"duration":1},"status":"passed","severity":"normal"},{"uid":"762b5df83d3d8d08","name":"Used by Waku Relay","time":{"start":1706468092735,"stop":1706468092735,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a092c86ede83f5c","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1706467552037,"stop":1706467552037,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee83f2ac0e8a4cf8","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1706467681213,"stop":1706467681213,"duration":0},"status":"passed","severity":"normal"},{"uid":"eea752cf41567501","name":"Push message with unicode special characters payload","time":{"start":1706468084958,"stop":1706468084961,"duration":3},"status":"passed","severity":"normal"},{"uid":"dc40fc2e5bbd8478","name":"nwaku interop","time":{"start":1706467928027,"stop":1706467928028,"duration":1},"status":"passed","severity":"normal"},{"uid":"db6b1d29fe9c3aff","name":"Push message with content topic containing Basic HTML tag","time":{"start":1706468084974,"stop":1706468084975,"duration":1},"status":"passed","severity":"normal"},{"uid":"552f8fa4cf6030d","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1706467552032,"stop":1706467552032,"duration":0},"status":"passed","severity":"normal"},{"uid":"3927bbf985b871cc","name":"Passing page size 3 when there are 20 messages","time":{"start":1706468076199,"stop":1706468076200,"duration":1},"status":"passed","severity":"normal"},{"uid":"c28e7f0080ddd129","name":"ignores domain fetching errors","time":{"start":1706467489456,"stop":1706467489457,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a2b19f13733c303","name":"Subscribe to topic containing Russian and receive message","time":{"start":1706467721294,"stop":1706467721294,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2180b5beca83dea","name":"Decoder throws on empty string content topic","time":{"start":1706467479693,"stop":1706467479693,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ed3e01dc4e11fbd","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1706467489025,"stop":1706467489026,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4f89f2ca129488d","name":"Subscribe to topic containing Russian and receive message","time":{"start":1706468114355,"stop":1706468114355,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ae144c656cda948","name":"Check received message with timestamp: undefined ","time":{"start":1706468042630,"stop":1706468042630,"duration":0},"status":"passed","severity":"normal"},{"uid":"8140d8d7bc7ade1e","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1706468114351,"stop":1706468114351,"duration":0},"status":"passed","severity":"normal"},{"uid":"99cad7c175288368","name":"same cluster, different shard: nodes connect","time":{"start":1706467763449,"stop":1706467763449,"duration":0},"status":"passed","severity":"normal"},{"uid":"72a2534ee32774bf","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1706467721287,"stop":1706467721287,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d6a463872d12b7c","name":"Push message with content topic containing emoji","time":{"start":1706468084980,"stop":1706468084980,"duration":0},"status":"passed","severity":"normal"},{"uid":"c39e6337ed7d2728","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1706467552038,"stop":1706467552039,"duration":1},"status":"passed","severity":"normal"},{"uid":"67059aaece6f80d6","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1706467780072,"stop":1706467780072,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ae060772eb209f9","name":"Query Generator, No message returned","time":{"start":1706467982870,"stop":1706467982871,"duration":1},"status":"passed","severity":"normal"},{"uid":"606ecbc53205cbe9","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1706467681215,"stop":1706467681215,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0439b7ef5332139","name":"Check publish message containing Russian","time":{"start":1706467837085,"stop":1706467837086,"duration":1},"status":"passed","severity":"normal"},{"uid":"c40904e77e40affc","name":"should emit a peer event after start","time":{"start":1706467928030,"stop":1706467928030,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1287e5247e4e45a","name":"Reusing cursor across nodes","time":{"start":1706467969856,"stop":1706467969856,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed4f0af15971e512","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1706467681185,"stop":1706467681185,"duration":0},"status":"passed","severity":"normal"},{"uid":"36ac6ab7061fa573","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1706467780073,"stop":1706467780073,"duration":0},"status":"passed","severity":"normal"},{"uid":"3adf1704254932a9","name":"Subscribe to topic containing emoji and receive message","time":{"start":1706468114348,"stop":1706468114348,"duration":0},"status":"passed","severity":"normal"},{"uid":"209e7599d57fe249","name":"Check message on other pubsub topic is not received","time":{"start":1706467678800,"stop":1706467678800,"duration":0},"status":"passed","severity":"normal"},{"uid":"b221f600fe7a4df7","name":"Js publishes, other Js receives","time":{"start":1706467809675,"stop":1706467809675,"duration":0},"status":"passed","severity":"normal"},{"uid":"a55672b20e6bf1a7","name":"Check message with extra parameter is not received","time":{"start":1706467678803,"stop":1706467678803,"duration":0},"status":"passed","severity":"normal"},{"uid":"1faad0daaa4084a1","name":"throws on content topic with empty topic name field","time":{"start":1706467466254,"stop":1706467466254,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e05a764e7590e","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1706467681214,"stop":1706467681214,"duration":0},"status":"passed","severity":"normal"},{"uid":"e42f203fce86e90b","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1706467723738,"stop":1706467723739,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a3c65ffd81197d5","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1706468114355,"stop":1706468114355,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb781e33073c5de","name":"should not fail to stop the service if it was not started","time":{"start":1706467526663,"stop":1706467526664,"duration":1},"status":"passed","severity":"normal"},{"uid":"1117f62cdefd4659","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1706467530999,"stop":1706467530999,"duration":0},"status":"passed","severity":"normal"},{"uid":"1239c4488799e7e1","name":"Push message with content topic containing Script","time":{"start":1706468084972,"stop":1706468084973,"duration":1},"status":"passed","severity":"normal"},{"uid":"376748ec0e957859","name":"Add multiple subscription objects on single nwaku node","time":{"start":1706468114359,"stop":1706468114359,"duration":0},"status":"passed","severity":"normal"},{"uid":"170b146ad27275a","name":"different cluster, different shard: nodes don't connect","time":{"start":1706467763449,"stop":1706467763450,"duration":1},"status":"passed","severity":"normal"},{"uid":"574a9609482b45f4","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1706468058611,"stop":1706468058611,"duration":0},"status":"passed","severity":"normal"},{"uid":"5865d71f7602fabb","name":"Correctly serialized arguments","time":{"start":1706467770234,"stop":1706467770234,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e1eedf5df52c3de","name":"Publish message with large meta","time":{"start":1706467837102,"stop":1706467837103,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1e9c3e29a18a56e","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1706467681210,"stop":1706467681210,"duration":0},"status":"passed","severity":"normal"},{"uid":"9428cf20d8f0e57a","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1706467592273,"stop":1706467592274,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8be3245d0fd9929","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1706467489024,"stop":1706467489024,"duration":0},"status":"passed","severity":"normal"},{"uid":"f682a414415b7056","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1706467479706,"stop":1706467479706,"duration":0},"status":"passed","severity":"normal"},{"uid":"2718c3e8686314a8","name":"Push message with content topic containing Arabic","time":{"start":1706468084966,"stop":1706468084967,"duration":1},"status":"passed","severity":"normal"},{"uid":"be446cbafeb2f08b","name":"Subscribe and receive messages via lightPush","time":{"start":1706468114349,"stop":1706468114349,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcff394d2960381d","name":"Push message with XML payload","time":{"start":1706467906880,"stop":1706467906881,"duration":1},"status":"passed","severity":"normal"},{"uid":"5348ae922fd9881b","name":"Push message with rate limit","time":{"start":1706468084982,"stop":1706468084982,"duration":0},"status":"passed","severity":"normal"},{"uid":"84816d7293d87412","name":"Subscribe to topic containing short and receive message","time":{"start":1706468114342,"stop":1706468114342,"duration":0},"status":"passed","severity":"normal"},{"uid":"44bea7e6615d41d2","name":"Check publish message containing Arabic","time":{"start":1706467837084,"stop":1706467837084,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bad9b8dec16898a","name":"Decoder throws on undefined content topic","time":{"start":1706467495253,"stop":1706467495254,"duration":1},"status":"passed","severity":"normal"},{"uid":"44132072aa07ce85","name":"Ordered Callback - forward","time":{"start":1706468060690,"stop":1706468060690,"duration":0},"status":"passed","severity":"normal"},{"uid":"a93002b944161934","name":"Ping on peer without subscriptions","time":{"start":1706467549224,"stop":1706467549224,"duration":0},"status":"passed","severity":"normal"},{"uid":"92c27a3f7d0be982","name":"Push message with XML payload","time":{"start":1706468084955,"stop":1706468084955,"duration":0},"status":"passed","severity":"normal"},{"uid":"6de0d5db09789e9","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1706467681208,"stop":1706467681209,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e48cb105cec60fd","name":"Passing page size 110 when there are 120 messages","time":{"start":1706468076204,"stop":1706468076206,"duration":2},"status":"passed","severity":"normal"},{"uid":"c608f7df6c1f7bd8","name":"Push message with content topic containing special chars","time":{"start":1706467906886,"stop":1706467906886,"duration":0},"status":"passed","severity":"normal"},{"uid":"56780c144607dfc5","name":"udp ip6 address","time":{"start":1706467474171,"stop":1706467474171,"duration":0},"status":"passed","severity":"normal"},{"uid":"df707f2fcb549dbb","name":"1 Store, 2 fetches","time":{"start":1706467489084,"stop":1706467489084,"duration":0},"status":"passed","severity":"normal"},{"uid":"f74f28c0cf538363","name":"should not receive a peer event before start","time":{"start":1706467526665,"stop":1706467526666,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce5b501a987e6604","name":"should return false","time":{"start":1706467474872,"stop":1706467474873,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7742658c2de0abd","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1706467479707,"stop":1706467479707,"duration":0},"status":"passed","severity":"normal"},{"uid":"7abe0ca2cf03dc7d","name":"Decoder throws on empty string content topic","time":{"start":1706467497091,"stop":1706467497091,"duration":0},"status":"passed","severity":"normal"},{"uid":"2977fdf4dcfb89c0","name":"configure the node with multiple pubsub topics","time":{"start":1706467920012,"stop":1706467920013,"duration":1},"status":"passed","severity":"normal"},{"uid":"727a9f64b51ded46","name":"Push message with content topic containing Russian","time":{"start":1706467906888,"stop":1706467906888,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c002ec9f5283421","name":"Query Generator, No Decoder","time":{"start":1706467982869,"stop":1706467982870,"duration":1},"status":"passed","severity":"normal"},{"uid":"206c74e3dcd4e2cd","name":"should decode valid enr successfully","time":{"start":1706467474864,"stop":1706467474864,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b9c6569d7c36d7b","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1706467526668,"stop":1706467526668,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c14ef69deeb9a8a","name":"Generator, custom pubsub topic","time":{"start":1706468037072,"stop":1706468037072,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ec74b68c6ed0980","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1706467723741,"stop":1706467723742,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa884b17c3bff38d","name":"Push message with content topic containing shell command","time":{"start":1706467906891,"stop":1706467906891,"duration":0},"status":"passed","severity":"normal"},{"uid":"40bc6db9a68280fb","name":"Encoder throws on undefined content topic","time":{"start":1706467495252,"stop":1706467495253,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7d52c14c0c4a4df","name":"Push message with content topic containing special chars","time":{"start":1706468084965,"stop":1706468084965,"duration":0},"status":"passed","severity":"normal"},{"uid":"989f4c462cfaf0ae","name":"Check received message containing long","time":{"start":1706467678781,"stop":1706467678781,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a446a0e9bac817f","name":"Query Generator - forward","time":{"start":1706468060688,"stop":1706468060688,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbbb43fda08259f3","name":"Ephemeral messages are not stored","time":{"start":1706467530998,"stop":1706467530998,"duration":0},"status":"passed","severity":"normal"},{"uid":"18ce269916bf89a4","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1706468042629,"stop":1706468042630,"duration":1},"status":"passed","severity":"normal"}]