mirror of
https://github.com/logos-messaging/logos-messaging-allure-js.git
synced 2026-01-18 07:53:08 +00:00
1 line
160 KiB
JSON
1 line
160 KiB
JSON
[{"uid":"1cbb40a7bab07a6d","name":"start node with ApplicationInfo","time":{"start":1722506501795,"stop":1722506501796,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7359eefff3a56e7","name":"Push message with content topic containing XML","time":{"start":1722506549703,"stop":1722506549703,"duration":0},"status":"passed","severity":"normal"},{"uid":"540f95d21a7f60ed","name":"Subscribe to topic containing Russian and receive message","time":{"start":1722506575424,"stop":1722506575424,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d724ed4c8e3c027","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1722505855170,"stop":1722505855171,"duration":1},"status":"passed","severity":"normal"},{"uid":"def1ebf2a19494b3","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1722506155625,"stop":1722506155626,"duration":1},"status":"passed","severity":"normal"},{"uid":"242c45a4e54a2b2","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1722505905514,"stop":1722505905526,"duration":12},"status":"passed","severity":"normal"},{"uid":"d7b4276608b4e822","name":"Check received message containing short","time":{"start":1722506442712,"stop":1722506442712,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b04b0688dcf0670","name":"can start and stop the service","time":{"start":1722505926869,"stop":1722505926869,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd4c22503892c201","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1722506442720,"stop":1722506442720,"duration":0},"status":"passed","severity":"normal"},{"uid":"2926f93cf6451042","name":"throws on content topic with non-number generation field","time":{"start":1722505855150,"stop":1722505855150,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fea60d13ef8115b","name":"Ping on unsubscribed peer","time":{"start":1722505971939,"stop":1722505971939,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff76071eae57c72a","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1722506575393,"stop":1722506575394,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ec1a05208944dca","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1722506594582,"stop":1722506594583,"duration":1},"status":"passed","severity":"normal"},{"uid":"fad762b11c01b6a1","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1722506594583,"stop":1722506594583,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3962794f106a2f4","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1722506103562,"stop":1722506103569,"duration":7},"status":"passed","severity":"normal"},{"uid":"d7d212296f8228e5","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1722506298963,"stop":1722506298963,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce4592bd34c935e3","name":"Push message with custom timestamp: 1722509755849","time":{"start":1722506549709,"stop":1722506549710,"duration":1},"status":"passed","severity":"normal"},{"uid":"870f28b144f39b87","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1722505855166,"stop":1722505855166,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bdcc53adc5cc75f","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1722505855167,"stop":1722505855167,"duration":0},"status":"passed","severity":"normal"},{"uid":"764d65f0b8521b49","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1722506457346,"stop":1722506457346,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd6f60792d1ff1b","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1722505855178,"stop":1722505855178,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cfd6d8a8f359e44","name":"Query Generator, No message returned","time":{"start":1722506553814,"stop":1722506553814,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4b454b9031c4825","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1722505868214,"stop":1722505868214,"duration":0},"status":"passed","severity":"normal"},{"uid":"b10084f2b1a53b63","name":"Check message with non string payload is not received","time":{"start":1722506442722,"stop":1722506442722,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a7f56feb624389a","name":"Push message with content topic containing Arabic","time":{"start":1722506415426,"stop":1722506415426,"duration":0},"status":"passed","severity":"normal"},{"uid":"abe79fac07ad8393","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1722506594580,"stop":1722506594581,"duration":1},"status":"passed","severity":"normal"},{"uid":"f171b5296579873d","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1722505855166,"stop":1722505855166,"duration":0},"status":"passed","severity":"normal"},{"uid":"91f582bcc318131","name":"Throws when trying to push message with empty payload","time":{"start":1722506549696,"stop":1722506549696,"duration":0},"status":"passed","severity":"normal"},{"uid":"22a62e2dc1837fec","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1722505855168,"stop":1722505855168,"duration":0},"status":"passed","severity":"normal"},{"uid":"25f1ba2e9c59d4a3","name":"Encoder throws on undefined content topic","time":{"start":1722505889088,"stop":1722505889089,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ec00acb3fe42704","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1722506522032,"stop":1722506522033,"duration":1},"status":"passed","severity":"normal"},{"uid":"6956ebc9a3ef9d0b","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1722506250104,"stop":1722506250104,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bef6fe90280e526","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1722505915765,"stop":1722505915766,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d9f91b77da1d587","name":"Query Generator, Multiple PubsubTopics","time":{"start":1722506553813,"stop":1722506553813,"duration":0},"status":"passed","severity":"normal"},{"uid":"f881894d38ed00d4","name":"Subscribe to topic containing shell command and receive message","time":{"start":1722506575406,"stop":1722506575407,"duration":1},"status":"passed","severity":"normal"},{"uid":"327d5f8677479c8c","name":"Keep-alive pings maintain the connection","time":{"start":1722506018851,"stop":1722506018852,"duration":1},"status":"passed","severity":"normal"},{"uid":"32ccc7c72e0e76ff","name":"Check message on other pubsub topic is not received","time":{"start":1722506442708,"stop":1722506442709,"duration":1},"status":"passed","severity":"normal"},{"uid":"a63b2d919eab84fe","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1722506103561,"stop":1722506103562,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f441b31882a6592","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1722506155640,"stop":1722506155640,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9ac2ef097985874","name":"Check received message containing Basic HTML tag","time":{"start":1722506442716,"stop":1722506442716,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d65a040580e7769","name":"should handle a minimal index list","time":{"start":1722505855131,"stop":1722505855131,"duration":0},"status":"passed","severity":"normal"},{"uid":"376f7c70b2c671d1","name":"Fails to push message bigger that 1MB","time":{"start":1722506549711,"stop":1722506549711,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd59353d55e993d","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1722505862925,"stop":1722505862926,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d481d08bd98d1c5","name":"Fails to push message with large meta","time":{"start":1722506415442,"stop":1722506415443,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a078d75f124a0a3","name":"dispatchEvent via connectionManager","time":{"start":1722505946360,"stop":1722505946360,"duration":0},"status":"passed","severity":"normal"},{"uid":"815ef5ead9bf1229","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1722506103527,"stop":1722506103527,"duration":0},"status":"passed","severity":"normal"},{"uid":"58fd85f6c027b9de","name":"Check message received after jswaku node is restarted","time":{"start":1722506114599,"stop":1722506114599,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c87a749a33c241a3","name":"Rejects garbage","time":{"start":1722505871839,"stop":1722505871840,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2c81987bd4b2263","name":"Ping on subscribed peer","time":{"start":1722505971938,"stop":1722505971938,"duration":0},"status":"passed","severity":"normal"},{"uid":"b70535474972cbc4","name":"Tracks peer failures correctly","time":{"start":1722506018853,"stop":1722506018853,"duration":0},"status":"passed","severity":"normal"},{"uid":"76fb2bc61e8051f4","name":"should get / set TCP multiaddr","time":{"start":1722505863574,"stop":1722505863574,"duration":0},"status":"passed","severity":"normal"},{"uid":"350ed171627dea58","name":"Check received message containing emoji","time":{"start":1722506442702,"stop":1722506442702,"duration":0},"status":"passed","severity":"normal"},{"uid":"f355ad7b9ce6167e","name":"Push message with long payload","time":{"start":1722506415413,"stop":1722506415414,"duration":1},"status":"passed","severity":"normal"},{"uid":"62a21669c52bb92c","name":"Subscribe to topic containing short and receive message","time":{"start":1722506155630,"stop":1722506155634,"duration":4},"status":"passed","severity":"normal"},{"uid":"ceb5c1c7a71d1868","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1722505855165,"stop":1722505855166,"duration":1},"status":"passed","severity":"normal"},{"uid":"802f0a13779f8d16","name":"Subscribe to topic containing XML and receive message","time":{"start":1722506155638,"stop":1722506155638,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b9efc00a0da9a4d","name":"Filter","time":{"start":1722506599672,"stop":1722506599672,"duration":0},"status":"passed","severity":"normal"},{"uid":"27998639c280498","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1722505879423,"stop":1722505879423,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7eafd69128af6471","name":"connects to nwaku","time":{"start":1722506594501,"stop":1722506594501,"duration":0},"status":"passed","severity":"normal"},{"uid":"84f43841ec2e34fb","name":"should add and remove event listeners correctly","time":{"start":1722505883242,"stop":1722505883242,"duration":0},"status":"passed","severity":"normal"},{"uid":"da96101c7e369f6a","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1722506430584,"stop":1722506430585,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c0ea21f45bb5b37","name":"Push message with escaped characters payload","time":{"start":1722506549694,"stop":1722506549694,"duration":0},"status":"passed","severity":"normal"},{"uid":"23933d936696c22d","name":"Mutual subscription","time":{"start":1722506457340,"stop":1722506457341,"duration":1},"status":"passed","severity":"normal"},{"uid":"7cb29c4be7ec122","name":"should get / set UDP multiaddr","time":{"start":1722505863573,"stop":1722505863574,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd90a4dd3d69b385","name":"LightPush: 1 peers, Filter: 3 peers - Expected: MinimallyHealthy","time":{"start":1722506292435,"stop":1722506292435,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8b76ec9602d5d38","name":"Check received message containing Chinese","time":{"start":1722506442696,"stop":1722506442696,"duration":0},"status":"passed","severity":"normal"},{"uid":"a17a73a55bad5ce5","name":"Subscribe to topic containing short and publish message","time":{"start":1722506457381,"stop":1722506457382,"duration":1},"status":"passed","severity":"normal"},{"uid":"902600796b8b9956","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1722506567929,"stop":1722506567930,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc8c793a1eac23ae","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1722505855155,"stop":1722505855155,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea7d0ede1f122891","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1722506010153,"stop":1722506010154,"duration":1},"status":"passed","severity":"normal"},{"uid":"f701a4b5e4c7a574","name":"Add multiple subscription objects on single nwaku node","time":{"start":1722506155641,"stop":1722506155641,"duration":0},"status":"passed","severity":"normal"},{"uid":"67aa72827532f431","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1722506103532,"stop":1722506103532,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6a7eb1c4ab4bb7","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1722505855170,"stop":1722505855170,"duration":0},"status":"passed","severity":"normal"},{"uid":"af02d36f49bffa20","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1722506103531,"stop":1722506103531,"duration":0},"status":"passed","severity":"normal"},{"uid":"290e6fa0c76ed691","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app78/3/topic493/proto","time":{"start":1722506501793,"stop":1722506501794,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f9a0dc9fad02e4c","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1722506575407,"stop":1722506575408,"duration":1},"status":"passed","severity":"normal"},{"uid":"76d6ce54f70b65ba","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1722506522021,"stop":1722506522022,"duration":1},"status":"passed","severity":"normal"},{"uid":"21c8338f248ab91","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1722506501795,"stop":1722506501795,"duration":0},"status":"passed","severity":"normal"},{"uid":"860258692c730cbe","name":"Push to array if already present","time":{"start":1722505854787,"stop":1722505854788,"duration":1},"status":"passed","severity":"normal"},{"uid":"76fa93bcb32bdfb2","name":"Check received message containing JSON","time":{"start":1722506114570,"stop":1722506114570,"duration":0},"status":"passed","severity":"normal"},{"uid":"59d4fb8916f72c82","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1722506575400,"stop":1722506575401,"duration":1},"status":"passed","severity":"normal"},{"uid":"18d84d64233a096d","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1722506250103,"stop":1722506250103,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef8941f17105bff8","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1722505855154,"stop":1722505855154,"duration":0},"status":"passed","severity":"normal"},{"uid":"91d1d25b25e48966","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1722506575397,"stop":1722506575397,"duration":0},"status":"passed","severity":"normal"},{"uid":"661d184e16ee6a13","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1722505855165,"stop":1722505855165,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd0fc02ba8d33ee2","name":"Check received message containing Basic HTML tag","time":{"start":1722506442699,"stop":1722506442699,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7c880bcc2ded349","name":"Push message with content topic containing Script","time":{"start":1722506549703,"stop":1722506549703,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0cae48aa7f00b00","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1722505855153,"stop":1722505855154,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd562a04b99973e1","name":"Push message with emoji payload","time":{"start":1722506415423,"stop":1722506415423,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c5fe708a7af1496","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1722506010155,"stop":1722506010156,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc09958d02db5213","name":"Filter with 0 connections","time":{"start":1722506175435,"stop":1722506175435,"duration":0},"status":"passed","severity":"normal"},{"uid":"d334b16573c8922","name":"Check received message containing long","time":{"start":1722506442712,"stop":1722506442712,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb9cdab65bfedc56","name":"Query with Promise Callback, No message returned","time":{"start":1722506553817,"stop":1722506553818,"duration":1},"status":"passed","severity":"normal"},{"uid":"309a8c00c4f46179","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1722506250105,"stop":1722506250105,"duration":0},"status":"passed","severity":"normal"},{"uid":"d295e28c3c47438","name":"Fails to push message with empty content topic","time":{"start":1722506415441,"stop":1722506415441,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba81a8c45f4efff7","name":"Check received message containing Script","time":{"start":1722506114568,"stop":1722506114569,"duration":1},"status":"passed","severity":"normal"},{"uid":"76eec8c84aeef3ae","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1722506103579,"stop":1722506103579,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea4473fc11b3bbcb","name":"Check message with no content topic is not received","time":{"start":1722506442709,"stop":1722506442709,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c0c0192bc2898f3","name":"should set field with only STORE enabled","time":{"start":1722505863577,"stop":1722505863577,"duration":0},"status":"passed","severity":"normal"},{"uid":"3aebb18f85d0d1e7","name":"isConnected between 2 js-waku relay nodes","time":{"start":1722505964695,"stop":1722505964695,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6c7800972915a6b","name":"should emit a peer event after start","time":{"start":1722506435332,"stop":1722506435332,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5d61e4b81168a5d","name":"Push message with emoji payload","time":{"start":1722506549695,"stop":1722506549695,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae43713c60797139","name":"Round trip binary serialization","time":{"start":1722505868460,"stop":1722505868460,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f6dc9df862c816d","name":"Relay + Store","time":{"start":1722505913885,"stop":1722505913885,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbd13eff1a10cd0c","name":"Ping succeeds for all connected peers","time":{"start":1722506018851,"stop":1722506018851,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d57b82366cea8f9","name":"Used by Waku Relay","time":{"start":1722506594503,"stop":1722506594503,"duration":0},"status":"passed","severity":"normal"},{"uid":"bde44f3af0aed42e","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1722506502260,"stop":1722506502260,"duration":0},"status":"passed","severity":"normal"},{"uid":"4204989993773232","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1722506103530,"stop":1722506103531,"duration":1},"status":"passed","severity":"normal"},{"uid":"b51a6d11a6b13a46","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 4","time":{"start":1722505855175,"stop":1722505855175,"duration":0},"status":"passed","severity":"normal"},{"uid":"64cb7158bc0f4747","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1722506103571,"stop":1722506103571,"duration":0},"status":"passed","severity":"normal"},{"uid":"771e7d09de55a25b","name":"Push message with JSON payload","time":{"start":1722506415419,"stop":1722506415420,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff92fdf34dc776c7","name":"can start the service","time":{"start":1722505926868,"stop":1722505926869,"duration":1},"status":"passed","severity":"normal"},{"uid":"83217544bba1d3f4","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1722506575415,"stop":1722506575416,"duration":1},"status":"passed","severity":"normal"},{"uid":"702c1f02c8e587a9","name":"Check received message containing Arabic","time":{"start":1722506114558,"stop":1722506114558,"duration":0},"status":"passed","severity":"normal"},{"uid":"4288c0dc5b715986","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1722506103523,"stop":1722506103523,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b8717b0c3af9eb8","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1722506103526,"stop":1722506103527,"duration":1},"status":"passed","severity":"normal"},{"uid":"590f4ea17b5b9237","name":"Check received message containing short","time":{"start":1722506442694,"stop":1722506442695,"duration":1},"status":"passed","severity":"normal"},{"uid":"4712b8955c1d496e","name":"throws an error for improperly formatted content topics","time":{"start":1722505855159,"stop":1722505855159,"duration":0},"status":"passed","severity":"normal"},{"uid":"32b2d441ed8cde4","name":"Ping on unsubscribed peer","time":{"start":1722505991417,"stop":1722505991417,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c73d06ee34a6392","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app68/1/topic751/utf8","time":{"start":1722506501792,"stop":1722506501792,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8b14f3e4d075e97","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1722506103571,"stop":1722506103579,"duration":8},"status":"passed","severity":"normal"},{"uid":"3b8ec15e5d25573","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1722506457384,"stop":1722506457384,"duration":0},"status":"passed","severity":"normal"},{"uid":"bad4fce121fb9812","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1722505855167,"stop":1722505855167,"duration":0},"status":"passed","severity":"normal"},{"uid":"69a1656bb96898cc","name":"new peer added after a peer was already found","time":{"start":1722506395457,"stop":1722506395458,"duration":1},"status":"skipped","severity":"normal"},{"uid":"f6868660cbfe742d","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1722505855155,"stop":1722505855155,"duration":0},"status":"passed","severity":"normal"},{"uid":"1829c567a74c84f0","name":"Push message with content topic containing Script","time":{"start":1722506415432,"stop":1722506415432,"duration":0},"status":"passed","severity":"normal"},{"uid":"b61ca0c059c2a17f","name":"Push message with content topic containing shell command","time":{"start":1722506549704,"stop":1722506549705,"duration":1},"status":"passed","severity":"normal"},{"uid":"946674746475f4f4","name":"Check received message containing Basic HTML tag","time":{"start":1722506114569,"stop":1722506114570,"duration":1},"status":"passed","severity":"normal"},{"uid":"2bbe75d2ca7911f2","name":"Subscribe to topic containing special chars and receive message","time":{"start":1722506155635,"stop":1722506155635,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c7e3160033c47b8","name":"Push message equal or less that 1MB","time":{"start":1722506415445,"stop":1722506415445,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c6848171549011d","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 1","time":{"start":1722505855175,"stop":1722505855175,"duration":0},"status":"passed","severity":"normal"},{"uid":"25872488b7f3a739","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1722505868215,"stop":1722505868216,"duration":1},"status":"passed","severity":"normal"},{"uid":"913b0c18dd5a0bb1","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1722506103560,"stop":1722506103560,"duration":0},"status":"passed","severity":"normal"},{"uid":"40328a581afcd544","name":"Push message with content topic containing long","time":{"start":1722506415424,"stop":1722506415425,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1526c9137fdc5ff","name":"Renews peer on consistent missed messages","time":{"start":1722506018854,"stop":1722506018854,"duration":0},"status":"passed","severity":"normal"},{"uid":"313f12d288c04096","name":"Push message with Chinese payload","time":{"start":1722506415415,"stop":1722506415416,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c628e6e2e892f3","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1722506575396,"stop":1722506575396,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffb0a96a7ae88903","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1722506617228,"stop":1722506617228,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3542b175bd59496","name":"Decoder throws on undefined content topic","time":{"start":1722505889089,"stop":1722505889090,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd1b80e4cbdbebc5","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1722505855170,"stop":1722505855170,"duration":0},"status":"passed","severity":"normal"},{"uid":"2db8993054cce64d","name":"Check received message containing escaped characters","time":{"start":1722506442717,"stop":1722506442718,"duration":1},"status":"passed","severity":"normal"},{"uid":"fced17723964549e","name":"Subscribe to topic containing JSON and publish message","time":{"start":1722506457387,"stop":1722506457388,"duration":1},"status":"passed","severity":"normal"},{"uid":"1560db83d4d30fc6","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1722505868464,"stop":1722505868464,"duration":0},"status":"passed","severity":"normal"},{"uid":"240e1a6b727ca94d","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1722506155638,"stop":1722506155639,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0dd07750d9094a","name":"Check received message with timestamp: 1722505904527 ","time":{"start":1722506442704,"stop":1722506442705,"duration":1},"status":"passed","severity":"normal"},{"uid":"226c2a4a5cd3e43","name":"Push message with short payload","time":{"start":1722506549681,"stop":1722506549682,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d13c58cab39227b","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1722505857725,"stop":1722505857725,"duration":0},"status":"passed","severity":"normal"},{"uid":"92f7c70d93b10b08","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1722505878952,"stop":1722505878953,"duration":1},"status":"passed","severity":"normal"},{"uid":"c06c3f5cc70e63f4","name":"Push message with content topic containing short","time":{"start":1722506549696,"stop":1722506549697,"duration":1},"status":"passed","severity":"normal"},{"uid":"87c329492c0fca94","name":"safeDispatchEvent","time":{"start":1722505946360,"stop":1722505946360,"duration":0},"status":"passed","severity":"normal"},{"uid":"2923e3b1f4e6f43d","name":"should throw an error for an unconfigured topic","time":{"start":1722505855171,"stop":1722505855172,"duration":1},"status":"passed","severity":"normal"},{"uid":"1bb96f7370f76196","name":"ignores domain fetching errors","time":{"start":1722505879418,"stop":1722505879419,"duration":1},"status":"passed","severity":"normal"},{"uid":"845724eb293209b3","name":"isConnected should return false after all peers disconnect","time":{"start":1722505905537,"stop":1722505905537,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d2d83fcaffb8d8c","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1722506103538,"stop":1722506103538,"duration":0},"status":"passed","severity":"normal"},{"uid":"a081ec01de8861a6","name":"Check received message containing Russian","time":{"start":1722506114558,"stop":1722506114559,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0e0005c5ff2357f","name":"Does not throw an exception when node disconnects","time":{"start":1722506594501,"stop":1722506594502,"duration":1},"status":"passed","severity":"normal"},{"uid":"37a345bff5c73bd2","name":"addEventListener with wrong event","time":{"start":1722505946357,"stop":1722505946358,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f45dadd95c87dba","name":"Push message with Basic HTML tag payload","time":{"start":1722506415419,"stop":1722506415419,"duration":0},"status":"passed","severity":"normal"},{"uid":"e33e5b203fec4c06","name":"stop","time":{"start":1722505946361,"stop":1722505946361,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2c88aadee4f5fdf","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1722505862918,"stop":1722505862919,"duration":1},"status":"passed","severity":"normal"},{"uid":"987a25eadda64682","name":"Ping on subscribed peer","time":{"start":1722505991416,"stop":1722505991416,"duration":0},"status":"passed","severity":"normal"},{"uid":"e13ad039288a0a3","name":"nwaku subscribes","time":{"start":1722506423493,"stop":1722506423494,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5dd73b9d1ef0f0b","name":"Check received message containing escaped characters","time":{"start":1722506114571,"stop":1722506114585,"duration":14},"status":"passed","severity":"normal"},{"uid":"8e84a6bdd36ae76a","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1722505878955,"stop":1722505878955,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f22fd838e4a8307","name":"Promise Callback - backward","time":{"start":1722506570938,"stop":1722506570938,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2de281f0750d758","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1722506250098,"stop":1722506250099,"duration":1},"status":"passed","severity":"normal"},{"uid":"a613a893d1af5bca","name":"Fails to publish message with wrong content topic","time":{"start":1722506453782,"stop":1722506453782,"duration":0},"status":"passed","severity":"normal"},{"uid":"863d5839ab539029","name":"Push message equal or less that 1MB","time":{"start":1722506549710,"stop":1722506549711,"duration":1},"status":"passed","severity":"normal"},{"uid":"831778f4afd1c297","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app20/4/topic856/xml","time":{"start":1722506501789,"stop":1722506501790,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae9beb1dfe0d04a3","name":"retrieves a single peer","time":{"start":1722505879416,"stop":1722505879417,"duration":1},"status":"passed","severity":"normal"},{"uid":"744f18634e77cf59","name":"Waku message hash computation (meta attribute not present)","time":{"start":1722505857726,"stop":1722505857726,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d14b541e2b9688b","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1722506430586,"stop":1722506430586,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff041ba7e0ad724e","name":"Subscribe to topic containing XML and receive message","time":{"start":1722506575426,"stop":1722506575426,"duration":0},"status":"passed","severity":"normal"},{"uid":"90ffac916bcdb0df","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1722506395458,"stop":1722506395458,"duration":0},"status":"passed","severity":"normal"},{"uid":"f585127f62c4c9f4","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1722506155636,"stop":1722506155636,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e499e9b050b8ee6","name":"random static sharding 8 - Cluster ID: 263, Shard ID: 404","time":{"start":1722506522030,"stop":1722506522030,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d1c0e6f4585ee9c","name":"Check publish message after service node is restarted","time":{"start":1722506453784,"stop":1722506453784,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4d462bc90e58b5f4","name":"LightPush with 2 connections","time":{"start":1722506175438,"stop":1722506175439,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed40243317f8db95","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1722506010153,"stop":1722506010153,"duration":0},"status":"passed","severity":"normal"},{"uid":"61e2d06a67c8f94f","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1722506155628,"stop":1722506155629,"duration":1},"status":"passed","severity":"normal"},{"uid":"93e79caf8706d55b","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1722505855172,"stop":1722505855173,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a2fb912f0f0e6ae","name":"LightPush: 3 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1722506292443,"stop":1722506292443,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3703496fc92c016","name":"Push message with content topic containing SQL Injection","time":{"start":1722506549702,"stop":1722506549703,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e82a522da462a67","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1722506010155,"stop":1722506010155,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2f6628d6ba322d2","name":"Subscribe to topic containing short and receive message","time":{"start":1722506575418,"stop":1722506575418,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cd41ca79f4704ff","name":"Failed peers are renewed","time":{"start":1722506185809,"stop":1722506185810,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd9b037cf23fdb14","name":"Publish message with custom timestamp: Thu Aug 01 2024 11:00:23 GMT+0000 (Coordinated Universal Time)","time":{"start":1722506453780,"stop":1722506453781,"duration":1},"status":"passed","severity":"normal"},{"uid":"5dea9684f6345d49","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1722506565815,"stop":1722506565816,"duration":1},"status":"passed","severity":"normal"},{"uid":"3861bdd333de28af","name":"Subscribe and receive messages via lightPush","time":{"start":1722506575411,"stop":1722506575412,"duration":1},"status":"passed","severity":"normal"},{"uid":"beedcdf366b0148","name":"Sets default value correctly","time":{"start":1722506594504,"stop":1722506594504,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc95def79506f101","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1722505878951,"stop":1722505878951,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4354ce0ed1bd9eb","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1722505862926,"stop":1722505862927,"duration":1},"status":"passed","severity":"normal"},{"uid":"79fe92926b296485","name":"Check message received after jswaku node is restarted","time":{"start":1722506442711,"stop":1722506442711,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4c0d02c4ed67ebde","name":"configure the node with multiple content topics","time":{"start":1722506501795,"stop":1722506501795,"duration":0},"status":"passed","severity":"normal"},{"uid":"454b6d3ceb140c9d","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1722506031879,"stop":1722506031879,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b6fc01fde16e5dd","name":"Ping on peer without subscriptions","time":{"start":1722505991417,"stop":1722505991417,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ad62c9b46af8648","name":"Push message with special chars payload","time":{"start":1722506415414,"stop":1722506415415,"duration":1},"status":"passed","severity":"normal"},{"uid":"47beb8ec1aa68c4e","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1722505855161,"stop":1722505855161,"duration":0},"status":"passed","severity":"normal"},{"uid":"48266e214d2876e7","name":"Number of peers are maintained correctly","time":{"start":1722506185809,"stop":1722506185809,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4055e225a294593","name":"should not fail to stop the service if it was not started","time":{"start":1722506435331,"stop":1722506435331,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb572371fc876e30","name":"should properly compute the node id","time":{"start":1722505863572,"stop":1722505863573,"duration":1},"status":"passed","severity":"normal"},{"uid":"53b2092188737321","name":"LightPush: 2 peers, Filter: 2 peers - Expected: SufficientlyHealthy","time":{"start":1722506292440,"stop":1722506292440,"duration":0},"status":"passed","severity":"normal"},{"uid":"327ff8e6e773f3a5","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1722505915765,"stop":1722505915765,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf4351cee28555f4","name":"A test","time":{"start":1722506250180,"stop":1722506250180,"duration":0},"status":"passed","severity":"normal"},{"uid":"25c934bcbb9c844b","name":"Push message with custom timestamp: 1691747755849","time":{"start":1722506549708,"stop":1722506549708,"duration":0},"status":"passed","severity":"normal"},{"uid":"35111818658cfef8","name":"Subscribe to topic containing special chars and publish message","time":{"start":1722506457383,"stop":1722506457383,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ce66471e6374b66","name":"Subscribe to topic containing long and publish message","time":{"start":1722506457382,"stop":1722506457382,"duration":0},"status":"passed","severity":"normal"},{"uid":"233ecc6e7908afeb","name":"Passing page size 11 when there are 10 messages","time":{"start":1722506585514,"stop":1722506585514,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d1da498e33c2c7e","name":"it tolerates circular branch references","time":{"start":1722505879417,"stop":1722505879418,"duration":1},"status":"passed","severity":"normal"},{"uid":"1de31a071d8085f3","name":"Check received message containing unicode special characters","time":{"start":1722506114586,"stop":1722506114587,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1ee67ef7a3511ba","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1722506156773,"stop":1722506156776,"duration":3},"status":"passed","severity":"normal"},{"uid":"1f4d22416cbd0e13","name":"should not fail to stop the service if it was not started","time":{"start":1722505926870,"stop":1722505926870,"duration":0},"status":"passed","severity":"normal"},{"uid":"380a657eec1aec5e","name":"Check message with invalid timestamp is not received","time":{"start":1722506442707,"stop":1722506442708,"duration":1},"status":"passed","severity":"normal"},{"uid":"defffe91a4bb0152","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1722506502258,"stop":1722506502258,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ff72489eb06df55","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1722506010156,"stop":1722506010157,"duration":1},"status":"passed","severity":"normal"},{"uid":"286ebf374fca7090","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1722505855155,"stop":1722505855156,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c4e6b565c15d8fa","name":"Push message with rate limit","time":{"start":1722506549707,"stop":1722506549708,"duration":1},"status":"passed","severity":"normal"},{"uid":"1599b6858c248540","name":"configure the node with multiple pubsub topics","time":{"start":1722506522032,"stop":1722506522032,"duration":0},"status":"passed","severity":"normal"},{"uid":"9908bb88525ca535","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1722506457388,"stop":1722506457388,"duration":0},"status":"passed","severity":"normal"},{"uid":"595d5c48d814d4d2","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1722505891023,"stop":1722505891024,"duration":1},"status":"passed","severity":"normal"},{"uid":"f04355f55d172087","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1722506502257,"stop":1722506502258,"duration":1},"status":"passed","severity":"normal"},{"uid":"182c470a36472e6d","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1722505857727,"stop":1722505857727,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef246549feceb7fe","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1722505855173,"stop":1722505855173,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbc6e7cc418649fd","name":"Overlapping topic subscription","time":{"start":1722506457381,"stop":1722506457381,"duration":0},"status":"skipped","severity":"normal"},{"uid":"543c6cb9d5f59321","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1722506156764,"stop":1722506156765,"duration":1},"status":"passed","severity":"normal"},{"uid":"39743bb3c1365c2","name":"Push message on custom pubsubTopic","time":{"start":1722506250104,"stop":1722506250104,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f5c208e7feabed5","name":"Subscribe to topic containing shell command and receive message","time":{"start":1722506155639,"stop":1722506155639,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fa05e1053122a68","name":"Check received message containing Script","time":{"start":1722506442698,"stop":1722506442698,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5721f68ce679882","name":"Subscribe and receives messages on 20 topics","time":{"start":1722506155628,"stop":1722506155628,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa486946ac10f4b7","name":"should throw an error if shards are undefined for static sharding","time":{"start":1722505855164,"stop":1722505855164,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf5af4c5569a8db9","name":"Push message with escaped characters payload","time":{"start":1722506415420,"stop":1722506415421,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a4378d03217084d","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1722506010151,"stop":1722506010152,"duration":1},"status":"passed","severity":"normal"},{"uid":"153564ae41f82d0b","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1722506617227,"stop":1722506617227,"duration":0},"status":"passed","severity":"normal"},{"uid":"1aa05b4a5b9d8f5b","name":"Check received message with timestamp: 1722505904527000000 ","time":{"start":1722506442703,"stop":1722506442703,"duration":0},"status":"passed","severity":"normal"},{"uid":"838ab067739f3de0","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1722506575394,"stop":1722506575394,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa98deb00cb863f","name":"Check received message containing numeric","time":{"start":1722506442712,"stop":1722506442713,"duration":1},"status":"passed","severity":"normal"},{"uid":"dcf7fd10cf1d1079","name":"Subscribe to topic containing Russian and receive message","time":{"start":1722506155636,"stop":1722506155637,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e7175be1feec099","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1722506582155,"stop":1722506582155,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcf9658d97c4c8a2","name":"Decoder throws on undefined content topic","time":{"start":1722505868463,"stop":1722505868463,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0314bcf15c52317","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1722506103532,"stop":1722506103532,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6015ad811a1e50f","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1722505913044,"stop":1722505913045,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4a3aaf9af212d69","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1722506575402,"stop":1722506575403,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e47ee1e233d296a","name":"should load peers from local storage and dispatch events","time":{"start":1722505883241,"stop":1722505883241,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3efb07113f1f4e1","name":"does not throw on valid cases","time":{"start":1722505855149,"stop":1722505855149,"duration":0},"status":"passed","severity":"normal"},{"uid":"323f500673768d47","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1722506103559,"stop":1722506103559,"duration":0},"status":"passed","severity":"normal"},{"uid":"f27f1152c4779566","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1722506156763,"stop":1722506156763,"duration":0},"status":"passed","severity":"normal"},{"uid":"79dbca4a8127a7f4","name":"Promise Callback - forward","time":{"start":1722506570938,"stop":1722506570938,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c0e8e4bafd1e4b5","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1722505964692,"stop":1722505964693,"duration":1},"status":"passed","severity":"normal"},{"uid":"287392c5313f5988","name":"Push message with content topic containing unicode special characters","time":{"start":1722506415434,"stop":1722506415440,"duration":6},"status":"passed","severity":"normal"},{"uid":"eb3cb58e7896ff19","name":"Check message received after nwaku node is restarted","time":{"start":1722506442711,"stop":1722506442711,"duration":0},"status":"skipped","severity":"normal"},{"uid":"874118c9fa015124","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1722506103570,"stop":1722506103571,"duration":1},"status":"passed","severity":"normal"},{"uid":"6bf4de9f4f776d9","name":"Callback on promise, aborts when callback returns true","time":{"start":1722506565815,"stop":1722506565815,"duration":0},"status":"passed","severity":"normal"},{"uid":"91243db36ffe3bfe","name":"should be able to decode the field with only STORE set to true","time":{"start":1722505862923,"stop":1722505862924,"duration":1},"status":"passed","severity":"normal"},{"uid":"7775022f126de018","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1722506617226,"stop":1722506617227,"duration":1},"status":"passed","severity":"normal"},{"uid":"37e936bd44e8aa1c","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1722506156769,"stop":1722506156771,"duration":2},"status":"passed","severity":"normal"},{"uid":"8788c7618021d848","name":"Subscribe to topic containing Script and receive message","time":{"start":1722506155637,"stop":1722506155638,"duration":1},"status":"passed","severity":"normal"},{"uid":"491bc7cd329ddadb","name":"should throw error - no id","time":{"start":1722505863567,"stop":1722505863567,"duration":0},"status":"passed","severity":"normal"},{"uid":"45e9ea1998b74d32","name":"start node with empty content topic","time":{"start":1722506501796,"stop":1722506501796,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3799e7960104441","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1722505855156,"stop":1722505855157,"duration":1},"status":"passed","severity":"normal"},{"uid":"3bfcfced40736abb","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1722506250097,"stop":1722506250098,"duration":1},"status":"passed","severity":"normal"},{"uid":"3efddcf49bef8659","name":"removeEventListener with correct event","time":{"start":1722505946358,"stop":1722505946358,"duration":0},"status":"passed","severity":"normal"},{"uid":"9363d48706ecbe9f","name":"Push message with XML payload","time":{"start":1722506415418,"stop":1722506415419,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1282417d22bca71","name":"random static sharding 6 - Cluster ID: 678, Shard ID: 834","time":{"start":1722506522029,"stop":1722506522029,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4a04a7d8187e40","name":"creates an iterator","time":{"start":1722506583654,"stop":1722506583654,"duration":0},"status":"passed","severity":"normal"},{"uid":"81965533dc0f6348","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1722506430591,"stop":1722506430591,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1c6b4f3aa95405d","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1722505857723,"stop":1722505857725,"duration":2},"status":"passed","severity":"normal"},{"uid":"e644e921cf72a6e5","name":"Check received message containing XML","time":{"start":1722506114569,"stop":1722506114569,"duration":0},"status":"passed","severity":"normal"},{"uid":"be93794f7da64b12","name":"Push message with Arabic payload","time":{"start":1722506549685,"stop":1722506549685,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6212b4cb68fcb8b","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1722506103529,"stop":1722506103529,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2ee400bb1912717","name":"Refresh subscription","time":{"start":1722506457380,"stop":1722506457381,"duration":1},"status":"skipped","severity":"normal"},{"uid":"1cc84dccfd05fd98","name":"Waku message hash computation (no timestamp)","time":{"start":1722505857727,"stop":1722505857727,"duration":0},"status":"passed","severity":"normal"},{"uid":"4dda1d32376b2108","name":"should properly create location multiaddrs - udp4","time":{"start":1722505863574,"stop":1722505863574,"duration":0},"status":"passed","severity":"normal"},{"uid":"372aa786faddcbc8","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1722505913047,"stop":1722505913048,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8d22f419d21e452","name":"should return all peers when numPeers is 0","time":{"start":1722505868213,"stop":1722505868214,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c853d33d818e2a4","name":"Filter with 1 connections","time":{"start":1722506175437,"stop":1722506175438,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c57d5bc909a20a4","name":"random static sharding 10 - Cluster ID: 324, Shard ID: 503","time":{"start":1722506522031,"stop":1722506522031,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd89f60be053ffec","name":"Generator, 2 different pubsubtopics","time":{"start":1722506567911,"stop":1722506567916,"duration":5},"status":"passed","severity":"normal"},{"uid":"822d9d155b759020","name":"should return valid sharding parameters for static sharding","time":{"start":1722505855173,"stop":1722505855174,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e0254996fb6c7eb","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1722506103562,"stop":1722506103562,"duration":0},"status":"passed","severity":"normal"},{"uid":"45b317a532f8436a","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1722506103531,"stop":1722506103531,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e367a280c9b0c4d","name":"Push message with short payload","time":{"start":1722506415413,"stop":1722506415413,"duration":0},"status":"passed","severity":"normal"},{"uid":"5148f43b7a81d35e","name":"Subscribe and receives messages on 20 topics","time":{"start":1722506575396,"stop":1722506575396,"duration":0},"status":"passed","severity":"normal"},{"uid":"19f68f2156f4565e","name":"random static sharding 7 - Cluster ID: 99, Shard ID: 386","time":{"start":1722506522029,"stop":1722506522029,"duration":0},"status":"passed","severity":"normal"},{"uid":"d838979d48b9db99","name":"different cluster, different shard: nodes don't connect","time":{"start":1722506103522,"stop":1722506103522,"duration":0},"status":"passed","severity":"normal"},{"uid":"37654c4ec79de549","name":"should be able to decode the field with only FILTER set to true","time":{"start":1722505862922,"stop":1722505862922,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf535127f6a69c36","name":"Relay + Store","time":{"start":1722505863578,"stop":1722505863578,"duration":0},"status":"passed","severity":"normal"},{"uid":"286e4141cf9b5097","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1722505855159,"stop":1722505855160,"duration":1},"status":"passed","severity":"normal"},{"uid":"50bdac245fce60eb","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1722505905514,"stop":1722505905514,"duration":0},"status":"passed","severity":"normal"},{"uid":"275bce8e041c1954","name":"Ping on unsubscribed peer","time":{"start":1722505991415,"stop":1722505991415,"duration":0},"status":"passed","severity":"normal"},{"uid":"c196d44c1c2e9dc8","name":"A test","time":{"start":1722506250180,"stop":1722506250180,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3fcaab12cd1560f","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1722505855165,"stop":1722505855165,"duration":0},"status":"passed","severity":"normal"},{"uid":"d479591842e50b82","name":"throws on content topic with empty application field","time":{"start":1722505855151,"stop":1722505855151,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fdf778b9598fb24","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1722506103526,"stop":1722506103526,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1bc1d0b7b540744","name":"should properly create location multiaddrs - tcp6","time":{"start":1722505863575,"stop":1722505863575,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6ba44358b775155","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1722506575412,"stop":1722506575412,"duration":0},"status":"passed","severity":"normal"},{"uid":"baf45cef21ca922a","name":"Subscribe to topic containing numeric and receive message","time":{"start":1722506155634,"stop":1722506155635,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a9202005c141b91","name":"LightPush with 1 connections","time":{"start":1722506175436,"stop":1722506175436,"duration":0},"status":"passed","severity":"normal"},{"uid":"61ea1fb05ebe2744","name":"should properly create location multiaddrs - tcp","time":{"start":1722505863575,"stop":1722505863576,"duration":1},"status":"passed","severity":"normal"},{"uid":"220bd57f1fc6f7e1","name":"Check received message containing Chinese","time":{"start":1722506114557,"stop":1722506114558,"duration":1},"status":"passed","severity":"normal"},{"uid":"918d2f7984115280","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1722505862924,"stop":1722505862924,"duration":0},"status":"passed","severity":"normal"},{"uid":"256a7b5ca8b00d8b","name":"Publish message with large meta","time":{"start":1722506453784,"stop":1722506453785,"duration":1},"status":"passed","severity":"normal"},{"uid":"6058d67275c218cd","name":"returns all values when wanted number is greater than available values","time":{"start":1722505878280,"stop":1722505878281,"duration":1},"status":"passed","severity":"normal"},{"uid":"92381d9e2ec7a0ce","name":"Subscribe to topic containing long and receive message","time":{"start":1722506575399,"stop":1722506575399,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cd78641d4cc2ef4","name":"Asymmetric encrypt & decrypt","time":{"start":1722505889663,"stop":1722505889664,"duration":1},"status":"passed","severity":"normal"},{"uid":"1db5adb783c86355","name":"should only return 1 node with store capability","time":{"start":1722505879421,"stop":1722505879421,"duration":0},"status":"passed","severity":"normal"},{"uid":"667d54dc5fa2af9f","name":"getPeersByDiscovery","time":{"start":1722505946359,"stop":1722505946359,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9044006853a9499","name":"Renews peer on consistent ping failures","time":{"start":1722506018852,"stop":1722506018853,"duration":1},"status":"passed","severity":"normal"},{"uid":"2308a9eb1333f3dc","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1722506575427,"stop":1722506575428,"duration":1},"status":"passed","severity":"normal"},{"uid":"5236b963d489f8e7","name":"Decoder throws on undefined content topic","time":{"start":1722505891026,"stop":1722505891026,"duration":0},"status":"passed","severity":"normal"},{"uid":"35a06afa4da0fb5","name":"Check received message containing Russian","time":{"start":1722506442714,"stop":1722506442715,"duration":1},"status":"passed","severity":"normal"},{"uid":"c75f05a11c04d796","name":"Decoder throws on empty string content topic","time":{"start":1722505891026,"stop":1722505891026,"duration":0},"status":"passed","severity":"normal"},{"uid":"22f197798e9e356c","name":"Wrong topic","time":{"start":1722506501794,"stop":1722506501794,"duration":0},"status":"passed","severity":"normal"},{"uid":"7875ec7ad77a7d2","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1722505855154,"stop":1722505855154,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2764b0aa98af613","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1722506010152,"stop":1722506010152,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec29cec34488e712","name":"Subscribe and receive messages via waku relay post","time":{"start":1722506575395,"stop":1722506575395,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffa6ee7e7b311f1e","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1722506575413,"stop":1722506575415,"duration":2},"status":"passed","severity":"normal"},{"uid":"e3b61a6b86407ffd","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1722506594584,"stop":1722506594585,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c993e1612959538","name":"Push message with Russian payload","time":{"start":1722506415417,"stop":1722506415417,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bb8904ff66597dd","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1722506156765,"stop":1722506156766,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2bcc532f7b5db52","name":"Push message with content topic containing escaped characters","time":{"start":1722506549705,"stop":1722506549705,"duration":0},"status":"passed","severity":"normal"},{"uid":"24dc4e28c08ad39","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1722505863565,"stop":1722505863565,"duration":0},"status":"passed","severity":"normal"},{"uid":"39b3f1e6cf40844e","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1722506457386,"stop":1722506457387,"duration":1},"status":"passed","severity":"normal"},{"uid":"5767dfd943ca0711","name":"Check received message containing shell command","time":{"start":1722506442717,"stop":1722506442717,"duration":0},"status":"passed","severity":"normal"},{"uid":"15a1fa2b10a0bf16","name":"Generator, custom pubsub topic","time":{"start":1722506567926,"stop":1722506567927,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a57d8000fa75ded","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1722505855169,"stop":1722505855169,"duration":0},"status":"passed","severity":"normal"},{"uid":"708dae8fa3df088e","name":"Push message with content topic containing Arabic","time":{"start":1722506549701,"stop":1722506549702,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7cb96b408843566","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1722505905527,"stop":1722505905530,"duration":3},"status":"passed","severity":"normal"},{"uid":"99c43f81c6bc2fb7","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1722506430585,"stop":1722506430585,"duration":0},"status":"passed","severity":"normal"},{"uid":"f87ba5d2f14cb60","name":"Relay - dialed first","time":{"start":1722506599670,"stop":1722506599670,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b992193379ff1b0","name":"Check received message with timestamp: 1649153314 ","time":{"start":1722506442705,"stop":1722506442706,"duration":1},"status":"passed","severity":"normal"},{"uid":"a121f37b2a806b9a","name":"through manual discovery","time":{"start":1722506298552,"stop":1722506298552,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd8ccfccd55b9e6","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1722506457385,"stop":1722506457385,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd6e316ec1a489ce","name":"Subscribe to topic containing emoji and receive message","time":{"start":1722506155641,"stop":1722506155641,"duration":0},"status":"passed","severity":"normal"},{"uid":"4773ba91fe0243d3","name":"Relay - dialed after","time":{"start":1722506599670,"stop":1722506599670,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b0b8dc3cea9b824","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app5/9/topic463/utf8","time":{"start":1722506501790,"stop":1722506501790,"duration":0},"status":"passed","severity":"normal"},{"uid":"d85bce7792d848bb","name":"throws on content topic with empty encoding field","time":{"start":1722505855152,"stop":1722505855152,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fa6cb9c70013686","name":"Query with Ordered Callback, No Decoder","time":{"start":1722506553815,"stop":1722506553816,"duration":1},"status":"passed","severity":"normal"},{"uid":"f65a7fc4882b4ce4","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1722506457345,"stop":1722506457346,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b46b1f9527144a8","name":"isConnected should return false after all peers disconnect","time":{"start":1722505964694,"stop":1722505964694,"duration":0},"status":"passed","severity":"normal"},{"uid":"f15f483bae94921d","name":"Publish message with custom timestamp: Fri Aug 11 2023 10:00:23 GMT+0000 (Coordinated Universal Time)","time":{"start":1722506453779,"stop":1722506453780,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf9bb190bd83129b","name":"same cluster, different shard: nodes don't connect","time":{"start":1722506103521,"stop":1722506103521,"duration":0},"status":"passed","severity":"normal"},{"uid":"70e21eba4f8293ca","name":"Nodes with multiple pubsub topic","time":{"start":1722506430588,"stop":1722506430589,"duration":1},"status":"passed","severity":"normal"},{"uid":"587cba5a9c75b043","name":"should encode/decode to text encoding","time":{"start":1722505863573,"stop":1722505863573,"duration":0},"status":"passed","severity":"normal"},{"uid":"d607b48e66238bc2","name":"should set field with only LIGHTPUSH enabled","time":{"start":1722505863577,"stop":1722505863578,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f0b1994619e6a2e","name":"LightPush: 2 peers, Filter: 3 peers - Expected: SufficientlyHealthy","time":{"start":1722506292441,"stop":1722506292441,"duration":0},"status":"passed","severity":"normal"},{"uid":"c11e3c112c353b9c","name":"Check publish message containing emoji","time":{"start":1722506453778,"stop":1722506453778,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6a162d64cea3fa2","name":"Query generator for multiple messages","time":{"start":1722506565813,"stop":1722506565813,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e785c07975ff45f","name":"should throw error - invalid id","time":{"start":1722505863571,"stop":1722505863571,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2d8f985b720d5bd","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1722506103525,"stop":1722506103525,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bed9f7a9f118222","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1722506575428,"stop":1722506575428,"duration":0},"status":"passed","severity":"normal"},{"uid":"7257b3e3d6e020c1","name":"should be called for bootstrap peers","time":{"start":1722505913043,"stop":1722505913044,"duration":1},"status":"passed","severity":"normal"},{"uid":"51c18d5e2f12402f","name":"should properly create peer info with all multiaddrs","time":{"start":1722505863576,"stop":1722505863576,"duration":0},"status":"passed","severity":"normal"},{"uid":"b19de270b88cd5a","name":"addEventListener with correct event","time":{"start":1722505946357,"stop":1722505946357,"duration":0},"status":"passed","severity":"normal"},{"uid":"96c6fabf66c6e4fc","name":"random static sharding 4 - Cluster ID: 415, Shard ID: 703","time":{"start":1722506522028,"stop":1722506522028,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c3d1725761456a6","name":"Ordered Callback - forward","time":{"start":1722506570939,"stop":1722506570939,"duration":0},"status":"passed","severity":"normal"},{"uid":"f28caa23604cc97a","name":"Passing page size 1 when there are 4 messages","time":{"start":1722506585513,"stop":1722506585513,"duration":0},"status":"passed","severity":"normal"},{"uid":"d14a97e36d4fb65c","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1722505855132,"stop":1722505855132,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab14c01643359023","name":"Subscribe and receive messages via waku relay post","time":{"start":1722506155626,"stop":1722506155627,"duration":1},"status":"passed","severity":"normal"},{"uid":"2650f42994ded572","name":"Check message received after jswaku node is restarted","time":{"start":1722506442723,"stop":1722506442723,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c096775730c7fc81","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1722506103524,"stop":1722506103524,"duration":0},"status":"passed","severity":"normal"},{"uid":"6251c1d148cc50b0","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1722506031877,"stop":1722506031878,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ca64e5c531c49dc","name":"Query with Promise Callback, No Decoder","time":{"start":1722506553817,"stop":1722506553817,"duration":0},"status":"passed","severity":"normal"},{"uid":"3788e75243e4e72a","name":"Check message with non string payload is not received","time":{"start":1722506114598,"stop":1722506114598,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c3ae320f05b9ea1","name":"Reopen subscription with peer with lost subscription","time":{"start":1722505971940,"stop":1722505971940,"duration":0},"status":"passed","severity":"normal"},{"uid":"602f4912728134e3","name":"Subscribe to topic containing numeric and receive message","time":{"start":1722506575421,"stop":1722506575421,"duration":0},"status":"passed","severity":"normal"},{"uid":"4dd138d05c81267c","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1722506582154,"stop":1722506582155,"duration":1},"status":"passed","severity":"normal"},{"uid":"77af7e5df09bbb8d","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1722506453782,"stop":1722506453782,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a5e074c0d99cbed","name":"Push message with content topic containing numeric","time":{"start":1722506549697,"stop":1722506549700,"duration":3},"status":"passed","severity":"normal"},{"uid":"1be4c96ea7d8b7d2","name":"should encodeTxt and decodeTxt","time":{"start":1722505863564,"stop":1722505863565,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e214e41d9679f3f","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1722506594582,"stop":1722506594582,"duration":0},"status":"passed","severity":"normal"},{"uid":"acfdb183caba8ae9","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1722506575423,"stop":1722506575423,"duration":0},"status":"passed","severity":"normal"},{"uid":"548e4a597818a0e6","name":"LightPush: 0 peers, Filter: 1 peers - Expected: Unhealthy","time":{"start":1722506292432,"stop":1722506292432,"duration":0},"status":"passed","severity":"normal"},{"uid":"c09cbb9ef98d930c","name":"Push message with content topic containing Russian","time":{"start":1722506549702,"stop":1722506549702,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1c2236271de0cb6","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1722506114594,"stop":1722506114595,"duration":1},"status":"passed","severity":"normal"},{"uid":"925b450cbe09ba99","name":"Subscribe and receive messages via waku relay post","time":{"start":1722506575413,"stop":1722506575413,"duration":0},"status":"passed","severity":"normal"},{"uid":"8132e519e287abd5","name":"Push message with Russian payload","time":{"start":1722506549685,"stop":1722506549685,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a30eb3d763701c5","name":"Relay - times out","time":{"start":1722506599671,"stop":1722506599671,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bcfdbf8bba498ce","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1722506567924,"stop":1722506567925,"duration":1},"status":"passed","severity":"normal"},{"uid":"668d3d19af6d7312","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1722505889087,"stop":1722505889087,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffcbcf38a8a246b9","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1722506575412,"stop":1722506575413,"duration":1},"status":"passed","severity":"normal"},{"uid":"6938c2aaf0e64de5","name":"Check message with no payload is not received","time":{"start":1722506442722,"stop":1722506442722,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9248aa92f648fc6","name":"Push message with content topic containing Basic HTML tag","time":{"start":1722506549704,"stop":1722506549704,"duration":0},"status":"passed","severity":"normal"},{"uid":"b075b35a31ad63e8","name":"less peers than existing","time":{"start":1722506395619,"stop":1722506395619,"duration":0},"status":"skipped","severity":"normal"},{"uid":"cecdb356d73e96e","name":"Push message with custom timestamp: 1722502575762","time":{"start":1722506415444,"stop":1722506415444,"duration":0},"status":"passed","severity":"normal"},{"uid":"67e8a3c1322b8689","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1722506617228,"stop":1722506617228,"duration":0},"status":"passed","severity":"normal"},{"uid":"77152a35d16e2819","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1722505878281,"stop":1722505878282,"duration":1},"status":"passed","severity":"normal"},{"uid":"84a1562a5160b345","name":"should not throw an error for a single configured topic","time":{"start":1722505855171,"stop":1722505855171,"duration":0},"status":"passed","severity":"normal"},{"uid":"c96bfd6a9192d031","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1722505889084,"stop":1722505889086,"duration":2},"status":"passed","severity":"normal"},{"uid":"b6db9913003dac98","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1722505855161,"stop":1722505855161,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f4ceb1b74618549","name":"random static sharding 9 - Cluster ID: 746, Shard ID: 7","time":{"start":1722506522030,"stop":1722506522031,"duration":1},"status":"passed","severity":"normal"},{"uid":"2fe1936b283030e8","name":"more peers than existing","time":{"start":1722506395618,"stop":1722506395619,"duration":1},"status":"skipped","severity":"normal"},{"uid":"659e72137d521f6","name":"Query generator for 2000 messages","time":{"start":1722506565817,"stop":1722506565818,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2d847424ad7bbe5","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1722506155629,"stop":1722506155629,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c2bc082c76d9dfc","name":"Ephemeral field is preserved - encoder v0","time":{"start":1722505915764,"stop":1722505915765,"duration":1},"status":"passed","severity":"normal"},{"uid":"906ccde61867f408","name":"Encoder throws on empty string content topic","time":{"start":1722505868462,"stop":1722505868462,"duration":0},"status":"passed","severity":"normal"},{"uid":"f801abdd7cab24ef","name":"Query Generator, No Decoder","time":{"start":1722506553813,"stop":1722506553814,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee1957e020ab8783","name":"Check message with no payload is not received","time":{"start":1722506114597,"stop":1722506114598,"duration":1},"status":"passed","severity":"normal"},{"uid":"3aae0c7799ce4d6","name":"Reopen subscription with peer with lost subscription","time":{"start":1722505991417,"stop":1722505991418,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a6c09b04a14d02b","name":"Subscribe to topic containing emoji and receive message","time":{"start":1722506575410,"stop":1722506575411,"duration":1},"status":"passed","severity":"normal"},{"uid":"d20066127929582b","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1722506010151,"stop":1722506010151,"duration":0},"status":"passed","severity":"normal"},{"uid":"93d4f15eb4cfd7a9","name":"Js publishes, other Js receives","time":{"start":1722506423495,"stop":1722506423495,"duration":0},"status":"passed","severity":"normal"},{"uid":"69ac2eafcd07648c","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1722506567916,"stop":1722506567918,"duration":2},"status":"passed","severity":"normal"},{"uid":"9857144ddc5f6a30","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1722506553816,"stop":1722506553816,"duration":0},"status":"passed","severity":"normal"},{"uid":"b615821ed27a3bc1","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1722505878953,"stop":1722505878953,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a7401166c8d2c85","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1722506457389,"stop":1722506457389,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdec4f438a7f3f6c","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1722505855172,"stop":1722505855172,"duration":0},"status":"passed","severity":"normal"},{"uid":"60363b2580a2958c","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1722506502257,"stop":1722506502257,"duration":0},"status":"passed","severity":"normal"},{"uid":"10722a5f02a0f7a3","name":"Check received message containing Script","time":{"start":1722506442715,"stop":1722506442715,"duration":0},"status":"passed","severity":"normal"},{"uid":"748521b272d0c393","name":"Nodes with multiple pubsub topic","time":{"start":1722506430590,"stop":1722506430590,"duration":0},"status":"passed","severity":"normal"},{"uid":"5649deeb3856c747","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1722506594580,"stop":1722506594580,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b83cd5bef3246ea","name":"throws on content topic with empty version field","time":{"start":1722505855151,"stop":1722505855152,"duration":1},"status":"passed","severity":"normal"},{"uid":"2714a37299a55187","name":"Push message with numeric payload","time":{"start":1722506549683,"stop":1722506549684,"duration":1},"status":"passed","severity":"normal"},{"uid":"964353d5944c3e97","name":"Push message with unicode special characters payload","time":{"start":1722506415421,"stop":1722506415422,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2f77968bad71768","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1722506156762,"stop":1722506156763,"duration":1},"status":"passed","severity":"normal"},{"uid":"5bc8df01966f6c0","name":"throws on content topic with too few or too many fields","time":{"start":1722505855149,"stop":1722505855150,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d5bfb8012ef2644","name":"Passing an array","time":{"start":1722506594502,"stop":1722506594502,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3d46d768bc23027","name":"should throw an error for missing sharding configuration","time":{"start":1722505855176,"stop":1722505855176,"duration":0},"status":"passed","severity":"normal"},{"uid":"64d512067481db18","name":"Query with Ordered Callback, No message returned","time":{"start":1722506553816,"stop":1722506553816,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a27eb1028206cfa","name":"Push message with content topic containing special chars","time":{"start":1722506549701,"stop":1722506549701,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba7504a2789f09c3","name":"Decoder throws on empty string content topic","time":{"start":1722505868463,"stop":1722505868463,"duration":0},"status":"passed","severity":"normal"},{"uid":"3af84931a2fede9c","name":"Subscribe to topic containing Script and publish message","time":{"start":1722506457385,"stop":1722506457386,"duration":1},"status":"passed","severity":"normal"},{"uid":"92ff9fa6c4bc40e1","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1722505855157,"stop":1722505855157,"duration":0},"status":"passed","severity":"normal"},{"uid":"28b4ebea6455d7aa","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1722506103558,"stop":1722506103559,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc8d8296a966941","name":"Init the array if not present","time":{"start":1722505854785,"stop":1722505854787,"duration":2},"status":"passed","severity":"normal"},{"uid":"a0ec7ed1c335d795","name":"Push message with SQL Injection payload","time":{"start":1722506415417,"stop":1722506415418,"duration":1},"status":"passed","severity":"normal"},{"uid":"70f0eb97c76cc081","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1722506430587,"stop":1722506430588,"duration":1},"status":"passed","severity":"normal"},{"uid":"e923edaad07f1b16","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1722506155637,"stop":1722506155637,"duration":0},"status":"passed","severity":"normal"},{"uid":"99dfb00051650327","name":"Check message on other pubsub topic is not received","time":{"start":1722506442721,"stop":1722506442721,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c547ded84ae855d","name":"Check publish message containing Basic HTML tag","time":{"start":1722506453775,"stop":1722506453775,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b45a1eb89807cb9","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1722506156776,"stop":1722506156777,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0cb467069c9a22e","name":"Check received message containing SQL Injection","time":{"start":1722506442715,"stop":1722506442715,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a215dc7e7db3a2e","name":"should handle application and version for autosharding","time":{"start":1722505855162,"stop":1722505855162,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a023e1a01845dd8","name":"Push message with Chinese payload","time":{"start":1722506549684,"stop":1722506549684,"duration":0},"status":"passed","severity":"normal"},{"uid":"caa46253ac93c402","name":"Check received message containing numeric","time":{"start":1722506114556,"stop":1722506114557,"duration":1},"status":"passed","severity":"normal"},{"uid":"32424064e4fd273b","name":"can start the service","time":{"start":1722506435330,"stop":1722506435330,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7fd52682cd89db0","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1722505855174,"stop":1722505855174,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a6903f7ac73f181","name":"Check message with no content topic is not received","time":{"start":1722506442721,"stop":1722506442722,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3a560050eb92c2d","name":"Overlapping topic subscription","time":{"start":1722506575398,"stop":1722506575398,"duration":0},"status":"passed","severity":"normal"},{"uid":"cebe3aacfd020b0b","name":"shard 0","time":{"start":1722506522020,"stop":1722506522021,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8db81773cae9c82","name":"should be able to encode the field with only RELAY set to true","time":{"start":1722505862903,"stop":1722505862909,"duration":6},"status":"passed","severity":"normal"},{"uid":"380c82373e2f1373","name":"Subscribe to topic containing XML and receive message","time":{"start":1722506575404,"stop":1722506575404,"duration":0},"status":"passed","severity":"normal"},{"uid":"a450d45db7fb5689","name":"passes more than one ENR URLs and attempts connection","time":{"start":1722505926878,"stop":1722505926879,"duration":1},"status":"skipped","severity":"normal"},{"uid":"ede8b6387cf5866d","name":"Sign & Recover","time":{"start":1722505889665,"stop":1722505889665,"duration":0},"status":"passed","severity":"normal"},{"uid":"d175583f7fbe58f9","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1722506155627,"stop":1722506155627,"duration":0},"status":"passed","severity":"normal"},{"uid":"f55d7225e04ccf21","name":"Check received message containing long","time":{"start":1722506114556,"stop":1722506114556,"duration":0},"status":"passed","severity":"normal"},{"uid":"1eeed2735053dd75","name":"Encoder throws on empty string content topic","time":{"start":1722505891025,"stop":1722505891025,"duration":0},"status":"passed","severity":"normal"},{"uid":"a67149dbc4f22395","name":"Push message with content topic containing unicode special characters","time":{"start":1722506549705,"stop":1722506549706,"duration":1},"status":"passed","severity":"normal"},{"uid":"5417f4957ed8342b","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1722506575425,"stop":1722506575425,"duration":0},"status":"passed","severity":"normal"},{"uid":"f63b8f01c4f0573c","name":"listenerCount","time":{"start":1722505946359,"stop":1722505946360,"duration":1},"status":"passed","severity":"normal"},{"uid":"b83e59a50f1d8941","name":"Push message with content topic containing JSON","time":{"start":1722506415433,"stop":1722506415433,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8d88353579aaf65","name":"Store - dialed after - with timeout","time":{"start":1722506599671,"stop":1722506599672,"duration":1},"status":"passed","severity":"normal"},{"uid":"60df3a0e25915943","name":"Query generator for multiple messages with multiple decoders","time":{"start":1722506565814,"stop":1722506565814,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc9c2094f3d527c0","name":"LightPush: 0 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1722506292431,"stop":1722506292431,"duration":0},"status":"passed","severity":"normal"},{"uid":"43f5b38ae9532134","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1722505868215,"stop":1722505868215,"duration":0},"status":"passed","severity":"normal"},{"uid":"754cea50f37e7cc6","name":"isConnected should return true after first peer connects","time":{"start":1722505964693,"stop":1722505964694,"duration":1},"status":"passed","severity":"normal"},{"uid":"861a65566f29dacd","name":"can start and stop the service","time":{"start":1722505883238,"stop":1722505883238,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0e8d4a6a65e77ac","name":"Privacy Node - default protocol","time":{"start":1722506599673,"stop":1722506599673,"duration":0},"status":"passed","severity":"normal"},{"uid":"79a409aafc81df74","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1722506010150,"stop":1722506010150,"duration":0},"status":"passed","severity":"normal"},{"uid":"53a00f908c6461a5","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1722506582156,"stop":1722506582156,"duration":0},"status":"passed","severity":"normal"},{"uid":"70a3b03c8f1c1fe6","name":"Check message with no payload is not received","time":{"start":1722506442710,"stop":1722506442710,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d0d7c9ded6ce173","name":"Number of peers are maintained correctly","time":{"start":1722506018850,"stop":1722506018850,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe54aa22c155a4ea","name":"LightPush: 3 peers, Filter: 3 peers - Expected: SufficientlyHealthy","time":{"start":1722506292445,"stop":1722506292445,"duration":0},"status":"passed","severity":"normal"},{"uid":"47506acab65f8e8a","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1722505855165,"stop":1722505855165,"duration":0},"status":"passed","severity":"normal"},{"uid":"2369f88b934a08a1","name":"Fails to push message with empty content topic","time":{"start":1722506549706,"stop":1722506549706,"duration":0},"status":"passed","severity":"normal"},{"uid":"d90b68720ed1282b","name":"Check received message with timestamp: 1722505904579000000 ","time":{"start":1722506114591,"stop":1722506114592,"duration":1},"status":"passed","severity":"normal"},{"uid":"8bc0b3d70aabdfc8","name":"should be able to encode the field with only FILTER set to true","time":{"start":1722505862910,"stop":1722505862912,"duration":2},"status":"passed","severity":"normal"},{"uid":"cea86ae6ee6650da","name":"Publish message with rate limit","time":{"start":1722506453785,"stop":1722506453785,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6bff13fbdef10f7","name":"Subscribe to topic containing shell command and receive message","time":{"start":1722506575427,"stop":1722506575427,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7207a9b6c1cd75d","name":"Check message received after nwaku node is restarted","time":{"start":1722506442723,"stop":1722506442723,"duration":0},"status":"skipped","severity":"normal"},{"uid":"eda2434c1d3a2ce7","name":"Should update shard info","time":{"start":1722506299133,"stop":1722506299133,"duration":0},"status":"passed","severity":"normal"},{"uid":"34e1dea7c5fb4e75","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1722506430588,"stop":1722506430588,"duration":0},"status":"passed","severity":"normal"},{"uid":"665dabc99183da86","name":"Check publish message containing unicode special characters","time":{"start":1722506453777,"stop":1722506453777,"duration":0},"status":"passed","severity":"normal"},{"uid":"247f5fbe031823a2","name":"handles different networkShards values correctly","time":{"start":1722505855159,"stop":1722505855159,"duration":0},"status":"passed","severity":"normal"},{"uid":"33e140560f74c1e7","name":"LightPush: 3 peers, Filter: 2 peers - Expected: SufficientlyHealthy","time":{"start":1722506292444,"stop":1722506292444,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d54ff18c7330167","name":"Ping on subscribed peer","time":{"start":1722505991413,"stop":1722505991414,"duration":1},"status":"passed","severity":"normal"},{"uid":"93e81af2877190b7","name":"Check publish message containing Script","time":{"start":1722506453774,"stop":1722506453774,"duration":0},"status":"passed","severity":"normal"},{"uid":"30f4df38dd216c20","name":"All","time":{"start":1722505913886,"stop":1722505913886,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9ee9a0b83ec55f3","name":"LightPush: 1 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1722506292434,"stop":1722506292434,"duration":0},"status":"passed","severity":"normal"},{"uid":"8309829e88adc5c6","name":"Subscribe to topic containing short and receive message","time":{"start":1722506575398,"stop":1722506575399,"duration":1},"status":"passed","severity":"normal"},{"uid":"70b46fcc17b030f8","name":"Encoder throws on undefined content topic","time":{"start":1722505868462,"stop":1722505868462,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e5ee955a55b97f5","name":"Check received message containing Chinese","time":{"start":1722506442713,"stop":1722506442713,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b92ed054a6c0af2","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1722505855162,"stop":1722505855163,"duration":1},"status":"passed","severity":"normal"},{"uid":"bba49508abdee3a7","name":"Overlapping topic subscription","time":{"start":1722506155629,"stop":1722506155629,"duration":0},"status":"passed","severity":"normal"},{"uid":"186371716bb3e6a0","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1722506103523,"stop":1722506103524,"duration":1},"status":"passed","severity":"normal"},{"uid":"8dcaaf7a3d8eb64d","name":"throws on content topic with generation field greater than 0","time":{"start":1722505855151,"stop":1722505855151,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9a3c703da665bc0","name":"Check meta is set [symmetric]","time":{"start":1722505889087,"stop":1722505889088,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e58bd18f7308986","name":"should return the pubsub topic directly if a string is provided","time":{"start":1722505855172,"stop":1722505855172,"duration":0},"status":"passed","severity":"normal"},{"uid":"faff650293f69609","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1722505878956,"stop":1722505878956,"duration":0},"status":"passed","severity":"normal"},{"uid":"76cc2bd3723e9b31","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1722506155641,"stop":1722506155642,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ba100f2c5d98459","name":"Push message with XML payload","time":{"start":1722506549691,"stop":1722506549692,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf1a529e4647a0c4","name":"Ephemeral messages are not stored","time":{"start":1722505915764,"stop":1722505915764,"duration":0},"status":"passed","severity":"normal"},{"uid":"92b7aee97a4f1909","name":"Subscribe to topic containing emoji and receive message","time":{"start":1722506575428,"stop":1722506575428,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa012867c01ea192","name":"Symmetric encrypt & Decrypt","time":{"start":1722505889664,"stop":1722505889664,"duration":0},"status":"passed","severity":"normal"},{"uid":"95cb9def971f453e","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1722506594584,"stop":1722506594584,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca9a8539349aa04","name":"Filter with 2 connections","time":{"start":1722506175440,"stop":1722506175440,"duration":0},"status":"passed","severity":"normal"},{"uid":"b240ad45a7ffa369","name":"Maintains correct number of peers after multiple subscribe/unsubscribe cycles","time":{"start":1722506018854,"stop":1722506018854,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b4f0b99b5af61b1","name":"Push 30 different messages","time":{"start":1722506549696,"stop":1722506549696,"duration":0},"status":"passed","severity":"normal"},{"uid":"e38a028c9865cfb9","name":"Check received message with timestamp: 1649153314 ","time":{"start":1722506442720,"stop":1722506442720,"duration":0},"status":"passed","severity":"normal"},{"uid":"81455a21a6d89114","name":"should not fail to start the service if it is already started","time":{"start":1722506435332,"stop":1722506435332,"duration":0},"status":"passed","severity":"normal"},{"uid":"37e5f9cb290d595c","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1722506575404,"stop":1722506575405,"duration":1},"status":"passed","severity":"normal"},{"uid":"6fa806083cd250a","name":"should properly create location multiaddrs - udp","time":{"start":1722505863575,"stop":1722505863575,"duration":0},"status":"passed","severity":"normal"},{"uid":"a874d0494c59b604","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app78/7/topic186/xml","time":{"start":1722506501791,"stop":1722506501791,"duration":0},"status":"passed","severity":"normal"},{"uid":"de4a424fa95a0d8","name":"Check received message containing long","time":{"start":1722506442695,"stop":1722506442695,"duration":0},"status":"passed","severity":"normal"},{"uid":"bda3cb2850722232","name":"Fails to publish duplicate message","time":{"start":1722506453781,"stop":1722506453781,"duration":0},"status":"passed","severity":"normal"},{"uid":"9de3bb0db8c38684","name":"Check received message containing JSON","time":{"start":1722506442716,"stop":1722506442717,"duration":1},"status":"passed","severity":"normal"},{"uid":"ecb2d7d731dd1e51","name":"Query Generator - forward","time":{"start":1722506570936,"stop":1722506570937,"duration":1},"status":"passed","severity":"normal"},{"uid":"a872955ac75a8465","name":"Query Generator, Wrong PubsubTopic","time":{"start":1722506553812,"stop":1722506553812,"duration":0},"status":"passed","severity":"normal"},{"uid":"db29a020514dc12a","name":"different cluster, same shard: nodes don't connect","time":{"start":1722506103522,"stop":1722506103522,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e8e55bc09758e65","name":"Subscribe to topic containing shell command and publish message","time":{"start":1722506457388,"stop":1722506457388,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6d8b231d2d95c31","name":"can dial TLS multiaddrs","time":{"start":1722506298551,"stop":1722506298552,"duration":1},"status":"passed","severity":"normal"},{"uid":"46f723bf043114b4","name":"getPeersByDiscovery","time":{"start":1722506395457,"stop":1722506395457,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9af634e4e8b7330","name":"Subscribe and publish message","time":{"start":1722506457343,"stop":1722506457345,"duration":2},"status":"passed","severity":"normal"},{"uid":"20c9f4ea9924136b","name":"Check received message containing special chars","time":{"start":1722506442713,"stop":1722506442713,"duration":0},"status":"passed","severity":"normal"},{"uid":"d80c00bb95debc79","name":"Subscribe to topic containing numeric and receive message","time":{"start":1722506575399,"stop":1722506575399,"duration":0},"status":"passed","severity":"normal"},{"uid":"e90687264270b7bd","name":"should return empty list for no shard","time":{"start":1722505855163,"stop":1722505855163,"duration":0},"status":"passed","severity":"normal"},{"uid":"8be15d26012a7b71","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1722505926877,"stop":1722505926878,"duration":1},"status":"skipped","severity":"normal"},{"uid":"ee3803bed549e517","name":"same cluster, different shard: nodes connect","time":{"start":1722506298965,"stop":1722506298966,"duration":1},"status":"passed","severity":"normal"},{"uid":"70929fbae8583ad0","name":"Passing cursor with wrong pubsubTopic","time":{"start":1722506502267,"stop":1722506502267,"duration":0},"status":"passed","severity":"normal"},{"uid":"98f4de4c0473b3f8","name":"Push message with shell command payload","time":{"start":1722506549694,"stop":1722506549694,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c40cd4109f57401","name":"different cluster, same shard: nodes don't connect","time":{"start":1722506298966,"stop":1722506298967,"duration":1},"status":"passed","severity":"normal"},{"uid":"9adfaae365dfa6c5","name":"Sample","time":{"start":1722505862983,"stop":1722505862984,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd775ff0c5a15800","name":"Push message with custom timestamp: 1722509775762","time":{"start":1722506415444,"stop":1722506415444,"duration":0},"status":"passed","severity":"normal"},{"uid":"a671178f0f6f948d","name":"Passing page size 110 when there are 120 messages","time":{"start":1722506585515,"stop":1722506585515,"duration":0},"status":"passed","severity":"normal"},{"uid":"9630e7d3b78932d1","name":"should use DNS peer discovery with light client","time":{"start":1722505926876,"stop":1722505926877,"duration":1},"status":"skipped","severity":"normal"},{"uid":"a155fc2cd5f0c6a7","name":"Check received message containing unicode special characters","time":{"start":1722506442700,"stop":1722506442701,"duration":1},"status":"passed","severity":"normal"},{"uid":"f90886d162097ced","name":"should use the provided clusterId for the pubsub topic","time":{"start":1722505855178,"stop":1722505855178,"duration":0},"status":"passed","severity":"normal"},{"uid":"28f891bd3f504055","name":"Check message with no pubsub topic is not received","time":{"start":1722506114596,"stop":1722506114596,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8a529257ae7616e","name":"connected peers and dial","time":{"start":1722506395618,"stop":1722506395618,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8804b648ed835bb4","name":"LightPush: 2 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1722506292436,"stop":1722506292437,"duration":1},"status":"passed","severity":"normal"},{"uid":"18f5e0f8cd2e6909","name":"LightPush","time":{"start":1722506599672,"stop":1722506599672,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c3e9e95d0aa7c23","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1722506103529,"stop":1722506103529,"duration":0},"status":"passed","severity":"normal"},{"uid":"563ce150beedcd75","name":"Check received message containing shell command","time":{"start":1722506442699,"stop":1722506442700,"duration":1},"status":"passed","severity":"normal"},{"uid":"372831a46e89d47e","name":"Generator, 2 different pubsubtopics","time":{"start":1722506567927,"stop":1722506567929,"duration":2},"status":"passed","severity":"normal"},{"uid":"d54c4c85d212df05","name":"Push message with content topic containing Russian","time":{"start":1722506415431,"stop":1722506415431,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b285be2d750d4df","name":"can start and stop the service","time":{"start":1722506435330,"stop":1722506435330,"duration":0},"status":"passed","severity":"normal"},{"uid":"1dd1f002dd8888b8","name":"Query Generator - backward","time":{"start":1722506570937,"stop":1722506570937,"duration":0},"status":"passed","severity":"normal"},{"uid":"b30eb458e49e4e25","name":"Ping on peer without subscriptions","time":{"start":1722505971939,"stop":1722505971939,"duration":0},"status":"passed","severity":"normal"},{"uid":"87d63b556c7e19fa","name":"should properly create location multiaddrs - tcp4","time":{"start":1722505863574,"stop":1722505863574,"duration":0},"status":"passed","severity":"normal"},{"uid":"51b1f8c6b7d8f65d","name":"Subscribe to topic containing JSON and receive message","time":{"start":1722506575427,"stop":1722506575427,"duration":0},"status":"passed","severity":"normal"},{"uid":"64ef9c7f6f4e1853","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1722506502260,"stop":1722506502261,"duration":1},"status":"passed","severity":"normal"},{"uid":"b774b07bb58e8552","name":"Push message with custom timestamp: 1691747775762","time":{"start":1722506415443,"stop":1722506415444,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5a114aba6fb54de","name":"Check message with invalid timestamp is not received","time":{"start":1722506114595,"stop":1722506114595,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac92ff04cc2a2573","name":"unsubscribes","time":{"start":1722506583655,"stop":1722506583656,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b5ab7b5e1211bd5","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1722505878954,"stop":1722505878955,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec851ef88ebf2cd8","name":"Subscribe to topic containing JSON and receive message","time":{"start":1722506155639,"stop":1722506155639,"duration":0},"status":"passed","severity":"normal"},{"uid":"98e4c53319c93580","name":"Subscribe to topic containing Script and receive message","time":{"start":1722506575425,"stop":1722506575426,"duration":1},"status":"passed","severity":"normal"},{"uid":"28f63596b5dd0538","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1722506103538,"stop":1722506103539,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf82d8b000021695","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1722505855155,"stop":1722505855155,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3e5805e5e23a0fc","name":"Ping fails for unsubscribed peers","time":{"start":1722506018851,"stop":1722506018851,"duration":0},"status":"passed","severity":"normal"},{"uid":"221e3e4129df84b2","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1722505855168,"stop":1722505855168,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd98ffa8b8aecb03","name":"Subscribe and receives messages on 20 topics","time":{"start":1722506575416,"stop":1722506575416,"duration":0},"status":"passed","severity":"normal"},{"uid":"9585cdc77e598261","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 0","time":{"start":1722505855175,"stop":1722505855175,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cb334c8c4c712bd","name":"should not fail to start the service if it is already started","time":{"start":1722505926871,"stop":1722505926871,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6e9f21aba70b04","name":"Check received message containing short","time":{"start":1722506114555,"stop":1722506114556,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e7b6d21c4a71588","name":"Check publish message containing special chars","time":{"start":1722506453771,"stop":1722506453771,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe4fdd88ed298f16","name":"Refresh subscription","time":{"start":1722506155630,"stop":1722506155630,"duration":0},"status":"passed","severity":"normal"},{"uid":"de59209cd76c7885","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1722505964693,"stop":1722505964693,"duration":0},"status":"passed","severity":"normal"},{"uid":"18c68e3d42fd267d","name":"Check received message containing shell command","time":{"start":1722506114570,"stop":1722506114571,"duration":1},"status":"passed","severity":"normal"},{"uid":"f54ba737755f3659","name":"Push message with SQL Injection payload","time":{"start":1722506549685,"stop":1722506549686,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b30f6f19651e7a8","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1722505905510,"stop":1722505905512,"duration":2},"status":"passed","severity":"normal"},{"uid":"5b73e6ef09df50c5","name":"Throws when trying to push message with empty payload","time":{"start":1722506415424,"stop":1722506415424,"duration":0},"status":"passed","severity":"normal"},{"uid":"7676bfa8ef9a6101","name":"Decoder throws on empty string content topic","time":{"start":1722505889090,"stop":1722505889090,"duration":0},"status":"passed","severity":"normal"},{"uid":"f94a8081be317788","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1722506575397,"stop":1722506575397,"duration":0},"status":"passed","severity":"normal"},{"uid":"75a319482c2aac9","name":"should be called at least once on all `peer:discovery` events","time":{"start":1722505913041,"stop":1722505913042,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3af6a6ce998ab7a","name":"Subscribe to topic containing numeric and publish message","time":{"start":1722506457382,"stop":1722506457383,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ba4e7ee5eace074","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1722505855166,"stop":1722505855166,"duration":0},"status":"passed","severity":"normal"},{"uid":"197b26185bc60c3d","name":"should throw error - no public key","time":{"start":1722505863566,"stop":1722505863566,"duration":0},"status":"passed","severity":"normal"},{"uid":"be2c308d1483e4db","name":"Store - dialed first","time":{"start":1722506599671,"stop":1722506599671,"duration":0},"status":"passed","severity":"normal"},{"uid":"13487791d1c45db3","name":"Check message with no content topic is not received","time":{"start":1722506114596,"stop":1722506114596,"duration":0},"status":"passed","severity":"normal"},{"uid":"7362f30144d280e6","name":"Should update multiaddrs","time":{"start":1722506299132,"stop":1722506299132,"duration":0},"status":"passed","severity":"normal"},{"uid":"41c3b873be5da45d","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1722506031876,"stop":1722506031877,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf11b183388a29b5","name":"Waku message hash computation (payload length 0)","time":{"start":1722505857726,"stop":1722505857726,"duration":0},"status":"passed","severity":"normal"},{"uid":"58bfd7ab2c43f3c9","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1722505855131,"stop":1722505855132,"duration":1},"status":"passed","severity":"normal"},{"uid":"62c3ff7c99585922","name":"Passing page size 0 when there are 110 messages","time":{"start":1722506585512,"stop":1722506585512,"duration":0},"status":"passed","severity":"normal"},{"uid":"19bc7d572ad5f501","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1722506553814,"stop":1722506553814,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e7aa37876deda93","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1722505913047,"stop":1722505913047,"duration":0},"status":"passed","severity":"normal"},{"uid":"5417e118190862b9","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1722506103581,"stop":1722506103581,"duration":0},"status":"passed","severity":"normal"},{"uid":"90aa78d02047543d","name":"should set field with all protocols disabled","time":{"start":1722505863576,"stop":1722505863576,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fd36c02ef3f2816","name":"should set field with only FILTER enabled","time":{"start":1722505863577,"stop":1722505863577,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddfa730925d29858","name":"Push message with JSON payload","time":{"start":1722506549692,"stop":1722506549693,"duration":1},"status":"passed","severity":"normal"},{"uid":"adabf79037cb706d","name":"Correctly serialized arguments","time":{"start":1722506298663,"stop":1722506298663,"duration":0},"status":"passed","severity":"normal"},{"uid":"70683cf482a274c9","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1722506457383,"stop":1722506457384,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e1553f01f8ff1f3","name":"Ping on peer without subscriptions","time":{"start":1722505991414,"stop":1722505991415,"duration":1},"status":"passed","severity":"normal"},{"uid":"9aa0b4e069aa4b8a","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1722506155627,"stop":1722506155628,"duration":1},"status":"passed","severity":"normal"},{"uid":"80a9b1c1c0988e76","name":"should decode valid enr with tcp successfully","time":{"start":1722505863565,"stop":1722505863566,"duration":1},"status":"passed","severity":"normal"},{"uid":"119fbc8d23f5bcc","name":"Check publish message containing numeric","time":{"start":1722506453770,"stop":1722506453771,"duration":1},"status":"passed","severity":"normal"},{"uid":"a824d59c66d568f3","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1722506575424,"stop":1722506575424,"duration":0},"status":"passed","severity":"normal"},{"uid":"26801d1c043c146","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1722506155635,"stop":1722506155636,"duration":1},"status":"passed","severity":"normal"},{"uid":"b872307d3b065ab2","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1722505883241,"stop":1722505883242,"duration":1},"status":"passed","severity":"normal"},{"uid":"8395272ef5fd881f","name":"should throw an error for empty SingleShardInfos array","time":{"start":1722505855160,"stop":1722505855160,"duration":0},"status":"passed","severity":"normal"},{"uid":"47cbdae7c86e274f","name":"Register correct protocols","time":{"start":1722506457342,"stop":1722506457342,"duration":0},"status":"passed","severity":"normal"},{"uid":"985d7e93777f41b0","name":"udp ip6 address","time":{"start":1722505863027,"stop":1722505863027,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4ac08aeb05c353a","name":"throws on empty content topic","time":{"start":1722505855149,"stop":1722505855149,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b2d66026cb8f872","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1722505855158,"stop":1722505855158,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d376272461f3041","name":"Push message with Arabic payload","time":{"start":1722506415416,"stop":1722506415417,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c4f94938b7142d7","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app19/1/topic9/utf8","time":{"start":1722506501793,"stop":1722506501793,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a5a74a986057817","name":"Check received message containing XML","time":{"start":1722506442716,"stop":1722506442716,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7877728576c037","name":"should configure sharding based on application and version for autosharding","time":{"start":1722505855174,"stop":1722505855174,"duration":0},"status":"passed","severity":"normal"},{"uid":"93d4fd0212502783","name":"Push 30 different messages","time":{"start":1722506415423,"stop":1722506415423,"duration":0},"status":"passed","severity":"normal"},{"uid":"3827c5e5764aa2a","name":"Check publish message containing Chinese","time":{"start":1722506453772,"stop":1722506453772,"duration":0},"status":"passed","severity":"normal"},{"uid":"b94b602413e5ab1b","name":"LightPush with 0 connections","time":{"start":1722506175433,"stop":1722506175435,"duration":2},"status":"passed","severity":"normal"},{"uid":"999e47570e0afe3a","name":"Publish without waiting for remote peer","time":{"start":1722506457342,"stop":1722506457343,"duration":1},"status":"passed","severity":"normal"},{"uid":"10f66370bf3bb8b5","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1722506103580,"stop":1722506103580,"duration":0},"status":"passed","severity":"normal"},{"uid":"771a4b516cc11774","name":"Decrypt messages","time":{"start":1722506399162,"stop":1722506399164,"duration":2},"status":"passed","severity":"normal"},{"uid":"deca668cd85f8c80","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1722506575409,"stop":1722506575409,"duration":0},"status":"passed","severity":"normal"},{"uid":"baf7d36d39b88bd3","name":"LightPush: 1 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1722506292434,"stop":1722506292434,"duration":0},"status":"passed","severity":"normal"},{"uid":"d84416a3bc65670","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1722506156766,"stop":1722506156767,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ab18337ea2d6c2a","name":"Refresh subscription","time":{"start":1722506575418,"stop":1722506575418,"duration":0},"status":"passed","severity":"normal"},{"uid":"605db47020b327f5","name":"removeEventListener with wrong event","time":{"start":1722505946358,"stop":1722505946359,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3ac9c1dddedd373","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1722505855160,"stop":1722505855160,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6b5f3852022e13b","name":"Check received message containing numeric","time":{"start":1722506442695,"stop":1722506442696,"duration":1},"status":"passed","severity":"normal"},{"uid":"27bf8bd3ad1a0a9b","name":"Passing page size 3 when there are 20 messages","time":{"start":1722506585513,"stop":1722506585513,"duration":0},"status":"passed","severity":"normal"},{"uid":"15af5298cbbd25d6","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1722506103560,"stop":1722506103561,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c9574a8da8e82c8","name":"should not fail to start the service if it is already started","time":{"start":1722505883239,"stop":1722505883239,"duration":0},"status":"passed","severity":"normal"},{"uid":"17c9c3092ed2ad69","name":"Callback on promise","time":{"start":1722506565814,"stop":1722506565815,"duration":1},"status":"passed","severity":"normal"},{"uid":"255791028f0db9bc","name":"Check received message containing Arabic","time":{"start":1722506442714,"stop":1722506442714,"duration":0},"status":"passed","severity":"normal"},{"uid":"215609d4407e27e0","name":"Check received message containing unicode special characters","time":{"start":1722506442718,"stop":1722506442718,"duration":0},"status":"passed","severity":"normal"},{"uid":"116df4f402db1bf9","name":"Encoder throws on empty string content topic","time":{"start":1722505889089,"stop":1722505889089,"duration":0},"status":"passed","severity":"normal"},{"uid":"1982801c253421a3","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1722506031878,"stop":1722506031879,"duration":1},"status":"passed","severity":"normal"},{"uid":"59dac427fec4b3a2","name":"should only return 1 node with relay capability","time":{"start":1722505879420,"stop":1722505879420,"duration":0},"status":"passed","severity":"normal"},{"uid":"890ff8ec2202bb68","name":"handles multiple messages","time":{"start":1722506583655,"stop":1722506583655,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea87058eccea6a93","name":"Check received message containing SQL Injection","time":{"start":1722506114559,"stop":1722506114568,"duration":9},"status":"passed","severity":"normal"},{"uid":"37b7c577517bba4d","name":"random static sharding 2 - Cluster ID: 611, Shard ID: 748","time":{"start":1722506522027,"stop":1722506522027,"duration":0},"status":"passed","severity":"normal"},{"uid":"da40a061d8270752","name":"Check message with non string payload is not received","time":{"start":1722506442710,"stop":1722506442710,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fc8237ee929523d","name":"Add multiple subscription objects on single nwaku node","time":{"start":1722506575429,"stop":1722506575429,"duration":0},"status":"passed","severity":"normal"},{"uid":"8629a65775ca63d2","name":"ignores unrecognized TXT record formats","time":{"start":1722505879419,"stop":1722505879419,"duration":0},"status":"passed","severity":"normal"},{"uid":"e816fe29d25be4d6","name":"should be able to decode the field with only RELAY set to true","time":{"start":1722505862921,"stop":1722505862921,"duration":0},"status":"passed","severity":"normal"},{"uid":"3372edc01d6b4c39","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1722506453778,"stop":1722506453779,"duration":1},"status":"passed","severity":"normal"},{"uid":"d63e05402843b8aa","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1722506501788,"stop":1722506501789,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd11c709f180d650","name":"Check received message with timestamp: 1722505904527 ","time":{"start":1722506442719,"stop":1722506442720,"duration":1},"status":"passed","severity":"normal"},{"uid":"852d6ca3d7271a17","name":"start node with empty shard","time":{"start":1722506522033,"stop":1722506522033,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f8a9b96bb97f51a","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1722506010153,"stop":1722506010153,"duration":0},"status":"passed","severity":"normal"},{"uid":"c574ff44f9a7222","name":"Non TWN Cluster","time":{"start":1722506501789,"stop":1722506501789,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed785d00e058cd66","name":"Push message with content topic containing Chinese","time":{"start":1722506549701,"stop":1722506549701,"duration":0},"status":"passed","severity":"normal"},{"uid":"683c615a2cad115","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1722505855163,"stop":1722505855163,"duration":0},"status":"passed","severity":"normal"},{"uid":"786d861c4de15a89","name":"handles empty contentTopics array correctly","time":{"start":1722505855176,"stop":1722505855177,"duration":1},"status":"passed","severity":"normal"},{"uid":"24404a0eef304891","name":"Overlapping topic subscription","time":{"start":1722506575417,"stop":1722506575417,"duration":0},"status":"passed","severity":"normal"},{"uid":"c36a0ddee79b6033","name":"Push message with content topic containing JSON","time":{"start":1722506549704,"stop":1722506549704,"duration":0},"status":"passed","severity":"normal"},{"uid":"76b76ffe4d9dba92","name":"Push message with content topic containing emoji","time":{"start":1722506415441,"stop":1722506415441,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1bd171b55c99edf","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1722506575417,"stop":1722506575417,"duration":0},"status":"passed","severity":"normal"},{"uid":"4263ea2d168bfd0e","name":"Subscribe to topic containing special chars and receive message","time":{"start":1722506575400,"stop":1722506575400,"duration":0},"status":"passed","severity":"normal"},{"uid":"5af1b21414c629b5","name":"Subscribe to topic containing Russian and receive message","time":{"start":1722506575401,"stop":1722506575402,"duration":1},"status":"passed","severity":"normal"},{"uid":"e30d80e4ad645408","name":"caches peers it previously fetched","time":{"start":1722505879419,"stop":1722505879420,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb0c219bcf6f00ee","name":"Check publish message containing shell command","time":{"start":1722506453776,"stop":1722506453776,"duration":0},"status":"passed","severity":"normal"},{"uid":"566286b960c1a34b","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1722506103527,"stop":1722506103528,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf4c2ec9db178b48","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1722506103569,"stop":1722506103570,"duration":1},"status":"passed","severity":"normal"},{"uid":"9183c94e9c1acc2d","name":"should throw an error for missing required configuration","time":{"start":1722505855164,"stop":1722505855164,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cee37869ed44e7e","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1722506457380,"stop":1722506457380,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebd6f9984013bd68","name":"Push message with content topic containing emoji","time":{"start":1722506549706,"stop":1722506549706,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c3be3588f6fd592","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1722506031876,"stop":1722506031876,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6ead6b0a47412ac","name":"Encoder throws on undefined content topic","time":{"start":1722505891025,"stop":1722505891025,"duration":0},"status":"passed","severity":"normal"},{"uid":"867586bfc254c033","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1722505879423,"stop":1722505879423,"duration":0},"status":"skipped","severity":"normal"},{"uid":"bc6e48a3399f4f2e","name":"should handle corrupted local storage data gracefully","time":{"start":1722505883242,"stop":1722505883242,"duration":0},"status":"passed","severity":"normal"},{"uid":"943b21ee8587c08a","name":"Subscribe to topic containing Script and receive message","time":{"start":1722506575403,"stop":1722506575403,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2da8334a5d58510","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1722506457346,"stop":1722506457380,"duration":34},"status":"passed","severity":"normal"},{"uid":"e4e38bc2ca9bc4f6","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1722506582156,"stop":1722506582156,"duration":0},"status":"passed","severity":"normal"},{"uid":"4232d3fa70b01088","name":"Accepts a valid Waku Message","time":{"start":1722505871838,"stop":1722505871839,"duration":1},"status":"passed","severity":"normal"},{"uid":"159e1e0b334763f8","name":"Relay","time":{"start":1722505913885,"stop":1722505913885,"duration":0},"status":"passed","severity":"normal"},{"uid":"828e2d3af41bd113","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1722505855171,"stop":1722505855171,"duration":0},"status":"passed","severity":"normal"},{"uid":"b30e64ee71c74a48","name":"Push message with content topic containing XML","time":{"start":1722506415432,"stop":1722506415433,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1060a9081d12d2b","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1722506103560,"stop":1722506103560,"duration":0},"status":"passed","severity":"normal"},{"uid":"61917a46d57da281","name":"should not receive a peer event before start","time":{"start":1722505926872,"stop":1722505926873,"duration":1},"status":"passed","severity":"normal"},{"uid":"dfb1e72356b4c3e9","name":"Check received message with timestamp: 1722505904527000000 ","time":{"start":1722506442719,"stop":1722506442719,"duration":0},"status":"passed","severity":"normal"},{"uid":"559d4470822ba8cc","name":"Check received message containing XML","time":{"start":1722506442698,"stop":1722506442698,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9c5788164f4d6ff","name":"Fails to publish message with empty text","time":{"start":1722506453781,"stop":1722506453781,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f05878aa736df28","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1722506103561,"stop":1722506103561,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdcb4643d7ffc935","name":"Push message with rate limit","time":{"start":1722506415443,"stop":1722506415443,"duration":0},"status":"passed","severity":"normal"},{"uid":"107e078b88c12c9b","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1722505878953,"stop":1722505878954,"duration":1},"status":"passed","severity":"normal"},{"uid":"d313f941596fa42b","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1722506103523,"stop":1722506103523,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae39d60fdd22ac57","name":"LightPush: 0 peers, Filter: 2 peers - Expected: Unhealthy","time":{"start":1722506292432,"stop":1722506292433,"duration":1},"status":"passed","severity":"normal"},{"uid":"70186f31fbecf875","name":"throws on content topic with empty topic name field","time":{"start":1722505855152,"stop":1722505855152,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1a47f18ba457ffa","name":"Push message with shell command payload","time":{"start":1722506415420,"stop":1722506415420,"duration":0},"status":"passed","severity":"normal"},{"uid":"42bafbea7c9d615b","name":"Push message with content topic containing special chars","time":{"start":1722506415425,"stop":1722506415426,"duration":1},"status":"passed","severity":"normal"},{"uid":"b00a759b2c586019","name":"should not receive a peer event before start","time":{"start":1722506435332,"stop":1722506435333,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff48d1e41e35f704","name":"Ordered Callback - backward","time":{"start":1722506570939,"stop":1722506570939,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd84c3c8affdb8cf","name":"Subscribe and receive messages via lightPush","time":{"start":1722506155625,"stop":1722506155625,"duration":0},"status":"passed","severity":"normal"},{"uid":"17ea22c3629eeae6","name":"recovers when dns.resolve returns empty","time":{"start":1722505879418,"stop":1722505879418,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1bc54006e964f05","name":"Fails to publish message with size larger than 1 MB","time":{"start":1722506453783,"stop":1722506453783,"duration":0},"status":"passed","severity":"normal"},{"uid":"8740131c1a07a3a3","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1722505862928,"stop":1722505862929,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c28b66a448399e0","name":"1 Store, 2 fetches","time":{"start":1722505878998,"stop":1722505878998,"duration":0},"status":"passed","severity":"normal"},{"uid":"2803bf61be0a6dd9","name":"Add multiple subscription objects on single nwaku node","time":{"start":1722506575411,"stop":1722506575411,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1612dd43832ead3","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1722506575400,"stop":1722506575400,"duration":0},"status":"passed","severity":"normal"},{"uid":"f22ff68446e63b8f","name":"same cluster, same shard: nodes connect","time":{"start":1722506103520,"stop":1722506103521,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a616e9f623eec10","name":"Query generator for multiple messages with different content topic format","time":{"start":1722506565814,"stop":1722506565814,"duration":0},"status":"passed","severity":"normal"},{"uid":"f12ebde9a108a5a3","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1722506575416,"stop":1722506575416,"duration":0},"status":"passed","severity":"normal"},{"uid":"4824fb85cbcc8ff6","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1722506553817,"stop":1722506553817,"duration":0},"status":"passed","severity":"normal"},{"uid":"2dfb24456ed8ac70","name":"Delete observer","time":{"start":1722506399164,"stop":1722506399165,"duration":1},"status":"passed","severity":"normal"},{"uid":"89fa9a3b25b6d58f","name":"1 Store, 2 relays, 2 fetches","time":{"start":1722505878998,"stop":1722505878999,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4b980e4ce975e71","name":"Subscribe to topic containing special chars and receive message","time":{"start":1722506575422,"stop":1722506575423,"duration":1},"status":"passed","severity":"normal"},{"uid":"7eb41b2500cd5afa","name":"Fields are not dropped","time":{"start":1722505867785,"stop":1722505867792,"duration":7},"status":"passed","severity":"normal"},{"uid":"4e2a2ace2978c595","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1722506156764,"stop":1722506156764,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f1ab0ec08e171d8","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1722506575395,"stop":1722506575396,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ed4ee7c97c9cc1e","name":"Publishes to nwaku","time":{"start":1722506423494,"stop":1722506423494,"duration":0},"status":"passed","severity":"normal"},{"uid":"cea263b281402b88","name":"can start the service","time":{"start":1722505883237,"stop":1722505883238,"duration":1},"status":"passed","severity":"normal"},{"uid":"201f7363ebe2bef9","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1722505855156,"stop":1722505855156,"duration":0},"status":"passed","severity":"normal"},{"uid":"859a93ce9ce1fa76","name":"Push message on custom pubsubTopic","time":{"start":1722506250096,"stop":1722506250097,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5b2fe32b2b465d2","name":"should throw an error for insufficient data","time":{"start":1722505855132,"stop":1722505855133,"duration":1},"status":"passed","severity":"normal"},{"uid":"891735f3853db35d","name":"Check received message with timestamp: 1722505904579 ","time":{"start":1722506114592,"stop":1722506114593,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b454832606fa936","name":"Round trip binary encryption [ecies, signature]","time":{"start":1722505891024,"stop":1722505891024,"duration":0},"status":"passed","severity":"normal"},{"uid":"262432ae8252539e","name":"Check received message with timestamp: 1649153314 ","time":{"start":1722506114593,"stop":1722506114594,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6d68b56a7dfc919","name":"should emit a peer event after start","time":{"start":1722505883239,"stop":1722505883240,"duration":1},"status":"passed","severity":"normal"},{"uid":"48e5ec6c859e6e76","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1722505855156,"stop":1722505855156,"duration":0},"status":"passed","severity":"normal"},{"uid":"58df3b510c0d1ee2","name":"Push message with content topic containing Chinese","time":{"start":1722506415426,"stop":1722506415426,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2d9f109aa1babdf","name":"tcp ip4 address","time":{"start":1722505863026,"stop":1722505863027,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b5aa673f16678bc","name":"Ephemeral field set to true","time":{"start":1722505868461,"stop":1722505868461,"duration":0},"status":"passed","severity":"normal"},{"uid":"722d3d72abb71425","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1722505862912,"stop":1722505862913,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1a27687007883c1","name":"Check meta is set [ecies]","time":{"start":1722505891024,"stop":1722505891024,"duration":0},"status":"passed","severity":"normal"},{"uid":"20316f14424584b1","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1722505855173,"stop":1722505855173,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e684c927a85525e","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1722506502258,"stop":1722506502258,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b49fa0e292d2e05","name":"random static sharding 1 - Cluster ID: 230, Shard ID: 631","time":{"start":1722506522022,"stop":1722506522023,"duration":1},"status":"passed","severity":"normal"},{"uid":"bbf44e31d937e7ec","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1722506010154,"stop":1722506010154,"duration":0},"status":"passed","severity":"normal"},{"uid":"73bca89602d3e71c","name":"Subscribe and receive messages via lightPush","time":{"start":1722506575393,"stop":1722506575393,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0faa2549888b15e","name":"Push message with meta","time":{"start":1722506415441,"stop":1722506415442,"duration":1},"status":"passed","severity":"normal"},{"uid":"187ad6ec1573f0e6","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1722506155626,"stop":1722506155626,"duration":0},"status":"passed","severity":"normal"},{"uid":"20937d2e069272ca","name":"Check received message containing emoji","time":{"start":1722506114587,"stop":1722506114591,"duration":4},"status":"passed","severity":"normal"},{"uid":"27a55d9b7bb5ca09","name":"handles different clusterIds correctly","time":{"start":1722505855158,"stop":1722505855158,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f1595c312beff53","name":"Using a function","time":{"start":1722506594502,"stop":1722506594503,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c81bb04678cfd2c","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1722506103525,"stop":1722506103526,"duration":1},"status":"passed","severity":"normal"},{"uid":"ded2b90cc2073a56","name":"should set field with only RELAY enabled","time":{"start":1722505863577,"stop":1722505863577,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc908790f00dfb3f","name":"Push message with content topic containing long","time":{"start":1722506549697,"stop":1722506549697,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4874ff17b0ddae1","name":"Reusing cursor across nodes","time":{"start":1722506502261,"stop":1722506502266,"duration":5},"status":"passed","severity":"normal"},{"uid":"61e5884ff8067fe6","name":"isConnected return false after peer stops","time":{"start":1722505964694,"stop":1722505964695,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf5f5cef9b871088","name":"should be able to encode the field with only STORE set to true","time":{"start":1722505862909,"stop":1722505862910,"duration":1},"status":"passed","severity":"normal"},{"uid":"e61f0be49a280e7f","name":"Check message on other pubsub topic is not received","time":{"start":1722506114595,"stop":1722506114596,"duration":1},"status":"passed","severity":"normal"},{"uid":"344de167a6afb40b","name":"Meta field set when metaSetter is specified","time":{"start":1722505868461,"stop":1722505868461,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf445ffa0bb563b9","name":"Check received message containing Russian","time":{"start":1722506442697,"stop":1722506442697,"duration":0},"status":"passed","severity":"normal"},{"uid":"e823b61561c3775c","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1722506575426,"stop":1722506575427,"duration":1},"status":"passed","severity":"normal"},{"uid":"b13b037e60febf9","name":"Check publish message containing JSON","time":{"start":1722506453775,"stop":1722506453776,"duration":1},"status":"passed","severity":"normal"},{"uid":"1468dbabc3765186","name":"should set field with all protocols enabled","time":{"start":1722505863576,"stop":1722505863576,"duration":0},"status":"passed","severity":"normal"},{"uid":"bca906df3b0577f","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1722506594585,"stop":1722506594585,"duration":0},"status":"passed","severity":"normal"},{"uid":"d517a816f0f647f7","name":"1 Relay, 1 fetch","time":{"start":1722505878997,"stop":1722505878998,"duration":1},"status":"passed","severity":"normal"},{"uid":"157b81a6b3a10153","name":"LightPush: 0 peers, Filter: 3 peers - Expected: Unhealthy","time":{"start":1722506292433,"stop":1722506292433,"duration":0},"status":"passed","severity":"normal"},{"uid":"39b631950b7f4b38","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1722506594581,"stop":1722506594582,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4b4a486cb9daf93","name":"Push message with content topic containing SQL Injection","time":{"start":1722506415431,"stop":1722506415432,"duration":1},"status":"passed","severity":"normal"},{"uid":"6fbbf0184099911b","name":"Query generator for multiple messages with different message text format","time":{"start":1722506565813,"stop":1722506565813,"duration":0},"status":"passed","severity":"normal"},{"uid":"47ccf675253eefda","name":"Push message with long payload","time":{"start":1722506549683,"stop":1722506549683,"duration":0},"status":"passed","severity":"normal"},{"uid":"317f32763365c075","name":"Fails to push message with large meta","time":{"start":1722506549707,"stop":1722506549707,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fe93743397c88db","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1722506103530,"stop":1722506103530,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8080e48d17e2a38","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app46/1/topic637/utf8","time":{"start":1722506501790,"stop":1722506501791,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9fc7b0c2554e92e","name":"should encode/decode to RLP encoding","time":{"start":1722505863573,"stop":1722505863573,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4de67f8d426ef2","name":"Check publish message containing XML","time":{"start":1722506453775,"stop":1722506453775,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d156c11978e4392","name":"should not receive a peer event after stop","time":{"start":1722506435333,"stop":1722506435333,"duration":0},"status":"passed","severity":"normal"},{"uid":"13173327a354109b","name":"should not fail to stop the service if it was not started","time":{"start":1722505883239,"stop":1722505883239,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ee44f9490cdf525","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1722505855169,"stop":1722505855169,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7ebbeb5ca7f8720","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1722506442706,"stop":1722506442707,"duration":1},"status":"passed","severity":"normal"},{"uid":"992862ba9eecd516","name":"should not receive a peer event after stop","time":{"start":1722505926873,"stop":1722505926874,"duration":1},"status":"passed","severity":"normal"},{"uid":"75a6a615502b31fb","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1722505862917,"stop":1722505862918,"duration":1},"status":"passed","severity":"normal"},{"uid":"4272026c56a3f40d","name":"should throw error - no public key","time":{"start":1722505863572,"stop":1722505863572,"duration":0},"status":"passed","severity":"normal"},{"uid":"4891884f34002d35","name":"Passing page size 19 when there are 20 messages","time":{"start":1722506585514,"stop":1722506585515,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2e766a3b47267c9","name":"Push message with unicode special characters payload","time":{"start":1722506549695,"stop":1722506549695,"duration":0},"status":"passed","severity":"normal"},{"uid":"eae61fd373d285d7","name":"Check publish message containing escaped characters","time":{"start":1722506453777,"stop":1722506453777,"duration":0},"status":"passed","severity":"normal"},{"uid":"be7c3dea3844f788","name":"Subscribe to topic containing long and receive message","time":{"start":1722506575419,"stop":1722506575420,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb55eb6dfda6512f","name":"Ordered callback, aborts when callback returns true","time":{"start":1722506565816,"stop":1722506565817,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b8d65487195115f","name":"Push message with custom timestamp: 1722502555849","time":{"start":1722506549708,"stop":1722506549709,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9b32bc6565feee8","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1722506103570,"stop":1722506103570,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cb93365804bd9b2","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1722505855169,"stop":1722505855169,"duration":0},"status":"passed","severity":"normal"},{"uid":"c46bba3642b614f","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1722505855167,"stop":1722505855167,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1e6b17a00881bd1","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1722505862919,"stop":1722505862919,"duration":0},"status":"passed","severity":"normal"},{"uid":"d424d8886e90ea0d","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1722506103580,"stop":1722506103580,"duration":0},"status":"passed","severity":"normal"},{"uid":"9806b0bfcb7620b2","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1722506156768,"stop":1722506156769,"duration":1},"status":"passed","severity":"normal"},{"uid":"ffb2214a22812ece","name":"Check publish message containing Russian","time":{"start":1722506453773,"stop":1722506453774,"duration":1},"status":"passed","severity":"normal"},{"uid":"36fe33ad1105d047","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1722505905512,"stop":1722505905513,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1b9fb7b38462e5f","name":"Push message with content topic containing Basic HTML tag","time":{"start":1722506415433,"stop":1722506415433,"duration":0},"status":"passed","severity":"normal"},{"uid":"624ed927e38ae692","name":"should only return 1 node with relay and store capability","time":{"start":1722505879420,"stop":1722505879421,"duration":1},"status":"passed","severity":"normal"},{"uid":"bcf2a2065673d57e","name":"Push message with Basic HTML tag payload","time":{"start":1722506549692,"stop":1722506549692,"duration":0},"status":"passed","severity":"normal"},{"uid":"34c529645c00445b","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1722506155640,"stop":1722506155640,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c77d05863a426c3","name":"Push message with content topic containing escaped characters","time":{"start":1722506415434,"stop":1722506415434,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0fe17a48b998a0f","name":"Push message with Script payload","time":{"start":1722506549686,"stop":1722506549686,"duration":0},"status":"passed","severity":"normal"},{"uid":"8551e5184a0b478b","name":"1 Relay, 1 Filter, gives up","time":{"start":1722505878999,"stop":1722505879000,"duration":1},"status":"passed","severity":"normal"},{"uid":"d950d7cd9ef94d6c","name":"Filter with 3 connections","time":{"start":1722506175441,"stop":1722506175442,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e5d7e095c9c21fd","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1722505855162,"stop":1722505855162,"duration":0},"status":"passed","severity":"normal"},{"uid":"7955217f5755b385","name":"groups content topics by expected pubsub topic","time":{"start":1722505855158,"stop":1722505855158,"duration":0},"status":"passed","severity":"normal"},{"uid":"58a8408e55d44297","name":"Check publish message after client node is restarted","time":{"start":1722506453784,"stop":1722506453784,"duration":0},"status":"skipped","severity":"normal"},{"uid":"acd14bceca3dc67c","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1722506031880,"stop":1722506031882,"duration":2},"status":"passed","severity":"normal"},{"uid":"f70d0cc21923a006","name":"Check message received after nwaku node is restarted","time":{"start":1722506114600,"stop":1722506114600,"duration":0},"status":"skipped","severity":"normal"},{"uid":"60952cb3877e04fe","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1722506103525,"stop":1722506103525,"duration":0},"status":"passed","severity":"normal"},{"uid":"23254c33d5f2d429","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1722506553815,"stop":1722506553815,"duration":0},"status":"passed","severity":"normal"},{"uid":"e600c77c0303682b","name":"Push message with content topic containing numeric","time":{"start":1722506415425,"stop":1722506415425,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8c47977390cf445","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1722505855157,"stop":1722505855157,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e37485bec0df93f","name":"Push message with content topic containing shell command","time":{"start":1722506415433,"stop":1722506415434,"duration":1},"status":"passed","severity":"normal"},{"uid":"67fdb1ba66a9982b","name":"should return unique PubsubTopics for static sharding","time":{"start":1722505855161,"stop":1722505855162,"duration":1},"status":"passed","severity":"normal"},{"uid":"5cb76843d5c8bd6c","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1722506430589,"stop":1722506430590,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5c5950f58b868ab","name":"pre and post cipher","time":{"start":1722505889665,"stop":1722505889665,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e2e4694380bb073","name":"different cluster, different shard: nodes don't connect","time":{"start":1722506298967,"stop":1722506298968,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6989bb8258806d0","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1722505878954,"stop":1722505878954,"duration":0},"status":"passed","severity":"normal"},{"uid":"20df1d7609df91b","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1722505879422,"stop":1722505879422,"duration":0},"status":"passed","severity":"normal"},{"uid":"24b2889afc6ee575","name":"Refresh subscription","time":{"start":1722506575398,"stop":1722506575398,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d43ea73d6d08b3b","name":"Generator, custom pubsub topic","time":{"start":1722506567910,"stop":1722506567911,"duration":1},"status":"passed","severity":"normal"},{"uid":"45e517efd2c6e30a","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1722506250104,"stop":1722506250105,"duration":1},"status":"passed","severity":"normal"},{"uid":"6aabb3e6a5ec63a1","name":"should throw error - no id","time":{"start":1722505863566,"stop":1722505863566,"duration":0},"status":"passed","severity":"normal"},{"uid":"29acda9a126bbfd2","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1722505964692,"stop":1722505964692,"duration":0},"status":"passed","severity":"normal"},{"uid":"15ff779b5a808fa0","name":"Passing cursor with wrong message digest","time":{"start":1722506502266,"stop":1722506502267,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e8d0a56b001a370","name":"Subscribe to topic containing XML and publish message","time":{"start":1722506457386,"stop":1722506457386,"duration":0},"status":"passed","severity":"normal"},{"uid":"70ba16d2e095dd85","name":"Check publish message containing Arabic","time":{"start":1722506453772,"stop":1722506453772,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6e7b33934bfb280","name":"LightPush: 2 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1722506292437,"stop":1722506292440,"duration":3},"status":"passed","severity":"normal"},{"uid":"20193b0a1b9a9fbd","name":"Check received message containing escaped characters","time":{"start":1722506442700,"stop":1722506442700,"duration":0},"status":"passed","severity":"normal"},{"uid":"f90d99e3a4a5739a","name":"Check publish message containing SQL Injection","time":{"start":1722506453774,"stop":1722506453774,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c6079a114c13627","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1722505855168,"stop":1722505855168,"duration":0},"status":"passed","severity":"normal"},{"uid":"223d4f8b43024e8e","name":"Subscribe to topic containing emoji and publish message","time":{"start":1722506457389,"stop":1722506457389,"duration":0},"status":"passed","severity":"normal"},{"uid":"d82132e5de8d8a24","name":"LightPush: 3 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1722506292442,"stop":1722506292443,"duration":1},"status":"passed","severity":"normal"},{"uid":"c560e93892cda40","name":"Push message with content topic containing short","time":{"start":1722506415424,"stop":1722506415424,"duration":0},"status":"passed","severity":"normal"},{"uid":"70eb5a16b0bcc78e","name":"Nwaku publishes","time":{"start":1722506423494,"stop":1722506423495,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9bce92a09c9ad6a","name":"Generator, custom pubsub topic","time":{"start":1722506567919,"stop":1722506567920,"duration":1},"status":"passed","severity":"normal"},{"uid":"c981269df2e6f1ce","name":"Check received message containing emoji","time":{"start":1722506442718,"stop":1722506442719,"duration":1},"status":"passed","severity":"normal"},{"uid":"20ed59a789a64dfa","name":"Subscribe to topic containing JSON and receive message","time":{"start":1722506575405,"stop":1722506575406,"duration":1},"status":"passed","severity":"normal"},{"uid":"adc1046df88acb83","name":"Default pageSize","time":{"start":1722506585515,"stop":1722506585516,"duration":1},"status":"passed","severity":"normal"},{"uid":"e23ee4f954c0c4f6","name":"non connected peers","time":{"start":1722506395620,"stop":1722506395620,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ff713625f4d53ee0","name":"Push message on custom pubsubTopic","time":{"start":1722506250101,"stop":1722506250103,"duration":2},"status":"passed","severity":"normal"},{"uid":"26bdb873a0582de9","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1722505878951,"stop":1722505878952,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c606d5195453f4a","name":"Generator, 2 different pubsubtopics","time":{"start":1722506567920,"stop":1722506567924,"duration":4},"status":"passed","severity":"normal"},{"uid":"8817d32f6f440f95","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app85/5/topic793/json","time":{"start":1722506501792,"stop":1722506501793,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2deaa2f084e0a95","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1722505879421,"stop":1722505879422,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b33e7c05495dec5","name":"Check publish message containing short","time":{"start":1722506453769,"stop":1722506453770,"duration":1},"status":"passed","severity":"normal"},{"uid":"12d4a183d942c7f2","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1722506156772,"stop":1722506156773,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6f6fde598f4e8d0","name":"Fails to push message bigger that 1MB","time":{"start":1722506415445,"stop":1722506415445,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fbfb071a935271d","name":"Check message with invalid timestamp is not received","time":{"start":1722506442721,"stop":1722506442721,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a1433ace30ace52","name":"Push message with special chars payload","time":{"start":1722506549684,"stop":1722506549684,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ab90d5b4571b641","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1722506395458,"stop":1722506395458,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8a4dd368bbf45b0c","name":"Push message with meta","time":{"start":1722506549707,"stop":1722506549707,"duration":0},"status":"passed","severity":"normal"},{"uid":"7272053f8b744f2d","name":"should correctly map a content topic to a pubsub topic","time":{"start":1722505855177,"stop":1722505855177,"duration":0},"status":"passed","severity":"normal"},{"uid":"237a324bb0eadd81","name":"LightPush: 1 peers, Filter: 2 peers - Expected: MinimallyHealthy","time":{"start":1722506292434,"stop":1722506292435,"duration":1},"status":"passed","severity":"normal"},{"uid":"37596c106016e015","name":"Passing page size 10 when there are 10 messages","time":{"start":1722506585514,"stop":1722506585514,"duration":0},"status":"passed","severity":"normal"},{"uid":"934f85f95fab48cf","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app27/9/topic956/test.js","time":{"start":1722506501792,"stop":1722506501792,"duration":0},"status":"passed","severity":"normal"},{"uid":"f341d92f9daa7f41","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1722505862929,"stop":1722505862930,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1dec95d8d44168f","name":"Subscribe to topic containing long and receive message","time":{"start":1722506155634,"stop":1722506155634,"duration":0},"status":"passed","severity":"normal"},{"uid":"442f1346fa9c4a24","name":"Check received message containing Arabic","time":{"start":1722506442697,"stop":1722506442697,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fc1ee9fcbfaa1f0","name":"Check received message containing JSON","time":{"start":1722506442699,"stop":1722506442699,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d560fd8a756e685","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1722505855169,"stop":1722505855170,"duration":1},"status":"passed","severity":"normal"},{"uid":"98cb5dff071cc9d6","name":"Check received message containing special chars","time":{"start":1722506114557,"stop":1722506114557,"duration":0},"status":"passed","severity":"normal"},{"uid":"2024ecbeac1baa72","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1722505855177,"stop":1722505855177,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea06110a45734391","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1722505862913,"stop":1722505862916,"duration":3},"status":"passed","severity":"normal"},{"uid":"107a0a0696b8fd09","name":"should emit a peer event after start","time":{"start":1722505926871,"stop":1722505926872,"duration":1},"status":"passed","severity":"normal"},{"uid":"7bcaae89894bb781","name":"should not receive a peer event after stop","time":{"start":1722505883240,"stop":1722505883240,"duration":0},"status":"passed","severity":"normal"},{"uid":"6dbe645bab82f048","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1722506430590,"stop":1722506430590,"duration":0},"status":"passed","severity":"normal"},{"uid":"c367b3e857e0b62b","name":"LightPush with 3 connections","time":{"start":1722506175440,"stop":1722506175441,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6eff35be754df07","name":"Subscribe to topic containing Russian and publish message","time":{"start":1722506457385,"stop":1722506457385,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2f6cdd066bd51eb","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1722505855167,"stop":1722505855168,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6e5e141ac030e93","name":"returns all values when wanted number matches available values","time":{"start":1722505878278,"stop":1722505878280,"duration":2},"status":"passed","severity":"normal"},{"uid":"352cfe2528d675a1","name":"should return false","time":{"start":1722505863572,"stop":1722505863572,"duration":0},"status":"passed","severity":"normal"},{"uid":"dca9463eae6310f7","name":"Publish message with custom timestamp: Thu Aug 01 2024 09:00:23 GMT+0000 (Coordinated Universal Time)","time":{"start":1722506453780,"stop":1722506453780,"duration":0},"status":"passed","severity":"normal"},{"uid":"1769e18b40be0eb1","name":"handles empty shards array correctly","time":{"start":1722505855176,"stop":1722505855176,"duration":0},"status":"passed","severity":"normal"},{"uid":"41aca831f7317616","name":"random static sharding 5 - Cluster ID: 954, Shard ID: 526","time":{"start":1722506522028,"stop":1722506522028,"duration":0},"status":"passed","severity":"normal"},{"uid":"138c74531de5a79b","name":"should properly create location multiaddrs - udp6","time":{"start":1722505863575,"stop":1722505863575,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8b2ff3b613d7712","name":"Push message with Script payload","time":{"start":1722506415418,"stop":1722506415418,"duration":0},"status":"passed","severity":"normal"},{"uid":"68fc59125843e027","name":"topics with same application and version share the same shard","time":{"start":1722505855157,"stop":1722505855157,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ab3560bb0635a14","name":"same cluster, same shard: nodes connect","time":{"start":1722506298964,"stop":1722506298965,"duration":1},"status":"passed","severity":"normal"},{"uid":"726b642b9f947ca4","name":"Nodes with multiple pubsub topic","time":{"start":1722506430586,"stop":1722506430586,"duration":0},"status":"passed","severity":"normal"},{"uid":"e73f3498fc28518f","name":"Light Node - default protocols","time":{"start":1722506599672,"stop":1722506599673,"duration":1},"status":"passed","severity":"normal"},{"uid":"733b6d154b951b4e","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1722506103534,"stop":1722506103535,"duration":1},"status":"passed","severity":"normal"},{"uid":"790990eb342ea793","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1722506298964,"stop":1722506298964,"duration":0},"status":"passed","severity":"normal"},{"uid":"6172ca47fa8a00b3","name":"should decode valid enr successfully","time":{"start":1722505863565,"stop":1722505863565,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef76e615c5cd8612","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1722506430589,"stop":1722506430589,"duration":0},"status":"passed","severity":"normal"},{"uid":"c90a8a404b3dbec9","name":"Check publish message containing long","time":{"start":1722506453770,"stop":1722506453770,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9322f4c61668223","name":"Push message with numeric payload","time":{"start":1722506415414,"stop":1722506415414,"duration":0},"status":"passed","severity":"normal"},{"uid":"803a6cdb7736ff8","name":"random static sharding 3 - Cluster ID: 350, Shard ID: 26","time":{"start":1722506522027,"stop":1722506522027,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f6d7e3c6d8facb7","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1722505855170,"stop":1722505855170,"duration":0},"status":"passed","severity":"normal"},{"uid":"deb2b28b6dede46a","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1722505855154,"stop":1722505855154,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2f09463387f7a53","name":"Check received message containing special chars","time":{"start":1722506442696,"stop":1722506442696,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b870f9ca9a8436b","name":"Check received message containing SQL Injection","time":{"start":1722506442697,"stop":1722506442698,"duration":1},"status":"passed","severity":"normal"},{"uid":"aeb18dd31bd5388f","name":"Reopen subscription with peer with lost subscription","time":{"start":1722505991415,"stop":1722505991416,"duration":1},"status":"passed","severity":"normal"},{"uid":"968109a8506b5813","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app97/6/topic235/json","time":{"start":1722506501791,"stop":1722506501792,"duration":1},"status":"passed","severity":"normal"},{"uid":"17d4e45347c76da4","name":"should not receive a peer event before start","time":{"start":1722505883240,"stop":1722505883240,"duration":0},"status":"passed","severity":"normal"},{"uid":"bec7e5e39a3a8bea","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1722506010157,"stop":1722506010158,"duration":1},"status":"passed","severity":"normal"},{"uid":"e672450d007a2a34","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1722506156771,"stop":1722506156772,"duration":1},"status":"passed","severity":"normal"}] |