mirror of
https://github.com/logos-messaging/allure-jswaku.git
synced 2026-01-12 09:53:08 +00:00
1 line
162 KiB
JSON
1 line
162 KiB
JSON
[{"uid":"f2d61c500c8a5e31","name":"Check publish message containing emoji","time":{"start":1728570100030,"stop":1728570100030,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4f2a224ac3d34f9","name":"isConnected return false after peer stops","time":{"start":1728569732547,"stop":1728569732547,"duration":0},"status":"passed","severity":"normal"},{"uid":"9df88c297368cfa6","name":"Passing invalid cursor","time":{"start":1728570140266,"stop":1728570140269,"duration":3},"status":"passed","severity":"normal"},{"uid":"cfde054936e86671","name":"should use DNS peer discovery with light client","time":{"start":1728569700353,"stop":1728569700353,"duration":0},"status":"skipped","severity":"normal"},{"uid":"fa9c563d62b32035","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1728569896975,"stop":1728569896975,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a8be2c77fc3d477","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1728569905377,"stop":1728569905378,"duration":1},"status":"passed","severity":"normal"},{"uid":"959ca6b8673a2ed5","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1728569811078,"stop":1728569811078,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c12e451a65dcf3","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1728569905380,"stop":1728569905380,"duration":0},"status":"passed","severity":"normal"},{"uid":"63ae4f661f029fbb","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1728570230827,"stop":1728570230827,"duration":0},"status":"passed","severity":"normal"},{"uid":"71dcec3ccfc5fb61","name":"Check received message containing emoji","time":{"start":1728570080967,"stop":1728570080967,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3f4de41456db712","name":"Push message with shell command payload","time":{"start":1728570185656,"stop":1728570185656,"duration":0},"status":"passed","severity":"normal"},{"uid":"cde18ccc7c9170a6","name":"Encoder throws on undefined content topic","time":{"start":1728569656626,"stop":1728569656626,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8aeaf6552888ded","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1728570230830,"stop":1728570230830,"duration":0},"status":"passed","severity":"normal"},{"uid":"60c1ed9bb3dad499","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1728570100033,"stop":1728570100034,"duration":1},"status":"passed","severity":"normal"},{"uid":"d82dcf571a41d8a3","name":"throws on content topic with empty version field","time":{"start":1728569623141,"stop":1728569623142,"duration":1},"status":"passed","severity":"normal"},{"uid":"a27550f158794faa","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1728569646317,"stop":1728569646318,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b20048ef8dc38ee","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1728570140263,"stop":1728570140264,"duration":1},"status":"passed","severity":"normal"},{"uid":"883ff0f5a57d6bbb","name":"Asymmetric encrypt & decrypt","time":{"start":1728569657108,"stop":1728569657109,"duration":1},"status":"passed","severity":"normal"},{"uid":"89e52851ab377b69","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1728570230829,"stop":1728570230829,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7c304206a63dd23","name":"Generator, custom pubsub topic","time":{"start":1728570203342,"stop":1728570203342,"duration":0},"status":"passed","severity":"normal"},{"uid":"24d04e0da8939d34","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1728569681022,"stop":1728569681023,"duration":1},"status":"passed","severity":"normal"},{"uid":"b138da5c05089831","name":"should decode valid enr with tcp successfully","time":{"start":1728569631854,"stop":1728569631854,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9743642fc5e598","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1728569896973,"stop":1728569896974,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2e51b56c17cab4","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1728570088542,"stop":1728570088542,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c3b7102d158a2d5","name":"Ordered Callback - true","time":{"start":1728570206848,"stop":1728570206850,"duration":2},"status":"passed","severity":"normal"},{"uid":"4d96e176fdb6c801","name":"Query Generator - false","time":{"start":1728570206847,"stop":1728570206847,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb376e45542f8d12","name":"Check received message containing Arabic","time":{"start":1728569854586,"stop":1728569854586,"duration":0},"status":"passed","severity":"normal"},{"uid":"43dcad4d5b3cbbd5","name":"Check message received after jswaku node is restarted","time":{"start":1728570080991,"stop":1728570080992,"duration":1},"status":"skipped","severity":"normal"},{"uid":"c722d1d8a5cf06d3","name":"Waku message hash computation (payload length 0)","time":{"start":1728569625750,"stop":1728569625750,"duration":0},"status":"passed","severity":"normal"},{"uid":"9338bf7535fde602","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1728570230822,"stop":1728570230823,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4ebc635b73bb313","name":"Store - dialed after - with timeout","time":{"start":1728570239285,"stop":1728570239286,"duration":1},"status":"passed","severity":"normal"},{"uid":"ddabae50b9bc4a06","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1728569631090,"stop":1728569631091,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ca3f9770139f821","name":"Check message with non string payload is not received","time":{"start":1728570080973,"stop":1728570080973,"duration":0},"status":"passed","severity":"normal"},{"uid":"d134a80785473439","name":"should be online or offline if network state changed","time":{"start":1728569681027,"stop":1728569681027,"duration":0},"status":"passed","severity":"normal"},{"uid":"7291012ba1e20d52","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1728569811079,"stop":1728569811079,"duration":0},"status":"passed","severity":"normal"},{"uid":"8954a909f6572a6a","name":"Meta field set when metaSetter is specified","time":{"start":1728569639107,"stop":1728569639107,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c27ae162265f536","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1728569811062,"stop":1728569811063,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e86885da198076b","name":"Subscribe and receives messages on 20 topics","time":{"start":1728570230826,"stop":1728570230827,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b12671ff6938c0f","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1728570069479,"stop":1728570069479,"duration":0},"status":"skipped","severity":"normal"},{"uid":"86cfd66b03755499","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1728569646317,"stop":1728569646317,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1643d457a151fc8","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1728569623175,"stop":1728569623175,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2c59c2e5f791af1","name":"random static sharding 5 - Cluster ID: 330, Shard ID: 523","time":{"start":1728570159507,"stop":1728570159507,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed07940beb522059","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1728570102454,"stop":1728570102456,"duration":2},"status":"passed","severity":"normal"},{"uid":"82ae5c1b654b15f3","name":"non connected peers","time":{"start":1728570069612,"stop":1728570069612,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c44301c945eab7b5","name":"Fails to publish message with wrong content topic","time":{"start":1728570100033,"stop":1728570100033,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cd0bab3dd98e5c6","name":"Push message with content topic containing unicode special characters","time":{"start":1728570185681,"stop":1728570185682,"duration":1},"status":"passed","severity":"normal"},{"uid":"efd14bcb3244f9ec","name":"Decoder throws on undefined content topic","time":{"start":1728569656627,"stop":1728569656627,"duration":0},"status":"passed","severity":"normal"},{"uid":"5643a3aeb403201","name":"should properly create location multiaddrs - udp6","time":{"start":1728569631863,"stop":1728569631864,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f09026ab7c2e861","name":"Subscribe to topic containing numeric and receive message","time":{"start":1728570230829,"stop":1728570230829,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c6c737aa0211cc0","name":"Subscribe to topic containing XML and publish message","time":{"start":1728570102459,"stop":1728570102459,"duration":0},"status":"passed","severity":"normal"},{"uid":"6176541eb7523de9","name":"Check publish message after service node is restarted","time":{"start":1728570100034,"stop":1728570100035,"duration":1},"status":"skipped","severity":"normal"},{"uid":"cb6580d8808ab0ed","name":"Relay - dialed first","time":{"start":1728570239283,"stop":1728570239284,"duration":1},"status":"passed","severity":"normal"},{"uid":"580ed12a3ac1e646","name":"Query Generator - true","time":{"start":1728570206846,"stop":1728570206847,"duration":1},"status":"passed","severity":"normal"},{"uid":"bcf5723e44e60fc7","name":"Push message with custom timestamp: 1728566297104","time":{"start":1728570185686,"stop":1728570185686,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0e2a2dddf8b4d","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1728569681025,"stop":1728569681025,"duration":0},"status":"passed","severity":"normal"},{"uid":"f46b9b53ae69f8a5","name":"LightPush with 0 connections","time":{"start":1728569905180,"stop":1728569905181,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef1ef7a99096ac52","name":"should not fail to start the service if it is already started","time":{"start":1728569700350,"stop":1728569700350,"duration":0},"status":"passed","severity":"normal"},{"uid":"af9626444e3ddf30","name":"should return usable stream attached to connection","time":{"start":1728569639043,"stop":1728569639043,"duration":0},"status":"passed","severity":"normal"},{"uid":"15970a25cee47dcb","name":"Subscribe to topic containing short and receive message","time":{"start":1728570230828,"stop":1728570230828,"duration":0},"status":"passed","severity":"normal"},{"uid":"23d5da37104194","name":"Subscribe to topic containing numeric and publish message","time":{"start":1728570102449,"stop":1728570102450,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9b49b469bbd6621","name":"Check received message containing long","time":{"start":1728569854575,"stop":1728569854577,"duration":2},"status":"passed","severity":"normal"},{"uid":"e08f2b6cad16cc70","name":"should wait for Store peer to be connected","time":{"start":1728569661894,"stop":1728569661894,"duration":0},"status":"passed","severity":"normal"},{"uid":"c881bbf3f83c4b2c","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1728569631084,"stop":1728569631085,"duration":1},"status":"passed","severity":"normal"},{"uid":"c47ad7537b37e88e","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1728569623166,"stop":1728569623166,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d292240caeea2cd","name":"Subscribe to topic containing Russian and receive message","time":{"start":1728570230820,"stop":1728570230820,"duration":0},"status":"passed","severity":"normal"},{"uid":"3dc32ff4f9e4b464","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1728569623153,"stop":1728569623153,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac89c81a56094917","name":"start node with empty shard should fail","time":{"start":1728570159515,"stop":1728570159515,"duration":0},"status":"passed","severity":"normal"},{"uid":"85dd1d2a6da41651","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1728569896958,"stop":1728569896959,"duration":1},"status":"passed","severity":"normal"},{"uid":"32bafcf05206d85d","name":"Delete observer","time":{"start":1728570071023,"stop":1728570071024,"duration":1},"status":"passed","severity":"normal"},{"uid":"7adadf251b5b8479","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1728569623161,"stop":1728569623162,"duration":1},"status":"passed","severity":"normal"},{"uid":"9dc69b43aaf1dafe","name":"Relay + Store","time":{"start":1728569631867,"stop":1728569631867,"duration":0},"status":"passed","severity":"normal"},{"uid":"65330ec39e5525d2","name":"Subscribe to topic containing emoji and publish message","time":{"start":1728570102461,"stop":1728570102462,"duration":1},"status":"passed","severity":"normal"},{"uid":"c463c142fac1772b","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1728569811077,"stop":1728569811078,"duration":1},"status":"passed","severity":"normal"},{"uid":"61cf4498a536c3cb","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1728569811076,"stop":1728569811076,"duration":0},"status":"passed","severity":"normal"},{"uid":"f379b5a40801040a","name":"Decoder throws on undefined content topic","time":{"start":1728569658096,"stop":1728569658096,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c9efccfdba03a60","name":"should throw error - no public key","time":{"start":1728569631856,"stop":1728569631856,"duration":0},"status":"passed","severity":"normal"},{"uid":"260cdc407fa72cc9","name":"should not fail to start the service if it is already started","time":{"start":1728569650590,"stop":1728569650590,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a7aecc8ca359335","name":"Nwaku publishes","time":{"start":1728570091730,"stop":1728570091730,"duration":0},"status":"passed","severity":"normal"},{"uid":"a93a1f1057633862","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1728569811061,"stop":1728569811062,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ac352ce4265364d","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1728569896955,"stop":1728569896956,"duration":1},"status":"passed","severity":"normal"},{"uid":"3937459a0741c087","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1728569623150,"stop":1728569623150,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c20616e87c2b239","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1728569905376,"stop":1728569905377,"duration":1},"status":"passed","severity":"normal"},{"uid":"92ac28af7bec849c","name":"should only return 1 node with store capability","time":{"start":1728569646852,"stop":1728569646852,"duration":0},"status":"passed","severity":"normal"},{"uid":"acddcbf597fa8b6e","name":"Renews subscription after lossing a connection","time":{"start":1728570230823,"stop":1728570230824,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3dad66124cd4da6","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1728570230813,"stop":1728570230813,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac7497565f266d19","name":"Push message with short payload","time":{"start":1728570091154,"stop":1728570091155,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ae35edebe5d2643","name":"Check publish message after client node is restarted","time":{"start":1728570100035,"stop":1728570100035,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2b4a95b825abd74c","name":"Check message on other pubsub topic is not received","time":{"start":1728570080972,"stop":1728570080972,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab95a661eed08e21","name":"Push message with content topic containing XML","time":{"start":1728570091175,"stop":1728570091175,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc20b9ce5ad496cb","name":"Add multiple subscription objects on single nwaku node","time":{"start":1728570230823,"stop":1728570230823,"duration":0},"status":"passed","severity":"normal"},{"uid":"c80d8f902b76096f","name":"Check message on other pubsub topic is not received","time":{"start":1728569854596,"stop":1728569854596,"duration":0},"status":"passed","severity":"normal"},{"uid":"7795205b87b93755","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1728570230832,"stop":1728570230832,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff11dfaef8cc9a27","name":"should properly create location multiaddrs - udp4","time":{"start":1728569631862,"stop":1728569631863,"duration":1},"status":"passed","severity":"normal"},{"uid":"260776fb67190d5c","name":"Fails to push message with large meta","time":{"start":1728570185683,"stop":1728570185684,"duration":1},"status":"passed","severity":"normal"},{"uid":"97ede1f755167217","name":"Check received message containing Basic HTML tag","time":{"start":1728570080979,"stop":1728570080979,"duration":0},"status":"passed","severity":"normal"},{"uid":"14f14024cd42384f","name":"Subscribe to topic containing shell command and receive message","time":{"start":1728570230822,"stop":1728570230822,"duration":0},"status":"passed","severity":"normal"},{"uid":"651ab0346a161401","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1728569896972,"stop":1728569896972,"duration":0},"status":"passed","severity":"normal"},{"uid":"63c569a69a01cf7b","name":"should set field with all protocols disabled","time":{"start":1728569631865,"stop":1728569631866,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f7ffcbde94f86db","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1728569905386,"stop":1728569905387,"duration":1},"status":"passed","severity":"normal"},{"uid":"e25f4f78b365baba","name":"Push message on custom pubsubTopic","time":{"start":1728569978969,"stop":1728569978969,"duration":0},"status":"passed","severity":"normal"},{"uid":"325a8c89582846da","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1728569623164,"stop":1728569623164,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c6375d578445129","name":"Push message with Script payload","time":{"start":1728570185653,"stop":1728570185653,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc7a0560bbbf2155","name":"Check received message containing Chinese","time":{"start":1728570080957,"stop":1728570080958,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e326b065a3ebeec","name":"Callback on promise, aborts when callback returns true","time":{"start":1728570203120,"stop":1728570203120,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bfa96942fd8df0d","name":"should select older connection if present","time":{"start":1728569638484,"stop":1728569638484,"duration":0},"status":"passed","severity":"normal"},{"uid":"356aa5b6ee0906a4","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1728569623174,"stop":1728569623174,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b94f3b3568cdd86","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1728569690440,"stop":1728569690440,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fec9537c7a04166","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1728570080970,"stop":1728570080971,"duration":1},"status":"passed","severity":"normal"},{"uid":"3038990a67d0341","name":"random static sharding 4 - Cluster ID: 291, Shard ID: 152","time":{"start":1728570159507,"stop":1728570159507,"duration":0},"status":"passed","severity":"normal"},{"uid":"53445f71a9de61bd","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1728569811073,"stop":1728569811073,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a7080338d5d766","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1728569650592,"stop":1728569650593,"duration":1},"status":"passed","severity":"normal"},{"uid":"8325429b897afeb","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1728569811055,"stop":1728569811055,"duration":0},"status":"passed","severity":"normal"},{"uid":"b75ee3eda6d44511","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1728569623152,"stop":1728569623152,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab2acaa6f5ffc15f","name":"Publish without waiting for remote peer","time":{"start":1728570102443,"stop":1728570102443,"duration":0},"status":"passed","severity":"normal"},{"uid":"86742bebd86525cf","name":"Check received message containing emoji","time":{"start":1728570080981,"stop":1728570080982,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0c7a35d7519acce","name":"should set field with only RELAY enabled","time":{"start":1728569631866,"stop":1728569631866,"duration":0},"status":"passed","severity":"normal"},{"uid":"f955c8873c51b1a9","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1728569764018,"stop":1728569764019,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd8e446ed50faa83","name":"Js publishes, other Js receives","time":{"start":1728570091730,"stop":1728570091730,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb2a55a1cb224888","name":"1 Relay, 1 fetch","time":{"start":1728569646371,"stop":1728569646371,"duration":0},"status":"passed","severity":"normal"},{"uid":"c47f27402c5a6425","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1728569631854,"stop":1728569631854,"duration":0},"status":"passed","severity":"normal"},{"uid":"c59c1af8152548c5","name":"connects to nwaku","time":{"start":1728570233351,"stop":1728570233351,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdc806b836e3b676","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app6/10/topic644/xml","time":{"start":1728570146334,"stop":1728570146334,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b824e7585ff4c7f","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1728569896970,"stop":1728569896970,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0112b4c00fd3ae2","name":"different cluster, different shard: nodes don't connect","time":{"start":1728569979692,"stop":1728569979693,"duration":1},"status":"passed","severity":"normal"},{"uid":"732a14ac8be7c0a","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1728570102444,"stop":1728570102444,"duration":0},"status":"passed","severity":"normal"},{"uid":"54e6c3299f75e17d","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1728569811074,"stop":1728569811074,"duration":0},"status":"passed","severity":"normal"},{"uid":"6075b02777c9d64d","name":"Push message with content topic containing XML","time":{"start":1728570185675,"stop":1728570185675,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c2c2761993e360d","name":"Subscribe to topic containing numeric and receive message","time":{"start":1728570230818,"stop":1728570230818,"duration":0},"status":"passed","severity":"normal"},{"uid":"17cc38f00714656","name":"Subscribe and receives messages on 20 topics","time":{"start":1728569896960,"stop":1728569896961,"duration":1},"status":"passed","severity":"normal"},{"uid":"35a55585d42315fe","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1728569656623,"stop":1728569656624,"duration":1},"status":"passed","severity":"normal"},{"uid":"8514a04e95b09bc4","name":"Push message with content topic containing Russian","time":{"start":1728570185674,"stop":1728570185674,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb7515ba43108892","name":"Overlapping topic subscription","time":{"start":1728570230827,"stop":1728570230828,"duration":1},"status":"passed","severity":"normal"},{"uid":"c51b67b2a6a32a88","name":"Push message with content topic containing long","time":{"start":1728570185672,"stop":1728570185672,"duration":0},"status":"passed","severity":"normal"},{"uid":"968c3f97cad532d1","name":"Subscribe and receive messages via waku relay post","time":{"start":1728570230825,"stop":1728570230826,"duration":1},"status":"passed","severity":"normal"},{"uid":"48b20bbc4d839ed9","name":"handles multiple messages","time":{"start":1728570217931,"stop":1728570217931,"duration":0},"status":"passed","severity":"normal"},{"uid":"b08c32100a9d0eb0","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1728570102456,"stop":1728570102457,"duration":1},"status":"passed","severity":"normal"},{"uid":"13817df59de1d5bf","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1728569631083,"stop":1728569631084,"duration":1},"status":"passed","severity":"normal"},{"uid":"d43473b29dfa7fb6","name":"should not receive a peer event after stop","time":{"start":1728569650591,"stop":1728569650592,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e585f8672af9a76","name":"Subscribe to topic containing JSON and receive message","time":{"start":1728570230821,"stop":1728570230821,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fb2657e6c88af93","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1728569625749,"stop":1728569625749,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5842e8253fc10be","name":"LightPush: 2 peers, Filter: 0 peers","time":{"start":1728569943789,"stop":1728569943790,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf1bd65ab288821c","name":"Subscribe to topic containing long and receive message","time":{"start":1728569896966,"stop":1728569896967,"duration":1},"status":"passed","severity":"normal"},{"uid":"a171996355b220c","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1728569764020,"stop":1728569764020,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb07653e049d5cbe","name":"Subscribe to topic containing short and receive message","time":{"start":1728570230818,"stop":1728570230818,"duration":0},"status":"passed","severity":"normal"},{"uid":"15ea9741b680081a","name":"Subscribe to topic containing shell command and receive message","time":{"start":1728570230831,"stop":1728570230832,"duration":1},"status":"passed","severity":"normal"},{"uid":"c33a8713735ce42f","name":"Check publish message containing Script","time":{"start":1728570100021,"stop":1728570100021,"duration":0},"status":"passed","severity":"normal"},{"uid":"96bdb8e0329f0546","name":"should log when no additional peers are found","time":{"start":1728569661934,"stop":1728569661934,"duration":0},"status":"passed","severity":"normal"},{"uid":"54838010ea998a96","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1728570088543,"stop":1728570088543,"duration":0},"status":"passed","severity":"normal"},{"uid":"610fdf853db6db1b","name":"Decoder throws on empty string content topic","time":{"start":1728569656628,"stop":1728569656628,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6b9f7a806e92115","name":"Subscribe to topic containing long and publish message","time":{"start":1728570102448,"stop":1728570102449,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a12449ab6a09ae5","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1728569625747,"stop":1728569625748,"duration":1},"status":"passed","severity":"normal"},{"uid":"e57326a47e19f1e5","name":"throws on content topic with empty encoding field","time":{"start":1728569623147,"stop":1728569623148,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ad45f00ab756b97","name":"should encodeTxt and decodeTxt","time":{"start":1728569631852,"stop":1728569631853,"duration":1},"status":"passed","severity":"normal"},{"uid":"1454d868acab10d6","name":"Check publish message containing Chinese","time":{"start":1728570100012,"stop":1728570100019,"duration":7},"status":"passed","severity":"normal"},{"uid":"7b3f7760d498d7f6","name":"Check received message containing XML","time":{"start":1728570080960,"stop":1728570080961,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5658447368fbccd","name":"Query Generator, Multiple PubsubTopics","time":{"start":1728570186216,"stop":1728570186216,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c88cf6362621b58","name":"Passing cursor with wrong pubsubTopic","time":{"start":1728570140269,"stop":1728570140269,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8a64f921a27a4a4","name":"Encoder throws on undefined content topic","time":{"start":1728569658095,"stop":1728569658096,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec1a3f92a777ef06","name":"Relay - dialed after","time":{"start":1728570239284,"stop":1728570239284,"duration":0},"status":"passed","severity":"normal"},{"uid":"8dcfc46b4ed48857","name":"Refresh subscription","time":{"start":1728569896964,"stop":1728569896965,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6f0b2cee700bca","name":"Subscribe and receive messages via lightPush","time":{"start":1728570230812,"stop":1728570230813,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9ab2fede7ede4ae","name":"should return no connections if no open connection provided","time":{"start":1728569638483,"stop":1728569638484,"duration":1},"status":"passed","severity":"normal"},{"uid":"234b6a0bf88725c5","name":"can dial TLS multiaddrs","time":{"start":1728569984392,"stop":1728569984392,"duration":0},"status":"passed","severity":"normal"},{"uid":"b09d6482d255c72c","name":"Subscribe and publish message","time":{"start":1728570102443,"stop":1728570102444,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0e33a201fb1a9d1","name":"Check received message containing SQL Injection","time":{"start":1728570080978,"stop":1728570080978,"duration":0},"status":"passed","severity":"normal"},{"uid":"db49fa31cb9abd14","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app60/8/topic526/json","time":{"start":1728570146337,"stop":1728570146337,"duration":0},"status":"passed","severity":"normal"},{"uid":"58a3474fe3a59537","name":"Push message with content topic containing short","time":{"start":1728570185671,"stop":1728570185671,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdfd4784e9be595e","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1728569764022,"stop":1728569764023,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ca6b43f612377e3","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1728569793179,"stop":1728569793180,"duration":1},"status":"passed","severity":"normal"},{"uid":"104a61b97020a52a","name":"configure the node with multiple content topics","time":{"start":1728570146338,"stop":1728570146339,"duration":1},"status":"passed","severity":"normal"},{"uid":"50d625fca96bda47","name":"Check publish message containing unicode special characters","time":{"start":1728570100030,"stop":1728570100030,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a53ff40d392e63d","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1728570159514,"stop":1728570159514,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac65f4194fd104b","name":"Check received message containing JSON","time":{"start":1728570080980,"stop":1728570080980,"duration":0},"status":"passed","severity":"normal"},{"uid":"42258a6624f4c2d2","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1728569623158,"stop":1728569623159,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b33cd2d0012b932","name":"Check publish message containing Russian","time":{"start":1728570100020,"stop":1728570100020,"duration":0},"status":"passed","severity":"normal"},{"uid":"34348f1420fd98f9","name":"should emit events and trasition isConnected state when has peers or no peers","time":{"start":1728569681026,"stop":1728569681026,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9a57a2652aed8cc","name":"Fails to publish message with empty text","time":{"start":1728570100032,"stop":1728570100033,"duration":1},"status":"passed","severity":"normal"},{"uid":"e224b3dbb2db5042","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1728569793180,"stop":1728569793182,"duration":2},"status":"passed","severity":"normal"},{"uid":"9a8f1ee5f401ea95","name":"should properly create location multiaddrs - tcp6","time":{"start":1728569631864,"stop":1728569631864,"duration":0},"status":"passed","severity":"normal"},{"uid":"388a77ec688eef0","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1728569631093,"stop":1728569631093,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a9da26a78a60e65","name":"Ephemeral messages are not stored","time":{"start":1728569690439,"stop":1728569690439,"duration":0},"status":"passed","severity":"normal"},{"uid":"7343ddd71c07ef0f","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1728570088541,"stop":1728570088541,"duration":0},"status":"passed","severity":"normal"},{"uid":"480bef44e67c1ec2","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1728569811057,"stop":1728569811058,"duration":1},"status":"passed","severity":"normal"},{"uid":"85794c1f7b9eea5","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1728569646316,"stop":1728569646316,"duration":0},"status":"passed","severity":"normal"},{"uid":"87ec9863f5eeec3b","name":"Wrong topic","time":{"start":1728570146338,"stop":1728570146338,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a01e6c7a1f321e2","name":"Push message with content topic containing Arabic","time":{"start":1728570185673,"stop":1728570185674,"duration":1},"status":"passed","severity":"normal"},{"uid":"30d4f3cdf98edee9","name":"topics with same application and version share the same shard","time":{"start":1728569623155,"stop":1728569623155,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbfe30e1fdbef364","name":"peer:update - should schedule stream creation IF protocol hit AND no stream found on connection","time":{"start":1728569639045,"stop":1728569639045,"duration":0},"status":"passed","severity":"normal"},{"uid":"535809731bcd072e","name":"Check received message containing JSON","time":{"start":1728569854589,"stop":1728569854589,"duration":0},"status":"passed","severity":"normal"},{"uid":"19f808fcb46bc766","name":"Push message with content topic containing Russian","time":{"start":1728570091174,"stop":1728570091174,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8cfe3f0dd6c1aed","name":"Subscribe to topic containing special chars and publish message","time":{"start":1728570102450,"stop":1728570102454,"duration":4},"status":"passed","severity":"normal"},{"uid":"8ee23dbcba3ab02b","name":"should handle corrupted local storage data gracefully","time":{"start":1728569650593,"stop":1728569650593,"duration":0},"status":"passed","severity":"normal"},{"uid":"cadc8e38cb1eabde","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1728569623168,"stop":1728569623168,"duration":0},"status":"passed","severity":"normal"},{"uid":"70c58180bc8fc970","name":"can start the service","time":{"start":1728569650588,"stop":1728569650589,"duration":1},"status":"passed","severity":"normal"},{"uid":"82a8bbe856f573f5","name":"Check message with no pubsub topic is not received","time":{"start":1728569854596,"stop":1728569854597,"duration":1},"status":"passed","severity":"normal"},{"uid":"caffb67b5bb9902e","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1728570217544,"stop":1728570217544,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cec39fdd421910f","name":"Non TWN Cluster","time":{"start":1728570146333,"stop":1728570146333,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b6878d83f4eacdf","name":"Check publish message containing shell command","time":{"start":1728570100023,"stop":1728570100023,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6cd4ae7e92d1410","name":"Promise Callback - true","time":{"start":1728570206847,"stop":1728570206847,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9a8b38adaeeb640","name":"Subscribe to topic containing emoji and receive message","time":{"start":1728570230832,"stop":1728570230832,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ef9024842c9e1b8","name":"Ordered Callback - false","time":{"start":1728570206851,"stop":1728570206851,"duration":0},"status":"passed","severity":"normal"},{"uid":"929c76bdcc503d82","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1728570230832,"stop":1728570230832,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e48aefc716a7a84","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1728569623164,"stop":1728569623164,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cfe093fb792703f","name":"Publish message with custom timestamp: Thu Oct 10 2024 15:21:28 GMT+0000 (Coordinated Universal Time)","time":{"start":1728570100032,"stop":1728570100032,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fc59781129c4a75","name":"configure the node with multiple pubsub topics","time":{"start":1728570159513,"stop":1728570159514,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a9312742a85dd0f","name":"Check received message containing escaped characters","time":{"start":1728570080965,"stop":1728570080966,"duration":1},"status":"passed","severity":"normal"},{"uid":"22ea404814948a13","name":"Number of peers are maintained correctly","time":{"start":1728569808742,"stop":1728569808743,"duration":1},"status":"passed","severity":"normal"},{"uid":"f859ed8ac1407f5d","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1728569811065,"stop":1728569811066,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c2c5696f5c801d6","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1728569896973,"stop":1728569896973,"duration":0},"status":"passed","severity":"normal"},{"uid":"eff1e21c06f1eabf","name":"more peers than existing","time":{"start":1728570069611,"stop":1728570069611,"duration":0},"status":"skipped","severity":"normal"},{"uid":"dba60bf9ab7798ed","name":"Check received message containing unicode special characters","time":{"start":1728569854592,"stop":1728569854593,"duration":1},"status":"passed","severity":"normal"},{"uid":"3578532853f42f56","name":"Subscribe and receive messages via waku relay post","time":{"start":1728570230814,"stop":1728570230814,"duration":0},"status":"passed","severity":"normal"},{"uid":"bab53deddcd1dd99","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1728569623154,"stop":1728569623155,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b5601033663266c","name":"Push message with special chars payload","time":{"start":1728570091157,"stop":1728570091157,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed02204cfa76d923","name":"Push message with short payload","time":{"start":1728570185639,"stop":1728570185639,"duration":0},"status":"passed","severity":"normal"},{"uid":"35887b902ffc4d6d","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1728570140264,"stop":1728570140264,"duration":0},"status":"passed","severity":"normal"},{"uid":"849d6ae87c149462","name":"Push message with Russian payload","time":{"start":1728570185645,"stop":1728570185645,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f2758a41773d739","name":"Check message with no content topic is not received","time":{"start":1728570080989,"stop":1728570080990,"duration":1},"status":"passed","severity":"normal"},{"uid":"347dd4381282e74b","name":"Push 30 different messages","time":{"start":1728570091170,"stop":1728570091171,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b8e581749d35e27","name":"Default pageSize","time":{"start":1728570214639,"stop":1728570214640,"duration":1},"status":"passed","severity":"normal"},{"uid":"26a2fca7b6bb0151","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1728570230815,"stop":1728570230815,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7f98b1f622269ad","name":"should properly compute the node id","time":{"start":1728569631857,"stop":1728569631857,"duration":0},"status":"passed","severity":"normal"},{"uid":"303d69cd38a58a38","name":"Subscribe to topic containing Script and receive message","time":{"start":1728570230830,"stop":1728570230831,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e5cca9df8ec9ddf","name":"Check received message with timestamp: 1649153314 ","time":{"start":1728570080987,"stop":1728570080987,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc6bd8d8e11b100f","name":"Push message with emoji payload","time":{"start":1728570185667,"stop":1728570185670,"duration":3},"status":"passed","severity":"normal"},{"uid":"ccb00a2bf3b0c260","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1728570102461,"stop":1728570102461,"duration":0},"status":"passed","severity":"normal"},{"uid":"a324facde158048f","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1728569764023,"stop":1728569764025,"duration":2},"status":"passed","severity":"normal"},{"uid":"f87e17d009492f20","name":"LightPush: 2 peers, Filter: 1 peers","time":{"start":1728569943790,"stop":1728569943790,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce073cf4000a5cc8","name":"dispatchEvent via connectionManager","time":{"start":1728569720742,"stop":1728569720742,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb66434b5e2c0564","name":"should load peers from local storage and dispatch events","time":{"start":1728569650592,"stop":1728569650592,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c026a415fae80d0","name":"Ping on unsubscribed peer","time":{"start":1728569758424,"stop":1728569758425,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7ca9d53042ae1be","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1728569639109,"stop":1728569639109,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa1ce51906a4928","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1728569681023,"stop":1728569681024,"duration":1},"status":"passed","severity":"normal"},{"uid":"c87c3b53ca689743","name":"Relay + Store","time":{"start":1728569690706,"stop":1728569690706,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d9f1d17802f7d30","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1728570230829,"stop":1728570230830,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6fe9dabdaf8dd7b","name":"should add a peer","time":{"start":1728569661930,"stop":1728569661930,"duration":0},"status":"passed","severity":"normal"},{"uid":"25bd5905cc84a12b","name":"LightPush with 3 connections","time":{"start":1728569905183,"stop":1728569905183,"duration":0},"status":"passed","severity":"normal"},{"uid":"525f917142cd7c32","name":"should call waitForPeer on Relay","time":{"start":1728569661895,"stop":1728569661895,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ed55134e673dbe9","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app45/6/topic929/utf8","time":{"start":1728570146336,"stop":1728570146336,"duration":0},"status":"passed","severity":"normal"},{"uid":"763a68577676f87b","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1728569658094,"stop":1728569658094,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b39e6366074c761","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1728569646853,"stop":1728569646854,"duration":1},"status":"skipped","severity":"normal"},{"uid":"a049359a7b7f72a5","name":"isConnected should return false after all peers disconnect","time":{"start":1728569732547,"stop":1728569732547,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a4c1414049ba0de","name":"Check received message containing Arabic","time":{"start":1728570080977,"stop":1728570080977,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8d1b63c0d3c4bc9","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1728569623154,"stop":1728569623154,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8f23c256a74b93e","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1728569623168,"stop":1728569623168,"duration":0},"status":"passed","severity":"normal"},{"uid":"e89144708e26447b","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1728570263389,"stop":1728570263389,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7961338eb19c041","name":"should return all peers when numPeers is 0","time":{"start":1728569638733,"stop":1728569638733,"duration":0},"status":"passed","severity":"normal"},{"uid":"7223347a3dccb32c","name":"Passing page size 11 when there are 10 messages","time":{"start":1728570214637,"stop":1728570214638,"duration":1},"status":"passed","severity":"normal"},{"uid":"98c7205261a29a69","name":"Push message with long payload","time":{"start":1728570185640,"stop":1728570185640,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d1541e43b2750f8","name":"Relay - times out","time":{"start":1728570239284,"stop":1728570239284,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcbeb152386b89ed","name":"isConnected should return true after first peer connects","time":{"start":1728569732546,"stop":1728569732546,"duration":0},"status":"passed","severity":"normal"},{"uid":"6006e9d24f46650f","name":"new peer added after a peer was already found","time":{"start":1728570069478,"stop":1728570069478,"duration":0},"status":"skipped","severity":"normal"},{"uid":"62ec08f61391b111","name":"should throw an error for insufficient data","time":{"start":1728569623266,"stop":1728569623266,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1608368e8bf7259","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1728569896969,"stop":1728569896969,"duration":0},"status":"passed","severity":"normal"},{"uid":"682593d245e80222","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1728569896962,"stop":1728569896963,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d862634022525a","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1728569623158,"stop":1728569623158,"duration":0},"status":"passed","severity":"normal"},{"uid":"c27526434219f6d0","name":"Check message with no payload is not received","time":{"start":1728569854597,"stop":1728569854597,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab70582786b38978","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1728570263387,"stop":1728570263388,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e6cc507ba269521","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1728570230831,"stop":1728570230831,"duration":0},"status":"passed","severity":"normal"},{"uid":"79b8770f3e76a980","name":"Push message with XML payload","time":{"start":1728570091168,"stop":1728570091168,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1ab78157590deb1","name":"Reopen subscription with peer with lost subscription","time":{"start":1728569739663,"stop":1728569739663,"duration":0},"status":"passed","severity":"normal"},{"uid":"547acbe83c83ddbb","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1728570203343,"stop":1728570203343,"duration":0},"status":"passed","severity":"normal"},{"uid":"27598293b533413e","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1728569979691,"stop":1728569979691,"duration":0},"status":"passed","severity":"normal"},{"uid":"b682341a3e720bba","name":"Filter with 2 connections","time":{"start":1728569905182,"stop":1728569905183,"duration":1},"status":"passed","severity":"normal"},{"uid":"2401d6d49d8c0ff3","name":"Check message with non string payload is not received","time":{"start":1728569854597,"stop":1728569854598,"duration":1},"status":"passed","severity":"normal"},{"uid":"2143ba28a6cf3101","name":"pre and post cipher","time":{"start":1728569657110,"stop":1728569657110,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d6845e438bbbb9a","name":"should throw an error if shards are undefined for static sharding","time":{"start":1728569623162,"stop":1728569623162,"duration":0},"status":"passed","severity":"normal"},{"uid":"16cce7f56c10eac5","name":"Subscribe to topic containing XML and receive message","time":{"start":1728570230821,"stop":1728570230821,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9df31ea55e8ee29","name":"Accepts a valid Waku Message","time":{"start":1728569665138,"stop":1728569665139,"duration":1},"status":"passed","severity":"normal"},{"uid":"360f14b16cf4bf14","name":"random static sharding 8 - Cluster ID: 255, Shard ID: 307","time":{"start":1728570159510,"stop":1728570159510,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fd2471d71dba152","name":"LightPush: 0 peers, Filter: 2 peers","time":{"start":1728569943786,"stop":1728569943786,"duration":0},"status":"passed","severity":"normal"},{"uid":"20677f194c86cce8","name":"throws on content topic with empty application field","time":{"start":1728569623140,"stop":1728569623141,"duration":1},"status":"passed","severity":"normal"},{"uid":"e43dc1810fbf0a55","name":"should set field with all protocols enabled","time":{"start":1728569631866,"stop":1728569631866,"duration":0},"status":"passed","severity":"normal"},{"uid":"962b404eff127f1c","name":"Push message with content topic containing Script","time":{"start":1728570185675,"stop":1728570185675,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab5e1325f48df13","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1728569905372,"stop":1728569905373,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a4bb6b39dce6fcd","name":"handles empty shards array correctly","time":{"start":1728569623173,"stop":1728569623173,"duration":0},"status":"passed","severity":"normal"},{"uid":"e906f44e0e181bdd","name":"Check received message containing numeric","time":{"start":1728570080975,"stop":1728570080975,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed45e603903138e5","name":"Subscribe to topic containing JSON and receive message","time":{"start":1728570230831,"stop":1728570230831,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ac7f24609a06eff","name":"Check message received after jswaku node is restarted","time":{"start":1728570080973,"stop":1728570080974,"duration":1},"status":"skipped","severity":"normal"},{"uid":"3e0685eb98845a22","name":"Should update shard info","time":{"start":1728569984609,"stop":1728569984609,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c6e4adc4439db87","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1728570186228,"stop":1728570186229,"duration":1},"status":"passed","severity":"normal"},{"uid":"1dc19fb591001cff","name":"Check message on other pubsub topic is not received","time":{"start":1728570080989,"stop":1728570080989,"duration":0},"status":"passed","severity":"normal"},{"uid":"beadf4853eff0243","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1728569646852,"stop":1728569646853,"duration":1},"status":"passed","severity":"normal"},{"uid":"dbc14d0f035fe0f5","name":"Push message with content topic containing shell command","time":{"start":1728570091179,"stop":1728570091180,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ccae328ef744ede","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1728569764026,"stop":1728569764026,"duration":0},"status":"passed","severity":"normal"},{"uid":"546fc2cad638db53","name":"should encode/decode to RLP encoding","time":{"start":1728569631857,"stop":1728569631857,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d1730b4f7f429e1","name":"should emit a peer event after start","time":{"start":1728569700351,"stop":1728569700351,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ba7cc64af01ab1b","name":"Generator, 2 different pubsubtopics","time":{"start":1728570203342,"stop":1728570203343,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f11f4ddbcb1c2b3","name":"should wait for LightPush peer to be connected","time":{"start":1728569661893,"stop":1728569661893,"duration":0},"status":"passed","severity":"normal"},{"uid":"861e5e5cddb808fd","name":"Symmetric encrypt & Decrypt","time":{"start":1728569657109,"stop":1728569657109,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c51b0b2d1acafb3","name":"Fails to push message with large meta","time":{"start":1728570091183,"stop":1728570091183,"duration":0},"status":"passed","severity":"normal"},{"uid":"497bd779bb052786","name":"Reopen subscription with peer with lost subscription","time":{"start":1728569758425,"stop":1728569758425,"duration":0},"status":"passed","severity":"normal"},{"uid":"97498733ed9bafc9","name":"All","time":{"start":1728569690706,"stop":1728569690707,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7ab07f5a84409ca","name":"Push message with content topic containing Arabic","time":{"start":1728570091173,"stop":1728570091174,"duration":1},"status":"passed","severity":"normal"},{"uid":"28bf0b10fb2afc40","name":"stop","time":{"start":1728569720743,"stop":1728569720744,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b663861675c3d8b","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1728570140262,"stop":1728570140263,"duration":1},"status":"passed","severity":"normal"},{"uid":"533ea65494c4c536","name":"A test","time":{"start":1728569943863,"stop":1728569943863,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6831db5ddd805fe","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1728569623155,"stop":1728569623155,"duration":0},"status":"passed","severity":"normal"},{"uid":"c369bcfd5d44f320","name":"throws on empty content topic","time":{"start":1728569623138,"stop":1728569623138,"duration":0},"status":"passed","severity":"normal"},{"uid":"9abff8923712b362","name":"Check received message containing shell command","time":{"start":1728569854591,"stop":1728569854591,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ccace00b673abef","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1728569623265,"stop":1728569623265,"duration":0},"status":"passed","severity":"normal"},{"uid":"23a2fdf2a701bea3","name":"Push message with Arabic payload","time":{"start":1728570185645,"stop":1728570185645,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ee0e13720cb4957","name":"Check publish message containing escaped characters","time":{"start":1728570100023,"stop":1728570100029,"duration":6},"status":"passed","severity":"normal"},{"uid":"307c51fcaddccdfd","name":"Renews peer for Filter on peer:disconnect event","time":{"start":1728569808747,"stop":1728569808748,"duration":1},"status":"passed","severity":"normal"},{"uid":"9fa95aa9cd620bec","name":"should be able to decode the field with only FILTER set to true","time":{"start":1728569631088,"stop":1728569631089,"duration":1},"status":"passed","severity":"normal"},{"uid":"daf57f622d7b9720","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1728570146332,"stop":1728570146333,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1b99bce77f8c75e","name":"Push message on custom pubsubTopic","time":{"start":1728569978963,"stop":1728569978964,"duration":1},"status":"passed","severity":"normal"},{"uid":"d518b68aae499606","name":"Push message with content topic containing Basic HTML tag","time":{"start":1728570091175,"stop":1728570091176,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9ab8222110fedfa","name":"Check received message containing special chars","time":{"start":1728570080956,"stop":1728570080957,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c3cc8a92fdeaca3","name":"Fails to push message with empty content topic","time":{"start":1728570185682,"stop":1728570185682,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b0e179aa03ac26e","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1728569623153,"stop":1728569623153,"duration":0},"status":"passed","severity":"normal"},{"uid":"80dc1f74fb90649e","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1728569631091,"stop":1728569631092,"duration":1},"status":"passed","severity":"normal"},{"uid":"52125da955466db4","name":"Check publish message containing Basic HTML tag","time":{"start":1728570100021,"stop":1728570100022,"duration":1},"status":"passed","severity":"normal"},{"uid":"a746d4f2de5297af","name":"Push message with content topic containing Chinese","time":{"start":1728570091173,"stop":1728570091173,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfbdcdbb9344b77f","name":"should return the pubsub topic directly if a string is provided","time":{"start":1728569623170,"stop":1728569623170,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6e410e4a5d278fb","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1728569978964,"stop":1728569978964,"duration":0},"status":"passed","severity":"normal"},{"uid":"325f6a093b65234b","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app70/6/topic156/json","time":{"start":1728570146335,"stop":1728570146335,"duration":0},"status":"passed","severity":"normal"},{"uid":"4243285eba7ae8af","name":"Round trip binary serialization","time":{"start":1728569639106,"stop":1728569639107,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf6b5ea491c50f24","name":"Subscribe and receive messages via waku relay post","time":{"start":1728569896957,"stop":1728569896958,"duration":1},"status":"passed","severity":"normal"},{"uid":"9cc196425c97bfc8","name":"Push message with long payload","time":{"start":1728570091155,"stop":1728570091156,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e88d63695b14129","name":"Rejects garbage","time":{"start":1728569665140,"stop":1728569665140,"duration":0},"status":"passed","severity":"normal"},{"uid":"3dd4978aba9c7019","name":"should fail to send if no connections available","time":{"start":1728569930028,"stop":1728569930028,"duration":0},"status":"passed","severity":"normal"},{"uid":"41bb95fa476a9863","name":"Check received message with timestamp: 1649153314 ","time":{"start":1728570080969,"stop":1728570080970,"duration":1},"status":"passed","severity":"normal"},{"uid":"46288bcaafb6a8b","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1728570217543,"stop":1728570217544,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba1bc5aca4ffe100","name":"Check message with invalid timestamp is not received","time":{"start":1728569854596,"stop":1728569854596,"duration":0},"status":"passed","severity":"normal"},{"uid":"b19a68b4d9beea3e","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1728569646854,"stop":1728569646854,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ea698534ea15791d","name":"Push message with escaped characters payload","time":{"start":1728570091169,"stop":1728570091169,"duration":0},"status":"passed","severity":"normal"},{"uid":"e440625a7b54a8c7","name":"Overlapping topic subscription","time":{"start":1728570102446,"stop":1728570102446,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e361a32ca9d21c99","name":"Query with Ordered Callback, No Decoder","time":{"start":1728570186223,"stop":1728570186224,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ef2ece8f125388a","name":"should not fail to stop the service if it was not started","time":{"start":1728569700350,"stop":1728569700350,"duration":0},"status":"passed","severity":"normal"},{"uid":"cabc9d94bdc7e12f","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1728570217543,"stop":1728570217543,"duration":0},"status":"passed","severity":"normal"},{"uid":"53c8bd634b736ca0","name":"Publish message with rate limit","time":{"start":1728570100035,"stop":1728570100041,"duration":6},"status":"passed","severity":"normal"},{"uid":"2ca5c137d338349b","name":"Push message with unicode special characters payload","time":{"start":1728570091170,"stop":1728570091170,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecef4c97161bbf9b","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1728569623165,"stop":1728569623165,"duration":0},"status":"passed","severity":"normal"},{"uid":"2971e35c1c7e1162","name":"should remove the specified number of excess peers","time":{"start":1728569661932,"stop":1728569661932,"duration":0},"status":"passed","severity":"normal"},{"uid":"ace8df107197a4c4","name":"LightPush: 2 peers, Filter: 3 peers","time":{"start":1728569943791,"stop":1728569943791,"duration":0},"status":"passed","severity":"normal"},{"uid":"d39fbab7f6f0b1a7","name":"Subscribe to topic containing Script and receive message","time":{"start":1728570230820,"stop":1728570230820,"duration":0},"status":"passed","severity":"normal"},{"uid":"c501323377bccc1c","name":"Push message with content topic containing escaped characters","time":{"start":1728570091180,"stop":1728570091180,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9abc90365ca0645","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1728570203344,"stop":1728570203345,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c44cae8cc3a6a17","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1728570232226,"stop":1728570232226,"duration":0},"status":"passed","severity":"normal"},{"uid":"985927d208e4ef29","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1728569623165,"stop":1728569623165,"duration":0},"status":"passed","severity":"normal"},{"uid":"2534a2d2b693117f","name":"Check received message containing XML","time":{"start":1728570080979,"stop":1728570080979,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0d3e2ae5b49b5f8","name":"should be able to encode the field with only FILTER set to true","time":{"start":1728569631081,"stop":1728569631082,"duration":1},"status":"passed","severity":"normal"},{"uid":"732cba00384dd4eb","name":"Check received message containing Script","time":{"start":1728569854588,"stop":1728569854588,"duration":0},"status":"passed","severity":"normal"},{"uid":"955687154fc46b83","name":"Push message with content topic containing JSON","time":{"start":1728570185676,"stop":1728570185676,"duration":0},"status":"passed","severity":"normal"},{"uid":"fca502c923a97c22","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1728569905385,"stop":1728569905385,"duration":0},"status":"passed","severity":"normal"},{"uid":"424bef36b5c8853","name":"Waku message hash computation (no timestamp)","time":{"start":1728569625750,"stop":1728569625750,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e0ac6ca01984f7e","name":"creates an iterator","time":{"start":1728570217931,"stop":1728570217931,"duration":0},"status":"passed","severity":"normal"},{"uid":"748cfc883b33e10b","name":"Subscribe to topic containing shell command and receive message","time":{"start":1728569896972,"stop":1728569896973,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a63ad61f5d8849c","name":"Push message with Script payload","time":{"start":1728570091167,"stop":1728570091167,"duration":0},"status":"passed","severity":"normal"},{"uid":"646947f35efbbf8a","name":"Used by Waku Relay","time":{"start":1728570233352,"stop":1728570233352,"duration":0},"status":"passed","severity":"normal"},{"uid":"8089932fdd6a0116","name":"Fails to publish message with size larger than 1 MB","time":{"start":1728570100034,"stop":1728570100034,"duration":0},"status":"passed","severity":"normal"},{"uid":"9288ab862bd67e54","name":"Filter","time":{"start":1728570239286,"stop":1728570239286,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5e1d40b2d9b34e7","name":"different cluster, same shard: nodes don't connect","time":{"start":1728569979692,"stop":1728569979692,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5a46d304826b603","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1728569631085,"stop":1728569631086,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c39f060b79383f9","name":"Check received message containing special chars","time":{"start":1728570080976,"stop":1728570080976,"duration":0},"status":"passed","severity":"normal"},{"uid":"59b14d4ce27cea3b","name":"Subscribe to topic containing Russian and receive message","time":{"start":1728570230830,"stop":1728570230830,"duration":0},"status":"passed","severity":"normal"},{"uid":"467790fce191bd65","name":"throws on content topic with empty topic name field","time":{"start":1728569623142,"stop":1728569623147,"duration":5},"status":"passed","severity":"normal"},{"uid":"e4b05c0716ac880b","name":"should not receive a peer event before start","time":{"start":1728569700351,"stop":1728569700351,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa04767ef04fd678","name":"should properly create location multiaddrs - udp","time":{"start":1728569631864,"stop":1728569631864,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9dba19139506ae1","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1728570232224,"stop":1728570232225,"duration":1},"status":"passed","severity":"normal"},{"uid":"2bbcfd90f318f1e9","name":"Push message with special chars payload","time":{"start":1728570185641,"stop":1728570185641,"duration":0},"status":"passed","severity":"normal"},{"uid":"a827d867c742e222","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1728570263388,"stop":1728570263388,"duration":0},"status":"passed","severity":"normal"},{"uid":"1190a023000e0736","name":"Subscribe to topic containing long and receive message","time":{"start":1728570230828,"stop":1728570230828,"duration":0},"status":"passed","severity":"normal"},{"uid":"96c69a46d53cea2f","name":"LightPush: 3 peers, Filter: 3 peers","time":{"start":1728569943793,"stop":1728569943793,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0a6a2e1b8fbe624","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1728570102461,"stop":1728570102461,"duration":0},"status":"passed","severity":"normal"},{"uid":"739bfeccdb85e452","name":"does not throw on valid cases","time":{"start":1728569623137,"stop":1728569623138,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ce9c9e792661836","name":"udp ip6 address","time":{"start":1728569631216,"stop":1728569631217,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab96a8ae93e894f7","name":"Check received message containing Russian","time":{"start":1728570080977,"stop":1728570080978,"duration":1},"status":"passed","severity":"normal"},{"uid":"afe23947bcacf9d2","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app86/2/topic376/xml","time":{"start":1728570146337,"stop":1728570146338,"duration":1},"status":"passed","severity":"normal"},{"uid":"8add6a8f0978c109","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1728569793182,"stop":1728569793183,"duration":1},"status":"passed","severity":"normal"},{"uid":"4358f5706c905f74","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1728569623156,"stop":1728569623156,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7feefde49e63387","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1728569623170,"stop":1728569623171,"duration":1},"status":"passed","severity":"normal"},{"uid":"467556e1c42e9fbf","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1728569646319,"stop":1728569646320,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3d862561f9cc6ec","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1728569681024,"stop":1728569681025,"duration":1},"status":"passed","severity":"normal"},{"uid":"7aa56cd545af2f23","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1728569905375,"stop":1728569905376,"duration":1},"status":"passed","severity":"normal"},{"uid":"9438dbbb7f88c461","name":"Add multiple subscription objects on single nwaku node","time":{"start":1728570230833,"stop":1728570230833,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b6e25cd2793a3ed","name":"should be able to encode the field with only STORE set to true","time":{"start":1728569631080,"stop":1728569631081,"duration":1},"status":"passed","severity":"normal"},{"uid":"d05c66fb1e662a02","name":"Ping on subscribed peer","time":{"start":1728569758423,"stop":1728569758424,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d07065c836e91e4","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1728569811077,"stop":1728569811077,"duration":0},"status":"passed","severity":"normal"},{"uid":"1dba6b1990afd9e","name":"Passing page size 110 when there are 120 messages","time":{"start":1728570214639,"stop":1728570214639,"duration":0},"status":"passed","severity":"normal"},{"uid":"19defacf9d68f9a7","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1728569623171,"stop":1728569623171,"duration":0},"status":"passed","severity":"normal"},{"uid":"8edc86c1b5e2a6a6","name":"should properly create location multiaddrs - tcp4","time":{"start":1728569631863,"stop":1728569631863,"duration":0},"status":"passed","severity":"normal"},{"uid":"3dde64528290e0b1","name":"should only return 1 node with relay and store capability","time":{"start":1728569646851,"stop":1728569646852,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b4a12c33d2e1b4d","name":"handles different clusterIds correctly","time":{"start":1728569623156,"stop":1728569623157,"duration":1},"status":"passed","severity":"normal"},{"uid":"fea9e975e8a089f3","name":"Push message with unicode special characters payload","time":{"start":1728570185667,"stop":1728570185667,"duration":0},"status":"passed","severity":"normal"},{"uid":"47bc61eb16bc8ee","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1728569623167,"stop":1728569623168,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b7f29365b760148","name":"LightPush with 1 connections","time":{"start":1728569905181,"stop":1728569905181,"duration":0},"status":"passed","severity":"normal"},{"uid":"786bc22f7f982a22","name":"Subscribe to topic containing short and receive message","time":{"start":1728569896965,"stop":1728569896966,"duration":1},"status":"passed","severity":"normal"},{"uid":"9eab193cfc15799e","name":"Does not throw an exception when node disconnects","time":{"start":1728570233351,"stop":1728570233351,"duration":0},"status":"passed","severity":"normal"},{"uid":"d84c0394024ad047","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1728569623151,"stop":1728569623151,"duration":0},"status":"passed","severity":"normal"},{"uid":"4576df241bda0a32","name":"should be able to decode the field with only STORE set to true","time":{"start":1728569631089,"stop":1728569631090,"duration":1},"status":"passed","severity":"normal"},{"uid":"1437631332838adb","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1728569793175,"stop":1728569793176,"duration":1},"status":"passed","severity":"normal"},{"uid":"c374ed718724af7","name":"should not receive a peer event after stop","time":{"start":1728570096370,"stop":1728570096370,"duration":0},"status":"passed","severity":"normal"},{"uid":"21628796c1fa4946","name":"Check received message containing escaped characters","time":{"start":1728569854591,"stop":1728569854592,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2b6c83ae51bd466","name":"should return different streams if requested simultaniously","time":{"start":1728569639044,"stop":1728569639045,"duration":1},"status":"passed","severity":"normal"},{"uid":"30a7c18aab8d8882","name":"Passing page size 19 when there are 20 messages","time":{"start":1728570214638,"stop":1728570214639,"duration":1},"status":"passed","severity":"normal"},{"uid":"79bcadeec850c2fc","name":"Push message with content topic containing Basic HTML tag","time":{"start":1728570185675,"stop":1728570185676,"duration":1},"status":"passed","severity":"normal"},{"uid":"48b82537694f483a","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1728569896968,"stop":1728569896969,"duration":1},"status":"passed","severity":"normal"},{"uid":"4aef40211404e144","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1728569646315,"stop":1728569646315,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a4061d07345a1a0","name":"Check received message containing emoji","time":{"start":1728569854593,"stop":1728569854593,"duration":0},"status":"passed","severity":"normal"},{"uid":"8eda3909b2571adc","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1728570102460,"stop":1728570102460,"duration":0},"status":"passed","severity":"normal"},{"uid":"adc091d3da653090","name":"should throw error - no public key","time":{"start":1728569631855,"stop":1728569631855,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb860c2059052712","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1728569623168,"stop":1728569623169,"duration":1},"status":"passed","severity":"normal"},{"uid":"43ebb5d81c16ad06","name":"Encoder throws on empty string content topic","time":{"start":1728569639108,"stop":1728569639108,"duration":0},"status":"passed","severity":"normal"},{"uid":"2299dbfffd8cefe8","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1728569690440,"stop":1728569690440,"duration":0},"status":"passed","severity":"normal"},{"uid":"72285ffddd412197","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1728569732545,"stop":1728569732545,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b28ecb28b710f73","name":"Add multiple subscription objects on single nwaku node","time":{"start":1728569896974,"stop":1728569896974,"duration":0},"status":"passed","severity":"normal"},{"uid":"247e30834d22aca6","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1728569631094,"stop":1728569631094,"duration":0},"status":"passed","severity":"normal"},{"uid":"4448f17544b4fad3","name":"ignores domain fetching errors","time":{"start":1728569646850,"stop":1728569646850,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ab9f8ca046c893f","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1728569793176,"stop":1728569793179,"duration":3},"status":"passed","severity":"normal"},{"uid":"39ae1112c2f770d4","name":"Check message received after jswaku node is restarted","time":{"start":1728569854599,"stop":1728569854599,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e20a1a67f28a3877","name":"Check publish message containing SQL Injection","time":{"start":1728570100020,"stop":1728570100020,"duration":0},"status":"passed","severity":"normal"},{"uid":"4769a3def5be6057","name":"Refresh subscription","time":{"start":1728570230817,"stop":1728570230818,"duration":1},"status":"passed","severity":"normal"},{"uid":"e26d0ec55aafe942","name":"Check publish message containing short","time":{"start":1728570100010,"stop":1728570100010,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0a0b8acc2ae1a5e","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1728569811072,"stop":1728569811072,"duration":0},"status":"passed","severity":"normal"},{"uid":"93061e7b4279890e","name":"addEventListener with correct event","time":{"start":1728569720738,"stop":1728569720738,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bf250c6f8a282f3","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1728569623171,"stop":1728569623172,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c04ca5f4f7c6adb","name":"Subscribe to topic containing XML and receive message","time":{"start":1728570230831,"stop":1728570230831,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ff1c325ce82249a","name":"should emit a peer event after start","time":{"start":1728569650590,"stop":1728569650591,"duration":1},"status":"passed","severity":"normal"},{"uid":"ddecd4cfae873e4a","name":"returns only open connection if one present","time":{"start":1728569638482,"stop":1728569638483,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3f063a37a790e2f","name":"should create a new stream if no existing for protocol found","time":{"start":1728569639044,"stop":1728569639044,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4a9af3848846dcb","name":"Subscribe to topic containing emoji and receive message","time":{"start":1728570230823,"stop":1728570230823,"duration":0},"status":"passed","severity":"normal"},{"uid":"62cbb277dc16f743","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1728569688283,"stop":1728569688283,"duration":0},"status":"passed","severity":"normal"},{"uid":"8181c80988af349f","name":"safeDispatchEvent","time":{"start":1728569720743,"stop":1728569720743,"duration":0},"status":"passed","severity":"normal"},{"uid":"186ca951f2ed4df7","name":"Push message equal or less that 1MB","time":{"start":1728570185686,"stop":1728570185687,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2df9aec2523cfcd","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1728569623163,"stop":1728569623163,"duration":0},"status":"passed","severity":"normal"},{"uid":"b31fdd7c77910b1f","name":"Passing page size 0 when there are 110 messages","time":{"start":1728570214632,"stop":1728570214632,"duration":0},"status":"passed","severity":"normal"},{"uid":"97136d7bb0df4c60","name":"Round trip binary encryption [ecies, signature]","time":{"start":1728569658095,"stop":1728569658095,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1ff17498d83b73b","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1728569764027,"stop":1728569764027,"duration":0},"status":"passed","severity":"normal"},{"uid":"54881f14f07045aa","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1728570230815,"stop":1728570230815,"duration":0},"status":"passed","severity":"normal"},{"uid":"afcc5b2433024edd","name":"should not receive a peer event before start","time":{"start":1728570096369,"stop":1728570096370,"duration":1},"status":"passed","severity":"normal"},{"uid":"f847ce8770ef6ca1","name":"start node with empty content topic","time":{"start":1728570146340,"stop":1728570146340,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6cf2629440feec8","name":"should throw an error for missing required configuration","time":{"start":1728569623162,"stop":1728569623163,"duration":1},"status":"passed","severity":"normal"},{"uid":"c50ca4098ec4f758","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1728569623154,"stop":1728569623154,"duration":0},"status":"passed","severity":"normal"},{"uid":"51109953be9f34cd","name":"Check received message containing Russian","time":{"start":1728569854586,"stop":1728569854587,"duration":1},"status":"passed","severity":"normal"},{"uid":"2cd8599e13aab0d0","name":"peer:update - should do nothing if another protocol hit","time":{"start":1728569639045,"stop":1728569639045,"duration":0},"status":"passed","severity":"normal"},{"uid":"702b383495916e88","name":"Push message with content topic containing SQL Injection","time":{"start":1728570091174,"stop":1728570091174,"duration":0},"status":"passed","severity":"normal"},{"uid":"d200990c65d1e9b3","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1728570230824,"stop":1728570230825,"duration":1},"status":"passed","severity":"normal"},{"uid":"418b58710f2e254","name":"should be able to decode the field with only RELAY set to true","time":{"start":1728569631087,"stop":1728569631088,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe1ac3c3ed41148b","name":"Tracks peer failures correctly","time":{"start":1728569808745,"stop":1728569808746,"duration":1},"status":"passed","severity":"normal"},{"uid":"35133507ca711c5c","name":"Passing page size 10 when there are 10 messages","time":{"start":1728570214636,"stop":1728570214637,"duration":1},"status":"passed","severity":"normal"},{"uid":"17b45b44cd3d1ad9","name":"Ping on peer without subscriptions","time":{"start":1728569758424,"stop":1728569758424,"duration":0},"status":"passed","severity":"normal"},{"uid":"217f54279280b6cd","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1728569646315,"stop":1728569646316,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c78a9a311797cce","name":"should not add existing peers","time":{"start":1728569661933,"stop":1728569661933,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff32987192e6835","name":"should reject if Filter is requested but not mounted","time":{"start":1728569661892,"stop":1728569661892,"duration":0},"status":"passed","severity":"normal"},{"uid":"338671461a22fe94","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1728569905386,"stop":1728569905386,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cf7942351d1c4e8","name":"Subscribe to topic containing numeric and receive message","time":{"start":1728569896967,"stop":1728569896967,"duration":0},"status":"passed","severity":"normal"},{"uid":"fee2389dd70c61f","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app91/7/topic902/utf8","time":{"start":1728570146334,"stop":1728570146335,"duration":1},"status":"passed","severity":"normal"},{"uid":"653f7269e347ad0b","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1728569811070,"stop":1728569811071,"duration":1},"status":"passed","severity":"normal"},{"uid":"24f289ee0871d4a9","name":"Should update multiaddrs","time":{"start":1728569984609,"stop":1728569984609,"duration":0},"status":"passed","severity":"normal"},{"uid":"30d052f4fab9937e","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1728569811077,"stop":1728569811077,"duration":0},"status":"passed","severity":"normal"},{"uid":"2149190d4df94463","name":"can start the service","time":{"start":1728570096362,"stop":1728570096364,"duration":2},"status":"passed","severity":"normal"},{"uid":"a3f502bc88ef9f6d","name":"Renews peer on consistent ping failures","time":{"start":1728569808744,"stop":1728569808745,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e293f61ea17de23","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app18/3/topic529/xml","time":{"start":1728570146335,"stop":1728570146335,"duration":0},"status":"passed","severity":"normal"},{"uid":"76632a11770c2ec8","name":"Subscribe to topic containing short and publish message","time":{"start":1728570102446,"stop":1728570102448,"duration":2},"status":"passed","severity":"normal"},{"uid":"cc3d70f6cdf33df1","name":"Push message with content topic containing Script","time":{"start":1728570091174,"stop":1728570091175,"duration":1},"status":"passed","severity":"normal"},{"uid":"b313aced120c3b5a","name":"handles empty contentTopics array correctly","time":{"start":1728569623173,"stop":1728569623173,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cd8f74fc3be66ec","name":"returns nothing if no connections present","time":{"start":1728569638482,"stop":1728569638482,"duration":0},"status":"passed","severity":"normal"},{"uid":"f731a3ffdf909703","name":"Push message with SQL Injection payload","time":{"start":1728570091167,"stop":1728570091167,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae4b067410706c02","name":"should return valid sharding parameters for static sharding","time":{"start":1728569623172,"stop":1728569623172,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7a1636bc6ee7837","name":"Fails to push message bigger that 1MB","time":{"start":1728570091188,"stop":1728570091188,"duration":0},"status":"passed","severity":"normal"},{"uid":"60481bd9898f8c2b","name":"Ping on unsubscribed peer","time":{"start":1728569739663,"stop":1728569739663,"duration":0},"status":"passed","severity":"normal"},{"uid":"53309d7fab2db2ff","name":"Check publish message containing JSON","time":{"start":1728570100022,"stop":1728570100023,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ab17292c88e9c69","name":"throws on content topic with too few or too many fields","time":{"start":1728569623139,"stop":1728569623139,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee13cb682225fbe1","name":"Check received message with timestamp: 1728569679963 ","time":{"start":1728569854594,"stop":1728569854595,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e368b763595f48f","name":"Push message with custom timestamp: 1697811497104","time":{"start":1728570185685,"stop":1728570185685,"duration":0},"status":"passed","severity":"normal"},{"uid":"51be70228e9e9099","name":"Check received message containing unicode special characters","time":{"start":1728570080981,"stop":1728570080981,"duration":0},"status":"passed","severity":"normal"},{"uid":"8dc42f61bc5c8701","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1728570186226,"stop":1728570186228,"duration":2},"status":"passed","severity":"normal"},{"uid":"8ff281df242a3dc5","name":"Push message with numeric payload","time":{"start":1728570091156,"stop":1728570091156,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c98e48659801335","name":"random static sharding 1 - Cluster ID: 552, Shard ID: 649","time":{"start":1728570159503,"stop":1728570159505,"duration":2},"status":"passed","severity":"normal"},{"uid":"c96e6cd7c2a7324f","name":"should set field with only LIGHTPUSH enabled","time":{"start":1728569631867,"stop":1728569631867,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9251542a8107e96","name":"Sets default value correctly","time":{"start":1728570233353,"stop":1728570233353,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ce06fc98614b06e","name":"should properly create location multiaddrs - tcp","time":{"start":1728569631864,"stop":1728569631865,"duration":1},"status":"passed","severity":"normal"},{"uid":"20ae977372ca6781","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1728569854595,"stop":1728569854595,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0fca4959ee1f032","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1728569638735,"stop":1728569638735,"duration":0},"status":"passed","severity":"normal"},{"uid":"52bbadb0c2176b88","name":"listenerCount","time":{"start":1728569720741,"stop":1728569720742,"duration":1},"status":"passed","severity":"normal"},{"uid":"460329c88bfe4578","name":"should throw an error for missing sharding configuration","time":{"start":1728569623172,"stop":1728569623173,"duration":1},"status":"passed","severity":"normal"},{"uid":"df66beebc91cebea","name":"caches peers it previously fetched","time":{"start":1728569646850,"stop":1728569646851,"duration":1},"status":"passed","severity":"normal"},{"uid":"d53ee2cd90c3a88b","name":"Query generator for 2000 messages","time":{"start":1728570203121,"stop":1728570203121,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b13b3559dea5907","name":"Push message with content topic containing special chars","time":{"start":1728570091172,"stop":1728570091172,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1a33b97eeffa1ef","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1728570230822,"stop":1728570230822,"duration":0},"status":"passed","severity":"normal"},{"uid":"21b34bd92403abf1","name":"less peers than existing","time":{"start":1728570069611,"stop":1728570069612,"duration":1},"status":"skipped","severity":"normal"},{"uid":"fb8e7af28212572f","name":"should throw an error for an unconfigured topic","time":{"start":1728569623170,"stop":1728569623170,"duration":0},"status":"passed","severity":"normal"},{"uid":"f785673568961f51","name":"Throws when trying to push message with empty payload","time":{"start":1728570185671,"stop":1728570185671,"duration":0},"status":"passed","severity":"normal"},{"uid":"6681a1aa1763f2e3","name":"groups content topics by expected pubsub topic","time":{"start":1728569623156,"stop":1728569623156,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e3e39ca5dc84918","name":"Push message with content topic containing numeric","time":{"start":1728570091172,"stop":1728570091172,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d64584a3c8cd7b7","name":"Check received message containing shell command","time":{"start":1728570080964,"stop":1728570080965,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d230f9d63e00a47","name":"should throw an error for empty SingleShardInfos array","time":{"start":1728569623159,"stop":1728569623159,"duration":0},"status":"passed","severity":"normal"},{"uid":"b24dacb188b06387","name":"Push message with content topic containing numeric","time":{"start":1728570185672,"stop":1728570185672,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba436cf464723038","name":"should emit a peer event after start","time":{"start":1728570096369,"stop":1728570096369,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffe0a6a6463eeb8","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1728569811079,"stop":1728569811079,"duration":0},"status":"passed","severity":"normal"},{"uid":"edf5e9c3a2212a36","name":"Ping on subscribed peer","time":{"start":1728569739662,"stop":1728569739662,"duration":0},"status":"passed","severity":"normal"},{"uid":"afc98bd44f9a63cb","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1728569811076,"stop":1728569811076,"duration":0},"status":"passed","severity":"normal"},{"uid":"4dbddf1953bd5f56","name":"Check received message containing Chinese","time":{"start":1728569854585,"stop":1728569854585,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2c761f49ac607ed","name":"tcp ip4 address","time":{"start":1728569631216,"stop":1728569631216,"duration":0},"status":"passed","severity":"normal"},{"uid":"33ca14c333f9ea90","name":"Check received message with timestamp: 1728569679921 ","time":{"start":1728570080969,"stop":1728570080969,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2801116deca8038","name":"should throw if no connection provided","time":{"start":1728569639044,"stop":1728569639044,"duration":0},"status":"passed","severity":"normal"},{"uid":"eecaf7617271354b","name":"Overlapping topic subscription","time":{"start":1728570230817,"stop":1728570230817,"duration":0},"status":"passed","severity":"normal"},{"uid":"263a74ee92d592ee","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1728569811071,"stop":1728569811071,"duration":0},"status":"passed","severity":"normal"},{"uid":"a10ad2b5e362cba6","name":"Check received message with timestamp: 1728569679921000000 ","time":{"start":1728570080968,"stop":1728570080968,"duration":0},"status":"passed","severity":"normal"},{"uid":"7dd4418b29af13a2","name":"Push message with escaped characters payload","time":{"start":1728570185657,"stop":1728570185667,"duration":10},"status":"passed","severity":"normal"},{"uid":"e0fa2f4dfd32b62b","name":"Subscribe to topic containing JSON and publish message","time":{"start":1728570102460,"stop":1728570102460,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e57be6d625b6d16","name":"should push to needed amount of connections","time":{"start":1728569930027,"stop":1728569930027,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3337d736b6118aa","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1728569645515,"stop":1728569645515,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c80b1994280a128","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1728569623166,"stop":1728569623166,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd84cb4e0e323652","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1728569623265,"stop":1728569623265,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb8ad5c49028cab4","name":"Check received message containing Russian","time":{"start":1728570080959,"stop":1728570080959,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ec2be545f6eaf1f","name":"Push message with SQL Injection payload","time":{"start":1728570185645,"stop":1728570185646,"duration":1},"status":"passed","severity":"normal"},{"uid":"74342d1fe5731e3c","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app22/3/topic7/xml","time":{"start":1728570146333,"stop":1728570146334,"duration":1},"status":"passed","severity":"normal"},{"uid":"141519384a2cef0c","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1728569623165,"stop":1728569623166,"duration":1},"status":"passed","severity":"normal"},{"uid":"42ffe1ea74b981ac","name":"Subscribe to topic containing XML and receive message","time":{"start":1728569896971,"stop":1728569896971,"duration":0},"status":"passed","severity":"normal"},{"uid":"5474ab0f3c912d41","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1728570230826,"stop":1728570230826,"duration":0},"status":"passed","severity":"normal"},{"uid":"82c9442da968d3ce","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1728569978968,"stop":1728569978968,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3a03b3f8f20c562","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1728569638734,"stop":1728569638734,"duration":0},"status":"passed","severity":"normal"},{"uid":"f151d4fb2c0507e5","name":"Check message with invalid timestamp is not received","time":{"start":1728570080971,"stop":1728570080971,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9b7b199c06df434","name":"should correctly map a content topic to a pubsub topic","time":{"start":1728569623174,"stop":1728569623174,"duration":0},"status":"passed","severity":"normal"},{"uid":"e71eb1ff867e58e2","name":"Store - dialed first","time":{"start":1728570239285,"stop":1728570239285,"duration":0},"status":"passed","severity":"normal"},{"uid":"378537c28db65820","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1728570146339,"stop":1728570146339,"duration":0},"status":"passed","severity":"normal"},{"uid":"1aa5daa714395950","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1728569811074,"stop":1728569811075,"duration":1},"status":"passed","severity":"normal"},{"uid":"195e7bcdbdf95ecb","name":"should use the provided clusterId for the pubsub topic","time":{"start":1728569623174,"stop":1728569623175,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a81313cfd9e0257","name":"Check publish message containing numeric","time":{"start":1728570100011,"stop":1728570100011,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d49135181d5a9c","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1728569811064,"stop":1728569811065,"duration":1},"status":"passed","severity":"normal"},{"uid":"870e63f79df267d","name":"Subscribe to topic containing emoji and receive message","time":{"start":1728569896974,"stop":1728569896974,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9c34a310f0f94f7","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1728569764028,"stop":1728569764028,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c76f76e3d79f912","name":"should return the correct number of peers","time":{"start":1728569661931,"stop":1728569661931,"duration":0},"status":"passed","severity":"normal"},{"uid":"369b0e6c220a4889","name":"Subscribe to topic containing Script and publish message","time":{"start":1728570102459,"stop":1728570102459,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fed80edaad8e02c","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1728570088541,"stop":1728570088542,"duration":1},"status":"passed","severity":"normal"},{"uid":"f89fd11118be86ad","name":"Push message with content topic containing short","time":{"start":1728570091171,"stop":1728570091171,"duration":0},"status":"passed","severity":"normal"},{"uid":"16a941680b211cb8","name":"LightPush: 0 peers, Filter: 1 peers","time":{"start":1728569943785,"stop":1728569943786,"duration":1},"status":"passed","severity":"normal"},{"uid":"331c57c394b9cab2","name":"Check received message with timestamp: 1728569679963000000 ","time":{"start":1728569854593,"stop":1728569854594,"duration":1},"status":"passed","severity":"normal"},{"uid":"3633c6573eceee07","name":"LightPush: 3 peers, Filter: 1 peers","time":{"start":1728569943792,"stop":1728569943792,"duration":0},"status":"passed","severity":"normal"},{"uid":"9258b15f7f3b81e5","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1728570217544,"stop":1728570217545,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d4002f5f321b301","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1728569811075,"stop":1728569811075,"duration":0},"status":"passed","severity":"normal"},{"uid":"f94f57e61ec1cf5e","name":"should reject if LightPush is requested but not mounted","time":{"start":1728569661891,"stop":1728569661891,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b0e59d6dcb9a445","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1728570140263,"stop":1728570140263,"duration":0},"status":"passed","severity":"normal"},{"uid":"22d48098ab6ef64b","name":"Push message with numeric payload","time":{"start":1728570185640,"stop":1728570185640,"duration":0},"status":"passed","severity":"normal"},{"uid":"439b3c418acf9f94","name":"LightPush: 1 peers, Filter: 3 peers","time":{"start":1728569943789,"stop":1728569943789,"duration":0},"status":"passed","severity":"normal"},{"uid":"f35d2c9efcb5b748","name":"Push message with content topic containing special chars","time":{"start":1728570185672,"stop":1728570185673,"duration":1},"status":"passed","severity":"normal"},{"uid":"6fe986347ec843f6","name":"Check publish message containing Arabic","time":{"start":1728570100019,"stop":1728570100020,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2ab551819b93287","name":"Register correct protocols","time":{"start":1728570102443,"stop":1728570102443,"duration":0},"status":"passed","severity":"normal"},{"uid":"d185ff7200e41c54","name":"through manual discovery","time":{"start":1728569984392,"stop":1728569984392,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff4ecbb705cc19d8","name":"Ping on peer without subscriptions","time":{"start":1728569739662,"stop":1728569739662,"duration":0},"status":"passed","severity":"normal"},{"uid":"946bac6d8bd712ec","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1728569623155,"stop":1728569623155,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d967a493e3edbc3","name":"throws on content topic with generation field greater than 0","time":{"start":1728569623140,"stop":1728569623140,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb53d5f57af3e971","name":"Push message with emoji payload","time":{"start":1728570091170,"stop":1728570091170,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1f56c2399457da9","name":"Query Generator, No Decoder","time":{"start":1728570186216,"stop":1728570186217,"duration":1},"status":"passed","severity":"normal"},{"uid":"11ff91d08f48d2e3","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1728569811072,"stop":1728569811072,"duration":0},"status":"passed","severity":"normal"},{"uid":"29d438d99ca4b67d","name":"throws on content topic with non-number generation field","time":{"start":1728569623139,"stop":1728569623140,"duration":1},"status":"passed","severity":"normal"},{"uid":"853c42342c05d419","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1728570140264,"stop":1728570140265,"duration":1},"status":"passed","severity":"normal"},{"uid":"48af16f9fc846fed","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1728569646318,"stop":1728569646319,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f65198fa15235b6","name":"should get / set TCP multiaddr","time":{"start":1728569631858,"stop":1728569631862,"duration":4},"status":"passed","severity":"normal"},{"uid":"2b3e889aafdbffbb","name":"Query with Promise Callback, No message returned","time":{"start":1728570186230,"stop":1728570186231,"duration":1},"status":"passed","severity":"normal"},{"uid":"c69d197d839a670d","name":"Encoder throws on undefined content topic","time":{"start":1728569639108,"stop":1728569639108,"duration":0},"status":"passed","severity":"normal"},{"uid":"8233307438b0b9dc","name":"unsubscribes","time":{"start":1728570217932,"stop":1728570217932,"duration":0},"status":"passed","severity":"normal"},{"uid":"774257dc26702cac","name":"handles different networkShards values correctly","time":{"start":1728569623157,"stop":1728569623157,"duration":0},"status":"passed","severity":"normal"},{"uid":"20175d8fc38b374d","name":"peer:update - should not schedule stream creation IF protocol hit AND stream found on connection","time":{"start":1728569639046,"stop":1728569639046,"duration":0},"status":"passed","severity":"normal"},{"uid":"193a1593cc702d02","name":"should return false when no peers exist","time":{"start":1728569661932,"stop":1728569661932,"duration":0},"status":"passed","severity":"normal"},{"uid":"98785942ee13af8d","name":"Check received message containing short","time":{"start":1728569854574,"stop":1728569854575,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce8e25a91e0efbea","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1728569811067,"stop":1728569811070,"duration":3},"status":"passed","severity":"normal"},{"uid":"2e494e147e45ebdf","name":"random static sharding 2 - Cluster ID: 93, Shard ID: 199","time":{"start":1728570159506,"stop":1728570159506,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b2a31122fbcd365","name":"Push message with rate limit","time":{"start":1728570185685,"stop":1728570185685,"duration":0},"status":"passed","severity":"normal"},{"uid":"499d544864c72f02","name":"Push message with XML payload","time":{"start":1728570185653,"stop":1728570185654,"duration":1},"status":"passed","severity":"normal"},{"uid":"54886eb6d7183026","name":"Query with Promise Callback, No Decoder","time":{"start":1728570186229,"stop":1728570186230,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1961e83141f50e1","name":"Publish message with custom timestamp: Fri Oct 20 2023 14:21:28 GMT+0000 (Coordinated Universal Time)","time":{"start":1728570100031,"stop":1728570100031,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a9404bd113f5d55","name":"Check message with no content topic is not received","time":{"start":1728569854597,"stop":1728569854597,"duration":0},"status":"passed","severity":"normal"},{"uid":"46ee1290c7a77e69","name":"Reopen subscription with peer with lost subscription","time":{"start":1728569758423,"stop":1728569758423,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cf6194911f4f3ef","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1728569905381,"stop":1728569905385,"duration":4},"status":"passed","severity":"normal"},{"uid":"9d68644bb62cbf84","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1728569764028,"stop":1728569764029,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf803f7c3e188f41","name":"Decrypt messages","time":{"start":1728570071023,"stop":1728570071023,"duration":0},"status":"passed","severity":"normal"},{"uid":"89658cb0241cbeea","name":"LightPush with 2 connections","time":{"start":1728569905182,"stop":1728569905182,"duration":0},"status":"passed","severity":"normal"},{"uid":"22c6365477f4668","name":"Push message with Basic HTML tag payload","time":{"start":1728570091168,"stop":1728570091168,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7b693bc7ddb07df","name":"Subscribe and receives messages on 20 topics","time":{"start":1728570230815,"stop":1728570230816,"duration":1},"status":"passed","severity":"normal"},{"uid":"c219384c120379eb","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1728569646853,"stop":1728569646853,"duration":0},"status":"passed","severity":"normal"},{"uid":"6dd8f6ac812ed363","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1728569811080,"stop":1728569811080,"duration":0},"status":"passed","severity":"normal"},{"uid":"854480c80f0eeabc","name":"Sample","time":{"start":1728569631151,"stop":1728569631151,"duration":0},"status":"passed","severity":"normal"},{"uid":"437c2b63f690a17d","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1728569646317,"stop":1728569646317,"duration":0},"status":"passed","severity":"normal"},{"uid":"569498bcd32d7064","name":"Filter with 3 connections","time":{"start":1728569905183,"stop":1728569905184,"duration":1},"status":"passed","severity":"normal"},{"uid":"b06152fbd8ad6d6c","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1728569638733,"stop":1728569638734,"duration":1},"status":"passed","severity":"normal"},{"uid":"402cfe6e3299824e","name":"LightPush: 2 peers, Filter: 2 peers","time":{"start":1728569943791,"stop":1728569943791,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9c3b4f96f6d8378","name":"Check message received after nwaku node is restarted","time":{"start":1728570080992,"stop":1728570080992,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3927cffe14fb2b46","name":"Push message with custom timestamp: 1728573505796","time":{"start":1728570091184,"stop":1728570091185,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8ec44e8934dc476","name":"Check received message containing SQL Injection","time":{"start":1728570080959,"stop":1728570080960,"duration":1},"status":"passed","severity":"normal"},{"uid":"8939637e04c5c07b","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1728569793183,"stop":1728569793184,"duration":1},"status":"passed","severity":"normal"},{"uid":"39c049bec4866f8b","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1728569623161,"stop":1728569623161,"duration":0},"status":"passed","severity":"normal"},{"uid":"b770e31884154fff","name":"Check meta is set [ecies]","time":{"start":1728569658095,"stop":1728569658095,"duration":0},"status":"passed","severity":"normal"},{"uid":"597e726eac137f68","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1728570186219,"stop":1728570186222,"duration":3},"status":"passed","severity":"normal"},{"uid":"49689979dd7b5bdd","name":"Query Generator, No message returned","time":{"start":1728570186217,"stop":1728570186217,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cec46bc2d0a43a3","name":"it tolerates circular branch references","time":{"start":1728569646849,"stop":1728569646849,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea254aa8831959c4","name":"Renews peer on consistent missed messages","time":{"start":1728569808746,"stop":1728569808747,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ea2105c9bce60e6","name":"connected peers and dial","time":{"start":1728570069610,"stop":1728570069611,"duration":1},"status":"skipped","severity":"normal"},{"uid":"489f4a65f2e8cafb","name":"random static sharding 6 - Cluster ID: 650, Shard ID: 272","time":{"start":1728570159508,"stop":1728570159508,"duration":0},"status":"passed","severity":"normal"},{"uid":"217d9874e85219dc","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1728570232225,"stop":1728570232225,"duration":0},"status":"passed","severity":"normal"},{"uid":"4057e80bccaffb3b","name":"should find and add new peers","time":{"start":1728569661933,"stop":1728569661933,"duration":0},"status":"passed","severity":"normal"},{"uid":"370fee02c06057df","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1728569623159,"stop":1728569623159,"duration":0},"status":"passed","severity":"normal"},{"uid":"ced470f38bd06722","name":"Check received message containing shell command","time":{"start":1728570080980,"stop":1728570080980,"duration":0},"status":"passed","severity":"normal"},{"uid":"210e21556bc81526","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1728569978964,"stop":1728569978965,"duration":1},"status":"passed","severity":"normal"},{"uid":"e535052c43997002","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1728569811078,"stop":1728569811078,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d90a18d47f9bd25","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1728569631082,"stop":1728569631083,"duration":1},"status":"passed","severity":"normal"},{"uid":"772bf99fd49c25c3","name":"Check received message containing escaped characters","time":{"start":1728570080980,"stop":1728570080981,"duration":1},"status":"passed","severity":"normal"},{"uid":"684107efae84fa99","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1728570069479,"stop":1728570069479,"duration":0},"status":"passed","severity":"normal"},{"uid":"80f798853fffdf10","name":"Check received message containing XML","time":{"start":1728569854588,"stop":1728569854588,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e2b37ed9d62835f","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1728569631086,"stop":1728569631086,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1baf5050a5c10cd","name":"Callback on promise","time":{"start":1728570203120,"stop":1728570203120,"duration":0},"status":"passed","severity":"normal"},{"uid":"cca1ea33df554fce","name":"Check message with no payload is not received","time":{"start":1728570080972,"stop":1728570080973,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad05c5e82d674543","name":"Fails to push message bigger that 1MB","time":{"start":1728570185687,"stop":1728570185687,"duration":0},"status":"passed","severity":"normal"},{"uid":"8142d89ee4124768","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1728569811072,"stop":1728569811073,"duration":1},"status":"passed","severity":"normal"},{"uid":"847c2c259df0b6ac","name":"should handle a minimal index list","time":{"start":1728569623265,"stop":1728569623265,"duration":0},"status":"passed","severity":"normal"},{"uid":"34ca590dda9e5c2f","name":"should properly create peer info with all multiaddrs","time":{"start":1728569631865,"stop":1728569631865,"duration":0},"status":"passed","severity":"normal"},{"uid":"21e4b5970fdf0958","name":"should be called for bootstrap peers","time":{"start":1728569688281,"stop":1728569688281,"duration":0},"status":"passed","severity":"normal"},{"uid":"f10d171ac9558ba8","name":"LightPush: 1 peers, Filter: 1 peers","time":{"start":1728569943788,"stop":1728569943788,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4e9d5089bde00cb","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1728570263388,"stop":1728570263389,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c88a354aebbaf99","name":"should only return 1 node with relay capability","time":{"start":1728569646851,"stop":1728569646851,"duration":0},"status":"passed","severity":"normal"},{"uid":"f131d6b6c0745519","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1728569623160,"stop":1728569623160,"duration":0},"status":"passed","severity":"normal"},{"uid":"65dc05a088e0f1bc","name":"Check received message containing special chars","time":{"start":1728569854584,"stop":1728569854585,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8dd910265178b25","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1728570230826,"stop":1728570230826,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a0517f98a7c3c24","name":"random static sharding 10 - Cluster ID: 534, Shard ID: 516","time":{"start":1728570159512,"stop":1728570159513,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ca2f8b73949bbf3","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1728569656622,"stop":1728569656623,"duration":1},"status":"passed","severity":"normal"},{"uid":"994f4b49897aee7e","name":"Check meta is set [symmetric]","time":{"start":1728569656624,"stop":1728569656625,"duration":1},"status":"passed","severity":"normal"},{"uid":"b48643acb060ff73","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1728569764021,"stop":1728569764021,"duration":0},"status":"passed","severity":"normal"},{"uid":"5854652f5c884671","name":"nwaku subscribes","time":{"start":1728570091729,"stop":1728570091729,"duration":0},"status":"passed","severity":"normal"},{"uid":"58b9624155d5762c","name":"Subscribe and receive messages via lightPush","time":{"start":1728569896953,"stop":1728569896955,"duration":2},"status":"passed","severity":"normal"},{"uid":"35a2a3aca7a2cc53","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1728570088544,"stop":1728570088544,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e9c3a69bf603d0e","name":"Check received message containing long","time":{"start":1728570080951,"stop":1728570080951,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec6c5f8e2fa5f1fa","name":"LightPush: 0 peers, Filter: 0 peers","time":{"start":1728569943784,"stop":1728569943784,"duration":0},"status":"passed","severity":"normal"},{"uid":"56b31617eaa5f083","name":"Check received message containing long","time":{"start":1728570080975,"stop":1728570080975,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b11c38b1565069e","name":"Push message with Arabic payload","time":{"start":1728570091166,"stop":1728570091166,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6876ab6584ec9a4","name":"Ping on unsubscribed peer","time":{"start":1728569758422,"stop":1728569758423,"duration":1},"status":"passed","severity":"normal"},{"uid":"a624b7ac56d77666","name":"Check received message containing numeric","time":{"start":1728569854578,"stop":1728569854584,"duration":6},"status":"passed","severity":"normal"},{"uid":"f3b9aa7b968bc0f3","name":"should reject on timeout if it was set","time":{"start":1728569661892,"stop":1728569661893,"duration":1},"status":"passed","severity":"normal"},{"uid":"edce52fcb759b8d1","name":"Init the array if not present","time":{"start":1728569622838,"stop":1728569622839,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba290f1b72701a71","name":"should add and remove event listeners correctly","time":{"start":1728569650593,"stop":1728569650593,"duration":0},"status":"passed","severity":"normal"},{"uid":"92e334882362da29","name":"should reject if Store is requested but not mounted","time":{"start":1728569661891,"stop":1728569661892,"duration":1},"status":"passed","severity":"normal"},{"uid":"7bf59c712b23506a","name":"passes more than one ENR URLs and attempts connection","time":{"start":1728569700354,"stop":1728569700354,"duration":0},"status":"skipped","severity":"normal"},{"uid":"20dcefe8c5a245ca","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1728569764025,"stop":1728569764026,"duration":1},"status":"passed","severity":"normal"},{"uid":"1de0160199e41621","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1728569646319,"stop":1728569646319,"duration":0},"status":"passed","severity":"normal"},{"uid":"62519cc661286406","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1728570232223,"stop":1728570232224,"duration":1},"status":"passed","severity":"normal"},{"uid":"31bf390472f9de0d","name":"Nodes with multiple pubsub topic","time":{"start":1728570088542,"stop":1728570088542,"duration":0},"status":"passed","severity":"normal"},{"uid":"682d27febe337a9f","name":"Ordered callback, aborts when callback returns true","time":{"start":1728570203121,"stop":1728570203121,"duration":0},"status":"passed","severity":"normal"},{"uid":"20fdaa1edd98ca14","name":"random static sharding 9 - Cluster ID: 538, Shard ID: 103","time":{"start":1728570159511,"stop":1728570159511,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ab0e571599ed0c9","name":"Check message with invalid timestamp is not received","time":{"start":1728570080988,"stop":1728570080988,"duration":0},"status":"passed","severity":"normal"},{"uid":"be997a7e4f4ee02","name":"Check publish message containing long","time":{"start":1728570100011,"stop":1728570100011,"duration":0},"status":"passed","severity":"normal"},{"uid":"90320768a13d724b","name":"should throw error - no id","time":{"start":1728569631855,"stop":1728569631855,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c21ed0cc3a668cb","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1728570230820,"stop":1728570230820,"duration":0},"status":"passed","severity":"normal"},{"uid":"a828c741b9dc4b25","name":"same cluster, same shard: nodes connect","time":{"start":1728569979691,"stop":1728569979691,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a722140dc17063a","name":"Passing page size 1 when there are 4 messages","time":{"start":1728570214632,"stop":1728570214633,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec7f457671791cae","name":"should throw error - no id","time":{"start":1728569631854,"stop":1728569631855,"duration":1},"status":"passed","severity":"normal"},{"uid":"34c65fdb36a4219f","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1728569623161,"stop":1728569623161,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b860e7734adce61","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1728569811079,"stop":1728569811079,"duration":0},"status":"passed","severity":"normal"},{"uid":"91f21a36a35ea9da","name":"Push message with meta","time":{"start":1728570185683,"stop":1728570185683,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b52e9339b56389b","name":"should reject if WakuNode is not started","time":{"start":1728569661889,"stop":1728569661890,"duration":1},"status":"passed","severity":"normal"},{"uid":"7107249d311de7c","name":"Generator, custom pubsub topic","time":{"start":1728570203344,"stop":1728570203344,"duration":0},"status":"passed","severity":"normal"},{"uid":"a121a5a8c741a288","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1728569978970,"stop":1728569978970,"duration":0},"status":"passed","severity":"normal"},{"uid":"6af81f43ae94ed6b","name":"isConnected between 2 js-waku relay nodes","time":{"start":1728569732547,"stop":1728569732548,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8c8ce47cadac5f8","name":"Subscribe to topic containing shell command and publish message","time":{"start":1728570102460,"stop":1728570102461,"duration":1},"status":"passed","severity":"normal"},{"uid":"4990d7daa4a59e5e","name":"Check received message containing short","time":{"start":1728570080974,"stop":1728570080975,"duration":1},"status":"passed","severity":"normal"},{"uid":"28fad6b1116fa7ac","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1728570140264,"stop":1728570140264,"duration":0},"status":"passed","severity":"normal"},{"uid":"32d3d7e9d0ce44a4","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1728569811058,"stop":1728569811059,"duration":1},"status":"passed","severity":"normal"},{"uid":"62622b2922ef6aed","name":"should not fail to start the service if it is already started","time":{"start":1728570096368,"stop":1728570096369,"duration":1},"status":"passed","severity":"normal"},{"uid":"863f6679442e9375","name":"Generator, custom pubsub topic","time":{"start":1728570203345,"stop":1728570203345,"duration":0},"status":"passed","severity":"normal"},{"uid":"89d43ec8b03ae46c","name":"removeEventListener with correct event","time":{"start":1728569720739,"stop":1728569720739,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a7fead3c5f14311","name":"Generator, 2 different pubsubtopics","time":{"start":1728570203344,"stop":1728570203344,"duration":0},"status":"passed","severity":"normal"},{"uid":"8833377056f10034","name":"should encode/decode to text encoding","time":{"start":1728569631857,"stop":1728569631858,"duration":1},"status":"passed","severity":"normal"},{"uid":"bdc0896520f4dc18","name":"should not fail to stop the service if it was not started","time":{"start":1728569650589,"stop":1728569650590,"duration":1},"status":"passed","severity":"normal"},{"uid":"c822347545144e8b","name":"Push message with content topic containing emoji","time":{"start":1728570091180,"stop":1728570091181,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5d4afabc56994a8","name":"Query generator for multiple messages with different message text format","time":{"start":1728570203118,"stop":1728570203118,"duration":0},"status":"passed","severity":"normal"},{"uid":"c127e6d604ae1ce2","name":"Push message with shell command payload","time":{"start":1728570091169,"stop":1728570091169,"duration":0},"status":"passed","severity":"normal"},{"uid":"38d452df53929ebc","name":"getPeersByDiscovery","time":{"start":1728569720740,"stop":1728569720741,"duration":1},"status":"passed","severity":"normal"},{"uid":"1272c494541e2da3","name":"same cluster, different shard: nodes connect","time":{"start":1728569979692,"stop":1728569979692,"duration":0},"status":"passed","severity":"normal"},{"uid":"167aaf943fec948a","name":"Correctly serialized arguments","time":{"start":1728569979865,"stop":1728569979865,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3a95057e637c7ea","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app83/4/topic897/test.js","time":{"start":1728570146336,"stop":1728570146337,"duration":1},"status":"passed","severity":"normal"},{"uid":"481e44edfaf916fb","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1728569623151,"stop":1728569623152,"duration":1},"status":"passed","severity":"normal"},{"uid":"665fa3decfbb9e69","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1728569811062,"stop":1728569811062,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0825054cd0f6223","name":"Check received message with timestamp: 1728569679921 ","time":{"start":1728570080987,"stop":1728570080987,"duration":0},"status":"passed","severity":"normal"},{"uid":"94dd9d956163e73f","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1728569811073,"stop":1728569811074,"duration":1},"status":"passed","severity":"normal"},{"uid":"80f481778d22c4d2","name":"Check received message containing numeric","time":{"start":1728570080952,"stop":1728570080956,"duration":4},"status":"passed","severity":"normal"},{"uid":"8db9846ca415b311","name":"Push message with Chinese payload","time":{"start":1728570185644,"stop":1728570185644,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2e2d305868d7fae","name":"Check received message containing SQL Injection","time":{"start":1728569854587,"stop":1728569854587,"duration":0},"status":"passed","severity":"normal"},{"uid":"d517e97f0da7d6b8","name":"Keep-alive pings maintain the connection","time":{"start":1728569808744,"stop":1728569808744,"duration":0},"status":"passed","severity":"normal"},{"uid":"4af5d5eb39f89f62","name":"Push message with content topic containing emoji","time":{"start":1728570185682,"stop":1728570185682,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b175b04e73faa2f","name":"Fields are not dropped","time":{"start":1728569638335,"stop":1728569638338,"duration":3},"status":"passed","severity":"normal"},{"uid":"dbf8a3b4194cacb","name":"Using a function","time":{"start":1728570233352,"stop":1728570233352,"duration":0},"status":"passed","severity":"normal"},{"uid":"452d6a4dacee5b8e","name":"Passing page size 3 when there are 20 messages","time":{"start":1728570214635,"stop":1728570214636,"duration":1},"status":"passed","severity":"normal"},{"uid":"86abaa273e3d9966","name":"Subscribe to topic containing Russian and receive message","time":{"start":1728569896969,"stop":1728569896970,"duration":1},"status":"passed","severity":"normal"},{"uid":"ffa16a018b226bcd","name":"Check received message containing Arabic","time":{"start":1728570080958,"stop":1728570080959,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7912a87037f7e4a","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1728569623169,"stop":1728569623169,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e676db558cb426c","name":"Encoder throws on empty string content topic","time":{"start":1728569656626,"stop":1728569656627,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5a50ed67521c01c","name":"1 Store, 2 relays, 2 fetches","time":{"start":1728569646372,"stop":1728569646372,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5cfc1f3f61f45e0","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1728570102445,"stop":1728570102445,"duration":0},"status":"passed","severity":"normal"},{"uid":"3135e763d6654fb1","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1728569688282,"stop":1728569688282,"duration":0},"status":"passed","severity":"normal"},{"uid":"39883b5fa7361f5","name":"should set field with only FILTER enabled","time":{"start":1728569631867,"stop":1728569631867,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f456c89c8b297b7","name":"can start and stop the service","time":{"start":1728570096365,"stop":1728570096365,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cd28b081ebcdc1a","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1728569811059,"stop":1728569811060,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ad8875dd515e214","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1728569625750,"stop":1728569625751,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0bb9d102f1ae62e","name":"Query with Ordered Callback, No message returned","time":{"start":1728570186225,"stop":1728570186226,"duration":1},"status":"passed","severity":"normal"},{"uid":"688d4bb068b907bb","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1728570232225,"stop":1728570232225,"duration":0},"status":"passed","severity":"normal"},{"uid":"d69f6174b5980a70","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1728569978969,"stop":1728569978969,"duration":0},"status":"passed","severity":"normal"},{"uid":"554dc8fb41a2ff42","name":"Push message with content topic containing shell command","time":{"start":1728570185676,"stop":1728570185676,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdfefa9af3e05b01","name":"Push 30 different messages","time":{"start":1728570185670,"stop":1728570185671,"duration":1},"status":"passed","severity":"normal"},{"uid":"414bcd3a42f85d35","name":"Fails to publish duplicate message","time":{"start":1728570100032,"stop":1728570100032,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e1396e6b2c25494","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1728569688281,"stop":1728569688282,"duration":1},"status":"passed","severity":"normal"},{"uid":"96da08d7bea17a05","name":"ignores unrecognized TXT record formats","time":{"start":1728569646850,"stop":1728569646850,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d518fec1535e772","name":"Refresh subscription","time":{"start":1728570230828,"stop":1728570230828,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b47ae4cce582fbb","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1728569811080,"stop":1728569811080,"duration":0},"status":"passed","severity":"normal"},{"uid":"591045b3e73dc20b","name":"Decoder throws on undefined content topic","time":{"start":1728569639108,"stop":1728569639108,"duration":0},"status":"passed","severity":"normal"},{"uid":"62f2bf1c01757af9","name":"Check received message with timestamp: 1728569679921000000 ","time":{"start":1728570080983,"stop":1728570080986,"duration":3},"status":"passed","severity":"normal"},{"uid":"245221ea0e4f3a79","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1728570102445,"stop":1728570102445,"duration":0},"status":"passed","severity":"normal"},{"uid":"169e3c9d78232ded","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1728569631092,"stop":1728569631093,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a8f63fd3b875307","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1728570186222,"stop":1728570186223,"duration":1},"status":"passed","severity":"normal"},{"uid":"40bd198dc787600","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1728570232223,"stop":1728570232223,"duration":0},"status":"passed","severity":"normal"},{"uid":"d78115c96a5d89fc","name":"Relay","time":{"start":1728569690705,"stop":1728569690706,"duration":1},"status":"passed","severity":"normal"},{"uid":"af9f982d2c8eb16f","name":"should remove a peer","time":{"start":1728569661930,"stop":1728569661931,"duration":1},"status":"passed","severity":"normal"},{"uid":"471c3a8d0158fa0e","name":"random static sharding 7 - Cluster ID: 89, Shard ID: 308","time":{"start":1728570159508,"stop":1728570159510,"duration":2},"status":"passed","severity":"normal"},{"uid":"adc3928d5319a37e","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1728569623164,"stop":1728569623164,"duration":0},"status":"passed","severity":"normal"},{"uid":"b82d8accb70bd5fb","name":"Query generator for multiple messages with multiple decoders","time":{"start":1728570203118,"stop":1728570203118,"duration":0},"status":"passed","severity":"normal"},{"uid":"859839e6690049ff","name":"LightPush: 1 peers, Filter: 0 peers","time":{"start":1728569943787,"stop":1728569943788,"duration":1},"status":"passed","severity":"normal"},{"uid":"20d4c3914c2c1709","name":"Passing an array","time":{"start":1728570233351,"stop":1728570233352,"duration":1},"status":"passed","severity":"normal"},{"uid":"752bb1e7516724fe","name":"Waku message hash computation (meta attribute not present)","time":{"start":1728569625749,"stop":1728569625749,"duration":0},"status":"passed","severity":"normal"},{"uid":"501875c3a3d8ec00","name":"Check message received after nwaku node is restarted","time":{"start":1728570080974,"stop":1728570080974,"duration":0},"status":"skipped","severity":"normal"},{"uid":"88cbd0716a08f105","name":"Generator, 2 different pubsubtopics","time":{"start":1728570203346,"stop":1728570203346,"duration":0},"status":"passed","severity":"normal"},{"uid":"edadd481409fbbfc","name":"Encoder throws on empty string content topic","time":{"start":1728569658096,"stop":1728569658096,"duration":0},"status":"passed","severity":"normal"},{"uid":"193d8c4dd048c253","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1728570102444,"stop":1728570102444,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e05fe26d8c2da45","name":"Promise Callback - false","time":{"start":1728570206848,"stop":1728570206848,"duration":0},"status":"passed","severity":"normal"},{"uid":"9772fed7432819e7","name":"Push message equal or less that 1MB","time":{"start":1728570091187,"stop":1728570091188,"duration":1},"status":"passed","severity":"normal"},{"uid":"9540bef26135078b","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1728569623167,"stop":1728569623167,"duration":0},"status":"passed","severity":"normal"},{"uid":"7808bd1d1eda0c86","name":"should return unique PubsubTopics for static sharding","time":{"start":1728569623160,"stop":1728569623161,"duration":1},"status":"passed","severity":"normal"},{"uid":"e704dd26d503d9ed","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1728570230825,"stop":1728570230825,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa76ae878d69c6f0","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1728569623169,"stop":1728569623170,"duration":1},"status":"passed","severity":"normal"},{"uid":"485601ce3adef301","name":"Subscribe and receive messages via lightPush","time":{"start":1728570230824,"stop":1728570230824,"duration":0},"status":"passed","severity":"normal"},{"uid":"525fbf0af1e3fde","name":"Push message with content topic containing JSON","time":{"start":1728570091176,"stop":1728570091176,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a9ff9cb2ff4d007","name":"should be able to encode the field with only RELAY set to true","time":{"start":1728569631078,"stop":1728569631080,"duration":2},"status":"passed","severity":"normal"},{"uid":"ee5e7970e0bad46d","name":"Throws when trying to push message with empty payload","time":{"start":1728570091171,"stop":1728570091171,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe77d6e6b481c393","name":"Push to array if already present","time":{"start":1728569622840,"stop":1728569622840,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3002a415edfc17f","name":"1 Relay, 1 Filter, gives up","time":{"start":1728569646372,"stop":1728569646372,"duration":0},"status":"passed","severity":"normal"},{"uid":"cba0beeb554b34bf","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app4/10/topic277/utf8","time":{"start":1728570146336,"stop":1728570146336,"duration":0},"status":"passed","severity":"normal"},{"uid":"eff51f74e0918851","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1728569732545,"stop":1728569732546,"duration":1},"status":"passed","severity":"normal"},{"uid":"19153759d8ba96a2","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1728569623167,"stop":1728569623167,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4014094fbf8dc63","name":"Subscribe to topic containing special chars and receive message","time":{"start":1728570230819,"stop":1728570230819,"duration":0},"status":"passed","severity":"normal"},{"uid":"a166f96e5c76b784","name":"removeEventListener with wrong event","time":{"start":1728569720739,"stop":1728569720740,"duration":1},"status":"passed","severity":"normal"},{"uid":"2299befe6c3995cc","name":"Query generator for multiple messages","time":{"start":1728570203117,"stop":1728570203117,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e3f3cbdb0e519f4","name":"Overlapping topic subscription","time":{"start":1728569896963,"stop":1728569896964,"duration":1},"status":"passed","severity":"normal"},{"uid":"3764bc421a6422dd","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1728570100030,"stop":1728570100031,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ed84f0b31d73363","name":"should not fail to stop the service if it was not started","time":{"start":1728570096366,"stop":1728570096368,"duration":2},"status":"passed","severity":"normal"},{"uid":"2442cb39c68c8ba1","name":"Check received message containing unicode special characters","time":{"start":1728570080966,"stop":1728570080966,"duration":0},"status":"passed","severity":"normal"},{"uid":"49bb057b13b08b","name":"should return true when peers exist","time":{"start":1728569661931,"stop":1728569661932,"duration":1},"status":"passed","severity":"normal"},{"uid":"1985fa71774cb901","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1728569623167,"stop":1728569623167,"duration":0},"status":"passed","severity":"normal"},{"uid":"372f14a739621c4d","name":"Check publish message containing special chars","time":{"start":1728570100011,"stop":1728570100012,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a94666df0d7c1da","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1728569623171,"stop":1728569623171,"duration":0},"status":"passed","severity":"normal"},{"uid":"28ece499fd877257","name":"returns all values when wanted number matches available values","time":{"start":1728569645513,"stop":1728569645514,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0c14119f361987b","name":"Decoder throws on empty string content topic","time":{"start":1728569658096,"stop":1728569658097,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c193e2e1ee02df3","name":"should return false","time":{"start":1728569631856,"stop":1728569631856,"duration":0},"status":"passed","severity":"normal"},{"uid":"b84fb3f815230611","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1728569811052,"stop":1728569811053,"duration":1},"status":"passed","severity":"normal"},{"uid":"1027f62d3bafca81","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1728569700353,"stop":1728569700354,"duration":1},"status":"skipped","severity":"normal"},{"uid":"b97778d9c84fa149","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1728570230813,"stop":1728570230814,"duration":1},"status":"passed","severity":"normal"},{"uid":"79167c4ce6187acd","name":"LightPush","time":{"start":1728570239286,"stop":1728570239286,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe19e2ea9004c604","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1728570230827,"stop":1728570230827,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7b78b2208cf8092","name":"Filter with 1 connections","time":{"start":1728569905182,"stop":1728569905182,"duration":0},"status":"passed","severity":"normal"},{"uid":"d49ce39973716d08","name":"Push message with content topic containing escaped characters","time":{"start":1728570185677,"stop":1728570185681,"duration":4},"status":"passed","severity":"normal"},{"uid":"6cae8bd1a6e4a73d","name":"should decode valid enr successfully","time":{"start":1728569631853,"stop":1728569631853,"duration":0},"status":"passed","severity":"normal"},{"uid":"a98c8e24c6b411db","name":"Check received message containing Basic HTML tag","time":{"start":1728570080962,"stop":1728570080963,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6c893e0c8272223","name":"LightPush: 3 peers, Filter: 0 peers","time":{"start":1728569943791,"stop":1728569943791,"duration":0},"status":"passed","severity":"normal"},{"uid":"943ee0bd92c2f594","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1728569896956,"stop":1728569896957,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb891917dd6fbd3","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1728569811053,"stop":1728569811053,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fe02790ba29b060","name":"LightPush: 3 peers, Filter: 2 peers","time":{"start":1728569943793,"stop":1728569943793,"duration":0},"status":"passed","severity":"normal"},{"uid":"63540a86afd773e7","name":"should get / set UDP multiaddr","time":{"start":1728569631858,"stop":1728569631858,"duration":0},"status":"passed","severity":"normal"},{"uid":"1714c92788f018a1","name":"Push message with meta","time":{"start":1728570091183,"stop":1728570091183,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a167f0957452354","name":"Publish message with large meta","time":{"start":1728570100035,"stop":1728570100035,"duration":0},"status":"passed","severity":"normal"},{"uid":"53d8d2671cc071e1","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1728569811061,"stop":1728569811061,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0d19ba5d0760e0f","name":"Query generator for multiple messages with different content topic format","time":{"start":1728570203118,"stop":1728570203119,"duration":1},"status":"passed","severity":"normal"},{"uid":"b36b275f762d3e9e","name":"should set field with only STORE enabled","time":{"start":1728569631866,"stop":1728569631866,"duration":0},"status":"passed","severity":"normal"},{"uid":"9669b146b0c2c15b","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1728569623172,"stop":1728569623172,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c7fea52dc06c690","name":"Maintains correct number of peers after multiple subscribe/unsubscribe cycles","time":{"start":1728569808746,"stop":1728569808746,"duration":0},"status":"passed","severity":"normal"},{"uid":"efd6b51dd3724e7d","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1728569623168,"stop":1728569623168,"duration":0},"status":"passed","severity":"normal"},{"uid":"909e7ae0bc01b6f6","name":"Ping on subscribed peer","time":{"start":1728569758421,"stop":1728569758422,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d057d20dca838ae","name":"Check received message containing Chinese","time":{"start":1728570080976,"stop":1728570080977,"duration":1},"status":"passed","severity":"normal"},{"uid":"f69b6a65d78056a1","name":"should check connected peers if present and suitable","time":{"start":1728569661893,"stop":1728569661893,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f7b9dc76c00a165","name":"Subscribe to topic containing Russian and publish message","time":{"start":1728570102457,"stop":1728570102458,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b7eec54ca2c339f","name":"Privacy Node - default protocol","time":{"start":1728570239287,"stop":1728570239287,"duration":0},"status":"passed","severity":"normal"},{"uid":"d56eae2b66debcac","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1728569732546,"stop":1728569732546,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc8df7aa04fb39bd","name":"Ephemeral field is preserved - encoder v0","time":{"start":1728569690439,"stop":1728569690440,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0eb6d6b7c68f7a8","name":"Check received message containing Script","time":{"start":1728570080960,"stop":1728570080960,"duration":0},"status":"passed","severity":"normal"},{"uid":"377a36c47b14b9a3","name":"Filter with 0 connections","time":{"start":1728569905181,"stop":1728569905181,"duration":0},"status":"passed","severity":"normal"},{"uid":"8646517c4297e69","name":"Check received message containing Basic HTML tag","time":{"start":1728569854588,"stop":1728569854589,"duration":1},"status":"passed","severity":"normal"},{"uid":"847e9ade11881c6a","name":"Check received message containing JSON","time":{"start":1728570080964,"stop":1728570080964,"duration":0},"status":"passed","severity":"normal"},{"uid":"ceab929e6a828686","name":"LightPush: 0 peers, Filter: 3 peers","time":{"start":1728569943787,"stop":1728569943787,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c7788ac9517c22a","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1728570203346,"stop":1728570203347,"duration":1},"status":"passed","severity":"normal"},{"uid":"bce67bf09844587e","name":"can start and stop the service","time":{"start":1728569650589,"stop":1728569650589,"duration":0},"status":"passed","severity":"normal"},{"uid":"30de5dbabc476b54","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1728569623166,"stop":1728569623166,"duration":0},"status":"passed","severity":"normal"},{"uid":"38abca06ac49b8d7","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1728570232225,"stop":1728570232225,"duration":0},"status":"passed","severity":"normal"},{"uid":"c02d7ae292f4278b","name":"Push message with custom timestamp: 1728573497104","time":{"start":1728570185686,"stop":1728570185686,"duration":0},"status":"passed","severity":"normal"},{"uid":"59ceec41da84dbaa","name":"Push message with Russian payload","time":{"start":1728570091166,"stop":1728570091167,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c6d4387ab13c5cd","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1728570232226,"stop":1728570232226,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7d1e4217443da8c","name":"Subscribe to topic containing Script and receive message","time":{"start":1728569896970,"stop":1728569896971,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab0fc07e46a247a5","name":"Push message with custom timestamp: 1697811505796","time":{"start":1728570091184,"stop":1728570091184,"duration":0},"status":"passed","severity":"normal"},{"uid":"858d0437c5f6969b","name":"should throw error - invalid id","time":{"start":1728569631856,"stop":1728569631856,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc7edee468363d9b","name":"throws an error for improperly formatted content topics","time":{"start":1728569623157,"stop":1728569623157,"duration":0},"status":"passed","severity":"normal"},{"uid":"5097becd4fe4d8ca","name":"Subscribe to topic containing special chars and receive message","time":{"start":1728570230829,"stop":1728570230829,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fb4d237f3bf1991","name":"Publishes to nwaku","time":{"start":1728570091729,"stop":1728570091729,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2ef11f162e21e2e","name":"addEventListener with wrong event","time":{"start":1728569720738,"stop":1728569720739,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa82ffd59e3f1966","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1728569979690,"stop":1728569979691,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e5351ac6b4f1a23","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1728569623153,"stop":1728569623154,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3a56780b36805ab","name":"random static sharding 3 - Cluster ID: 257, Shard ID: 266","time":{"start":1728570159506,"stop":1728570159506,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fb085591a7f1f2","name":"Push message with content topic containing Chinese","time":{"start":1728570185673,"stop":1728570185673,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd9e65730d996c9","name":"Check received message containing short","time":{"start":1728570080949,"stop":1728570080950,"duration":1},"status":"passed","severity":"normal"},{"uid":"f09f2aab1b780311","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1728569905386,"stop":1728569905386,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d6e12bf2006c59b","name":"Push message with JSON payload","time":{"start":1728570185656,"stop":1728570185656,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c61757c17ed8fa","name":"Check publish message containing XML","time":{"start":1728570100021,"stop":1728570100021,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c795fb48f763dcb","name":"should not receive a peer event before start","time":{"start":1728569650591,"stop":1728569650591,"duration":0},"status":"passed","severity":"normal"},{"uid":"acb9712161cd83d7","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1728570230816,"stop":1728570230816,"duration":0},"status":"passed","severity":"normal"},{"uid":"c227db67e28ef70c","name":"Fails to push message with empty content topic","time":{"start":1728570091181,"stop":1728570091183,"duration":2},"status":"passed","severity":"normal"},{"uid":"1a2dcd11054b6fca","name":"can start and stop the service","time":{"start":1728569700349,"stop":1728569700349,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b83601fd96fc6af","name":"LightPush: 1 peers, Filter: 2 peers","time":{"start":1728569943788,"stop":1728569943789,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d76ff245a365c3b","name":"Ping on peer without subscriptions","time":{"start":1728569758422,"stop":1728569758422,"duration":0},"status":"passed","severity":"normal"},{"uid":"78cdcc94502443ee","name":"Push message with content topic containing SQL Injection","time":{"start":1728570185674,"stop":1728570185674,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf5e433c193d510d","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1728570230816,"stop":1728570230817,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e1065df023d15cb","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1728570230821,"stop":1728570230821,"duration":0},"status":"passed","severity":"normal"},{"uid":"1841c9a8c48a24a2","name":"Push message with custom timestamp: 1728566305796","time":{"start":1728570091184,"stop":1728570091184,"duration":0},"status":"passed","severity":"normal"},{"uid":"7abe8dd84a230764","name":"Check message with no payload is not received","time":{"start":1728570080990,"stop":1728570080990,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a8854d01d2ec646","name":"Nodes with multiple pubsub topic","time":{"start":1728570088543,"stop":1728570088544,"duration":1},"status":"passed","severity":"normal"},{"uid":"c98527a1b3f3ae63","name":"Mutual subscription","time":{"start":1728570102442,"stop":1728570102442,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5780ed15e9e742d","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1728570080988,"stop":1728570080988,"duration":0},"status":"passed","severity":"normal"},{"uid":"df8d116dffd42c5c","name":"should not throw an error for a single configured topic","time":{"start":1728569623169,"stop":1728569623169,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1b0cc609fcdd39f","name":"Ping fails for unsubscribed peers","time":{"start":1728569808744,"stop":1728569808744,"duration":0},"status":"passed","severity":"normal"},{"uid":"8db17178d6d15855","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1728569623163,"stop":1728569623163,"duration":0},"status":"passed","severity":"normal"},{"uid":"de248d489bc038bc","name":"should reject if Relay is requested but not mounted","time":{"start":1728569661891,"stop":1728569661891,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9674f0733942f57","name":"Check message received after nwaku node is restarted","time":{"start":1728569854599,"stop":1728569854599,"duration":0},"status":"skipped","severity":"normal"},{"uid":"de688fb5a7dc656","name":"retrieves a single peer","time":{"start":1728569646848,"stop":1728569646849,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ba430bcd6c90195","name":"should return empty list for no shard","time":{"start":1728569623162,"stop":1728569623162,"duration":0},"status":"passed","severity":"normal"},{"uid":"9041ba7c964f9a76","name":"Subscribe to topic containing special chars and receive message","time":{"start":1728569896967,"stop":1728569896968,"duration":1},"status":"passed","severity":"normal"},{"uid":"1004e7a519833101","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1728569905371,"stop":1728569905372,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3b3551a6aedb128","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1728570232224,"stop":1728570232224,"duration":0},"status":"passed","severity":"normal"},{"uid":"285d96e1ebdbf8f3","name":"returns all values when wanted number is greater than available values","time":{"start":1728569645514,"stop":1728569645515,"duration":1},"status":"passed","severity":"normal"},{"uid":"5427512317f1a3d2","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1728570102458,"stop":1728570102459,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d3003cfb8846dae","name":"Light Node - default protocols","time":{"start":1728570239286,"stop":1728570239287,"duration":1},"status":"passed","severity":"normal"},{"uid":"77b93d88646d82c9","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1728569896961,"stop":1728569896962,"duration":1},"status":"passed","severity":"normal"},{"uid":"3165f3ab8324dc9e","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1728570230819,"stop":1728570230819,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6e063cd96f5813e","name":"Renews subscription after lossing a connection","time":{"start":1728570230833,"stop":1728570230833,"duration":0},"status":"passed","severity":"normal"},{"uid":"2af542506d30c2f","name":"Check message with no content topic is not received","time":{"start":1728570080972,"stop":1728570080972,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0ca75fe83563e19","name":"A test","time":{"start":1728569943864,"stop":1728569943864,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a16dbcf7534fb4c","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1728569623149,"stop":1728569623150,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e8ade11167ada9d","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1728570230819,"stop":1728570230819,"duration":0},"status":"passed","severity":"normal"},{"uid":"55b4860c81791b25","name":"Push message with Basic HTML tag payload","time":{"start":1728570185654,"stop":1728570185656,"duration":2},"status":"passed","severity":"normal"},{"uid":"ccd11f8ecb5b274c","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1728570088543,"stop":1728570088543,"duration":0},"status":"passed","severity":"normal"},{"uid":"71c86836f76d7dbd","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1728570203120,"stop":1728570203120,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6538bf666bfafe7","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1728569623167,"stop":1728569623167,"duration":0},"status":"passed","severity":"normal"},{"uid":"549c483d64db0874","name":"Publish message with custom timestamp: Thu Oct 10 2024 13:21:28 GMT+0000 (Coordinated Universal Time)","time":{"start":1728570100031,"stop":1728570100032,"duration":1},"status":"passed","severity":"normal"},{"uid":"317385840d0eb00b","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1728569811054,"stop":1728569811055,"duration":1},"status":"passed","severity":"normal"},{"uid":"c08fd57d541522d2","name":"Ping succeeds for all connected peers","time":{"start":1728569808743,"stop":1728569808743,"duration":0},"status":"passed","severity":"normal"},{"uid":"83edc138423cddf3","name":"Push message with Chinese payload","time":{"start":1728570091157,"stop":1728570091166,"duration":9},"status":"passed","severity":"normal"},{"uid":"baae4bbb0f1d810a","name":"Check received message with timestamp: 1649153314 ","time":{"start":1728569854595,"stop":1728569854595,"duration":0},"status":"passed","severity":"normal"},{"uid":"9da2c8c5972a050d","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1728569905373,"stop":1728569905374,"duration":1},"status":"passed","severity":"normal"},{"uid":"923d0cc323e319d9","name":"Push message with content topic containing unicode special characters","time":{"start":1728570091180,"stop":1728570091180,"duration":0},"status":"passed","severity":"normal"},{"uid":"b85753c8e7e708f6","name":"1 Store, 2 fetches","time":{"start":1728569646371,"stop":1728569646371,"duration":0},"status":"passed","severity":"normal"},{"uid":"e647e7241d9c740a","name":"Refresh subscription","time":{"start":1728570102445,"stop":1728570102446,"duration":1},"status":"skipped","severity":"normal"},{"uid":"7ea60fcc45c28039","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1728569623166,"stop":1728569623166,"duration":0},"status":"passed","severity":"normal"},{"uid":"aba9772bfb1e0aa9","name":"Sign & Recover","time":{"start":1728569657110,"stop":1728569657111,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1c7d12133176b1e","name":"getPeersByDiscovery","time":{"start":1728570069477,"stop":1728570069478,"duration":1},"status":"passed","severity":"normal"},{"uid":"a999a5ce937439c3","name":"Push message with rate limit","time":{"start":1728570091184,"stop":1728570091184,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3744c23ad4a240b","name":"Check received message containing Script","time":{"start":1728570080978,"stop":1728570080979,"duration":1},"status":"passed","severity":"normal"},{"uid":"633fc864c97d3a71","name":"Push message with content topic containing long","time":{"start":1728570091171,"stop":1728570091172,"duration":1},"status":"passed","severity":"normal"},{"uid":"8444e9bd76a43475","name":"Push message on custom pubsubTopic","time":{"start":1728569978965,"stop":1728569978968,"duration":3},"status":"passed","severity":"normal"},{"uid":"ecc3c087465259b0","name":"Query Generator, Wrong PubsubTopic","time":{"start":1728570186215,"stop":1728570186216,"duration":1},"status":"passed","severity":"normal"},{"uid":"61ca2ef86acad44","name":"Push message with JSON payload","time":{"start":1728570091168,"stop":1728570091169,"duration":1},"status":"passed","severity":"normal"},{"uid":"89e276d624ce784c","name":"should not receive a peer event after stop","time":{"start":1728569700352,"stop":1728569700352,"duration":0},"status":"passed","severity":"normal"},{"uid":"685283bf9ca188d8","name":"should be called at least once on all `peer:discovery` events","time":{"start":1728569688279,"stop":1728569688280,"duration":1},"status":"passed","severity":"normal"},{"uid":"8cc75e82d047df28","name":"Decoder throws on empty string content topic","time":{"start":1728569639108,"stop":1728569639109,"duration":1},"status":"passed","severity":"normal"},{"uid":"770c85c3e136ab62","name":"can start the service","time":{"start":1728569700347,"stop":1728569700348,"duration":1},"status":"passed","severity":"normal"},{"uid":"e10900bcb1628d5d","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1728570159502,"stop":1728570159503,"duration":1},"status":"passed","severity":"normal"},{"uid":"d512691af5bba9e0","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1728569896959,"stop":1728569896960,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ebb2d6f2bdb7d2b","name":"Check message with non string payload is not received","time":{"start":1728570080991,"stop":1728570080991,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d7749585232d625","name":"shard 0","time":{"start":1728570159502,"stop":1728570159502,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b16d4d1eef2c428","name":"Reusing cursor across nodes","time":{"start":1728570140265,"stop":1728570140265,"duration":0},"status":"passed","severity":"normal"},{"uid":"c302b70c06def591","name":"Subscribe to topic containing long and receive message","time":{"start":1728570230818,"stop":1728570230818,"duration":0},"status":"passed","severity":"normal"},{"uid":"d23563e34b007c30","name":"recovers when dns.resolve returns empty","time":{"start":1728569646849,"stop":1728569646850,"duration":1},"status":"passed","severity":"normal"},{"uid":"2470dc3265233640","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1728569764027,"stop":1728569764028,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ad42086f52296d3","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1728569978968,"stop":1728569978968,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1fdef6f529bbc98","name":"should wait for Filter peer to be connected","time":{"start":1728569661894,"stop":1728569661894,"duration":0},"status":"passed","severity":"normal"},{"uid":"dacdef4d48f57763","name":"Subscribe to topic containing JSON and receive message","time":{"start":1728569896972,"stop":1728569896972,"duration":0},"status":"passed","severity":"normal"},{"uid":"f77ef5f532a74762","name":"Ephemeral field set to true","time":{"start":1728569639107,"stop":1728569639107,"duration":0},"status":"passed","severity":"normal"},{"uid":"250e899b7763bae7","name":"Failed peers are renewed","time":{"start":1728569930027,"stop":1728569930028,"duration":1},"status":"skipped","severity":"normal"}] |