mirror of
https://github.com/logos-messaging/allure-jswaku.git
synced 2026-01-17 04:13:14 +00:00
1 line
160 KiB
JSON
1 line
160 KiB
JSON
[{"uid":"b605da4beb44062","name":"same cluster, same shard: nodes connect","time":{"start":1722340566631,"stop":1722340566632,"duration":1},"status":"passed","severity":"normal"},{"uid":"55ae7179bce210fe","name":"Ping succeeds for all connected peers","time":{"start":1722340274843,"stop":1722340274843,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcec6acd680d42c","name":"Subscribe to topic containing shell command and receive message","time":{"start":1722340390717,"stop":1722340390718,"duration":1},"status":"passed","severity":"normal"},{"uid":"1561968cf7c0a868","name":"Push 30 different messages","time":{"start":1722340661901,"stop":1722340661901,"duration":0},"status":"passed","severity":"normal"},{"uid":"4434aa274e8128bc","name":"should be able to encode the field with only FILTER set to true","time":{"start":1722340109111,"stop":1722340109112,"duration":1},"status":"passed","severity":"normal"},{"uid":"be7f136bf9abffcd","name":"should set field with only STORE enabled","time":{"start":1722340109805,"stop":1722340109805,"duration":0},"status":"passed","severity":"normal"},{"uid":"71421a7ea203987e","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1722340360960,"stop":1722340360961,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd8d0ff4a13c0254","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1722340360949,"stop":1722340360950,"duration":1},"status":"passed","severity":"normal"},{"uid":"f03cb74da3bcf803","name":"Encoder throws on empty string content topic","time":{"start":1722340135516,"stop":1722340135517,"duration":1},"status":"passed","severity":"normal"},{"uid":"7af3b88c2b44cc29","name":"Should update shard info","time":{"start":1722340589099,"stop":1722340589099,"duration":0},"status":"passed","severity":"normal"},{"uid":"d15434666baacfdf","name":"LightPush: 3 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1722340588924,"stop":1722340588924,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad0e4dc05b5c38bc","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1722340360957,"stop":1722340360958,"duration":1},"status":"passed","severity":"normal"},{"uid":"bfb255d40ad7036a","name":"Check publish message containing Russian","time":{"start":1722340722575,"stop":1722340722576,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae362c15c5bd46f2","name":"retrieves a single peer","time":{"start":1722340125671,"stop":1722340125671,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff4be4a16e2dcbda","name":"LightPush: 2 peers, Filter: 2 peers - Expected: SufficientlyHealthy","time":{"start":1722340588922,"stop":1722340588923,"duration":1},"status":"passed","severity":"normal"},{"uid":"33dfbcd2f6b72bb7","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1722340833100,"stop":1722340833100,"duration":0},"status":"passed","severity":"normal"},{"uid":"190a6ee904291226","name":"creates an iterator","time":{"start":1722340848335,"stop":1722340848335,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e54cbea35c7235b","name":"Filter with 1 connections","time":{"start":1722340420946,"stop":1722340420946,"duration":0},"status":"passed","severity":"normal"},{"uid":"c892096217b6aba7","name":"LightPush","time":{"start":1722340864996,"stop":1722340864996,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0a7dbce7a18208e","name":"Push message with JSON payload","time":{"start":1722340661897,"stop":1722340661899,"duration":2},"status":"passed","severity":"normal"},{"uid":"d20af528cf100887","name":"Fails to publish message with empty text","time":{"start":1722340722583,"stop":1722340722584,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6bc7a25b29ad44e","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1722340421444,"stop":1722340421445,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc958af252fb42a0","name":"should not fail to start the service if it is already started","time":{"start":1722340129484,"stop":1722340129484,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0b33e32f09bbe2e","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1722340360960,"stop":1722340360960,"duration":0},"status":"passed","severity":"normal"},{"uid":"983dab4d6f465ce6","name":"Ping on unsubscribed peer","time":{"start":1722340253225,"stop":1722340253225,"duration":0},"status":"passed","severity":"normal"},{"uid":"24590b6020013868","name":"connects to nwaku","time":{"start":1722340859326,"stop":1722340859327,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd5bb0bdd9744510","name":"can start and stop the service","time":{"start":1722340129483,"stop":1722340129483,"duration":0},"status":"passed","severity":"normal"},{"uid":"73db224fb71cb0a","name":"Push message with shell command payload","time":{"start":1722340661899,"stop":1722340661900,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b28488c7af491","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1722340287043,"stop":1722340287044,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f233e09c6b90c53","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1722340768632,"stop":1722340768632,"duration":0},"status":"passed","severity":"normal"},{"uid":"dea37e72c4b6a1f6","name":"Check received message containing Script","time":{"start":1722340712096,"stop":1722340712096,"duration":0},"status":"passed","severity":"normal"},{"uid":"c651f502769dad39","name":"less peers than existing","time":{"start":1722340662210,"stop":1722340662210,"duration":0},"status":"skipped","severity":"normal"},{"uid":"499b3c19c5a58c1c","name":"Waku message hash computation (meta attribute not present)","time":{"start":1722340103963,"stop":1722340103963,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e8e091953dab5a4","name":"Filter with 0 connections","time":{"start":1722340420945,"stop":1722340420945,"duration":0},"status":"passed","severity":"normal"},{"uid":"630fcb9d84cfd149","name":"Push message with Arabic payload","time":{"start":1722340661864,"stop":1722340661865,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a34c3b23f801aa9","name":"Encoder throws on undefined content topic","time":{"start":1722340135515,"stop":1722340135516,"duration":1},"status":"passed","severity":"normal"},{"uid":"33737abdd02512cd","name":"Relay - dialed after","time":{"start":1722340864994,"stop":1722340864994,"duration":0},"status":"passed","severity":"normal"},{"uid":"259decb656c43ce","name":"Waku message hash computation (no timestamp)","time":{"start":1722340103964,"stop":1722340103965,"duration":1},"status":"passed","severity":"normal"},{"uid":"d599aec63e57134f","name":"Subscribe and receives messages on 20 topics","time":{"start":1722340833101,"stop":1722340833101,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0017ae184f47905","name":"should not fail to start the service if it is already started","time":{"start":1722340714774,"stop":1722340714775,"duration":1},"status":"passed","severity":"normal"},{"uid":"74d77c57a082222d","name":"can start and stop the service","time":{"start":1722340164201,"stop":1722340164201,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d09e57bf1c9d5db","name":"Passing page size 3 when there are 20 messages","time":{"start":1722340849825,"stop":1722340849825,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6eb338d846e192e","name":"Subscribe to topic containing shell command and receive message","time":{"start":1722340833168,"stop":1722340833169,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5f2ee64e59257e2","name":"Mutual subscription","time":{"start":1722340722935,"stop":1722340722936,"duration":1},"status":"passed","severity":"normal"},{"uid":"8575b84e849d655b","name":"Subscribe to topic containing short and receive message","time":{"start":1722340390710,"stop":1722340390710,"duration":0},"status":"passed","severity":"normal"},{"uid":"344b986bce8a48f5","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1722340109127,"stop":1722340109128,"duration":1},"status":"passed","severity":"normal"},{"uid":"c64bcd2949cb9777","name":"Js publishes, other Js receives","time":{"start":1722340694344,"stop":1722340694344,"duration":0},"status":"passed","severity":"normal"},{"uid":"490fc01af25a6575","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1722340712115,"stop":1722340712116,"duration":1},"status":"passed","severity":"normal"},{"uid":"78e764303c223b45","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1722340390718,"stop":1722340390718,"duration":0},"status":"passed","severity":"normal"},{"uid":"322e2343c4e56420","name":"Fails to push message with empty content topic","time":{"start":1722340810709,"stop":1722340810710,"duration":1},"status":"passed","severity":"normal"},{"uid":"7815be7c2cbe839c","name":"unsubscribes","time":{"start":1722340848336,"stop":1722340848336,"duration":0},"status":"passed","severity":"normal"},{"uid":"192d0be173954548","name":"Sample","time":{"start":1722340109266,"stop":1722340109266,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdb43c21fa07347c","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app60/6/topic915/json","time":{"start":1722340779006,"stop":1722340779007,"duration":1},"status":"passed","severity":"normal"},{"uid":"7048a10d21870d8b","name":"safeDispatchEvent","time":{"start":1722340192592,"stop":1722340192592,"duration":0},"status":"passed","severity":"normal"},{"uid":"af0e859d8d009868","name":"LightPush with 2 connections","time":{"start":1722340420947,"stop":1722340420947,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc318e7af1319348","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1722340360946,"stop":1722340360946,"duration":0},"status":"passed","severity":"normal"},{"uid":"db13ccce6efd5194","name":"Nodes with multiple pubsub topic","time":{"start":1722340694900,"stop":1722340694900,"duration":0},"status":"passed","severity":"normal"},{"uid":"19ae25c0d23d5871","name":"Push message with unicode special characters payload","time":{"start":1722340661900,"stop":1722340661901,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c6bc8132f06e373","name":"Nodes with multiple pubsub topic","time":{"start":1722340694905,"stop":1722340694906,"duration":1},"status":"passed","severity":"normal"},{"uid":"20aecb145db96d03","name":"throws on content topic with too few or too many fields","time":{"start":1722340101140,"stop":1722340101141,"duration":1},"status":"passed","severity":"normal"},{"uid":"99f99d94f9c6576a","name":"Refresh subscription","time":{"start":1722340833103,"stop":1722340833103,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e96632cf5056548","name":"Filter","time":{"start":1722340864996,"stop":1722340864996,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9b05504d7218ff5","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1722340722937,"stop":1722340722937,"duration":0},"status":"passed","severity":"normal"},{"uid":"baa58e29ad279538","name":"isConnected should return false after all peers disconnect","time":{"start":1722340207727,"stop":1722340207728,"duration":1},"status":"passed","severity":"normal"},{"uid":"501ad79d2d98e635","name":"Subscribe to topic containing Russian and receive message","time":{"start":1722340833166,"stop":1722340833166,"duration":0},"status":"passed","severity":"normal"},{"uid":"87ead3e50eb602f8","name":"Push message with SQL Injection payload","time":{"start":1722340661865,"stop":1722340661866,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d09a07b364c2f94","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1722340207726,"stop":1722340207727,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e8e31ae79c8e2e7","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1722340101145,"stop":1722340101146,"duration":1},"status":"passed","severity":"normal"},{"uid":"f861d22fce8ae2a3","name":"Check received message containing JSON","time":{"start":1722340712110,"stop":1722340712111,"duration":1},"status":"passed","severity":"normal"},{"uid":"be637116b22f0225","name":"random static sharding 3 - Cluster ID: 714, Shard ID: 263","time":{"start":1722340790395,"stop":1722340790396,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa9ea497993bb997","name":"Ephemeral field set to true","time":{"start":1722340114701,"stop":1722340114701,"duration":0},"status":"passed","severity":"normal"},{"uid":"d11c67ad38dcaa90","name":"Check received message containing SQL Injection","time":{"start":1722340712096,"stop":1722340712096,"duration":0},"status":"passed","severity":"normal"},{"uid":"afab6847bf7466d6","name":"Check received message containing escaped characters","time":{"start":1722340361287,"stop":1722340361287,"duration":0},"status":"passed","severity":"normal"},{"uid":"3376bd416bc75e5f","name":"udp ip6 address","time":{"start":1722340109213,"stop":1722340109213,"duration":0},"status":"passed","severity":"normal"},{"uid":"47f0392e24061c2a","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1722340421443,"stop":1722340421444,"duration":1},"status":"passed","severity":"normal"},{"uid":"8769a98647d5daac","name":"Refresh subscription","time":{"start":1722340833160,"stop":1722340833160,"duration":0},"status":"passed","severity":"normal"},{"uid":"5615a11afaa905b7","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1722340513735,"stop":1722340513736,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d65e982dfecb420","name":"Fails to publish duplicate message","time":{"start":1722340722583,"stop":1722340722583,"duration":0},"status":"passed","severity":"normal"},{"uid":"641776219ee73201","name":"Relay + Store","time":{"start":1722340109806,"stop":1722340109806,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d08bb16631ff35d","name":"Ping fails for unsubscribed peers","time":{"start":1722340274844,"stop":1722340274844,"duration":0},"status":"passed","severity":"normal"},{"uid":"3de17c258b7dea99","name":"ignores unrecognized TXT record formats","time":{"start":1722340125673,"stop":1722340125673,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9c0b94574b3990e","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1722340847190,"stop":1722340847191,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1ca30f7ba7de3bd","name":"Overlapping topic subscription","time":{"start":1722340833157,"stop":1722340833160,"duration":3},"status":"passed","severity":"normal"},{"uid":"57c40998a0e08bbf","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1722340125676,"stop":1722340125676,"duration":0},"status":"skipped","severity":"normal"},{"uid":"12e711ffc71d1159","name":"can dial TLS multiaddrs","time":{"start":1722340574478,"stop":1722340574479,"duration":1},"status":"passed","severity":"normal"},{"uid":"3315043215e8ae9","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1722340390715,"stop":1722340390716,"duration":1},"status":"passed","severity":"normal"},{"uid":"33972cd8b653f7b2","name":"Push message with meta","time":{"start":1722340810710,"stop":1722340810710,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae54fa42a17132ab","name":"same cluster, different shard: nodes don't connect","time":{"start":1722340360938,"stop":1722340360938,"duration":0},"status":"passed","severity":"normal"},{"uid":"c39180ab01a5dcfe","name":"more peers than existing","time":{"start":1722340662209,"stop":1722340662210,"duration":1},"status":"skipped","severity":"normal"},{"uid":"615c4f7c8ca689bb","name":"should return valid sharding parameters for static sharding","time":{"start":1722340101170,"stop":1722340101171,"duration":1},"status":"passed","severity":"normal"},{"uid":"12d588b2e545b4fc","name":"can start the service","time":{"start":1722340129482,"stop":1722340129482,"duration":0},"status":"passed","severity":"normal"},{"uid":"a645bea445ad1e96","name":"Publish without waiting for remote peer","time":{"start":1722340722936,"stop":1722340722936,"duration":0},"status":"passed","severity":"normal"},{"uid":"132bb829b21cf071","name":"Push message with emoji payload","time":{"start":1722340810702,"stop":1722340810702,"duration":0},"status":"passed","severity":"normal"},{"uid":"267d1e6cb3752693","name":"should be able to decode the field with only FILTER set to true","time":{"start":1722340109120,"stop":1722340109123,"duration":3},"status":"passed","severity":"normal"},{"uid":"3ece5f2d41dee96","name":"Ping on subscribed peer","time":{"start":1722340253212,"stop":1722340253214,"duration":2},"status":"passed","severity":"normal"},{"uid":"11390dbe415a7a4d","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1722340101146,"stop":1722340101147,"duration":1},"status":"passed","severity":"normal"},{"uid":"240d6302c13a21c1","name":"Check meta is set [ecies]","time":{"start":1722340137390,"stop":1722340137390,"duration":0},"status":"passed","severity":"normal"},{"uid":"20ff7778cab70d92","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1722340360945,"stop":1722340360946,"duration":1},"status":"passed","severity":"normal"},{"uid":"cdff915523879790","name":"LightPush: 0 peers, Filter: 1 peers - Expected: Unhealthy","time":{"start":1722340588917,"stop":1722340588917,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6280022d0a5511f","name":"LightPush: 1 peers, Filter: 2 peers - Expected: MinimallyHealthy","time":{"start":1722340588921,"stop":1722340588921,"duration":0},"status":"passed","severity":"normal"},{"uid":"e651e1512353f1e2","name":"Check publish message containing XML","time":{"start":1722340722577,"stop":1722340722577,"duration":0},"status":"passed","severity":"normal"},{"uid":"54ec045c8d0d940b","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1722340103963,"stop":1722340103963,"duration":0},"status":"passed","severity":"normal"},{"uid":"eab1abf41492ea7d","name":"Subscribe to topic containing XML and receive message","time":{"start":1722340390716,"stop":1722340390716,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2fce7a99b0503f5","name":"All","time":{"start":1722340161882,"stop":1722340161883,"duration":1},"status":"passed","severity":"normal"},{"uid":"849b5e43e4a57b2e","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1722340768631,"stop":1722340768631,"duration":0},"status":"passed","severity":"normal"},{"uid":"6919b8eb61ba5390","name":"1 Relay, 1 Filter, gives up","time":{"start":1722340125525,"stop":1722340125525,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fbbabce0cd3adce","name":"Check publish message containing special chars","time":{"start":1722340722574,"stop":1722340722574,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a40872b43e3c6a5","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1722340101145,"stop":1722340101145,"duration":0},"status":"passed","severity":"normal"},{"uid":"7967b49a60d2f441","name":"Push message with XML payload","time":{"start":1722340661874,"stop":1722340661874,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa330ec30705da6","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1722340287045,"stop":1722340287046,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a6508896f4d94bb","name":"Check message received after jswaku node is restarted","time":{"start":1722340361292,"stop":1722340361292,"duration":0},"status":"skipped","severity":"normal"},{"uid":"50f690f4f015ed93","name":"Subscribe and receive messages via lightPush","time":{"start":1722340833137,"stop":1722340833138,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae36e8886a043622","name":"Check received message containing escaped characters","time":{"start":1722340712112,"stop":1722340712112,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4b5cef496696ba8","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1722340421449,"stop":1722340421452,"duration":3},"status":"passed","severity":"normal"},{"uid":"76040ecffc8adbbd","name":"Check publish message after client node is restarted","time":{"start":1722340722586,"stop":1722340722586,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5353fa0b19bd0869","name":"should set field with only FILTER enabled","time":{"start":1722340109805,"stop":1722340109805,"duration":0},"status":"passed","severity":"normal"},{"uid":"678e9b6ab42e71c8","name":"should properly create location multiaddrs - udp6","time":{"start":1722340109802,"stop":1722340109803,"duration":1},"status":"passed","severity":"normal"},{"uid":"bdcf6ff5f0790cd2","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1722340101170,"stop":1722340101170,"duration":0},"status":"passed","severity":"normal"},{"uid":"29a2d9bb1b38bca3","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1722340859580,"stop":1722340859581,"duration":1},"status":"passed","severity":"normal"},{"uid":"7283ecdb48ac20aa","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1722340421449,"stop":1722340421449,"duration":0},"status":"passed","severity":"normal"},{"uid":"756f28b117adf40d","name":"Push message on custom pubsubTopic","time":{"start":1722340513734,"stop":1722340513734,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa6c218c9e5436ef","name":"Push message with rate limit","time":{"start":1722340661933,"stop":1722340661933,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe20f0326f870aeb","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1722340390692,"stop":1722340390692,"duration":0},"status":"passed","severity":"normal"},{"uid":"82262bbb45689da7","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1722340125075,"stop":1722340125075,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b952539a81c439e","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1722340114704,"stop":1722340114704,"duration":0},"status":"passed","severity":"normal"},{"uid":"98b94fc61e1230cf","name":"should not fail to start the service if it is already started","time":{"start":1722340164206,"stop":1722340164206,"duration":0},"status":"passed","severity":"normal"},{"uid":"927f4b72957611a0","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1722340101169,"stop":1722340101170,"duration":1},"status":"passed","severity":"normal"},{"uid":"24bc1ff2e7030847","name":"Light Node - default protocols","time":{"start":1722340864996,"stop":1722340864996,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f9b7abbfae22edd","name":"Check received message containing numeric","time":{"start":1722340712093,"stop":1722340712093,"duration":0},"status":"passed","severity":"normal"},{"uid":"319c30614822ad40","name":"Asymmetric encrypt & decrypt","time":{"start":1722340135866,"stop":1722340135867,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6a54665c4d95aee","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1722340101170,"stop":1722340101170,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c346620a12bfe7a","name":"Encoder throws on undefined content topic","time":{"start":1722340137391,"stop":1722340137391,"duration":0},"status":"passed","severity":"normal"},{"uid":"79b31a703bc4d28d","name":"Check message received after nwaku node is restarted","time":{"start":1722340712119,"stop":1722340712119,"duration":0},"status":"skipped","severity":"normal"},{"uid":"44fc28750eaf0e13","name":"Push message with special chars payload","time":{"start":1722340810689,"stop":1722340810697,"duration":8},"status":"passed","severity":"normal"},{"uid":"384c0aaa2704d15c","name":"Push message with content topic containing Basic HTML tag","time":{"start":1722340810707,"stop":1722340810707,"duration":0},"status":"passed","severity":"normal"},{"uid":"695396b62c4effad","name":"Check received message with timestamp: 1649153314 ","time":{"start":1722340712101,"stop":1722340712101,"duration":0},"status":"passed","severity":"normal"},{"uid":"891ef6bb2f2e2efc","name":"Accepts a valid Waku Message","time":{"start":1722340118097,"stop":1722340118098,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f2658c5688f14cc","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1722340152346,"stop":1722340152347,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d5f383aa68e7d66","name":"Check received message containing shell command","time":{"start":1722340712098,"stop":1722340712098,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc447eb0a89bccda","name":"Fails to push message with large meta","time":{"start":1722340661928,"stop":1722340661933,"duration":5},"status":"passed","severity":"normal"},{"uid":"a9c17d782db48ef8","name":"Check received message containing Arabic","time":{"start":1722340712107,"stop":1722340712108,"duration":1},"status":"passed","severity":"normal"},{"uid":"20798ceeba06c595","name":"new peer added after a peer was already found","time":{"start":1722340679010,"stop":1722340679010,"duration":0},"status":"skipped","severity":"normal"},{"uid":"64caa07501a36218","name":"Push message with content topic containing special chars","time":{"start":1722340661911,"stop":1722340661911,"duration":0},"status":"passed","severity":"normal"},{"uid":"add386b2c29bce5","name":"Check message with invalid timestamp is not received","time":{"start":1722340712116,"stop":1722340712116,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1929c556ce16f5e","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1722340722938,"stop":1722340722938,"duration":0},"status":"passed","severity":"normal"},{"uid":"929f957c092d6215","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1722340360940,"stop":1722340360941,"duration":1},"status":"passed","severity":"normal"},{"uid":"1888eea5f93989b1","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1722340818467,"stop":1722340818467,"duration":0},"status":"passed","severity":"normal"},{"uid":"56504cb25390974d","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app71/4/topic287/xml","time":{"start":1722340779007,"stop":1722340779008,"duration":1},"status":"passed","severity":"normal"},{"uid":"ddab455cc8e12da9","name":"Check publish message containing Basic HTML tag","time":{"start":1722340722577,"stop":1722340722577,"duration":0},"status":"passed","severity":"normal"},{"uid":"93bc4a808eaa00a9","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1722340244433,"stop":1722340244433,"duration":0},"status":"passed","severity":"normal"},{"uid":"acad14c4e886beda","name":"connected peers and dial","time":{"start":1722340662209,"stop":1722340662209,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e3dac63538aacd04","name":"random static sharding 9 - Cluster ID: 892, Shard ID: 734","time":{"start":1722340790400,"stop":1722340790401,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e62e39cb4717b4c","name":"Reusing cursor across nodes","time":{"start":1722340768633,"stop":1722340768634,"duration":1},"status":"passed","severity":"normal"},{"uid":"6731139b44df281b","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1722340360948,"stop":1722340360948,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d85b24d6d8d8242","name":"Check received message containing long","time":{"start":1722340712106,"stop":1722340712106,"duration":0},"status":"passed","severity":"normal"},{"uid":"42fe736ebb7f6bf4","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1722340135512,"stop":1722340135513,"duration":1},"status":"passed","severity":"normal"},{"uid":"12731d0b89573cac","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1722340390718,"stop":1722340390719,"duration":1},"status":"passed","severity":"normal"},{"uid":"a85e3b8c7a3accf6","name":"Register correct protocols","time":{"start":1722340722936,"stop":1722340722936,"duration":0},"status":"passed","severity":"normal"},{"uid":"1169324f8e77eaba","name":"Callback on promise","time":{"start":1722340842711,"stop":1722340842711,"duration":0},"status":"passed","severity":"normal"},{"uid":"8621d20fc7f5626b","name":"should not receive a peer event before start","time":{"start":1722340714775,"stop":1722340714776,"duration":1},"status":"passed","severity":"normal"},{"uid":"5904ea3d582c78e8","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1722340390705,"stop":1722340390705,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab5b53870fa371e5","name":"Check message with non string payload is not received","time":{"start":1722340712103,"stop":1722340712104,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1f88b1a399d638e","name":"Push message with Basic HTML tag payload","time":{"start":1722340810700,"stop":1722340810700,"duration":0},"status":"passed","severity":"normal"},{"uid":"8edeedd697d8f71","name":"LightPush: 0 peers, Filter: 3 peers - Expected: Unhealthy","time":{"start":1722340588919,"stop":1722340588919,"duration":0},"status":"passed","severity":"normal"},{"uid":"51aae8311d9a2717","name":"LightPush: 0 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1722340588916,"stop":1722340588917,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c03b66b00b95a0c","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1722340101390,"stop":1722340101390,"duration":0},"status":"passed","severity":"normal"},{"uid":"968d479b29aea305","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 1","time":{"start":1722340101172,"stop":1722340101172,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4293be8a41dd5c0","name":"Check received message containing XML","time":{"start":1722340361283,"stop":1722340361284,"duration":1},"status":"passed","severity":"normal"},{"uid":"d22c5fde11d54bfd","name":"Query with Promise Callback, No Decoder","time":{"start":1722340818470,"stop":1722340818470,"duration":0},"status":"passed","severity":"normal"},{"uid":"94ac08aa670cb6c6","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app19/8/topic234/proto","time":{"start":1722340779009,"stop":1722340779009,"duration":0},"status":"passed","severity":"normal"},{"uid":"e502b5a813b98787","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1722340679011,"stop":1722340679019,"duration":8},"status":"passed","severity":"normal"},{"uid":"f45899a356529ed9","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1722340101159,"stop":1722340101159,"duration":0},"status":"passed","severity":"normal"},{"uid":"e58feee9a605a0e1","name":"Passing page size 0 when there are 110 messages","time":{"start":1722340849824,"stop":1722340849824,"duration":0},"status":"passed","severity":"normal"},{"uid":"a64ca67a3791dd6b","name":"Subscribe to topic containing JSON and receive message","time":{"start":1722340833168,"stop":1722340833168,"duration":0},"status":"passed","severity":"normal"},{"uid":"c788577d1ea4ad9e","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1722340833139,"stop":1722340833140,"duration":1},"status":"passed","severity":"normal"},{"uid":"e52795b212bdc453","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1722340837371,"stop":1722340837372,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5b02a3a8f384ec0","name":"Check received message containing Chinese","time":{"start":1722340712107,"stop":1722340712107,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0de06813ce644eb","name":"Reopen subscription with peer with lost subscription","time":{"start":1722340215457,"stop":1722340215457,"duration":0},"status":"passed","severity":"normal"},{"uid":"eae1c491fc03e7bc","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1722340421449,"stop":1722340421449,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc3c07aeca3a7ddd","name":"Push message with content topic containing JSON","time":{"start":1722340810707,"stop":1722340810707,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4d0ec947dce8a95","name":"should set field with only LIGHTPUSH enabled","time":{"start":1722340109805,"stop":1722340109805,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc97f3cf2378c17e","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1722340360961,"stop":1722340360962,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b152adb4868de33","name":"Query with Promise Callback, No message returned","time":{"start":1722340818471,"stop":1722340818471,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9aa18cb4faf9791","name":"should not fail to stop the service if it was not started","time":{"start":1722340164204,"stop":1722340164206,"duration":2},"status":"passed","severity":"normal"},{"uid":"ab961b99d340ef31","name":"should emit a peer event after start","time":{"start":1722340714775,"stop":1722340714775,"duration":0},"status":"passed","severity":"normal"},{"uid":"aad3940c4d352d11","name":"Push message with content topic containing SQL Injection","time":{"start":1722340661913,"stop":1722340661913,"duration":0},"status":"passed","severity":"normal"},{"uid":"6477ff5ea0729d57","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1722340360967,"stop":1722340360967,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdc54e353ccf7f20","name":"start node with empty shard","time":{"start":1722340790407,"stop":1722340790408,"duration":1},"status":"passed","severity":"normal"},{"uid":"72d37b66bee7bc83","name":"addEventListener with correct event","time":{"start":1722340192588,"stop":1722340192588,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bc81bb0b9b9dcb9","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1722340101165,"stop":1722340101165,"duration":0},"status":"passed","severity":"normal"},{"uid":"14d91f49d46b1d86","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1722340109114,"stop":1722340109115,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb5427a6caa26c6f","name":"Renews peer on consistent missed messages","time":{"start":1722340274846,"stop":1722340274846,"duration":0},"status":"passed","severity":"normal"},{"uid":"b12c1c41c8c82f4e","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1722340833124,"stop":1722340833125,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab46cdf623d49407","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1722340768631,"stop":1722340768631,"duration":0},"status":"passed","severity":"normal"},{"uid":"82a8240fffe8b14","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1722340722937,"stop":1722340722938,"duration":1},"status":"passed","severity":"normal"},{"uid":"712dd278729d0ad8","name":"Push message with content topic containing Script","time":{"start":1722340661913,"stop":1722340661916,"duration":3},"status":"passed","severity":"normal"},{"uid":"5ce3d562550bfa57","name":"Push message with content topic containing Chinese","time":{"start":1722340810704,"stop":1722340810704,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f24f5ac0df4812e","name":"Push message with content topic containing escaped characters","time":{"start":1722340810708,"stop":1722340810708,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c45ed063736cc6c","name":"Ordered Callback - backward","time":{"start":1722340832795,"stop":1722340832795,"duration":0},"status":"passed","severity":"normal"},{"uid":"7093d3a570906116","name":"Publish message with rate limit","time":{"start":1722340722587,"stop":1722340722587,"duration":0},"status":"passed","severity":"normal"},{"uid":"554006b4bd3ec249","name":"should throw error - no id","time":{"start":1722340109793,"stop":1722340109794,"duration":1},"status":"passed","severity":"normal"},{"uid":"6212309160a5527e","name":"Passing an array","time":{"start":1722340859328,"stop":1722340859328,"duration":0},"status":"passed","severity":"normal"},{"uid":"93f987506f0eb67c","name":"isConnected return false after peer stops","time":{"start":1722340207728,"stop":1722340207728,"duration":0},"status":"passed","severity":"normal"},{"uid":"15e9195dddd2f311","name":"LightPush: 1 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1722340588920,"stop":1722340588921,"duration":1},"status":"passed","severity":"normal"},{"uid":"740a7dba6dc451fc","name":"Add multiple subscription objects on single nwaku node","time":{"start":1722340390719,"stop":1722340390720,"duration":1},"status":"passed","severity":"normal"},{"uid":"85f92135bdc7d023","name":"Ping on peer without subscriptions","time":{"start":1722340253221,"stop":1722340253221,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2afbec2b6862f22","name":"Subscribe and receive messages via lightPush","time":{"start":1722340833098,"stop":1722340833099,"duration":1},"status":"passed","severity":"normal"},{"uid":"91db89793f3924c9","name":"Subscribe to topic containing XML and publish message","time":{"start":1722340722944,"stop":1722340722944,"duration":0},"status":"passed","severity":"normal"},{"uid":"b89a6e14145b1434","name":"Passing page size 10 when there are 10 messages","time":{"start":1722340849826,"stop":1722340849826,"duration":0},"status":"passed","severity":"normal"},{"uid":"b07357e391f56628","name":"Refresh subscription","time":{"start":1722340722939,"stop":1722340722939,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c6fc7e874593606f","name":"Throws when trying to push message with empty payload","time":{"start":1722340810703,"stop":1722340810703,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ebd9c68ad52316d","name":"Callback on promise, aborts when callback returns true","time":{"start":1722340842711,"stop":1722340842712,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd9a29f429c0cb62","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1722340513746,"stop":1722340513748,"duration":2},"status":"passed","severity":"normal"},{"uid":"6349d8c3528f3061","name":"Symmetric encrypt & Decrypt","time":{"start":1722340135867,"stop":1722340135868,"duration":1},"status":"passed","severity":"normal"},{"uid":"f51cf9e8dfe899d4","name":"Push message equal or less that 1MB","time":{"start":1722340661935,"stop":1722340661935,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca196b66c82149a9","name":"Add multiple subscription objects on single nwaku node","time":{"start":1722340833134,"stop":1722340833136,"duration":2},"status":"passed","severity":"normal"},{"uid":"bca0a756f208d487","name":"Push message with content topic containing Arabic","time":{"start":1722340661912,"stop":1722340661912,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d51c127daa7b9ee","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1722340360940,"stop":1722340360940,"duration":0},"status":"passed","severity":"normal"},{"uid":"47e6ada2cdf1c54f","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1722340360966,"stop":1722340360967,"duration":1},"status":"passed","severity":"normal"},{"uid":"87fbe514a7ab8a40","name":"LightPush: 1 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1722340588920,"stop":1722340588920,"duration":0},"status":"passed","severity":"normal"},{"uid":"f562de80fe7021b9","name":"Push message with emoji payload","time":{"start":1722340661901,"stop":1722340661901,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a0da1eb0833c515","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1722340101163,"stop":1722340101163,"duration":0},"status":"passed","severity":"normal"},{"uid":"b06e48666b1a08ce","name":"Fails to publish message with wrong content topic","time":{"start":1722340722584,"stop":1722340722584,"duration":0},"status":"passed","severity":"normal"},{"uid":"27c51b5c1e24f5ee","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1722340360947,"stop":1722340360947,"duration":0},"status":"passed","severity":"normal"},{"uid":"65b29010912df8de","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1722340101163,"stop":1722340101164,"duration":1},"status":"passed","severity":"normal"},{"uid":"92366a997c89d591","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1722340833100,"stop":1722340833101,"duration":1},"status":"passed","severity":"normal"},{"uid":"13475665f5335602","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1722340833101,"stop":1722340833101,"duration":0},"status":"passed","severity":"normal"},{"uid":"d606ed6f3b4332d5","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1722340360959,"stop":1722340360960,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1716e726f2068be","name":"should be called at least once on all `peer:discovery` events","time":{"start":1722340159551,"stop":1722340159552,"duration":1},"status":"passed","severity":"normal"},{"uid":"f090d98565c1ae18","name":"Check received message containing emoji","time":{"start":1722340712113,"stop":1722340712113,"duration":0},"status":"passed","severity":"normal"},{"uid":"50d0b2c7ad0d2553","name":"Decoder throws on undefined content topic","time":{"start":1722340137391,"stop":1722340137392,"duration":1},"status":"passed","severity":"normal"},{"uid":"275758e624e09f5d","name":"Filter with 2 connections","time":{"start":1722340420947,"stop":1722340420947,"duration":0},"status":"passed","severity":"normal"},{"uid":"935352b3de12eb00","name":"Subscribe and receives messages on 20 topics","time":{"start":1722340833143,"stop":1722340833148,"duration":5},"status":"passed","severity":"normal"},{"uid":"76484a61b93f0e4d","name":"Push message with content topic containing unicode special characters","time":{"start":1722340661920,"stop":1722340661921,"duration":1},"status":"passed","severity":"normal"},{"uid":"89b3babb188c0117","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1722340694903,"stop":1722340694903,"duration":0},"status":"passed","severity":"normal"},{"uid":"889060802180c759","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1722340152347,"stop":1722340152347,"duration":0},"status":"passed","severity":"normal"},{"uid":"6430afe3a6158f06","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1722340125076,"stop":1722340125077,"duration":1},"status":"passed","severity":"normal"},{"uid":"584be0934428b78d","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1722340884772,"stop":1722340884772,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c8a456b38d279cf","name":"Check received message containing JSON","time":{"start":1722340712098,"stop":1722340712098,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc709e6241e89e1","name":"Push message with special chars payload","time":{"start":1722340661864,"stop":1722340661864,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7c948f84a624479","name":"Check received message containing special chars","time":{"start":1722340712093,"stop":1722340712094,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed2b8e27dfcf6f0b","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app8/7/topic521/proto","time":{"start":1722340779008,"stop":1722340779008,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2e6c6acd88336cd","name":"Check received message with timestamp: 1649153314 ","time":{"start":1722340361289,"stop":1722340361289,"duration":0},"status":"passed","severity":"normal"},{"uid":"12661b48c64774c4","name":"Fails to push message bigger that 1MB","time":{"start":1722340810714,"stop":1722340810714,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f17c40f7e2af246","name":"Push message with Chinese payload","time":{"start":1722340810697,"stop":1722340810697,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf1f2b9a2b8b81fc","name":"Generator, 2 different pubsubtopics","time":{"start":1722340837374,"stop":1722340837374,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbd2b04bf578baa5","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1722340884774,"stop":1722340884774,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a5c421c79ce56a6","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1722340101153,"stop":1722340101153,"duration":0},"status":"passed","severity":"normal"},{"uid":"24464ad27c7191dc","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1722340847191,"stop":1722340847191,"duration":0},"status":"passed","severity":"normal"},{"uid":"33281883a966b165","name":"should throw error - no public key","time":{"start":1722340109799,"stop":1722340109800,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4833663df92a4a6","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1722340390717,"stop":1722340390717,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bb79d5e82842f0f","name":"Tracks peer failures correctly","time":{"start":1722340274845,"stop":1722340274845,"duration":0},"status":"passed","severity":"normal"},{"uid":"69d0e3c5199e51b","name":"Subscribe to topic containing numeric and receive message","time":{"start":1722340833104,"stop":1722340833104,"duration":0},"status":"passed","severity":"normal"},{"uid":"aed2d1a0132df749","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1722340768632,"stop":1722340768633,"duration":1},"status":"passed","severity":"normal"},{"uid":"269bd50e0ab1e5a7","name":"caches peers it previously fetched","time":{"start":1722340125673,"stop":1722340125673,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a481da412a8fd9c","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app2/10/topic387/utf8","time":{"start":1722340779008,"stop":1722340779009,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1e67ed8c6dc39a1","name":"Check received message containing emoji","time":{"start":1722340361287,"stop":1722340361288,"duration":1},"status":"passed","severity":"normal"},{"uid":"223d6cd0d2423157","name":"throws on empty content topic","time":{"start":1722340101140,"stop":1722340101140,"duration":0},"status":"passed","severity":"normal"},{"uid":"67c99b3b3d47faec","name":"topics with same application and version share the same shard","time":{"start":1722340101150,"stop":1722340101150,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdee51a7f6238a7c","name":"Number of peers are maintained correctly","time":{"start":1722340274842,"stop":1722340274843,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9771c3382543d56","name":"Check received message with timestamp: 1722340151188000000 ","time":{"start":1722340712113,"stop":1722340712113,"duration":0},"status":"passed","severity":"normal"},{"uid":"a10cf816d366fdc2","name":"Relay - dialed first","time":{"start":1722340864993,"stop":1722340864994,"duration":1},"status":"passed","severity":"normal"},{"uid":"94b0090905020add","name":"random static sharding 8 - Cluster ID: 340, Shard ID: 123","time":{"start":1722340790400,"stop":1722340790400,"duration":0},"status":"passed","severity":"normal"},{"uid":"4524ad26331efb9f","name":"Passing cursor with wrong message digest","time":{"start":1722340768634,"stop":1722340768634,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fd990ae723135a","name":"configure the node with multiple content topics","time":{"start":1722340779010,"stop":1722340779011,"duration":1},"status":"passed","severity":"normal"},{"uid":"67d97d64ab8372b4","name":"Check publish message containing emoji","time":{"start":1722340722579,"stop":1722340722580,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba1066a526529ed6","name":"different cluster, same shard: nodes don't connect","time":{"start":1722340360938,"stop":1722340360939,"duration":1},"status":"passed","severity":"normal"},{"uid":"a56359992806dfa4","name":"should add and remove event listeners correctly","time":{"start":1722340129487,"stop":1722340129487,"duration":0},"status":"passed","severity":"normal"},{"uid":"537248c4c60fe940","name":"Fails to push message with empty content topic","time":{"start":1722340661925,"stop":1722340661926,"duration":1},"status":"passed","severity":"normal"},{"uid":"7519f33a12f3533c","name":"nwaku subscribes","time":{"start":1722340694342,"stop":1722340694342,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4c153b2d263c2e8","name":"Push message with Script payload","time":{"start":1722340661866,"stop":1722340661866,"duration":0},"status":"passed","severity":"normal"},{"uid":"db8653d32141e013","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1722340244434,"stop":1722340244435,"duration":1},"status":"passed","severity":"normal"},{"uid":"78c1c78581ae8dfd","name":"Check publish message containing long","time":{"start":1722340722573,"stop":1722340722573,"duration":0},"status":"passed","severity":"normal"},{"uid":"f062d23dbdb041f6","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1722340152348,"stop":1722340152348,"duration":0},"status":"passed","severity":"normal"},{"uid":"95ce4b0e542eccf1","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1722340421448,"stop":1722340421448,"duration":0},"status":"passed","severity":"normal"},{"uid":"de91d47a6b8dd961","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1722340101168,"stop":1722340101168,"duration":0},"status":"passed","severity":"normal"},{"uid":"a19512289010d7e","name":"ignores domain fetching errors","time":{"start":1722340125672,"stop":1722340125673,"duration":1},"status":"passed","severity":"normal"},{"uid":"3598b68cab370acc","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1722340694902,"stop":1722340694903,"duration":1},"status":"passed","severity":"normal"},{"uid":"12cf7d24a5adec09","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1722340833169,"stop":1722340833169,"duration":0},"status":"passed","severity":"normal"},{"uid":"52fb1e5dc441aacf","name":"should return unique PubsubTopics for static sharding","time":{"start":1722340101156,"stop":1722340101156,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3e2279b8ae70141","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1722340694906,"stop":1722340694906,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea4737918a957d3","name":"handles different networkShards values correctly","time":{"start":1722340101152,"stop":1722340101152,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a33960786571566","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1722340101148,"stop":1722340101149,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ea771af54cb7022","name":"Subscribe to topic containing emoji and receive message","time":{"start":1722340390719,"stop":1722340390719,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd80543380cae5dd","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1722340101167,"stop":1722340101167,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ec42ff9a5fe0ccf","name":"should be able to decode the field with only RELAY set to true","time":{"start":1722340109118,"stop":1722340109120,"duration":2},"status":"passed","severity":"normal"},{"uid":"d835a5ff02a1bb66","name":"Promise Callback - backward","time":{"start":1722340832794,"stop":1722340832795,"duration":1},"status":"passed","severity":"normal"},{"uid":"8071aeea71d69a77","name":"should return false","time":{"start":1722340109800,"stop":1722340109800,"duration":0},"status":"passed","severity":"normal"},{"uid":"913e33929c0ec35","name":"Filter with 3 connections","time":{"start":1722340420948,"stop":1722340420949,"duration":1},"status":"passed","severity":"normal"},{"uid":"e99aab63ae7bff41","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1722340287042,"stop":1722340287043,"duration":1},"status":"passed","severity":"normal"},{"uid":"e44d4407200ded4b","name":"Subscribe to topic containing long and receive message","time":{"start":1722340390711,"stop":1722340390711,"duration":0},"status":"passed","severity":"normal"},{"uid":"91fedf9b92d8e9cc","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1722340722941,"stop":1722340722941,"duration":0},"status":"passed","severity":"normal"},{"uid":"8374c4bde18969b7","name":"Subscribe to topic containing long and receive message","time":{"start":1722340833104,"stop":1722340833104,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ba4b70c023d452d","name":"should be able to encode the field with only RELAY set to true","time":{"start":1722340109106,"stop":1722340109109,"duration":3},"status":"passed","severity":"normal"},{"uid":"c839a8df479c1d36","name":"Wrong topic","time":{"start":1722340779010,"stop":1722340779010,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa0afe9ae46a5817","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1722340101165,"stop":1722340101166,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b2e20215945cbf5","name":"Query Generator, Wrong PubsubTopic","time":{"start":1722340818465,"stop":1722340818465,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3f7adaca26e1ed9","name":"isConnected should return false after all peers disconnect","time":{"start":1722340152348,"stop":1722340152349,"duration":1},"status":"passed","severity":"normal"},{"uid":"287bd11f3de40aa7","name":"Overlapping topic subscription","time":{"start":1722340722939,"stop":1722340722939,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1d4b9793df25f3d7","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1722340859579,"stop":1722340859580,"duration":1},"status":"passed","severity":"normal"},{"uid":"67bba9b5c173ff7c","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1722340859578,"stop":1722340859579,"duration":1},"status":"passed","severity":"normal"},{"uid":"98af1012be9a388f","name":"1 Store, 2 fetches","time":{"start":1722340125524,"stop":1722340125524,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e41e89136278b57","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1722340833169,"stop":1722340833169,"duration":0},"status":"passed","severity":"normal"},{"uid":"fde64471047bfe4a","name":"Check publish message containing numeric","time":{"start":1722340722573,"stop":1722340722574,"duration":1},"status":"passed","severity":"normal"},{"uid":"822d2867633fc955","name":"Sets default value correctly","time":{"start":1722340859329,"stop":1722340859329,"duration":0},"status":"passed","severity":"normal"},{"uid":"b672205322354475","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1722340101148,"stop":1722340101148,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a89cafcba856880","name":"should use DNS peer discovery with light client","time":{"start":1722340164208,"stop":1722340164208,"duration":0},"status":"skipped","severity":"normal"},{"uid":"56fa45018656c824","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1722340101155,"stop":1722340101155,"duration":0},"status":"passed","severity":"normal"},{"uid":"b27360b06efa33ec","name":"should encode/decode to text encoding","time":{"start":1722340109801,"stop":1722340109801,"duration":0},"status":"passed","severity":"normal"},{"uid":"82c540cd0d45e546","name":"Rejects garbage","time":{"start":1722340118099,"stop":1722340118099,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae1e115a8bc9f57a","name":"Check received message containing Script","time":{"start":1722340712109,"stop":1722340712109,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc60e0a17a8bd30b","name":"different cluster, different shard: nodes don't connect","time":{"start":1722340360939,"stop":1722340360939,"duration":0},"status":"passed","severity":"normal"},{"uid":"25a3d6e018aa1cfa","name":"Push message with numeric payload","time":{"start":1722340810688,"stop":1722340810688,"duration":0},"status":"passed","severity":"normal"},{"uid":"88559a672f5e7216","name":"Push message with content topic containing Arabic","time":{"start":1722340810704,"stop":1722340810705,"duration":1},"status":"passed","severity":"normal"},{"uid":"be5eab7840babb88","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1722340101157,"stop":1722340101157,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f7adcf54bcbc346","name":"Push message with content topic containing XML","time":{"start":1722340661916,"stop":1722340661916,"duration":0},"status":"passed","severity":"normal"},{"uid":"933b9d11001d9166","name":"should properly create location multiaddrs - tcp6","time":{"start":1722340109803,"stop":1722340109803,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7974b5f6e81f132","name":"Subscribe to topic containing long and publish message","time":{"start":1722340722940,"stop":1722340722940,"duration":0},"status":"passed","severity":"normal"},{"uid":"c906179b33157852","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1722340360951,"stop":1722340360951,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba702461845a5d5f","name":"Passing page size 19 when there are 20 messages","time":{"start":1722340849827,"stop":1722340849827,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9bf7f0a6ccad709","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1722340421445,"stop":1722340421447,"duration":2},"status":"passed","severity":"normal"},{"uid":"e95b62473806cecd","name":"should be able to decode the field with only STORE set to true","time":{"start":1722340109123,"stop":1722340109124,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8e2c82e96ad5fae","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1722340833099,"stop":1722340833099,"duration":0},"status":"passed","severity":"normal"},{"uid":"365463c33d15b510","name":"Check received message containing short","time":{"start":1722340361256,"stop":1722340361256,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a1484551ee9052f","name":"Maintains correct number of peers after multiple subscribe/unsubscribe cycles","time":{"start":1722340274845,"stop":1722340274846,"duration":1},"status":"passed","severity":"normal"},{"uid":"986d097ab7654507","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1722340244433,"stop":1722340244433,"duration":0},"status":"passed","severity":"normal"},{"uid":"39379b708c91ec06","name":"Push to array if already present","time":{"start":1722340100979,"stop":1722340100980,"duration":1},"status":"passed","severity":"normal"},{"uid":"27865942e5ae43d7","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1722340244450,"stop":1722340244454,"duration":4},"status":"passed","severity":"normal"},{"uid":"56effa78cf692713","name":"through manual discovery","time":{"start":1722340574484,"stop":1722340574484,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ca1cf97103ec231","name":"Ephemeral messages are not stored","time":{"start":1722340167922,"stop":1722340167922,"duration":0},"status":"passed","severity":"normal"},{"uid":"7aadbf0603fca0ee","name":"Delete observer","time":{"start":1722340664604,"stop":1722340664605,"duration":1},"status":"passed","severity":"normal"},{"uid":"37837c7566860873","name":"Passing page size 110 when there are 120 messages","time":{"start":1722340849827,"stop":1722340849827,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe259f45779f6fdf","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1722340722947,"stop":1722340722947,"duration":0},"status":"passed","severity":"normal"},{"uid":"6dbf959cfa5b115e","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1722340833102,"stop":1722340833102,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f384930ae485c0d","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1722340390693,"stop":1722340390693,"duration":0},"status":"passed","severity":"normal"},{"uid":"3faf4165ad430a2d","name":"should properly create location multiaddrs - tcp","time":{"start":1722340109803,"stop":1722340109803,"duration":0},"status":"passed","severity":"normal"},{"uid":"16dbd4c636eddaee","name":"Used by Waku Relay","time":{"start":1722340859329,"stop":1722340859329,"duration":0},"status":"passed","severity":"normal"},{"uid":"5413508dc409e55b","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1722340847191,"stop":1722340847192,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d42100e54b6f09a","name":"Privacy Node - default protocol","time":{"start":1722340864996,"stop":1722340864997,"duration":1},"status":"passed","severity":"normal"},{"uid":"12b943623af0148","name":"Check meta is set [symmetric]","time":{"start":1722340135514,"stop":1722340135515,"duration":1},"status":"passed","severity":"normal"},{"uid":"49f0eb31e3bdf88c","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1722340287040,"stop":1722340287041,"duration":1},"status":"passed","severity":"normal"},{"uid":"d712c242e46cd5df","name":"Overlapping topic subscription","time":{"start":1722340833103,"stop":1722340833103,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a50b66a82a9176d","name":"Subscribe to topic containing XML and receive message","time":{"start":1722340833167,"stop":1722340833167,"duration":0},"status":"passed","severity":"normal"},{"uid":"adeba952ffc2c04a","name":"Subscribe to topic containing Script and receive message","time":{"start":1722340833108,"stop":1722340833113,"duration":5},"status":"passed","severity":"normal"},{"uid":"b9e1bbe6516eba82","name":"Push message with unicode special characters payload","time":{"start":1722340810701,"stop":1722340810702,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7d7c2c8eb499a65","name":"Push message on custom pubsubTopic","time":{"start":1722340513739,"stop":1722340513740,"duration":1},"status":"passed","severity":"normal"},{"uid":"f80e0def2cf733e1","name":"Push message with Arabic payload","time":{"start":1722340810698,"stop":1722340810698,"duration":0},"status":"passed","severity":"normal"},{"uid":"e697cb7d51c14f74","name":"Decoder throws on undefined content topic","time":{"start":1722340135517,"stop":1722340135517,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cf1cead69f64684","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1722340360949,"stop":1722340360949,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d46797bb9508585","name":"Generator, 2 different pubsubtopics","time":{"start":1722340837371,"stop":1722340837371,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb629b3c545cacd","name":"isConnected between 2 js-waku relay nodes","time":{"start":1722340207728,"stop":1722340207729,"duration":1},"status":"passed","severity":"normal"},{"uid":"15874197ed611ce3","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1722340101169,"stop":1722340101169,"duration":0},"status":"passed","severity":"normal"},{"uid":"542d0e492f2eb847","name":"Overlapping topic subscription","time":{"start":1722340390707,"stop":1722340390708,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae8f5dcbc8401ff6","name":"should decode valid enr successfully","time":{"start":1722340109792,"stop":1722340109793,"duration":1},"status":"passed","severity":"normal"},{"uid":"afea7cbcf09641bd","name":"should correctly map a content topic to a pubsub topic","time":{"start":1722340101174,"stop":1722340101174,"duration":0},"status":"passed","severity":"normal"},{"uid":"d47d06af94d23811","name":"random static sharding 2 - Cluster ID: 638, Shard ID: 753","time":{"start":1722340790390,"stop":1722340790395,"duration":5},"status":"passed","severity":"normal"},{"uid":"439e15121cb8ca4e","name":"it tolerates circular branch references","time":{"start":1722340125672,"stop":1722340125672,"duration":0},"status":"passed","severity":"normal"},{"uid":"e21b3c6aafe17cfb","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1722340101165,"stop":1722340101165,"duration":0},"status":"passed","severity":"normal"},{"uid":"79718621cceeb34a","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1722340109129,"stop":1722340109130,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b875915dd41c3e1","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1722340101147,"stop":1722340101147,"duration":0},"status":"passed","severity":"normal"},{"uid":"a330841aa917cf40","name":"Push message with content topic containing XML","time":{"start":1722340810706,"stop":1722340810707,"duration":1},"status":"passed","severity":"normal"},{"uid":"a749b1a3c144b200","name":"Subscribe to topic containing emoji and receive message","time":{"start":1722340833170,"stop":1722340833172,"duration":2},"status":"passed","severity":"normal"},{"uid":"8f5901ac5adb583f","name":"1 Relay, 1 fetch","time":{"start":1722340125523,"stop":1722340125524,"duration":1},"status":"passed","severity":"normal"},{"uid":"cdb4ef4270d1153d","name":"Check received message containing SQL Injection","time":{"start":1722340361276,"stop":1722340361276,"duration":0},"status":"passed","severity":"normal"},{"uid":"30e636fa76d2c4de","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1722340712101,"stop":1722340712101,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b11a71779d8ebf0","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1722340833138,"stop":1722340833139,"duration":1},"status":"passed","severity":"normal"},{"uid":"41f8fe46eeed46d7","name":"isConnected should return true after first peer connects","time":{"start":1722340207727,"stop":1722340207727,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd01e7fb92a7500e","name":"Init the array if not present","time":{"start":1722340100977,"stop":1722340100979,"duration":2},"status":"passed","severity":"normal"},{"uid":"73726fcf4c0e2915","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1722340859579,"stop":1722340859579,"duration":0},"status":"passed","severity":"normal"},{"uid":"61af36b5bb64f6d","name":"Check received message containing Script","time":{"start":1722340361277,"stop":1722340361282,"duration":5},"status":"passed","severity":"normal"},{"uid":"2b11fe53ae64b596","name":"Throws when trying to push message with empty payload","time":{"start":1722340661902,"stop":1722340661902,"duration":0},"status":"passed","severity":"normal"},{"uid":"fad4a60ac42667b8","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1722340722944,"stop":1722340722945,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d84202705315bf3","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1722340129486,"stop":1722340129486,"duration":0},"status":"passed","severity":"normal"},{"uid":"8784641559108f3d","name":"Check publish message after service node is restarted","time":{"start":1722340722585,"stop":1722340722586,"duration":1},"status":"skipped","severity":"normal"},{"uid":"7dfed46acf8c5b73","name":"Does not throw an exception when node disconnects","time":{"start":1722340859327,"stop":1722340859327,"duration":0},"status":"passed","severity":"normal"},{"uid":"6049d0fd3150a6e1","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1722340360951,"stop":1722340360951,"duration":0},"status":"passed","severity":"normal"},{"uid":"621b1dfd9f363ef6","name":"should not throw an error for a single configured topic","time":{"start":1722340101167,"stop":1722340101168,"duration":1},"status":"passed","severity":"normal"},{"uid":"d681f0ed04359753","name":"getPeersByDiscovery","time":{"start":1722340192590,"stop":1722340192591,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc311e641b4b1659","name":"Generator, custom pubsub topic","time":{"start":1722340837374,"stop":1722340837374,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f4cced8fbbcc665","name":"Push message with content topic containing shell command","time":{"start":1722340810708,"stop":1722340810708,"duration":0},"status":"passed","severity":"normal"},{"uid":"a04a20abd3139d33","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1722340125077,"stop":1722340125077,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bb9cbb94cc66cde","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1722340421453,"stop":1722340421453,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c756e4efebc8e8e","name":"Subscribe to topic containing short and receive message","time":{"start":1722340833160,"stop":1722340833164,"duration":4},"status":"passed","severity":"normal"},{"uid":"a62b034013f2b4b1","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1722340694900,"stop":1722340694900,"duration":0},"status":"passed","severity":"normal"},{"uid":"d163761dbc1c10a5","name":"Push message with content topic containing Russian","time":{"start":1722340810705,"stop":1722340810705,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b43e0a02b58321e","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1722340152345,"stop":1722340152345,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d099a5a93960c1f","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1722340722584,"stop":1722340722584,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec092a20011303fe","name":"Check received message containing long","time":{"start":1722340712092,"stop":1722340712093,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef5e904df827d5c6","name":"Check received message with timestamp: 1722340151201000000 ","time":{"start":1722340361288,"stop":1722340361288,"duration":0},"status":"passed","severity":"normal"},{"uid":"d833d1abd9560b0e","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1722340101160,"stop":1722340101160,"duration":0},"status":"passed","severity":"normal"},{"uid":"d49a50911ee222fc","name":"Decrypt messages","time":{"start":1722340664604,"stop":1722340664604,"duration":0},"status":"passed","severity":"normal"},{"uid":"a33956a607c824e6","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app77/2/topic781/utf8","time":{"start":1722340779007,"stop":1722340779007,"duration":0},"status":"passed","severity":"normal"},{"uid":"f55e690a6f0163b9","name":"A test","time":{"start":1722340513815,"stop":1722340513815,"duration":0},"status":"passed","severity":"normal"},{"uid":"42b4d8b605cf0019","name":"Push message with XML payload","time":{"start":1722340810699,"stop":1722340810700,"duration":1},"status":"passed","severity":"normal"},{"uid":"eed6bb4f045c2d19","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1722340360956,"stop":1722340360957,"duration":1},"status":"passed","severity":"normal"},{"uid":"de8f25450a2fff06","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1722340101157,"stop":1722340101157,"duration":0},"status":"passed","severity":"normal"},{"uid":"662b8dfc8d74bd5b","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1722340101161,"stop":1722340101161,"duration":0},"status":"passed","severity":"normal"},{"uid":"aad47af8e2b0d284","name":"Should update multiaddrs","time":{"start":1722340589098,"stop":1722340589099,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6c5126e8bf5fac1","name":"Subscribe to topic containing Russian and receive message","time":{"start":1722340390715,"stop":1722340390715,"duration":0},"status":"passed","severity":"normal"},{"uid":"b182e12542aa910a","name":"Ping on peer without subscriptions","time":{"start":1722340215456,"stop":1722340215456,"duration":0},"status":"passed","severity":"normal"},{"uid":"c21a62537acc4b84","name":"Check message with invalid timestamp is not received","time":{"start":1722340361289,"stop":1722340361290,"duration":1},"status":"passed","severity":"normal"},{"uid":"20f0ff07e42e89ab","name":"Push message with short payload","time":{"start":1722340661862,"stop":1722340661863,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f0588b427da4981","name":"Nwaku publishes","time":{"start":1722340694343,"stop":1722340694343,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fec8cd73b429e2f","name":"same cluster, different shard: nodes connect","time":{"start":1722340566632,"stop":1722340566632,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb81bbec31a8273f","name":"Waku message hash computation (payload length 0)","time":{"start":1722340103964,"stop":1722340103964,"duration":0},"status":"passed","severity":"normal"},{"uid":"aeeacae9768f02c","name":"Push message with content topic containing short","time":{"start":1722340810703,"stop":1722340810703,"duration":0},"status":"passed","severity":"normal"},{"uid":"8045a7d27440b898","name":"should use the provided clusterId for the pubsub topic","time":{"start":1722340101174,"stop":1722340101174,"duration":0},"status":"passed","severity":"normal"},{"uid":"b258975c62308c21","name":"Relay","time":{"start":1722340161880,"stop":1722340161881,"duration":1},"status":"passed","severity":"normal"},{"uid":"207135dffc6d6fa2","name":"Subscribe to topic containing Russian and receive message","time":{"start":1722340833106,"stop":1722340833107,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed98317e1398f86a","name":"shard 0","time":{"start":1722340790387,"stop":1722340790389,"duration":2},"status":"passed","severity":"normal"},{"uid":"413d242f64bf168b","name":"Push message with custom timestamp: 1722336791067","time":{"start":1722340810712,"stop":1722340810712,"duration":0},"status":"passed","severity":"normal"},{"uid":"f882fb3824ce83ea","name":"Check publish message containing short","time":{"start":1722340722572,"stop":1722340722573,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e05c5837ad402e7","name":"Subscribe and receive messages via lightPush","time":{"start":1722340390691,"stop":1722340390691,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4862432b13fd1fe","name":"Check publish message containing shell command","time":{"start":1722340722578,"stop":1722340722578,"duration":0},"status":"passed","severity":"normal"},{"uid":"40b3118ed2ef7082","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1722340114328,"stop":1722340114328,"duration":0},"status":"passed","severity":"normal"},{"uid":"76da574b08efd27b","name":"Push message with content topic containing numeric","time":{"start":1722340810703,"stop":1722340810704,"duration":1},"status":"passed","severity":"normal"},{"uid":"1df2dba5ee67708e","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1722340833105,"stop":1722340833106,"duration":1},"status":"passed","severity":"normal"},{"uid":"b17c364bd696b0bf","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1722340833166,"stop":1722340833166,"duration":0},"status":"passed","severity":"normal"},{"uid":"c919579fd8ba12f6","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app18/8/topic133/xml","time":{"start":1722340779008,"stop":1722340779008,"duration":0},"status":"passed","severity":"normal"},{"uid":"95a321eae4249776","name":"Push message with content topic containing JSON","time":{"start":1722340661917,"stop":1722340661919,"duration":2},"status":"passed","severity":"normal"},{"uid":"ddb8aeba4da66413","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1722340360939,"stop":1722340360940,"duration":1},"status":"passed","severity":"normal"},{"uid":"5fe40641b834c648","name":"random static sharding 5 - Cluster ID: 762, Shard ID: 385","time":{"start":1722340790396,"stop":1722340790397,"duration":1},"status":"passed","severity":"normal"},{"uid":"15dab5203b06e881","name":"Passing page size 1 when there are 4 messages","time":{"start":1722340849825,"stop":1722340849825,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d517c35b515f15e","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1722340722946,"stop":1722340722946,"duration":0},"status":"passed","severity":"normal"},{"uid":"654c43ca535ae980","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1722340833128,"stop":1722340833130,"duration":2},"status":"passed","severity":"normal"},{"uid":"3fde7d8dcb31e225","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1722340842712,"stop":1722340842712,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0ab5b82fa446cb5","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1722340244455,"stop":1722340244456,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2c07b3578f7758f","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1722340125675,"stop":1722340125675,"duration":0},"status":"passed","severity":"normal"},{"uid":"c872ea35c627eae5","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1722340137389,"stop":1722340137389,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddc4242e8fe11b79","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1722340833165,"stop":1722340833166,"duration":1},"status":"passed","severity":"normal"},{"uid":"719f876f538779a7","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1722340109125,"stop":1722340109125,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9d66faaabaef11b","name":"Query Generator, No Decoder","time":{"start":1722340818466,"stop":1722340818466,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf738690ba96bd87","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1722340566629,"stop":1722340566630,"duration":1},"status":"passed","severity":"normal"},{"uid":"be095657b77450f5","name":"should throw an error for missing required configuration","time":{"start":1722340101158,"stop":1722340101158,"duration":0},"status":"passed","severity":"normal"},{"uid":"a40e657b68374f14","name":"Subscribe to topic containing shell command and receive message","time":{"start":1722340833127,"stop":1722340833128,"duration":1},"status":"passed","severity":"normal"},{"uid":"12211cb85c6279d9","name":"should not receive a peer event before start","time":{"start":1722340129484,"stop":1722340129485,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d7af9003b98748e","name":"should configure sharding based on application and version for autosharding","time":{"start":1722340101171,"stop":1722340101171,"duration":0},"status":"passed","severity":"normal"},{"uid":"c927e4fc87a6aca","name":"Relay + Store","time":{"start":1722340161881,"stop":1722340161881,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b06b7448a14528e","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1722340360950,"stop":1722340360950,"duration":0},"status":"passed","severity":"normal"},{"uid":"30bdb7fc9dfae4cc","name":"Push message with content topic containing long","time":{"start":1722340810703,"stop":1722340810703,"duration":0},"status":"passed","severity":"normal"},{"uid":"94f8b7e84f89b4ef","name":"tcp ip4 address","time":{"start":1722340109212,"stop":1722340109213,"duration":1},"status":"passed","severity":"normal"},{"uid":"69ba13aedbc1df99","name":"Subscribe to topic containing special chars and publish message","time":{"start":1722340722941,"stop":1722340722941,"duration":0},"status":"passed","severity":"normal"},{"uid":"41e395335fc10dc6","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1722340101163,"stop":1722340101163,"duration":0},"status":"passed","severity":"normal"},{"uid":"adf135b33cef0e77","name":"should be called for bootstrap peers","time":{"start":1722340159552,"stop":1722340159553,"duration":1},"status":"passed","severity":"normal"},{"uid":"14c8c89eff825b3a","name":"dispatchEvent via connectionManager","time":{"start":1722340192591,"stop":1722340192592,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8df3f228fb95f7f","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1722340101149,"stop":1722340101149,"duration":0},"status":"passed","severity":"normal"},{"uid":"45d5e68cb187c3ae","name":"random static sharding 4 - Cluster ID: 230, Shard ID: 103","time":{"start":1722340790396,"stop":1722340790396,"duration":0},"status":"passed","severity":"normal"},{"uid":"25fbec3cc33f15ea","name":"can start the service","time":{"start":1722340164200,"stop":1722340164201,"duration":1},"status":"passed","severity":"normal"},{"uid":"416678452bf6f5d","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1722340790404,"stop":1722340790407,"duration":3},"status":"passed","severity":"normal"},{"uid":"f83788f7038af256","name":"Subscribe to topic containing special chars and receive message","time":{"start":1722340833165,"stop":1722340833165,"duration":0},"status":"passed","severity":"normal"},{"uid":"516fe0c62d238f15","name":"same cluster, same shard: nodes connect","time":{"start":1722340360937,"stop":1722340360938,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9ee6cb299c43ab3","name":"Push message with long payload","time":{"start":1722340661863,"stop":1722340661863,"duration":0},"status":"passed","severity":"normal"},{"uid":"65321e2a159f98ba","name":"should not receive a peer event after stop","time":{"start":1722340129485,"stop":1722340129485,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cbbcb4c606da950","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1722340884773,"stop":1722340884774,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d38b07bd38dd744","name":"Check received message containing unicode special characters","time":{"start":1722340712112,"stop":1722340712113,"duration":1},"status":"passed","severity":"normal"},{"uid":"f87c6f5c9385c033","name":"Query Generator - forward","time":{"start":1722340832791,"stop":1722340832791,"duration":0},"status":"passed","severity":"normal"},{"uid":"49bf75c13ce6a263","name":"Ping on peer without subscriptions","time":{"start":1722340253211,"stop":1722340253211,"duration":0},"status":"passed","severity":"normal"},{"uid":"824e29183acad419","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1722340833141,"stop":1722340833141,"duration":0},"status":"passed","severity":"normal"},{"uid":"6604737aaeb78c88","name":"should not receive a peer event after stop","time":{"start":1722340714776,"stop":1722340714776,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ec39e096b370f56","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1722340859578,"stop":1722340859578,"duration":0},"status":"passed","severity":"normal"},{"uid":"a485a1252dd2dea1","name":"Ping on subscribed peer","time":{"start":1722340253206,"stop":1722340253209,"duration":3},"status":"passed","severity":"normal"},{"uid":"ed380ee08c5860d5","name":"Ephemeral field is preserved - encoder v0","time":{"start":1722340167923,"stop":1722340167923,"duration":0},"status":"passed","severity":"normal"},{"uid":"1edb23ae8b5b3363","name":"Publish message with custom timestamp: Tue Jul 30 2024 12:58:14 GMT+0000 (Coordinated Universal Time)","time":{"start":1722340722582,"stop":1722340722583,"duration":1},"status":"passed","severity":"normal"},{"uid":"78db69787e659afb","name":"Check received message containing shell command","time":{"start":1722340361286,"stop":1722340361287,"duration":1},"status":"passed","severity":"normal"},{"uid":"41e48c8209f66260","name":"Check received message containing unicode special characters","time":{"start":1722340712099,"stop":1722340712099,"duration":0},"status":"passed","severity":"normal"},{"uid":"386e3963e604823e","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1722340101156,"stop":1722340101157,"duration":1},"status":"passed","severity":"normal"},{"uid":"de61d206ddd646bc","name":"Subscribe to topic containing numeric and publish message","time":{"start":1722340722940,"stop":1722340722940,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e5953ee2df86476","name":"throws an error for improperly formatted content topics","time":{"start":1722340101152,"stop":1722340101153,"duration":1},"status":"passed","severity":"normal"},{"uid":"a70e0a799047cb89","name":"Subscribe and receive messages via waku relay post","time":{"start":1722340833100,"stop":1722340833100,"duration":0},"status":"passed","severity":"normal"},{"uid":"683080fe4862294a","name":"Query with Ordered Callback, No Decoder","time":{"start":1722340818468,"stop":1722340818468,"duration":0},"status":"passed","severity":"normal"},{"uid":"2de3b3adb840f984","name":"Push message with content topic containing emoji","time":{"start":1722340661921,"stop":1722340661921,"duration":0},"status":"passed","severity":"normal"},{"uid":"64250ce11aed852d","name":"Passing page size 11 when there are 10 messages","time":{"start":1722340849826,"stop":1722340849826,"duration":0},"status":"passed","severity":"normal"},{"uid":"173460c7257ebe24","name":"Query Generator - backward","time":{"start":1722340832791,"stop":1722340832792,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b54c33310a675cc","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1722340360947,"stop":1722340360947,"duration":0},"status":"passed","severity":"normal"},{"uid":"26f4083e52a5a9ac","name":"Subscribe to topic containing numeric and receive message","time":{"start":1722340833165,"stop":1722340833165,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff4798d539f1324b","name":"LightPush with 0 connections","time":{"start":1722340420945,"stop":1722340420945,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf33c1f29d2f016f","name":"Failed peers are renewed","time":{"start":1722340452584,"stop":1722340452584,"duration":0},"status":"passed","severity":"normal"},{"uid":"115eead260aa4636","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app33/5/topic412/json","time":{"start":1722340779007,"stop":1722340779007,"duration":0},"status":"passed","severity":"normal"},{"uid":"c09d87fe3370022","name":"Round trip binary serialization","time":{"start":1722340114700,"stop":1722340114700,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9a11e7b9723135c","name":"Check publish message containing Script","time":{"start":1722340722576,"stop":1722340722577,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e21849ba56c355f","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1722340244436,"stop":1722340244437,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b71076012dcc364","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1722340101162,"stop":1722340101162,"duration":0},"status":"passed","severity":"normal"},{"uid":"b870a127e7a40164","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1722340244456,"stop":1722340244457,"duration":1},"status":"passed","severity":"normal"},{"uid":"7aff45310237ef0f","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1722340125075,"stop":1722340125075,"duration":0},"status":"passed","severity":"normal"},{"uid":"30dd2c4a5d74181d","name":"should return empty list for no shard","time":{"start":1722340101157,"stop":1722340101158,"duration":1},"status":"passed","severity":"normal"},{"uid":"f23dd988636fa83f","name":"Using a function","time":{"start":1722340859328,"stop":1722340859328,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab619c7ce1a30870","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1722340694905,"stop":1722340694905,"duration":0},"status":"passed","severity":"normal"},{"uid":"c28954e1ffe60dcd","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app34/7/topic65/json","time":{"start":1722340779009,"stop":1722340779009,"duration":0},"status":"passed","severity":"normal"},{"uid":"b340ef8b26919113","name":"Publish message with custom timestamp: Tue Jul 30 2024 10:58:14 GMT+0000 (Coordinated Universal Time)","time":{"start":1722340722581,"stop":1722340722582,"duration":1},"status":"passed","severity":"normal"},{"uid":"6fc698a3bf833f01","name":"Correctly serialized arguments","time":{"start":1722340574620,"stop":1722340574621,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4f9e5519b9ae9cf","name":"LightPush with 1 connections","time":{"start":1722340420946,"stop":1722340420946,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f4adbdc3ffd1be8","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1722340694904,"stop":1722340694904,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd5d80976766a519","name":"Subscribe to topic containing JSON and publish message","time":{"start":1722340722945,"stop":1722340722945,"duration":0},"status":"passed","severity":"normal"},{"uid":"c68ef8bcd2801bd2","name":"different cluster, different shard: nodes don't connect","time":{"start":1722340566633,"stop":1722340566633,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4f4e2927ca3654d","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1722340768633,"stop":1722340768633,"duration":0},"status":"passed","severity":"normal"},{"uid":"26ca65e50d7b361a","name":"should decode valid enr with tcp successfully","time":{"start":1722340109793,"stop":1722340109793,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0435d84304abacf","name":"Ping on unsubscribed peer","time":{"start":1722340253211,"stop":1722340253211,"duration":0},"status":"passed","severity":"normal"},{"uid":"d686be60ce4138d7","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1722340768630,"stop":1722340768630,"duration":0},"status":"passed","severity":"normal"},{"uid":"59e493a6dda3b4f0","name":"Push message with long payload","time":{"start":1722340810688,"stop":1722340810688,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f1adf64b59f92c4","name":"Check message with no payload is not received","time":{"start":1722340712117,"stop":1722340712117,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2ef55a0ed17ff73","name":"Meta field set when metaSetter is specified","time":{"start":1722340114701,"stop":1722340114701,"duration":0},"status":"passed","severity":"normal"},{"uid":"562bde23167b9efd","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1722340884773,"stop":1722340884773,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cc7a3bacd629c9","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1722340833102,"stop":1722340833102,"duration":0},"status":"passed","severity":"normal"},{"uid":"14f7d865107e5a78","name":"handles multiple messages","time":{"start":1722340848335,"stop":1722340848336,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf40c8a8a698b1aa","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1722340101167,"stop":1722340101167,"duration":0},"status":"passed","severity":"normal"},{"uid":"de71dfbde03a70df","name":"Check message received after jswaku node is restarted","time":{"start":1722340712104,"stop":1722340712104,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7661c68d0aac0f30","name":"should return all peers when numPeers is 0","time":{"start":1722340114326,"stop":1722340114327,"duration":1},"status":"passed","severity":"normal"},{"uid":"388bad7cf06146c3","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1722340833168,"stop":1722340833168,"duration":0},"status":"passed","severity":"normal"},{"uid":"16b7ef76daca059e","name":"non connected peers","time":{"start":1722340662211,"stop":1722340662211,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9532138a368b6caf","name":"throws on content topic with empty topic name field","time":{"start":1722340101143,"stop":1722340101144,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a3a5630c18f86d6","name":"should set field with only RELAY enabled","time":{"start":1722340109804,"stop":1722340109805,"duration":1},"status":"passed","severity":"normal"},{"uid":"844977a914930d11","name":"Query generator for 2000 messages","time":{"start":1722340842713,"stop":1722340842713,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba29f452d2f7e17e","name":"Check received message containing shell command","time":{"start":1722340712111,"stop":1722340712112,"duration":1},"status":"passed","severity":"normal"},{"uid":"5009407886e36629","name":"Query Generator, Multiple PubsubTopics","time":{"start":1722340818465,"stop":1722340818465,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c5909162b5a5951","name":"Round trip binary encryption [ecies, signature]","time":{"start":1722340137390,"stop":1722340137390,"duration":0},"status":"passed","severity":"normal"},{"uid":"a669f4c576ab91f2","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1722340244448,"stop":1722340244449,"duration":1},"status":"passed","severity":"normal"},{"uid":"87c891596dddfd19","name":"should not fail to stop the service if it was not started","time":{"start":1722340714774,"stop":1722340714774,"duration":0},"status":"passed","severity":"normal"},{"uid":"c89bac16e22a1626","name":"should return the pubsub topic directly if a string is provided","time":{"start":1722340101169,"stop":1722340101169,"duration":0},"status":"passed","severity":"normal"},{"uid":"de722e19278cbc1f","name":"Check received message containing Arabic","time":{"start":1722340712094,"stop":1722340712095,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c979b3830f814e3","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1722340101160,"stop":1722340101160,"duration":0},"status":"passed","severity":"normal"},{"uid":"50b4124e22eb84f5","name":"should throw an error for missing sharding configuration","time":{"start":1722340101172,"stop":1722340101173,"duration":1},"status":"passed","severity":"normal"},{"uid":"595c9e0e8c2ebd6e","name":"should set field with all protocols disabled","time":{"start":1722340109804,"stop":1722340109804,"duration":0},"status":"passed","severity":"normal"},{"uid":"3819bb360e1dd1c4","name":"Add multiple subscription objects on single nwaku node","time":{"start":1722340833172,"stop":1722340833172,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7ae0beed96e6c4a","name":"Push message with custom timestamp: 1691581991067","time":{"start":1722340810711,"stop":1722340810712,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff73ab00e8c5dd33","name":"Check message received after jswaku node is restarted","time":{"start":1722340712118,"stop":1722340712118,"duration":0},"status":"skipped","severity":"normal"},{"uid":"553132e50b9a9924","name":"Push message with content topic containing unicode special characters","time":{"start":1722340810708,"stop":1722340810709,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2508f6539f79292","name":"Push 30 different messages","time":{"start":1722340810702,"stop":1722340810702,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7ef1811e2f7da05","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1722340109117,"stop":1722340109117,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bc5900f26738764","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1722340360963,"stop":1722340360963,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3ce1f94cd7f64dc","name":"Generator, custom pubsub topic","time":{"start":1722340837372,"stop":1722340837372,"duration":0},"status":"passed","severity":"normal"},{"uid":"a660728da0ca80b8","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1722340159553,"stop":1722340159553,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcf36e14a83bba86","name":"should throw error - no id","time":{"start":1722340109794,"stop":1722340109795,"duration":1},"status":"passed","severity":"normal"},{"uid":"f28ed35f8a76952e","name":"Check received message containing Russian","time":{"start":1722340361267,"stop":1722340361267,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b9019f8d04ee966","name":"Check received message containing escaped characters","time":{"start":1722340712098,"stop":1722340712099,"duration":1},"status":"passed","severity":"normal"},{"uid":"f789120c2aca1142","name":"Query generator for multiple messages with different content topic format","time":{"start":1722340842710,"stop":1722340842711,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b054611b8d68554","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1722340207725,"stop":1722340207726,"duration":1},"status":"passed","severity":"normal"},{"uid":"26655babb2705a5a","name":"Reopen subscription with peer with lost subscription","time":{"start":1722340253230,"stop":1722340253231,"duration":1},"status":"passed","severity":"normal"},{"uid":"202dc819a4ce68e4","name":"LightPush: 2 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1722340588921,"stop":1722340588922,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9dfa78c2f9f07db","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1722340421447,"stop":1722340421447,"duration":0},"status":"passed","severity":"normal"},{"uid":"b01984480d9ac817","name":"Check message received after nwaku node is restarted","time":{"start":1722340361292,"stop":1722340361292,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9af007c88842a682","name":"Push message with Basic HTML tag payload","time":{"start":1722340661874,"stop":1722340661896,"duration":22},"status":"passed","severity":"normal"},{"uid":"3ea6d7917f2b31ed","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1722340360941,"stop":1722340360941,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9fe3357430e7fce","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1722340833105,"stop":1722340833105,"duration":0},"status":"passed","severity":"normal"},{"uid":"de5a75e9ff2ff865","name":"Subscribe and receive messages via waku relay post","time":{"start":1722340833140,"stop":1722340833141,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e0a6122d659dee1","name":"Promise Callback - forward","time":{"start":1722340832794,"stop":1722340832794,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a6b15b5b1db6f2e","name":"Check received message with timestamp: 1722340151188000000 ","time":{"start":1722340712100,"stop":1722340712100,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd1234b78e66f59c","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1722340167923,"stop":1722340167923,"duration":0},"status":"passed","severity":"normal"},{"uid":"87d56a100d4256f8","name":"Check message with no pubsub topic is not received","time":{"start":1722340361290,"stop":1722340361291,"duration":1},"status":"passed","severity":"normal"},{"uid":"26c284fce202808b","name":"throws on content topic with empty version field","time":{"start":1722340101142,"stop":1722340101143,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2c7e855bfd47462","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1722340109113,"stop":1722340109114,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8b3c44d6e4efdfc","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1722340244449,"stop":1722340244450,"duration":1},"status":"passed","severity":"normal"},{"uid":"67e1ff8bd5be92f5","name":"Check received message containing emoji","time":{"start":1722340712099,"stop":1722340712100,"duration":1},"status":"passed","severity":"normal"},{"uid":"96e36fe65cdf8db7","name":"should only return 1 node with relay capability","time":{"start":1722340125674,"stop":1722340125674,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9c022b8f0fe307c","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1722340833142,"stop":1722340833143,"duration":1},"status":"passed","severity":"normal"},{"uid":"5384acb89406d58e","name":"Push message with content topic containing special chars","time":{"start":1722340810704,"stop":1722340810704,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab286b410477a040","name":"random static sharding 6 - Cluster ID: 440, Shard ID: 66","time":{"start":1722340790397,"stop":1722340790397,"duration":0},"status":"passed","severity":"normal"},{"uid":"cad45ffe2dce6df3","name":"different cluster, same shard: nodes don't connect","time":{"start":1722340566632,"stop":1722340566633,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff83a37f3e2c2cbf","name":"Fields are not dropped","time":{"start":1722340114055,"stop":1722340114057,"duration":2},"status":"passed","severity":"normal"},{"uid":"6e5c96967ae2f8ab","name":"should not receive a peer event after stop","time":{"start":1722340164207,"stop":1722340164208,"duration":1},"status":"passed","severity":"normal"},{"uid":"54f613ce440b12c6","name":"Publish message with large meta","time":{"start":1722340722586,"stop":1722340722586,"duration":0},"status":"passed","severity":"normal"},{"uid":"e60fba657866e8","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1722340124405,"stop":1722340124405,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b3741f73371c7e7","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1722340114327,"stop":1722340114328,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ac9c4d9de5fdaf6","name":"should throw error - no public key","time":{"start":1722340109794,"stop":1722340109794,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a69765b0abaeaef","name":"Push message with content topic containing shell command","time":{"start":1722340661919,"stop":1722340661920,"duration":1},"status":"passed","severity":"normal"},{"uid":"b60c0e5d734896e0","name":"Push message with JSON payload","time":{"start":1722340810700,"stop":1722340810700,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d9b701af3299c71","name":"Push message with content topic containing Chinese","time":{"start":1722340661911,"stop":1722340661912,"duration":1},"status":"passed","severity":"normal"},{"uid":"9859104865672325","name":"Check message on other pubsub topic is not received","time":{"start":1722340712116,"stop":1722340712117,"duration":1},"status":"passed","severity":"normal"},{"uid":"514919136dc03bb8","name":"Push message with custom timestamp: 1722344021655","time":{"start":1722340661934,"stop":1722340661935,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f3646889eef6228","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1722340818469,"stop":1722340818469,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e16368bc9febe68","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1722340159554,"stop":1722340159554,"duration":0},"status":"passed","severity":"normal"},{"uid":"57e974387bcb8620","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1722340159554,"stop":1722340159555,"duration":1},"status":"passed","severity":"normal"},{"uid":"6148921765d3dfa7","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1722340109128,"stop":1722340109129,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9730ddcb2d93627","name":"Check message with no payload is not received","time":{"start":1722340712103,"stop":1722340712103,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a16fc290e6cd12d","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1722340837374,"stop":1722340837375,"duration":1},"status":"passed","severity":"normal"},{"uid":"812253e953324305","name":"Encoder throws on undefined content topic","time":{"start":1722340114702,"stop":1722340114702,"duration":0},"status":"passed","severity":"normal"},{"uid":"32b9971c7cad74f3","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1722340101151,"stop":1722340101152,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a71cfb6371c8fd5","name":"pre and post cipher","time":{"start":1722340135868,"stop":1722340135868,"duration":0},"status":"passed","severity":"normal"},{"uid":"35b08d8ae4c2cf16","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1722340421452,"stop":1722340421452,"duration":0},"status":"passed","severity":"normal"},{"uid":"baa6b6cf1e8dcb81","name":"Publishes to nwaku","time":{"start":1722340694343,"stop":1722340694343,"duration":0},"status":"passed","severity":"normal"},{"uid":"af7a9288f1b1deaf","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1722340390714,"stop":1722340390714,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e9e8a99a709a5ff","name":"Check received message containing SQL Injection","time":{"start":1722340712108,"stop":1722340712109,"duration":1},"status":"passed","severity":"normal"},{"uid":"e36fcf293e3c5b8b","name":"Fails to publish message with size larger than 1 MB","time":{"start":1722340722585,"stop":1722340722585,"duration":0},"status":"passed","severity":"normal"},{"uid":"e45a8ec8756f2bc0","name":"Subscribe to topic containing short and publish message","time":{"start":1722340722939,"stop":1722340722940,"duration":1},"status":"passed","severity":"normal"},{"uid":"841297685183326b","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1722340101146,"stop":1722340101146,"duration":0},"status":"passed","severity":"normal"},{"uid":"bef11ea6a5f6586f","name":"Check message with no content topic is not received","time":{"start":1722340361291,"stop":1722340361291,"duration":0},"status":"passed","severity":"normal"},{"uid":"a427c46bfa5bc9b9","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 4","time":{"start":1722340101172,"stop":1722340101172,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d27e9f427efa52b","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1722340360963,"stop":1722340360963,"duration":0},"status":"passed","severity":"normal"},{"uid":"c455018ff7f2d19f","name":"LightPush: 3 peers, Filter: 3 peers - Expected: SufficientlyHealthy","time":{"start":1722340588925,"stop":1722340588925,"duration":0},"status":"passed","severity":"normal"},{"uid":"de3b50a99417cb74","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1722340790389,"stop":1722340790389,"duration":0},"status":"passed","severity":"normal"},{"uid":"52e9a3aa3e3d8efd","name":"Check received message containing Chinese","time":{"start":1722340712094,"stop":1722340712094,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cad3e8f6b4558ef","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1722340287041,"stop":1722340287042,"duration":1},"status":"passed","severity":"normal"},{"uid":"1121b280c495da2c","name":"throws on content topic with empty application field","time":{"start":1722340101142,"stop":1722340101142,"duration":0},"status":"passed","severity":"normal"},{"uid":"64cebbff02fe222c","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1722340833149,"stop":1722340833150,"duration":1},"status":"passed","severity":"normal"},{"uid":"1445dfb0ac1232cb","name":"throws on content topic with empty encoding field","time":{"start":1722340101144,"stop":1722340101144,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c4f3a4abd089ec0","name":"Subscribe to topic containing shell command and publish message","time":{"start":1722340722945,"stop":1722340722946,"duration":1},"status":"passed","severity":"normal"},{"uid":"666e1efb7a92f332","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1722340101160,"stop":1722340101160,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a5d8cf93c35ab39","name":"Push message with rate limit","time":{"start":1722340810711,"stop":1722340810711,"duration":0},"status":"passed","severity":"normal"},{"uid":"353f46c44a36f635","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1722340837373,"stop":1722340837373,"duration":0},"status":"passed","severity":"normal"},{"uid":"9eef6671ad4c3d9e","name":"Check message with no content topic is not received","time":{"start":1722340712102,"stop":1722340712103,"duration":1},"status":"passed","severity":"normal"},{"uid":"14f735a0f9d3fa05","name":"configure the node with multiple pubsub topics","time":{"start":1722340790403,"stop":1722340790404,"duration":1},"status":"passed","severity":"normal"},{"uid":"77eb7ee6b38ebb25","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1722340818467,"stop":1722340818468,"duration":1},"status":"passed","severity":"normal"},{"uid":"a14ed2492f3717a5","name":"Check received message containing Russian","time":{"start":1722340712108,"stop":1722340712108,"duration":0},"status":"passed","severity":"normal"},{"uid":"35e161ef11b3d3bb","name":"Nodes with multiple pubsub topic","time":{"start":1722340694904,"stop":1722340694904,"duration":0},"status":"passed","severity":"normal"},{"uid":"560f77c7cf73e426","name":"should properly create peer info with all multiaddrs","time":{"start":1722340109803,"stop":1722340109804,"duration":1},"status":"passed","severity":"normal"},{"uid":"99219e11f22ebd81","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1722340779011,"stop":1722340779011,"duration":0},"status":"passed","severity":"normal"},{"uid":"4775e019a35233c0","name":"Push message with custom timestamp: 1691582021655","time":{"start":1722340661933,"stop":1722340661934,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c95aa855d980bdc","name":"Query generator for multiple messages","time":{"start":1722340842708,"stop":1722340842709,"duration":1},"status":"passed","severity":"normal"},{"uid":"26b47e73221146d1","name":"Check message on other pubsub topic is not received","time":{"start":1722340361290,"stop":1722340361290,"duration":0},"status":"passed","severity":"normal"},{"uid":"e629decf76b8cd84","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1722340360963,"stop":1722340360966,"duration":3},"status":"passed","severity":"normal"},{"uid":"246b34a9b69ef2c9","name":"Check publish message containing unicode special characters","time":{"start":1722340722579,"stop":1722340722579,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bb2bb8b29b4bf79","name":"Check publish message containing JSON","time":{"start":1722340722578,"stop":1722340722578,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c54b111cb78f989","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app50/6/topic89/utf8","time":{"start":1722340779009,"stop":1722340779010,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1c8c30425146c09","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1722340109116,"stop":1722340109117,"duration":1},"status":"passed","severity":"normal"},{"uid":"31b96ecc2962b4e9","name":"Check received message with timestamp: 1722340151188 ","time":{"start":1722340712100,"stop":1722340712100,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2bb651f4a6f4dd5","name":"should get / set UDP multiaddr","time":{"start":1722340109801,"stop":1722340109801,"duration":0},"status":"passed","severity":"normal"},{"uid":"18ad3f68f6d5f37d","name":"Store - dialed first","time":{"start":1722340864995,"stop":1722340864995,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f7df1c7479bb1d6","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1722340859580,"stop":1722340859580,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd591735908d086d","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1722340287044,"stop":1722340287045,"duration":1},"status":"passed","severity":"normal"},{"uid":"82b3f518c77bd6f8","name":"getPeersByDiscovery","time":{"start":1722340679009,"stop":1722340679010,"duration":1},"status":"passed","severity":"normal"},{"uid":"90ab6c70ea44f60a","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1722340847192,"stop":1722340847192,"duration":0},"status":"passed","severity":"normal"},{"uid":"45068f9f5451ebfa","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1722340125078,"stop":1722340125079,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6034a55a3aaede7","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1722340101174,"stop":1722340101174,"duration":0},"status":"passed","severity":"normal"},{"uid":"6da0eff903c0bccc","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1722340694905,"stop":1722340694905,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed4a3cdc13dc9bad","name":"Check received message containing unicode special characters","time":{"start":1722340361287,"stop":1722340361287,"duration":0},"status":"passed","severity":"normal"},{"uid":"b79889a6374064b2","name":"Check message received after nwaku node is restarted","time":{"start":1722340712105,"stop":1722340712105,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3b6eb3192b60b39b","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1722340101162,"stop":1722340101163,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a0eecac966edbf9","name":"Push message with content topic containing escaped characters","time":{"start":1722340661920,"stop":1722340661920,"duration":0},"status":"passed","severity":"normal"},{"uid":"94d544af1caa4527","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1722340109112,"stop":1722340109113,"duration":1},"status":"passed","severity":"normal"},{"uid":"df4b4032fde55044","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1722340694903,"stop":1722340694903,"duration":0},"status":"passed","severity":"normal"},{"uid":"79f197ba30f7b309","name":"Push message with numeric payload","time":{"start":1722340661863,"stop":1722340661864,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6c8be5a8f9d0bf9","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1722340360962,"stop":1722340360963,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe833f32b9b50b6e","name":"Push message with Russian payload","time":{"start":1722340810698,"stop":1722340810698,"duration":0},"status":"passed","severity":"normal"},{"uid":"95ee15726de43c0f","name":"Push message with escaped characters payload","time":{"start":1722340661900,"stop":1722340661900,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9e38ef57b9b221f","name":"Push message with content topic containing SQL Injection","time":{"start":1722340810705,"stop":1722340810706,"duration":1},"status":"passed","severity":"normal"},{"uid":"8cfd56a6524191fc","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1722340360943,"stop":1722340360943,"duration":0},"status":"passed","severity":"normal"},{"uid":"feffbcefd8b321a","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1722340722580,"stop":1722340722580,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bab02bf252f5492","name":"should get / set TCP multiaddr","time":{"start":1722340109801,"stop":1722340109802,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc03b5194e9cf207","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1722340513736,"stop":1722340513737,"duration":1},"status":"passed","severity":"normal"},{"uid":"72b55e6657beabe9","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1722340360952,"stop":1722340360956,"duration":4},"status":"passed","severity":"normal"},{"uid":"37d47148677efed2","name":"Encoder throws on empty string content topic","time":{"start":1722340137391,"stop":1722340137391,"duration":0},"status":"passed","severity":"normal"},{"uid":"553033357166b3b6","name":"Push message with content topic containing emoji","time":{"start":1722340810709,"stop":1722340810709,"duration":0},"status":"passed","severity":"normal"},{"uid":"e196a7157e5422e5","name":"Fails to push message with large meta","time":{"start":1722340810711,"stop":1722340810711,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3d5147e39b98d72","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1722340390714,"stop":1722340390714,"duration":0},"status":"passed","severity":"normal"},{"uid":"88f5e20d6d365766","name":"Check publish message containing escaped characters","time":{"start":1722340722579,"stop":1722340722579,"duration":0},"status":"passed","severity":"normal"},{"uid":"d57dc9809122d74e","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1722340114328,"stop":1722340114329,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a033c18b9216e15","name":"should emit a peer event after start","time":{"start":1722340129484,"stop":1722340129484,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb867e90073a548a","name":"passes more than one ENR URLs and attempts connection","time":{"start":1722340164209,"stop":1722340164209,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5c657072092ff92f","name":"Check received message containing Basic HTML tag","time":{"start":1722340361285,"stop":1722340361285,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0c8db52a09fe59a","name":"Subscribe and publish message","time":{"start":1722340722937,"stop":1722340722937,"duration":0},"status":"passed","severity":"normal"},{"uid":"611f93f904e9b486","name":"can start and stop the service","time":{"start":1722340714773,"stop":1722340714774,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca0d67419770895a","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1722340101162,"stop":1722340101162,"duration":0},"status":"passed","severity":"normal"},{"uid":"48a430b20de6ca36","name":"LightPush with 3 connections","time":{"start":1722340420947,"stop":1722340420948,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a9fe026dcb9c4cb","name":"Check received message containing Basic HTML tag","time":{"start":1722340712097,"stop":1722340712097,"duration":0},"status":"passed","severity":"normal"},{"uid":"1df1859d1a4814f6","name":"Subscribe to topic containing Script and receive message","time":{"start":1722340833167,"stop":1722340833167,"duration":0},"status":"passed","severity":"normal"},{"uid":"e19372a95529c7db","name":"Check message with no content topic is not received","time":{"start":1722340712117,"stop":1722340712117,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcb26e4c5521b6ce","name":"Relay - times out","time":{"start":1722340864994,"stop":1722340864994,"duration":0},"status":"passed","severity":"normal"},{"uid":"677986506510098c","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1722340164209,"stop":1722340164209,"duration":0},"status":"skipped","severity":"normal"},{"uid":"17a73b30dd93ec1b","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1722340360945,"stop":1722340360945,"duration":0},"status":"passed","severity":"normal"},{"uid":"330eacd44598cf4","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1722340818469,"stop":1722340818470,"duration":1},"status":"passed","severity":"normal"},{"uid":"b11dab71e6bbe265","name":"handles different clusterIds correctly","time":{"start":1722340101152,"stop":1722340101152,"duration":0},"status":"passed","severity":"normal"},{"uid":"a51f9d65b1d92f3c","name":"Check publish message containing SQL Injection","time":{"start":1722340722576,"stop":1722340722576,"duration":0},"status":"passed","severity":"normal"},{"uid":"94c22fc663fbc12e","name":"Check message with invalid timestamp is not received","time":{"start":1722340712102,"stop":1722340712102,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3866bff890604b2","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1722340360944,"stop":1722340360944,"duration":0},"status":"passed","severity":"normal"},{"uid":"636cf81dd3122d1e","name":"groups content topics by expected pubsub topic","time":{"start":1722340101151,"stop":1722340101151,"duration":0},"status":"passed","severity":"normal"},{"uid":"44ac1f5d56b89473","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1722340390693,"stop":1722340390693,"duration":0},"status":"passed","severity":"normal"},{"uid":"437fcafedecc14e3","name":"should throw an error for insufficient data","time":{"start":1722340101391,"stop":1722340101391,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c52a4453c85b440","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1722340152343,"stop":1722340152345,"duration":2},"status":"passed","severity":"normal"},{"uid":"834debd2def6fb3a","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1722340833130,"stop":1722340833133,"duration":3},"status":"passed","severity":"normal"},{"uid":"b1f6d8dd7004ec7e","name":"Push message with content topic containing long","time":{"start":1722340661903,"stop":1722340661907,"duration":4},"status":"passed","severity":"normal"},{"uid":"bb5d1280d7ed7182","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1722340360948,"stop":1722340360949,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f2ed344ab17217f","name":"LightPush: 0 peers, Filter: 2 peers - Expected: Unhealthy","time":{"start":1722340588918,"stop":1722340588918,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a691301e17bab01","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1722340109793,"stop":1722340109793,"duration":0},"status":"passed","severity":"normal"},{"uid":"5873249592cb416e","name":"Subscribe to topic containing JSON and receive message","time":{"start":1722340390717,"stop":1722340390717,"duration":0},"status":"passed","severity":"normal"},{"uid":"aea0966ea3966749","name":"Decoder throws on empty string content topic","time":{"start":1722340137392,"stop":1722340137392,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2246d02d8c06681","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1722340513742,"stop":1722340513742,"duration":0},"status":"passed","severity":"normal"},{"uid":"9492800ecee6392a","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1722340125675,"stop":1722340125675,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3afef837a0ff02c","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1722340360958,"stop":1722340360959,"duration":1},"status":"passed","severity":"normal"},{"uid":"40990acd07f1bc81","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1722340101147,"stop":1722340101147,"duration":0},"status":"passed","severity":"normal"},{"uid":"f033752e34ccb254","name":"returns all values when wanted number matches available values","time":{"start":1722340124402,"stop":1722340124403,"duration":1},"status":"passed","severity":"normal"},{"uid":"e976929ba4ad4e7d","name":"Push message equal or less that 1MB","time":{"start":1722340810714,"stop":1722340810714,"duration":0},"status":"passed","severity":"normal"},{"uid":"82fc44ab02223942","name":"Refresh subscription","time":{"start":1722340390709,"stop":1722340390709,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9bb3f632fd38c","name":"Passing cursor with wrong pubsubTopic","time":{"start":1722340768635,"stop":1722340768635,"duration":0},"status":"passed","severity":"normal"},{"uid":"c20d74b06ab0ed4","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1722340125676,"stop":1722340125676,"duration":0},"status":"skipped","severity":"normal"},{"uid":"13372f0b96412be5","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1722340103961,"stop":1722340103962,"duration":1},"status":"passed","severity":"normal"},{"uid":"255f9b7165cdbd20","name":"start node with ApplicationInfo","time":{"start":1722340779012,"stop":1722340779012,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5e2a598a02ef4e","name":"should throw error - invalid id","time":{"start":1722340109795,"stop":1722340109799,"duration":4},"status":"passed","severity":"normal"},{"uid":"88df5f37e69b62f0","name":"Default pageSize","time":{"start":1722340849827,"stop":1722340849828,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f68439f136f2e49","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1722340360959,"stop":1722340360959,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca00609d2593c50b","name":"should be able to encode the field with only STORE set to true","time":{"start":1722340109109,"stop":1722340109110,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8ca28a6540f6c8f","name":"Subscribe to topic containing long and receive message","time":{"start":1722340833164,"stop":1722340833164,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb203f7d0812f326","name":"should properly create location multiaddrs - udp","time":{"start":1722340109803,"stop":1722340109803,"duration":0},"status":"passed","severity":"normal"},{"uid":"cef226fc2801e607","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1722340101164,"stop":1722340101165,"duration":1},"status":"passed","severity":"normal"},{"uid":"99fae2d6e17237a2","name":"Check received message containing XML","time":{"start":1722340712109,"stop":1722340712110,"duration":1},"status":"passed","severity":"normal"},{"uid":"c99c3a93f5cd9c45","name":"Check message with non string payload is not received","time":{"start":1722340712118,"stop":1722340712118,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a7b8518ec768461","name":"LightPush: 2 peers, Filter: 3 peers - Expected: SufficientlyHealthy","time":{"start":1722340588923,"stop":1722340588923,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c2aa9579cc1181c","name":"LightPush: 3 peers, Filter: 2 peers - Expected: SufficientlyHealthy","time":{"start":1722340588924,"stop":1722340588924,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8c1559b9120e26b","name":"Push message with content topic containing numeric","time":{"start":1722340661910,"stop":1722340661911,"duration":1},"status":"passed","severity":"normal"},{"uid":"508b9bb9392603fa","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1722340101154,"stop":1722340101154,"duration":0},"status":"passed","severity":"normal"},{"uid":"8934ee53911061db","name":"can start the service","time":{"start":1722340714773,"stop":1722340714773,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebb14017ce221181","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1722340566631,"stop":1722340566631,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee1a4f583dc67047","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1722340101166,"stop":1722340101166,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbfa4e838134b582","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1722340360958,"stop":1722340360958,"duration":0},"status":"passed","severity":"normal"},{"uid":"f453e53554a89a1f","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1722340833107,"stop":1722340833108,"duration":1},"status":"passed","severity":"normal"},{"uid":"b196a939d8eeee9a","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1722340244456,"stop":1722340244456,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f8c819ced6f5364","name":"does not throw on valid cases","time":{"start":1722340101139,"stop":1722340101139,"duration":0},"status":"passed","severity":"normal"},{"uid":"16ae3823d5e8b9cb","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1722340722938,"stop":1722340722938,"duration":0},"status":"passed","severity":"normal"},{"uid":"43aadec6f37ac134","name":"should not fail to stop the service if it was not started","time":{"start":1722340129483,"stop":1722340129483,"duration":0},"status":"passed","severity":"normal"},{"uid":"14c1c6845673b761","name":"Query generator for multiple messages with multiple decoders","time":{"start":1722340842709,"stop":1722340842710,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d7ec0323c8a9d49","name":"Push message with content topic containing Script","time":{"start":1722340810706,"stop":1722340810706,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2b30ee0a25aadd1","name":"Subscribe to topic containing Script and receive message","time":{"start":1722340390716,"stop":1722340390716,"duration":0},"status":"passed","severity":"normal"},{"uid":"470cb9d69617d825","name":"Check received message containing Russian","time":{"start":1722340712095,"stop":1722340712096,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1779caec1a713c1","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1722340101161,"stop":1722340101161,"duration":0},"status":"passed","severity":"normal"},{"uid":"50cc10fffd2cdd2d","name":"Renews peer on consistent ping failures","time":{"start":1722340274845,"stop":1722340274845,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c1af05c62bb1224","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1722340125074,"stop":1722340125074,"duration":0},"status":"passed","severity":"normal"},{"uid":"f85977917b39938a","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1722340103965,"stop":1722340103965,"duration":0},"status":"passed","severity":"normal"},{"uid":"901ab3fab11a5ccc","name":"returns all values when wanted number is greater than available values","time":{"start":1722340124404,"stop":1722340124404,"duration":0},"status":"passed","severity":"normal"},{"uid":"5374c9bc11858ad6","name":"Check received message containing Chinese","time":{"start":1722340361265,"stop":1722340361266,"duration":1},"status":"passed","severity":"normal"},{"uid":"6fa19cf968094a4c","name":"Push message with escaped characters payload","time":{"start":1722340810701,"stop":1722340810701,"duration":0},"status":"passed","severity":"normal"},{"uid":"13219a4640aefcca","name":"Check received message containing Arabic","time":{"start":1722340361266,"stop":1722340361266,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea9cd5476a2d3000","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1722340125073,"stop":1722340125073,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce4831fe1f993fc6","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1722340101150,"stop":1722340101150,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbe0260a3cbfd168","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1722340859581,"stop":1722340859581,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb5b2b19d4e04bb9","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1722340167924,"stop":1722340167924,"duration":0},"status":"passed","severity":"normal"},{"uid":"72939a27bd9f8706","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1722340513740,"stop":1722340513741,"duration":1},"status":"passed","severity":"normal"},{"uid":"15538470bf406c53","name":"A test","time":{"start":1722340513814,"stop":1722340513814,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8775c72b2eb98a5","name":"Check received message containing XML","time":{"start":1722340712097,"stop":1722340712097,"duration":0},"status":"passed","severity":"normal"},{"uid":"a876a2b108993965","name":"addEventListener with wrong event","time":{"start":1722340192589,"stop":1722340192589,"duration":0},"status":"passed","severity":"normal"},{"uid":"b40de6715c0aaab6","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1722340360962,"stop":1722340360962,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c504aa03421e4de","name":"Ordered callback, aborts when callback returns true","time":{"start":1722340842712,"stop":1722340842712,"duration":0},"status":"passed","severity":"normal"},{"uid":"2788c9b1e7e8fb7b","name":"Decoder throws on empty string content topic","time":{"start":1722340114703,"stop":1722340114704,"duration":1},"status":"passed","severity":"normal"},{"uid":"102933f499e23a4f","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1722340694899,"stop":1722340694899,"duration":0},"status":"passed","severity":"normal"},{"uid":"18e67929ac6f8536","name":"Push message with custom timestamp: 1722343991067","time":{"start":1722340810712,"stop":1722340810713,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6c416b8f53aa383","name":"Keep-alive pings maintain the connection","time":{"start":1722340274844,"stop":1722340274844,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ab81e42518e2e48","name":"removeEventListener with correct event","time":{"start":1722340192589,"stop":1722340192589,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b91e0d3ec0f859a","name":"should throw an error if shards are undefined for static sharding","time":{"start":1722340101158,"stop":1722340101158,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdec85daca590e96","name":"should throw an error for an unconfigured topic","time":{"start":1722340101168,"stop":1722340101168,"duration":0},"status":"passed","severity":"normal"},{"uid":"5aaf4512f57a0cdf","name":"Number of peers are maintained correctly","time":{"start":1722340452583,"stop":1722340452583,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5189664fe0a8fd8","name":"Subscribe to topic containing numeric and receive message","time":{"start":1722340390711,"stop":1722340390713,"duration":2},"status":"passed","severity":"normal"},{"uid":"5303ca3999d8aef9","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1722340125079,"stop":1722340125079,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b6b990add92645c","name":"Fails to push message bigger that 1MB","time":{"start":1722340661935,"stop":1722340661936,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ac18fa5c43e824d","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1722340360961,"stop":1722340360961,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a5f7161493648ed","name":"Ordered Callback - forward","time":{"start":1722340832795,"stop":1722340832795,"duration":0},"status":"passed","severity":"normal"},{"uid":"a51e175f2ff234a7","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1722340101166,"stop":1722340101166,"duration":0},"status":"passed","severity":"normal"},{"uid":"f540720e67a4f543","name":"Generator, custom pubsub topic","time":{"start":1722340837370,"stop":1722340837370,"duration":0},"status":"passed","severity":"normal"},{"uid":"5451e155118c439e","name":"Subscribe to topic containing special chars and receive message","time":{"start":1722340833105,"stop":1722340833105,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c67ca97441b0185","name":"throws on content topic with generation field greater than 0","time":{"start":1722340101141,"stop":1722340101142,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ea909e040486488","name":"Generator, 2 different pubsubtopics","time":{"start":1722340837372,"stop":1722340837373,"duration":1},"status":"passed","severity":"normal"},{"uid":"99872b5c60b6ed52","name":"Check message on other pubsub topic is not received","time":{"start":1722340712102,"stop":1722340712102,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab1406ede03a823e","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1722340109126,"stop":1722340109127,"duration":1},"status":"passed","severity":"normal"},{"uid":"56d7100729caf36a","name":"Check received message containing long","time":{"start":1722340361256,"stop":1722340361258,"duration":2},"status":"passed","severity":"normal"},{"uid":"6a3b87077d636f75","name":"should emit a peer event after start","time":{"start":1722340164206,"stop":1722340164207,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f7b0a81972fec16","name":"Query generator for multiple messages with different message text format","time":{"start":1722340842709,"stop":1722340842709,"duration":0},"status":"passed","severity":"normal"},{"uid":"81d36d7e5672b4ee","name":"Query with Ordered Callback, No message returned","time":{"start":1722340818468,"stop":1722340818469,"duration":1},"status":"passed","severity":"normal"},{"uid":"f203762a42143292","name":"Subscribe and receive messages via waku relay post","time":{"start":1722340390692,"stop":1722340390693,"duration":1},"status":"passed","severity":"normal"},{"uid":"8cc338226410d460","name":"should properly create location multiaddrs - udp4","time":{"start":1722340109802,"stop":1722340109802,"duration":0},"status":"passed","severity":"normal"},{"uid":"6100b23309240f78","name":"Check received message with timestamp: 1722340151202 ","time":{"start":1722340361288,"stop":1722340361289,"duration":1},"status":"passed","severity":"normal"},{"uid":"bfeea920721b4510","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1722340722942,"stop":1722340722943,"duration":1},"status":"passed","severity":"normal"},{"uid":"b593f988b2cd7e2b","name":"Check message with no payload is not received","time":{"start":1722340361291,"stop":1722340361291,"duration":0},"status":"passed","severity":"normal"},{"uid":"5108461fc38be9ea","name":"Subscribe and receives messages on 20 topics","time":{"start":1722340390698,"stop":1722340390702,"duration":4},"status":"passed","severity":"normal"},{"uid":"cbe70e80754a70d7","name":"should properly compute the node id","time":{"start":1722340109800,"stop":1722340109800,"duration":0},"status":"passed","severity":"normal"},{"uid":"fff512492b809de8","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1722340101161,"stop":1722340101162,"duration":1},"status":"passed","severity":"normal"},{"uid":"2578bc3a2fab5b73","name":"Ping on subscribed peer","time":{"start":1722340215455,"stop":1722340215456,"duration":1},"status":"passed","severity":"normal"},{"uid":"a76ccc56587df8bc","name":"Subscribe to topic containing XML and receive message","time":{"start":1722340833113,"stop":1722340833124,"duration":11},"status":"passed","severity":"normal"},{"uid":"1a56ea85451a6228","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1722340101171,"stop":1722340101171,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b2d8ae1104f44e4","name":"Check publish message containing Chinese","time":{"start":1722340722574,"stop":1722340722575,"duration":1},"status":"passed","severity":"normal"},{"uid":"914d8990be12b41e","name":"Ping on unsubscribed peer","time":{"start":1722340215457,"stop":1722340215457,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5b48989cfaa3786","name":"should properly create location multiaddrs - tcp4","time":{"start":1722340109802,"stop":1722340109802,"duration":0},"status":"passed","severity":"normal"},{"uid":"f07589f6db84aea9","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1722340101159,"stop":1722340101159,"duration":0},"status":"passed","severity":"normal"},{"uid":"b15f2798bbf43907","name":"Push message with content topic containing short","time":{"start":1722340661902,"stop":1722340661903,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3ea5e36bf491ebc","name":"handles empty shards array correctly","time":{"start":1722340101173,"stop":1722340101173,"duration":0},"status":"passed","severity":"normal"},{"uid":"a202382e04f6a607","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1722340833148,"stop":1722340833149,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b91e4f0be8d9101","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1722340390703,"stop":1722340390705,"duration":2},"status":"passed","severity":"normal"},{"uid":"c50b86a97facf586","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1722340101149,"stop":1722340101149,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2c21a837ec13667","name":"LightPush: 2 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1722340588922,"stop":1722340588922,"duration":0},"status":"passed","severity":"normal"},{"uid":"311c805d47b9a6c0","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1722340421447,"stop":1722340421448,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3434fc239027d85","name":"Push message with SQL Injection payload","time":{"start":1722340810698,"stop":1722340810699,"duration":1},"status":"passed","severity":"normal"},{"uid":"10c46ab26d30c543","name":"Subscribe to topic containing emoji and publish message","time":{"start":1722340722947,"stop":1722340722947,"duration":0},"status":"passed","severity":"normal"},{"uid":"10d74653f7d35e2c","name":"start node with empty content topic","time":{"start":1722340779012,"stop":1722340779012,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d30eec3eefc432b","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1722340207726,"stop":1722340207726,"duration":0},"status":"passed","severity":"normal"},{"uid":"f97ee15e9844e490","name":"Check publish message containing Arabic","time":{"start":1722340722575,"stop":1722340722575,"duration":0},"status":"passed","severity":"normal"},{"uid":"81c97eeca02d91a2","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1722340360944,"stop":1722340360944,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8c4e6c2d719d5a5","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1722340859581,"stop":1722340859581,"duration":0},"status":"passed","severity":"normal"},{"uid":"40d1ab4dd29667db","name":"Push message with Chinese payload","time":{"start":1722340661864,"stop":1722340661864,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd33877ab9dd1fd8","name":"Check received message with timestamp: 1722340151188 ","time":{"start":1722340712114,"stop":1722340712114,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e74d6bf326763c3","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1722340513748,"stop":1722340513748,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd756819ee1d0d46","name":"Subscribe to topic containing special chars and receive message","time":{"start":1722340390713,"stop":1722340390713,"duration":0},"status":"passed","severity":"normal"},{"uid":"e91d853870cacc7d","name":"random static sharding 10 - Cluster ID: 405, Shard ID: 101","time":{"start":1722340790402,"stop":1722340790402,"duration":0},"status":"passed","severity":"normal"},{"uid":"96631a020b052b1f","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1722340859580,"stop":1722340859580,"duration":0},"status":"passed","severity":"normal"},{"uid":"23658f599f90020a","name":"handles empty contentTopics array correctly","time":{"start":1722340101173,"stop":1722340101173,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ec4fa5995fd9e4d","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1722340135514,"stop":1722340135514,"duration":0},"status":"passed","severity":"normal"},{"uid":"87e5c4599ebe6d32","name":"listenerCount","time":{"start":1722340192591,"stop":1722340192591,"duration":0},"status":"passed","severity":"normal"},{"uid":"70dbb68b90a863af","name":"should throw an error for empty SingleShardInfos array","time":{"start":1722340101154,"stop":1722340101154,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6500bab43db13bf","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1722340101148,"stop":1722340101148,"duration":0},"status":"passed","severity":"normal"},{"uid":"32ad0cf94133e133","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1722340125076,"stop":1722340125076,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6603e8cab8272cd","name":"recovers when dns.resolve returns empty","time":{"start":1722340125672,"stop":1722340125672,"duration":0},"status":"passed","severity":"normal"},{"uid":"cabdcde11e60eb01","name":"Check received message containing short","time":{"start":1722340712092,"stop":1722340712092,"duration":0},"status":"passed","severity":"normal"},{"uid":"74cd90bd439b98ab","name":"should encodeTxt and decodeTxt","time":{"start":1722340109791,"stop":1722340109792,"duration":1},"status":"passed","severity":"normal"},{"uid":"b17ba1b260f35de7","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1722340679011,"stop":1722340679011,"duration":0},"status":"skipped","severity":"normal"},{"uid":"605b7960d9e3e2ef","name":"1 Store, 2 relays, 2 fetches","time":{"start":1722340125524,"stop":1722340125525,"duration":1},"status":"passed","severity":"normal"},{"uid":"50c9c4e86f725902","name":"stop","time":{"start":1722340192592,"stop":1722340192592,"duration":0},"status":"passed","severity":"normal"},{"uid":"58c69c2b47c2c8d5","name":"Push message with meta","time":{"start":1722340661926,"stop":1722340661928,"duration":2},"status":"passed","severity":"normal"},{"uid":"593243693ffd1d0e","name":"should handle application and version for autosharding","time":{"start":1722340101156,"stop":1722340101156,"duration":0},"status":"passed","severity":"normal"},{"uid":"77d2a1de53543afd","name":"Push message with shell command payload","time":{"start":1722340810700,"stop":1722340810700,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e7406c359bf9b41","name":"Push message with content topic containing Russian","time":{"start":1722340661912,"stop":1722340661913,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4689122ed9b428f","name":"Subscribe to topic containing Russian and publish message","time":{"start":1722340722943,"stop":1722340722943,"duration":0},"status":"passed","severity":"normal"},{"uid":"786c0ae9210f5d9b","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1722340390691,"stop":1722340390692,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8f97cb67b6379a7","name":"should handle corrupted local storage data gracefully","time":{"start":1722340129486,"stop":1722340129487,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5870bed5d98c46a","name":"LightPush: 1 peers, Filter: 3 peers - Expected: MinimallyHealthy","time":{"start":1722340588921,"stop":1722340588921,"duration":0},"status":"passed","severity":"normal"},{"uid":"8085cc28024302f","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1722340421448,"stop":1722340421448,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd2288ebfc2b27ab","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1722340722943,"stop":1722340722943,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e89bed7c4bd7092","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1722340779005,"stop":1722340779006,"duration":1},"status":"passed","severity":"normal"},{"uid":"d065390c2fc7fb07","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1722340390720,"stop":1722340390720,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4a06640bcf7b217","name":"should set field with all protocols enabled","time":{"start":1722340109804,"stop":1722340109804,"duration":0},"status":"passed","severity":"normal"},{"uid":"87ca39ce4e965968","name":"throws on content topic with non-number generation field","time":{"start":1722340101141,"stop":1722340101141,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb4bd53ea7984b7a","name":"Query Generator, No message returned","time":{"start":1722340818466,"stop":1722340818466,"duration":0},"status":"passed","severity":"normal"},{"uid":"e94667d4396f2d70","name":"Reopen subscription with peer with lost subscription","time":{"start":1722340253212,"stop":1722340253212,"duration":0},"status":"passed","severity":"normal"},{"uid":"88d347fd035701f2","name":"Push message with content topic containing Basic HTML tag","time":{"start":1722340661917,"stop":1722340661917,"duration":0},"status":"passed","severity":"normal"},{"uid":"fff5786fa3989e3f","name":"Non TWN Cluster","time":{"start":1722340779006,"stop":1722340779006,"duration":0},"status":"passed","severity":"normal"},{"uid":"468f4599c324ff12","name":"Check received message containing short","time":{"start":1722340712105,"stop":1722340712105,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a5823d5df7f441e","name":"Check received message containing Basic HTML tag","time":{"start":1722340712110,"stop":1722340712110,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b2e50e3731e32c2","name":"Check received message with timestamp: 1649153314 ","time":{"start":1722340712114,"stop":1722340712115,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6afd3df347f8eac","name":"Store - dialed after - with timeout","time":{"start":1722340864995,"stop":1722340864995,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cb4ae4ec380397","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1722340360952,"stop":1722340360952,"duration":0},"status":"passed","severity":"normal"},{"uid":"ceaae5f3ec99b2f4","name":"Push message with Russian payload","time":{"start":1722340661865,"stop":1722340661865,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b6a350f5fca36aa","name":"Check received message containing numeric","time":{"start":1722340712106,"stop":1722340712106,"duration":0},"status":"passed","severity":"normal"},{"uid":"47519bb2af4e73ae","name":"Check received message containing special chars","time":{"start":1722340712107,"stop":1722340712107,"duration":0},"status":"passed","severity":"normal"},{"uid":"566a7ac5562f56aa","name":"Sign & Recover","time":{"start":1722340135868,"stop":1722340135869,"duration":1},"status":"passed","severity":"normal"},{"uid":"6cbc155720f0dbf6","name":"Check received message containing special chars","time":{"start":1722340361259,"stop":1722340361259,"duration":0},"status":"passed","severity":"normal"},{"uid":"821f90489723adbf","name":"should load peers from local storage and dispatch events","time":{"start":1722340129485,"stop":1722340129486,"duration":1},"status":"passed","severity":"normal"},{"uid":"cefe1dda06448d0d","name":"should only return 1 node with store capability","time":{"start":1722340125674,"stop":1722340125675,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2d6535b4427d8b4","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1722340360942,"stop":1722340360942,"duration":0},"status":"passed","severity":"normal"},{"uid":"d96c035b36612324","name":"should not receive a peer event before start","time":{"start":1722340164207,"stop":1722340164207,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a4f2d30657372c","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1722340101149,"stop":1722340101150,"duration":1},"status":"passed","severity":"normal"},{"uid":"10f747c4466a040c","name":"LightPush: 3 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1722340588924,"stop":1722340588924,"duration":0},"status":"passed","severity":"normal"},{"uid":"e70257390fe4f20c","name":"Decoder throws on empty string content topic","time":{"start":1722340135517,"stop":1722340135518,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f884649049db5ff","name":"Subscribe to topic containing emoji and receive message","time":{"start":1722340833133,"stop":1722340833134,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd91ac0a48003398","name":"Push message with Script payload","time":{"start":1722340810699,"stop":1722340810699,"duration":0},"status":"passed","severity":"normal"},{"uid":"5890d4f2adee3bf3","name":"random static sharding 7 - Cluster ID: 582, Shard ID: 302","time":{"start":1722340790397,"stop":1722340790399,"duration":2},"status":"passed","severity":"normal"},{"uid":"8dd91bf513a37392","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1722340101175,"stop":1722340101175,"duration":0},"status":"passed","severity":"normal"},{"uid":"da75de15970ccb7","name":"should handle a minimal index list","time":{"start":1722340101389,"stop":1722340101390,"duration":1},"status":"passed","severity":"normal"},{"uid":"87093b0dba857414","name":"removeEventListener with wrong event","time":{"start":1722340192590,"stop":1722340192590,"duration":0},"status":"passed","severity":"normal"},{"uid":"5df9f8e9d843c5dd","name":"Push message with custom timestamp: 1722336821655","time":{"start":1722340661934,"stop":1722340661934,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e0a9026eb29ae3","name":"Subscribe to topic containing JSON and receive message","time":{"start":1722340833126,"stop":1722340833127,"duration":1},"status":"passed","severity":"normal"},{"uid":"acbfc56ee2a9116b","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1722340101154,"stop":1722340101155,"duration":1},"status":"passed","severity":"normal"},{"uid":"68e4bda654f96e59","name":"Subscribe to topic containing Script and publish message","time":{"start":1722340722944,"stop":1722340722944,"duration":0},"status":"passed","severity":"normal"},{"uid":"87da22725e9ecbdf","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1722340101390,"stop":1722340101391,"duration":1},"status":"passed","severity":"normal"},{"uid":"5285b665d5a33e11","name":"should only return 1 node with relay and store capability","time":{"start":1722340125674,"stop":1722340125674,"duration":0},"status":"passed","severity":"normal"},{"uid":"614e1dde0df027e5","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1722340361289,"stop":1722340361289,"duration":0},"status":"passed","severity":"normal"},{"uid":"5be185c6b9e9cece","name":"random static sharding 1 - Cluster ID: 560, Shard ID: 982","time":{"start":1722340790389,"stop":1722340790390,"duration":1},"status":"passed","severity":"normal"},{"uid":"aed5b6753b6f1607","name":"Encoder throws on empty string content topic","time":{"start":1722340114702,"stop":1722340114703,"duration":1},"status":"passed","severity":"normal"},{"uid":"399f7faa55ab856b","name":"Publish message with custom timestamp: Wed Aug 09 2023 11:58:14 GMT+0000 (Coordinated Universal Time)","time":{"start":1722340722581,"stop":1722340722581,"duration":0},"status":"passed","severity":"normal"},{"uid":"1340fd5c41d2e3a3","name":"should encode/decode to RLP encoding","time":{"start":1722340109800,"stop":1722340109801,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e71255b7a4318ea","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1722340244439,"stop":1722340244448,"duration":9},"status":"passed","severity":"normal"},{"uid":"7bcd06e28bee612d","name":"Decoder throws on undefined content topic","time":{"start":1722340114703,"stop":1722340114703,"duration":0},"status":"passed","severity":"normal"},{"uid":"8667439fcf27004c","name":"Subscribe to topic containing short and receive message","time":{"start":1722340833103,"stop":1722340833104,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c3d1575af0d8df5","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1722340360943,"stop":1722340360943,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d391d4fabe96148","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1722340244455,"stop":1722340244455,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fa33a5d4820a1fb","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 0","time":{"start":1722340101171,"stop":1722340101172,"duration":1},"status":"passed","severity":"normal"},{"uid":"c779f593917cf8ac","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1722340833166,"stop":1722340833167,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4d5fecff0983dc3","name":"Check message with non string payload is not received","time":{"start":1722340361291,"stop":1722340361292,"duration":1},"status":"passed","severity":"normal"},{"uid":"c11c12913b7e1521","name":"Push message on custom pubsubTopic","time":{"start":1722340513745,"stop":1722340513746,"duration":1},"status":"passed","severity":"normal"},{"uid":"e483b96ba1b3c554","name":"Check received message containing JSON","time":{"start":1722340361285,"stop":1722340361286,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f2c52bfb2095dc6","name":"Check received message containing numeric","time":{"start":1722340361258,"stop":1722340361259,"duration":1},"status":"passed","severity":"normal"},{"uid":"3434762af2c4fa10","name":"Push message with short payload","time":{"start":1722340810687,"stop":1722340810687,"duration":0},"status":"passed","severity":"normal"}] |