mirror of
https://github.com/logos-messaging/allure-jswaku.git
synced 2026-01-17 04:13:14 +00:00
1 line
156 KiB
JSON
1 line
156 KiB
JSON
[{"uid":"ebb70b50b9439ee","name":"Push message with content topic containing Russian","time":{"start":1721412195934,"stop":1721412195934,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc33e86e2deb6500","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721411823890,"stop":1721411823891,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c125dfb00b8b2a","name":"Subscribe to topic containing shell command and receive message","time":{"start":1721412226083,"stop":1721412226083,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9992aef11db2908","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1721411540158,"stop":1721411540159,"duration":1},"status":"passed","severity":"normal"},{"uid":"302af0bc6c6fa89e","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1721411540148,"stop":1721411540148,"duration":0},"status":"passed","severity":"normal"},{"uid":"c36f8435bcd5edf2","name":"Push message with content topic containing JSON","time":{"start":1721412055715,"stop":1721412055716,"duration":1},"status":"passed","severity":"normal"},{"uid":"a90c57575491281b","name":"Decoder throws on undefined content topic","time":{"start":1721411553736,"stop":1721411553736,"duration":0},"status":"passed","severity":"normal"},{"uid":"67e36b82c2dad850","name":"Check received message containing emoji","time":{"start":1721411809731,"stop":1721411809731,"duration":0},"status":"passed","severity":"normal"},{"uid":"24ba340b98f5f50f","name":"Decoder throws on empty string content topic","time":{"start":1721411574565,"stop":1721411574565,"duration":0},"status":"passed","severity":"normal"},{"uid":"41b28ab94febba50","name":"should set field with all protocols enabled","time":{"start":1721411548801,"stop":1721411548801,"duration":0},"status":"passed","severity":"normal"},{"uid":"714c6c70db6b2d31","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1721411540159,"stop":1721411540159,"duration":0},"status":"passed","severity":"normal"},{"uid":"67dcb9cf6e803c94","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1721412069870,"stop":1721412069871,"duration":1},"status":"passed","severity":"normal"},{"uid":"54359803c8559e05","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1721411564439,"stop":1721411564440,"duration":1},"status":"passed","severity":"normal"},{"uid":"e29f7908cf22622b","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1721412149882,"stop":1721412149882,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d710ff751a72208","name":"should not receive a peer event before start","time":{"start":1721411600592,"stop":1721411600592,"duration":0},"status":"passed","severity":"normal"},{"uid":"9eecc645be80540b","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1721412240014,"stop":1721412240014,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4052abbd86ccf5a","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1721412240015,"stop":1721412240015,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e337fedd669f056","name":"Promise Callback - forward","time":{"start":1721412229095,"stop":1721412229097,"duration":2},"status":"passed","severity":"normal"},{"uid":"9cfb5924db88f9d0","name":"Check message received after jswaku node is restarted","time":{"start":1721412110629,"stop":1721412110629,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3bc6e57170a2b77f","name":"new peer added after a peer was already found","time":{"start":1721412031731,"stop":1721412031731,"duration":0},"status":"skipped","severity":"normal"},{"uid":"de7d1620d209fb0","name":"Subscribe to topic containing short and receive message","time":{"start":1721411837357,"stop":1721411837359,"duration":2},"status":"passed","severity":"normal"},{"uid":"25ae8f93920ce6e4","name":"can start the service","time":{"start":1721412205833,"stop":1721412205834,"duration":1},"status":"passed","severity":"normal"},{"uid":"bce9f101f8d5c164","name":"Check publish message containing shell command","time":{"start":1721412085679,"stop":1721412085680,"duration":1},"status":"passed","severity":"normal"},{"uid":"3182dba9f1d3cbbf","name":"should properly create location multiaddrs - udp","time":{"start":1721411548799,"stop":1721411548800,"duration":1},"status":"passed","severity":"normal"},{"uid":"25eab64e5fa9d6a9","name":"Ordered Callback - forward","time":{"start":1721412229097,"stop":1721412229099,"duration":2},"status":"passed","severity":"normal"},{"uid":"5c22040a2733c930","name":"Subscribe and receive messages via waku relay post","time":{"start":1721411837348,"stop":1721411837349,"duration":1},"status":"passed","severity":"normal"},{"uid":"6be6a05d37e6f8e4","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721411910507,"stop":1721411910508,"duration":1},"status":"passed","severity":"normal"},{"uid":"948ba8da5db760f2","name":"should not receive a peer event before start","time":{"start":1721411568597,"stop":1721411568597,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b16be770f054a5b","name":"Asymmetric encrypt & decrypt","time":{"start":1721411574977,"stop":1721411574977,"duration":0},"status":"passed","severity":"normal"},{"uid":"2919efc5c97974fc","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1721411837362,"stop":1721411837363,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ddfaa85acd11532","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1721411837353,"stop":1721411837355,"duration":2},"status":"passed","severity":"normal"},{"uid":"302198969e9b82b5","name":"non connected peers","time":{"start":1721412031958,"stop":1721412031958,"duration":0},"status":"skipped","severity":"normal"},{"uid":"89a3dd3798cacd32","name":"Passing cursor with wrong pubsubTopic","time":{"start":1721412190960,"stop":1721412190961,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2232961ecc152a","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1721411568598,"stop":1721411568598,"duration":0},"status":"passed","severity":"normal"},{"uid":"70486e11c9fa52f5","name":"can dial TLS multiaddrs","time":{"start":1721411911391,"stop":1721411911392,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc48ff022afe3ea0","name":"Check publish message containing Script","time":{"start":1721412085677,"stop":1721412085678,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e6e930ba649a74a","name":"Publish without waiting for remote peer","time":{"start":1721412094566,"stop":1721412094566,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b011dc32afc460b","name":"Ping on unsubscribed peer","time":{"start":1721411695289,"stop":1721411695289,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f881be74e48187d","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1721412031732,"stop":1721412031734,"duration":2},"status":"passed","severity":"normal"},{"uid":"e2b59ba65a36ba66","name":"Sample","time":{"start":1721411548247,"stop":1721411548247,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d34af5bb83b9379","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1721411823862,"stop":1721411823863,"duration":1},"status":"passed","severity":"normal"},{"uid":"777c0dce89e62173","name":"should throw error - no public key","time":{"start":1721411548790,"stop":1721411548790,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f1fcf07ec165582","name":"Waku message hash computation (no timestamp)","time":{"start":1721411542851,"stop":1721411542851,"duration":0},"status":"passed","severity":"normal"},{"uid":"8761a0fe87191577","name":"Check received message containing escaped characters","time":{"start":1721412110604,"stop":1721412110604,"duration":0},"status":"passed","severity":"normal"},{"uid":"84dfbf0dcd507fa","name":"Refresh subscription","time":{"start":1721412226075,"stop":1721412226076,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b5118364dba988a","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1721411540148,"stop":1721411540149,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ef788c93658024a","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1721411849170,"stop":1721411849171,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f07142b499c7734","name":"random static sharding 1 - Cluster ID: 532, Shard ID: 70","time":{"start":1721412173271,"stop":1721412173272,"duration":1},"status":"passed","severity":"normal"},{"uid":"62178aebeffeac9a","name":"Push message with Script payload","time":{"start":1721412195925,"stop":1721412195925,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6e00c593698355b","name":"Check publish message containing short","time":{"start":1721412085669,"stop":1721412085670,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa5c9a702a745bf4","name":"Overlapping topic subscription","time":{"start":1721411837355,"stop":1721411837356,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1536fff0e1e4875","name":"Passing page size 10 when there are 10 messages","time":{"start":1721412246826,"stop":1721412246827,"duration":1},"status":"passed","severity":"normal"},{"uid":"14d33979fb94e80b","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721411823863,"stop":1721411823864,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd01358f4b0b39b8","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1721411729649,"stop":1721411729650,"duration":1},"status":"passed","severity":"normal"},{"uid":"dac5da5a0b518239","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1721411553367,"stop":1721411553367,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd0aece96e5fd9c3","name":"Query generator for multiple messages with different message text format","time":{"start":1721412246671,"stop":1721412246672,"duration":1},"status":"passed","severity":"normal"},{"uid":"80902271815962ee","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1721412190958,"stop":1721412190958,"duration":0},"status":"passed","severity":"normal"},{"uid":"578dd9d853d99e84","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721411823884,"stop":1721411823884,"duration":0},"status":"passed","severity":"normal"},{"uid":"f78642b6d5f7a11b","name":"Push message on custom pubsubTopic","time":{"start":1721411910501,"stop":1721411910502,"duration":1},"status":"passed","severity":"normal"},{"uid":"551ac703eb0b6af7","name":"A test","time":{"start":1721411855503,"stop":1721411855503,"duration":0},"status":"passed","severity":"normal"},{"uid":"e49336eca08ece34","name":"Ping on unsubscribed peer","time":{"start":1721411695287,"stop":1721411695287,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e29992b2d655068","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1721411564435,"stop":1721411564436,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab8cf8ce447c9f11","name":"Encoder throws on undefined content topic","time":{"start":1721411576491,"stop":1721411576492,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c789ab9eca87ec5","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1721412226097,"stop":1721412226097,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ce18dbbec724386","name":"Check publish message containing unicode special characters","time":{"start":1721412085693,"stop":1721412085695,"duration":2},"status":"passed","severity":"normal"},{"uid":"1acafb77da94dcb3","name":"should set field with all protocols disabled","time":{"start":1721411548801,"stop":1721411548801,"duration":0},"status":"passed","severity":"normal"},{"uid":"f14cd3108213a40c","name":"Check received message containing escaped characters","time":{"start":1721411809730,"stop":1721411809730,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f00204230a0a1f5","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1721412069871,"stop":1721412069872,"duration":1},"status":"passed","severity":"normal"},{"uid":"5af8756d77a1dd1c","name":"should throw error - invalid id","time":{"start":1721411548791,"stop":1721411548795,"duration":4},"status":"passed","severity":"normal"},{"uid":"f1f52a3c9464512d","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721411910502,"stop":1721411910503,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ed78d2358825ccd","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721411823888,"stop":1721411823888,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1a6e6bb728edfc","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1721411540154,"stop":1721411540154,"duration":0},"status":"passed","severity":"normal"},{"uid":"637d06e8587acb0f","name":"Wrong topic","time":{"start":1721412149877,"stop":1721412149877,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5b603a0a60156ff","name":"Decoder throws on empty string content topic","time":{"start":1721411576492,"stop":1721411576493,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ce933bafb0ef812","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1721411540174,"stop":1721411540174,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b55603eed3ffac5","name":"Check received message containing short","time":{"start":1721411809721,"stop":1721411809722,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8140e717c29fd99","name":"configure the node with multiple pubsub topics","time":{"start":1721412173304,"stop":1721412173304,"duration":0},"status":"passed","severity":"normal"},{"uid":"17730e5910558b04","name":"Publish message with rate limit","time":{"start":1721412085706,"stop":1721412085706,"duration":0},"status":"passed","severity":"normal"},{"uid":"da81908393175cf0","name":"same cluster, same shard: nodes connect","time":{"start":1721411906124,"stop":1721411906124,"duration":0},"status":"passed","severity":"normal"},{"uid":"553b0e39fcf7d7da","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1721412226101,"stop":1721412226101,"duration":0},"status":"passed","severity":"normal"},{"uid":"57080f1097e5f77e","name":"Push message with content topic containing JSON","time":{"start":1721412195936,"stop":1721412195936,"duration":0},"status":"passed","severity":"normal"},{"uid":"85664b15ad1b5f4a","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1721412069876,"stop":1721412069876,"duration":0},"status":"passed","severity":"normal"},{"uid":"1154f8f96b6e4a2a","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1721412254853,"stop":1721412254853,"duration":0},"status":"passed","severity":"normal"},{"uid":"edc7062e564642d0","name":"Push to array if already present","time":{"start":1721411539782,"stop":1721411539782,"duration":0},"status":"passed","severity":"normal"},{"uid":"2924163a3dfc69d5","name":"nwaku subscribes","time":{"start":1721412058417,"stop":1721412058418,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7250781b4329127","name":"Round trip binary encryption [ecies, signature]","time":{"start":1721411576490,"stop":1721411576491,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b6378709d8e279b","name":"should not fail to start the service if it is already started","time":{"start":1721411600590,"stop":1721411600591,"duration":1},"status":"passed","severity":"normal"},{"uid":"414fbf7e5f301696","name":"Push message with emoji payload","time":{"start":1721412055686,"stop":1721412055686,"duration":0},"status":"passed","severity":"normal"},{"uid":"504e6a5c0d04dfa6","name":"should return empty list for no shard","time":{"start":1721411540156,"stop":1721411540156,"duration":0},"status":"passed","severity":"normal"},{"uid":"20626e9e4a5129e5","name":"Check received message containing unicode special characters","time":{"start":1721411809730,"stop":1721411809731,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2e30c1d52662690","name":"Subscribe to topic containing short and publish message","time":{"start":1721412094569,"stop":1721412094569,"duration":0},"status":"passed","severity":"normal"},{"uid":"aabcc965c1e93fea","name":"Push message with long payload","time":{"start":1721412195915,"stop":1721412195922,"duration":7},"status":"passed","severity":"normal"},{"uid":"929ed12d47d38abc","name":"Encoder throws on empty string content topic","time":{"start":1721411553735,"stop":1721411553735,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b17350cba1a49bf","name":"should configure sharding based on application and version for autosharding","time":{"start":1721411540170,"stop":1721411540170,"duration":0},"status":"passed","severity":"normal"},{"uid":"606385d7b201d361","name":"Fails to push message with large meta","time":{"start":1721412195939,"stop":1721412195939,"duration":0},"status":"passed","severity":"normal"},{"uid":"e94b13343047977b","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1721411540143,"stop":1721411540144,"duration":1},"status":"passed","severity":"normal"},{"uid":"20d46fa3b0323c5a","name":"Push message with content topic containing Russian","time":{"start":1721412055690,"stop":1721412055690,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e436297e2662c5b","name":"Ping fails for unsubscribed peers","time":{"start":1721411712583,"stop":1721411712583,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0fff10a5cead7d4","name":"Publish message with large meta","time":{"start":1721412085705,"stop":1721412085706,"duration":1},"status":"passed","severity":"normal"},{"uid":"df1ba8229c1b1b99","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1721411906123,"stop":1721411906124,"duration":1},"status":"passed","severity":"normal"},{"uid":"e40964e612767b94","name":"Push message with Arabic payload","time":{"start":1721412055680,"stop":1721412055681,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c72a37384235a24","name":"should get / set TCP multiaddr","time":{"start":1721411548797,"stop":1721411548798,"duration":1},"status":"passed","severity":"normal"},{"uid":"75fbf03ac60ef94c","name":"dispatchEvent via connectionManager","time":{"start":1721411631387,"stop":1721411631388,"duration":1},"status":"passed","severity":"normal"},{"uid":"2386c9f137efb03f","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1721411540146,"stop":1721411540146,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ae48e27634a5277","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1721412226098,"stop":1721412226098,"duration":0},"status":"passed","severity":"normal"},{"uid":"945436ca4be11fc5","name":"Check received message containing special chars","time":{"start":1721411809724,"stop":1721411809724,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcf5bcb516b43dd5","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1721411540145,"stop":1721411540145,"duration":0},"status":"passed","severity":"normal"},{"uid":"c86c433b23c7faea","name":"random static sharding 8 - Cluster ID: 349, Shard ID: 474","time":{"start":1721412173300,"stop":1721412173300,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe303b316819f4b","name":"Check received message containing SQL Injection","time":{"start":1721412110595,"stop":1721412110596,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4b760cf48002acc","name":"Relay - times out","time":{"start":1721412262988,"stop":1721412262989,"duration":1},"status":"passed","severity":"normal"},{"uid":"9988594314b8a141","name":"Check message received after jswaku node is restarted","time":{"start":1721411809740,"stop":1721411809741,"duration":1},"status":"skipped","severity":"normal"},{"uid":"7b1f9b2a35090204","name":"should properly create peer info with all multiaddrs","time":{"start":1721411548800,"stop":1721411548801,"duration":1},"status":"passed","severity":"normal"},{"uid":"f09d8e2d194c5fe1","name":"Default pageSize","time":{"start":1721412246831,"stop":1721412246831,"duration":0},"status":"passed","severity":"normal"},{"uid":"81beb41e47a55f75","name":"Passing cursor with wrong message digest","time":{"start":1721412190960,"stop":1721412190960,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a701e1d9cd86eb7","name":"Check publish message containing JSON","time":{"start":1721412085679,"stop":1721412085679,"duration":0},"status":"passed","severity":"normal"},{"uid":"bebd3e1433c7e95d","name":"Push message with special chars payload","time":{"start":1721412195922,"stop":1721412195923,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff18c6d7f1d5943b","name":"Push message with content topic containing unicode special characters","time":{"start":1721412195937,"stop":1721412195938,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab3574fec372ac89","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1721411548088,"stop":1721411548089,"duration":1},"status":"passed","severity":"normal"},{"uid":"83e62fcea112685f","name":"Check message received after nwaku node is restarted","time":{"start":1721411809741,"stop":1721411809742,"duration":1},"status":"skipped","severity":"normal"},{"uid":"1e7c5c1e15b34512","name":"Ping on peer without subscriptions","time":{"start":1721411695286,"stop":1721411695287,"duration":1},"status":"passed","severity":"normal"},{"uid":"cdd6578d73b130cc","name":"Waku message hash computation (meta attribute not present)","time":{"start":1721411542850,"stop":1721411542850,"duration":0},"status":"passed","severity":"normal"},{"uid":"5955c88aaf7fc9b1","name":"Query Generator - forward","time":{"start":1721412229091,"stop":1721412229092,"duration":1},"status":"passed","severity":"normal"},{"uid":"bea268b07dccea66","name":"Failed peers are renewed","time":{"start":1721411855431,"stop":1721411855431,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bf379d9289201be","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1721411823887,"stop":1721411823887,"duration":0},"status":"passed","severity":"normal"},{"uid":"167101d74cc8c45f","name":"Check message with no payload is not received","time":{"start":1721412110628,"stop":1721412110628,"duration":0},"status":"passed","severity":"normal"},{"uid":"eda4147cac84a7cd","name":"Sign & Recover","time":{"start":1721411574979,"stop":1721411574979,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1e8e7612c986450","name":"Check received message containing Russian","time":{"start":1721411809725,"stop":1721411809726,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef655d82800898d9","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1721412226073,"stop":1721412226073,"duration":0},"status":"passed","severity":"normal"},{"uid":"f51e0d1b5c9b062b","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1721411540161,"stop":1721411540161,"duration":0},"status":"passed","severity":"normal"},{"uid":"a26b8a11df505e09","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1721411548088,"stop":1721411548088,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2395ebdc6877104","name":"returns all values when wanted number matches available values","time":{"start":1721411563319,"stop":1721411563321,"duration":2},"status":"passed","severity":"normal"},{"uid":"6ab9f57cbd1097a7","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1721411540163,"stop":1721411540163,"duration":0},"status":"passed","severity":"normal"},{"uid":"57e0e1948d8d35ea","name":"Encoder throws on empty string content topic","time":{"start":1721411576492,"stop":1721411576492,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d89639e92b99ab5","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721411910511,"stop":1721411910511,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8a2ce094b27333b","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1721411684744,"stop":1721411684744,"duration":0},"status":"passed","severity":"normal"},{"uid":"55701b89fcfe701","name":"removeEventListener with wrong event","time":{"start":1721411631386,"stop":1721411631386,"duration":0},"status":"passed","severity":"normal"},{"uid":"968643eba8457b14","name":"should properly create location multiaddrs - tcp4","time":{"start":1721411548798,"stop":1721411548799,"duration":1},"status":"passed","severity":"normal"},{"uid":"755439136a16c7c2","name":"throws on content topic with generation field greater than 0","time":{"start":1721411540140,"stop":1721411540140,"duration":0},"status":"passed","severity":"normal"},{"uid":"9135cced74e5198b","name":"topics with same application and version share the same shard","time":{"start":1721411540149,"stop":1721411540149,"duration":0},"status":"passed","severity":"normal"},{"uid":"21eb9759269e3ad9","name":"Accepts a valid Waku Message","time":{"start":1721411557144,"stop":1721411557145,"duration":1},"status":"passed","severity":"normal"},{"uid":"d93c8c79ce325f0e","name":"Check received message containing XML","time":{"start":1721412110620,"stop":1721412110620,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6dc270190568197","name":"Publish message with custom timestamp: Sat Jul 29 2023 18:00:58 GMT+0000 (Coordinated Universal Time)","time":{"start":1721412085697,"stop":1721412085698,"duration":1},"status":"passed","severity":"normal"},{"uid":"90b1b3be165b7db1","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app37/1/topic0/json","time":{"start":1721412149872,"stop":1721412149872,"duration":0},"status":"passed","severity":"normal"},{"uid":"83136890f4804802","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1721411598599,"stop":1721411598599,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc852d29dc3df061","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1721411540164,"stop":1721411540164,"duration":0},"status":"passed","severity":"normal"},{"uid":"8303f9f3e87ce1c0","name":"Push message with Chinese payload","time":{"start":1721412055680,"stop":1721412055680,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2d1f8519ab74a8a","name":"Check received message containing Arabic","time":{"start":1721411809725,"stop":1721411809725,"duration":0},"status":"passed","severity":"normal"},{"uid":"65817199f9d2cefd","name":"Ping on subscribed peer","time":{"start":1721411653274,"stop":1721411653275,"duration":1},"status":"passed","severity":"normal"},{"uid":"77dcaefdb6a4af0b","name":"1 Relay, 1 Filter, gives up","time":{"start":1721411564379,"stop":1721411564379,"duration":0},"status":"passed","severity":"normal"},{"uid":"4db0e45eaeb288cf","name":"Subscribe to topic containing special chars and receive message","time":{"start":1721411837360,"stop":1721411837360,"duration":0},"status":"passed","severity":"normal"},{"uid":"66938cce70c797a5","name":"Check message on other pubsub topic is not received","time":{"start":1721412110627,"stop":1721412110627,"duration":0},"status":"passed","severity":"normal"},{"uid":"888184a6ce84541c","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1721411837346,"stop":1721411837347,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4c2242c6091dcfd","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1721411540170,"stop":1721411540170,"duration":0},"status":"passed","severity":"normal"},{"uid":"580a77594993b139","name":"Nodes with multiple pubsub topic","time":{"start":1721412069875,"stop":1721412069875,"duration":0},"status":"passed","severity":"normal"},{"uid":"f713052df34498ef","name":"Check received message containing Arabic","time":{"start":1721412110618,"stop":1721412110618,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea6f8790030e962c","name":"Check publish message containing emoji","time":{"start":1721412085695,"stop":1721412085696,"duration":1},"status":"passed","severity":"normal"},{"uid":"16a6e7d0ce7cabc7","name":"should handle application and version for autosharding","time":{"start":1721411540154,"stop":1721411540155,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d3553e7eabad5e6","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1721411540167,"stop":1721411540167,"duration":0},"status":"passed","severity":"normal"},{"uid":"92cd27b1a27718eb","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1721411564440,"stop":1721411564441,"duration":1},"status":"passed","severity":"normal"},{"uid":"6997d7ec53d220e4","name":"udp ip6 address","time":{"start":1721411548254,"stop":1721411548254,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cf254fc21a9e822","name":"Push message with Script payload","time":{"start":1721412055682,"stop":1721412055682,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e7ab2450ed7703d","name":"should properly create location multiaddrs - udp4","time":{"start":1721411548798,"stop":1721411548798,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddf713295950baf3","name":"Check received message containing SQL Injection","time":{"start":1721411809726,"stop":1721411809726,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7d5ad8129af37f9","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1721412218334,"stop":1721412218334,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a424ebbdb16419e","name":"Push message with content topic containing special chars","time":{"start":1721412055688,"stop":1721412055689,"duration":1},"status":"passed","severity":"normal"},{"uid":"63ad2f7096cde5c1","name":"Subscribe and receive messages via waku relay post","time":{"start":1721412226071,"stop":1721412226072,"duration":1},"status":"passed","severity":"normal"},{"uid":"caf70cb061761c7d","name":"removeEventListener with correct event","time":{"start":1721411631385,"stop":1721411631386,"duration":1},"status":"passed","severity":"normal"},{"uid":"99a0774394891b19","name":"Push message with content topic containing long","time":{"start":1721412055688,"stop":1721412055688,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e425c55647b48","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1721412094567,"stop":1721412094567,"duration":0},"status":"passed","severity":"normal"},{"uid":"328ad445604a4348","name":"Generator, 2 different pubsubtopics","time":{"start":1721412238552,"stop":1721412238552,"duration":0},"status":"passed","severity":"normal"},{"uid":"14e7859eb5929238","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1721412094574,"stop":1721412094575,"duration":1},"status":"passed","severity":"normal"},{"uid":"b821e479b0d71053","name":"Passing page size 3 when there are 20 messages","time":{"start":1721412246825,"stop":1721412246826,"duration":1},"status":"passed","severity":"normal"},{"uid":"1072802413e8a2c8","name":"Subscribe and receives messages on 20 topics","time":{"start":1721411837351,"stop":1721411837352,"duration":1},"status":"passed","severity":"normal"},{"uid":"f46a870dfc6e8ff8","name":"Push message on custom pubsubTopic","time":{"start":1721411910510,"stop":1721411910511,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0206e259ad03df9","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1721412226091,"stop":1721412226091,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b68207a6ee9f1a0","name":"should properly compute the node id","time":{"start":1721411548796,"stop":1721411548796,"duration":0},"status":"passed","severity":"normal"},{"uid":"8546c72ec6913c93","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1721412226078,"stop":1721412226078,"duration":0},"status":"passed","severity":"normal"},{"uid":"21149cbeff1e4428","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1721411540155,"stop":1721411540155,"duration":0},"status":"passed","severity":"normal"},{"uid":"866fec3c8c8513a1","name":"start node with empty content topic","time":{"start":1721412149883,"stop":1721412149883,"duration":0},"status":"passed","severity":"normal"},{"uid":"21b0dee03364201c","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1721411823886,"stop":1721411823886,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ffb3da2273872ea","name":"Ordered callback, aborts when callback returns true","time":{"start":1721412246675,"stop":1721412246675,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2a51f1135630feb","name":"Push message with content topic containing numeric","time":{"start":1721412195932,"stop":1721412195932,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d40fae8c60b2752","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1721411823893,"stop":1721411823893,"duration":0},"status":"passed","severity":"normal"},{"uid":"42e39420b20a4de4","name":"Check message with no content topic is not received","time":{"start":1721412110608,"stop":1721412110609,"duration":1},"status":"passed","severity":"normal"},{"uid":"693e2d88ec6c6c15","name":"Check publish message after service node is restarted","time":{"start":1721412085705,"stop":1721412085705,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b44cd4c7dc850d3b","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1721411540164,"stop":1721411540164,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f07d8d6e6b14d06","name":"Push message with content topic containing escaped characters","time":{"start":1721412195937,"stop":1721412195937,"duration":0},"status":"passed","severity":"normal"},{"uid":"e78c9add7db587d9","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 4","time":{"start":1721411540171,"stop":1721411540171,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed6dea3d6e51c661","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1721412085703,"stop":1721412085704,"duration":1},"status":"passed","severity":"normal"},{"uid":"a547552e3813cc4b","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1721412226102,"stop":1721412226102,"duration":0},"status":"passed","severity":"normal"},{"uid":"186075bd6d535aad","name":"Ephemeral messages are not stored","time":{"start":1721411601027,"stop":1721411601027,"duration":0},"status":"passed","severity":"normal"},{"uid":"2075131b70e84bd9","name":"throws on content topic with empty application field","time":{"start":1721411540140,"stop":1721411540140,"duration":0},"status":"passed","severity":"normal"},{"uid":"7745fea03b07f84a","name":"Check publish message containing Basic HTML tag","time":{"start":1721412085678,"stop":1721412085679,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ab713d05bf5677c","name":"Fails to publish duplicate message","time":{"start":1721412085702,"stop":1721412085702,"duration":0},"status":"passed","severity":"normal"},{"uid":"919703d9448dc25f","name":"Generator, custom pubsub topic","time":{"start":1721412238550,"stop":1721412238550,"duration":0},"status":"passed","severity":"normal"},{"uid":"46891f65e22d1d16","name":"Push message with SQL Injection payload","time":{"start":1721412055681,"stop":1721412055681,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7c972aba9c81b31","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1721411849174,"stop":1721411849174,"duration":0},"status":"passed","severity":"normal"},{"uid":"18f4739283ce8684","name":"should properly create location multiaddrs - udp6","time":{"start":1721411548799,"stop":1721411548799,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ea49c5147aaf98","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1721411910511,"stop":1721411910512,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0d6534f3bd4c58a","name":"Push message with content topic containing XML","time":{"start":1721412055691,"stop":1721412055711,"duration":20},"status":"passed","severity":"normal"},{"uid":"7f9f097c9c2e5d74","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1721411548095,"stop":1721411548096,"duration":1},"status":"passed","severity":"normal"},{"uid":"454fefdd89921147","name":"Check publish message containing SQL Injection","time":{"start":1721412085677,"stop":1721412085677,"duration":0},"status":"passed","severity":"normal"},{"uid":"4165d37100884ec1","name":"Check publish message containing Arabic","time":{"start":1721412085673,"stop":1721412085673,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e37bae2259c3cf0","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1721411574561,"stop":1721411574562,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2ad52d0d6bb1155","name":"Fails to publish message with wrong content topic","time":{"start":1721412085703,"stop":1721412085703,"duration":0},"status":"passed","severity":"normal"},{"uid":"c58f7e821f2edfe1","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1721412226086,"stop":1721412226087,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d1e51ddb5d70947","name":"Check received message containing special chars","time":{"start":1721412110588,"stop":1721412110588,"duration":0},"status":"passed","severity":"normal"},{"uid":"84ad9e947b059c83","name":"Subscribe to topic containing emoji and receive message","time":{"start":1721412226085,"stop":1721412226085,"duration":0},"status":"passed","severity":"normal"},{"uid":"11781f3344102465","name":"Check received message containing long","time":{"start":1721412110615,"stop":1721412110615,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef7fcc5e8519e2a9","name":"should not fail to start the service if it is already started","time":{"start":1721412205835,"stop":1721412205835,"duration":0},"status":"passed","severity":"normal"},{"uid":"97f0a231b62d2927","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1721411823893,"stop":1721411823893,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8530471cc6b85b","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1721411729648,"stop":1721411729649,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb2ab26da16e5c","name":"Push message with content topic containing Script","time":{"start":1721412195935,"stop":1721412195935,"duration":0},"status":"passed","severity":"normal"},{"uid":"168b323e09c94447","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1721412226070,"stop":1721412226070,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ebb77f075ef48fb","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1721411542850,"stop":1721411542850,"duration":0},"status":"passed","severity":"normal"},{"uid":"844d2a78a99f5111","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1721412094571,"stop":1721412094571,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e37bdbe32aa5fb5","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1721411823882,"stop":1721411823882,"duration":0},"status":"passed","severity":"normal"},{"uid":"fafabe450d23aaba","name":"should throw an error for an unconfigured topic","time":{"start":1721411540166,"stop":1721411540166,"duration":0},"status":"passed","severity":"normal"},{"uid":"33fad9bdb4bc4e14","name":"Query generator for multiple messages with different content topic format","time":{"start":1721412246673,"stop":1721412246673,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fcca9507f8746c","name":"Subscribe to topic containing emoji and publish message","time":{"start":1721412094579,"stop":1721412094579,"duration":0},"status":"passed","severity":"normal"},{"uid":"c43ab8154e618343","name":"Query Generator - backward","time":{"start":1721412229092,"stop":1721412229094,"duration":2},"status":"passed","severity":"normal"},{"uid":"4094d5a1fe8dedfb","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1721411823880,"stop":1721411823881,"duration":1},"status":"passed","severity":"normal"},{"uid":"81a5ff0e71ea4d","name":"Subscribe to topic containing JSON and receive message","time":{"start":1721412226100,"stop":1721412226101,"duration":1},"status":"passed","severity":"normal"},{"uid":"762ac5dff31e8f6e","name":"Store - dialed first","time":{"start":1721412262989,"stop":1721412262989,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd76d5f6373d7b05","name":"isConnected should return false after all peers disconnect","time":{"start":1721411591210,"stop":1721411591210,"duration":0},"status":"passed","severity":"normal"},{"uid":"99f81e8214c591e7","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1721412226074,"stop":1721412226074,"duration":0},"status":"passed","severity":"normal"},{"uid":"b29b2ba375129622","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1721411823889,"stop":1721411823889,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4f0cf7b86b1838f","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1721411564643,"stop":1721411564644,"duration":1},"status":"skipped","severity":"normal"},{"uid":"f8cf9e7626d6bf1c","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1721411564437,"stop":1721411564438,"duration":1},"status":"passed","severity":"normal"},{"uid":"e84e69632dd9da61","name":"should throw an error for missing required configuration","time":{"start":1721411540157,"stop":1721411540157,"duration":0},"status":"passed","severity":"normal"},{"uid":"904de80e68531bd9","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 0","time":{"start":1721411540170,"stop":1721411540171,"duration":1},"status":"passed","severity":"normal"},{"uid":"21db584abdc1f632","name":"Check received message containing JSON","time":{"start":1721412110603,"stop":1721412110603,"duration":0},"status":"passed","severity":"normal"},{"uid":"55d72d9560e9042f","name":"Passing page size 19 when there are 20 messages","time":{"start":1721412246828,"stop":1721412246829,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa29a453df81544d","name":"random static sharding 2 - Cluster ID: 358, Shard ID: 972","time":{"start":1721412173272,"stop":1721412173272,"duration":0},"status":"passed","severity":"normal"},{"uid":"9294de0981e69efc","name":"Fails to push message bigger that 1MB","time":{"start":1721412195942,"stop":1721412195942,"duration":0},"status":"passed","severity":"normal"},{"uid":"a262e3e6b8d47197","name":"Publishes to nwaku","time":{"start":1721412058418,"stop":1721412058418,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b99caeb546c6f79","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1721411823893,"stop":1721411823894,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ec213fa406f1ef6","name":"should emit a peer event after start","time":{"start":1721411600591,"stop":1721411600592,"duration":1},"status":"passed","severity":"normal"},{"uid":"2884de78ba40e4df","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1721411837350,"stop":1721411837351,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f70e8a8d7fb1f79","name":"Relay + Store","time":{"start":1721411600778,"stop":1721411600778,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0f3f505e0c14bd3","name":"Check received message containing Russian","time":{"start":1721412110618,"stop":1721412110619,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7e652e341a027f8","name":"throws on empty content topic","time":{"start":1721411540138,"stop":1721411540139,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b9b17943d1acddb","name":"same cluster, same shard: nodes connect","time":{"start":1721411823858,"stop":1721411823858,"duration":0},"status":"passed","severity":"normal"},{"uid":"b737033b89811438","name":"Relay - dialed first","time":{"start":1721412262987,"stop":1721412262988,"duration":1},"status":"passed","severity":"normal"},{"uid":"739967f1699333d5","name":"should decode valid enr successfully","time":{"start":1721411548788,"stop":1721411548788,"duration":0},"status":"passed","severity":"normal"},{"uid":"1dc1ee4efab89b49","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1721411540156,"stop":1721411540156,"duration":0},"status":"passed","severity":"normal"},{"uid":"f001201b41968d25","name":"can start and stop the service","time":{"start":1721411600584,"stop":1721411600585,"duration":1},"status":"passed","severity":"normal"},{"uid":"da2ee1de082bd6bf","name":"Push message with emoji payload","time":{"start":1721412195929,"stop":1721412195929,"duration":0},"status":"passed","severity":"normal"},{"uid":"332a5b0d1d852a1b","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1721411837352,"stop":1721411837353,"duration":1},"status":"passed","severity":"normal"},{"uid":"872be95f81191024","name":"Push message with numeric payload","time":{"start":1721412055679,"stop":1721412055679,"duration":0},"status":"passed","severity":"normal"},{"uid":"90fb1adb36186bd7","name":"Check received message with timestamp: 1649153314 ","time":{"start":1721412110625,"stop":1721412110625,"duration":0},"status":"passed","severity":"normal"},{"uid":"14be34c7e48135a9","name":"should be able to encode the field with only RELAY set to true","time":{"start":1721411548083,"stop":1721411548085,"duration":2},"status":"passed","severity":"normal"},{"uid":"8fad57fcc541d675","name":"Query with Promise Callback, No Decoder","time":{"start":1721412218336,"stop":1721412218337,"duration":1},"status":"passed","severity":"normal"},{"uid":"502af19ab264dd55","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1721411540273,"stop":1721411540273,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d7055cd8a4a3f2f","name":"tcp ip4 address","time":{"start":1721411548253,"stop":1721411548254,"duration":1},"status":"passed","severity":"normal"},{"uid":"8568f3c8e6313749","name":"Check message on other pubsub topic is not received","time":{"start":1721411809734,"stop":1721411809735,"duration":1},"status":"passed","severity":"normal"},{"uid":"6de319ba526e0c16","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app23/10/topic714/proto","time":{"start":1721412149876,"stop":1721412149876,"duration":0},"status":"passed","severity":"normal"},{"uid":"a53459c6ea49609b","name":"Check message with no content topic is not received","time":{"start":1721412110627,"stop":1721412110628,"duration":1},"status":"passed","severity":"normal"},{"uid":"7fc0f823860b22f4","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1721411548096,"stop":1721411548096,"duration":0},"status":"passed","severity":"normal"},{"uid":"c30d9939211cb1d0","name":"Push message with short payload","time":{"start":1721412055675,"stop":1721412055678,"duration":3},"status":"passed","severity":"normal"},{"uid":"9543c0862faccdca","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1721411823883,"stop":1721411823883,"duration":0},"status":"passed","severity":"normal"},{"uid":"903a6da12aac5ce2","name":"Query with Ordered Callback, No message returned","time":{"start":1721412218335,"stop":1721412218335,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2fb40406249e13f","name":"Subscribe to topic containing numeric and receive message","time":{"start":1721411837360,"stop":1721411837360,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6263c3e61ae00de","name":"should return all peers when numPeers is 0","time":{"start":1721411553364,"stop":1721411553365,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3cc1b54bfcf70a1","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1721412374789,"stop":1721412374790,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5c3056bebe51cde","name":"Check received message containing XML","time":{"start":1721411809727,"stop":1721411809728,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b6d14dd82ca1a8b","name":"isConnected should return false after all peers disconnect","time":{"start":1721411651089,"stop":1721411651089,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6709ccbca31acc","name":"Check received message containing escaped characters","time":{"start":1721412110622,"stop":1721412110622,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e87b84762559495","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1721411823892,"stop":1721411823892,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2bb12124f8b4edd","name":"Subscribe and receive messages via lightPush","time":{"start":1721412226069,"stop":1721412226070,"duration":1},"status":"passed","severity":"normal"},{"uid":"42868fd780a49147","name":"handles empty shards array correctly","time":{"start":1721411540172,"stop":1721411540172,"duration":0},"status":"passed","severity":"normal"},{"uid":"77b7cf07105ccb12","name":"Push message with meta","time":{"start":1721412055727,"stop":1721412055729,"duration":2},"status":"passed","severity":"normal"},{"uid":"c2b350c5055db747","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1721411823892,"stop":1721411823892,"duration":0},"status":"passed","severity":"normal"},{"uid":"7de721f817f4f644","name":"Push message with JSON payload","time":{"start":1721412195927,"stop":1721412195927,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0fc88c3f9a8ac79","name":"should be able to decode the field with only FILTER set to true","time":{"start":1721411548093,"stop":1721411548093,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c394ff3c60d1a65","name":"Ping on peer without subscriptions","time":{"start":1721411653276,"stop":1721411653282,"duration":6},"status":"passed","severity":"normal"},{"uid":"128dd0e163f9aa61","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1721411540160,"stop":1721411540160,"duration":0},"status":"passed","severity":"normal"},{"uid":"32f3416dd5793a78","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1721412173315,"stop":1721412173317,"duration":2},"status":"passed","severity":"normal"},{"uid":"327e298363db8bc7","name":"Fields are not dropped","time":{"start":1721411553024,"stop":1721411553026,"duration":2},"status":"passed","severity":"normal"},{"uid":"f95fc8f476976422","name":"Fails to publish message with empty text","time":{"start":1721412085703,"stop":1721412085703,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbe8efa29bfb5956","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1721411849171,"stop":1721411849171,"duration":0},"status":"passed","severity":"normal"},{"uid":"acd2aab1e8d718d1","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1721411548096,"stop":1721411548097,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9ab8d865829a72a","name":"Check received message with timestamp: 1721411590375000000 ","time":{"start":1721411809731,"stop":1721411809732,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f6202727277f8c0","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1721412254852,"stop":1721412254852,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0c33cef0e9654b3","name":"Decoder throws on undefined content topic","time":{"start":1721411576492,"stop":1721411576492,"duration":0},"status":"passed","severity":"normal"},{"uid":"b51b45ec9545cbf5","name":"Check publish message after client node is restarted","time":{"start":1721412085705,"stop":1721412085705,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9b374bf09036c788","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1721411564441,"stop":1721411564442,"duration":1},"status":"passed","severity":"normal"},{"uid":"328be4867213b15d","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app9/7/topic792/xml","time":{"start":1721412149875,"stop":1721412149875,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e97fbb99c03dcf0","name":"Check publish message containing long","time":{"start":1721412085671,"stop":1721412085671,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5c4d4e2c161e057","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1721411540159,"stop":1721411540160,"duration":1},"status":"passed","severity":"normal"},{"uid":"937b4afcb6f92eac","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1721411837367,"stop":1721411837367,"duration":0},"status":"passed","severity":"normal"},{"uid":"38ac6e240302c508","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1721411564435,"stop":1721411564435,"duration":0},"status":"passed","severity":"normal"},{"uid":"1127df5b7b490f42","name":"Promise Callback - backward","time":{"start":1721412229097,"stop":1721412229097,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e45c5517033c0c9","name":"should throw an error for insufficient data","time":{"start":1721411540274,"stop":1721411540274,"duration":0},"status":"passed","severity":"normal"},{"uid":"53a627cf1de071b0","name":"Push message with content topic containing Script","time":{"start":1721412055691,"stop":1721412055691,"duration":0},"status":"passed","severity":"normal"},{"uid":"5de16a5ea8fd4a3f","name":"Subscribe to topic containing Script and receive message","time":{"start":1721412226099,"stop":1721412226099,"duration":0},"status":"passed","severity":"normal"},{"uid":"afd8c4e4ba0edf42","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1721412238552,"stop":1721412238553,"duration":1},"status":"passed","severity":"normal"},{"uid":"b37483e70fd9977","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1721411823885,"stop":1721411823885,"duration":0},"status":"passed","severity":"normal"},{"uid":"4245577bd6822b1b","name":"Push message with content topic containing Chinese","time":{"start":1721412055689,"stop":1721412055689,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a5d65a0f9cddc1f","name":"Privacy Node - default protocol","time":{"start":1721412262990,"stop":1721412262991,"duration":1},"status":"passed","severity":"normal"},{"uid":"1fc0f7ee67efa96f","name":"Correctly serialized arguments","time":{"start":1721411910609,"stop":1721411910610,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb3a4098dcce129a","name":"Passing page size 0 when there are 110 messages","time":{"start":1721412246823,"stop":1721412246824,"duration":1},"status":"passed","severity":"normal"},{"uid":"7083969a08439dfb","name":"isConnected between 2 js-waku relay nodes","time":{"start":1721411651090,"stop":1721411651090,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8d20591b27b3ea0","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1721412069873,"stop":1721412069874,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0178aac5e0e8b4b","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1721411849174,"stop":1721411849175,"duration":1},"status":"passed","severity":"normal"},{"uid":"42770cccc3a6f54e","name":"Push message with long payload","time":{"start":1721412055678,"stop":1721412055679,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d690152d6edec30","name":"Non TWN Cluster","time":{"start":1721412149870,"stop":1721412149870,"duration":0},"status":"passed","severity":"normal"},{"uid":"67c30e3350101c0f","name":"Overlapping topic subscription","time":{"start":1721412226075,"stop":1721412226075,"duration":0},"status":"passed","severity":"normal"},{"uid":"611116a185041e28","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1721411823889,"stop":1721411823889,"duration":0},"status":"passed","severity":"normal"},{"uid":"f02762eb5cc3f950","name":"should emit a peer event after start","time":{"start":1721411568596,"stop":1721411568597,"duration":1},"status":"passed","severity":"normal"},{"uid":"1886c48f17cd22ee","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1721412031732,"stop":1721412031732,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4278756d7547056a","name":"should be able to encode the field with only FILTER set to true","time":{"start":1721411548087,"stop":1721411548087,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f398dbcc55167f1","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1721412069872,"stop":1721412069872,"duration":0},"status":"passed","severity":"normal"},{"uid":"d199afdb7cda5d1f","name":"Push message with unicode special characters payload","time":{"start":1721412055685,"stop":1721412055686,"duration":1},"status":"passed","severity":"normal"},{"uid":"39c26777001d6bfd","name":"Check received message with timestamp: 1721411590419000000 ","time":{"start":1721412110606,"stop":1721412110606,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f830761ab03225d","name":"throws on content topic with empty encoding field","time":{"start":1721411540142,"stop":1721411540142,"duration":0},"status":"passed","severity":"normal"},{"uid":"8aaebffd6232300e","name":"Subscribe and receive messages via lightPush","time":{"start":1721412226086,"stop":1721412226086,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3f3c6e6fab971c9","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1721411823884,"stop":1721411823884,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a8547405da06769","name":"Push message with escaped characters payload","time":{"start":1721412195928,"stop":1721412195928,"duration":0},"status":"passed","severity":"normal"},{"uid":"12f9378e466211bb","name":"Fails to publish message with size larger than 1 MB","time":{"start":1721412085704,"stop":1721412085704,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d3e317aacfb077a","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1721411540161,"stop":1721411540161,"duration":0},"status":"passed","severity":"normal"},{"uid":"8be54e7b809a88b","name":"handles multiple messages","time":{"start":1721412248613,"stop":1721412248613,"duration":0},"status":"passed","severity":"normal"},{"uid":"81bf04ad3a9def17","name":"stop","time":{"start":1721411631388,"stop":1721411631389,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f1062e26a5c9753","name":"Check message with invalid timestamp is not received","time":{"start":1721412110607,"stop":1721412110608,"duration":1},"status":"passed","severity":"normal"},{"uid":"f80cb75ed66029da","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1721412254852,"stop":1721412254853,"duration":1},"status":"passed","severity":"normal"},{"uid":"1bf1d6b18af35509","name":"Subscribe to topic containing XML and receive message","time":{"start":1721411837363,"stop":1721411837364,"duration":1},"status":"passed","severity":"normal"},{"uid":"91aea28c195f4b4b","name":"should only return 1 node with relay and store capability","time":{"start":1721411564642,"stop":1721411564642,"duration":0},"status":"passed","severity":"normal"},{"uid":"8599fba95dd7078a","name":"receives messages sent to provided content topic through callback (Waku class)","time":{"start":1721412085824,"stop":1721412085824,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4411673f67228f63","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1721411540160,"stop":1721411540161,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a92ca69a7320eb5","name":"Check received message with timestamp: 1721411590419 ","time":{"start":1721412110606,"stop":1721412110606,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c588d638773cd5c","name":"it tolerates circular branch references","time":{"start":1721411564639,"stop":1721411564640,"duration":1},"status":"passed","severity":"normal"},{"uid":"1982c3f37c719f71","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1721411910503,"stop":1721411910504,"duration":1},"status":"passed","severity":"normal"},{"uid":"e826f133403ac1e8","name":"Check received message containing special chars","time":{"start":1721412110616,"stop":1721412110617,"duration":1},"status":"passed","severity":"normal"},{"uid":"5289418128e1c2e","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1721411837349,"stop":1721411837350,"duration":1},"status":"passed","severity":"normal"},{"uid":"df0a58b37ea45614","name":"pre and post cipher","time":{"start":1721411574978,"stop":1721411574978,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f749d936ac1821e","name":"Throws when trying to push message with empty payload","time":{"start":1721412055687,"stop":1721412055687,"duration":0},"status":"passed","severity":"normal"},{"uid":"58e863e4bdd08e50","name":"Subscribe to topic containing XML and receive message","time":{"start":1721412226081,"stop":1721412226081,"duration":0},"status":"passed","severity":"normal"},{"uid":"493dfc7f5ebfffd7","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1721412226084,"stop":1721412226084,"duration":0},"status":"passed","severity":"normal"},{"uid":"725007d0bba84eab","name":"should return valid sharding parameters for static sharding","time":{"start":1721411540169,"stop":1721411540170,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5a58394eccd7722","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721411684744,"stop":1721411684744,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ec1a2996b8c1d5d","name":"Push message with Russian payload","time":{"start":1721412055681,"stop":1721412055681,"duration":0},"status":"passed","severity":"normal"},{"uid":"21b6e70d44596f7","name":"Push message with content topic containing long","time":{"start":1721412195930,"stop":1721412195931,"duration":1},"status":"passed","severity":"normal"},{"uid":"84eec94bf52b7d3","name":"Subscribe and publish message","time":{"start":1721412094566,"stop":1721412094566,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecae79661f50d11","name":"Subscribe to topic containing numeric and receive message","time":{"start":1721412226096,"stop":1721412226096,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9c77d808c32a203","name":"Passing page size 11 when there are 10 messages","time":{"start":1721412246827,"stop":1721412246828,"duration":1},"status":"passed","severity":"normal"},{"uid":"f660edc609c66716","name":"ignores domain fetching errors","time":{"start":1721411564640,"stop":1721411564640,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf02592bb8aa1144","name":"Passing page size 1 when there are 4 messages","time":{"start":1721412246824,"stop":1721412246825,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0e15f7f13f409f2","name":"Push message with unicode special characters payload","time":{"start":1721412195928,"stop":1721412195928,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d4b517165c609ad","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1721412218336,"stop":1721412218336,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4ae010c31f38ae2","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721411684738,"stop":1721411684739,"duration":1},"status":"passed","severity":"normal"},{"uid":"66923521a7655a1a","name":"Query generator for multiple messages","time":{"start":1721412246671,"stop":1721412246671,"duration":0},"status":"passed","severity":"normal"},{"uid":"93c585a2cbbb586b","name":"Check received message containing JSON","time":{"start":1721411809729,"stop":1721411809729,"duration":0},"status":"passed","severity":"normal"},{"uid":"a806f9a981d54146","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1721411540150,"stop":1721411540150,"duration":0},"status":"passed","severity":"normal"},{"uid":"afc6c562f9d50a36","name":"should set field with only STORE enabled","time":{"start":1721411548802,"stop":1721411548802,"duration":0},"status":"passed","severity":"normal"},{"uid":"63c540224ccf698c","name":"Check received message containing short","time":{"start":1721412110586,"stop":1721412110587,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f00548287e64661","name":"Push message with content topic containing unicode special characters","time":{"start":1721412055719,"stop":1721412055725,"duration":6},"status":"passed","severity":"normal"},{"uid":"c8ff2d1d1648199a","name":"should encode/decode to text encoding","time":{"start":1721411548797,"stop":1721411548797,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b5f6886f980071b","name":"should not receive a peer event after stop","time":{"start":1721411568597,"stop":1721411568597,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0749ba16e438a04","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1721411684738,"stop":1721411684738,"duration":0},"status":"passed","severity":"normal"},{"uid":"cab36805b8a5648d","name":"Subscribe to topic containing special chars and receive message","time":{"start":1721412226077,"stop":1721412226078,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f22146c47660b43","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1721411540166,"stop":1721411540166,"duration":0},"status":"passed","severity":"normal"},{"uid":"3da1102cc6f3f972","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1721412254850,"stop":1721412254851,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c7a04074632135c","name":"Callback on promise","time":{"start":1721412246674,"stop":1721412246674,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7dddab52891a675","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1721412094568,"stop":1721412094568,"duration":0},"status":"passed","severity":"normal"},{"uid":"38c4e7ad5300ce53","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1721411540165,"stop":1721411540165,"duration":0},"status":"passed","severity":"normal"},{"uid":"76223f608c43f228","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1721411849171,"stop":1721411849171,"duration":0},"status":"passed","severity":"normal"},{"uid":"85e8596c5f7defdf","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1721411564443,"stop":1721411564443,"duration":0},"status":"passed","severity":"normal"},{"uid":"411bad0a638e94b5","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1721411540144,"stop":1721411540144,"duration":0},"status":"passed","severity":"normal"},{"uid":"51d8d0840ba434ac","name":"Push message with content topic containing shell command","time":{"start":1721412055716,"stop":1721412055717,"duration":1},"status":"passed","severity":"normal"},{"uid":"f153f9c81f258a9c","name":"Check received message containing Chinese","time":{"start":1721412110617,"stop":1721412110617,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c40294807a4f654","name":"Decoder throws on undefined content topic","time":{"start":1721411574564,"stop":1721411574565,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a50e081eaa1ab49","name":"recovers when dns.resolve returns empty","time":{"start":1721411564640,"stop":1721411564640,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ef34e7727137b7","name":"Generator, custom pubsub topic","time":{"start":1721412238552,"stop":1721412238552,"duration":0},"status":"passed","severity":"normal"},{"uid":"c998e143deba1291","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1721411849171,"stop":1721411849172,"duration":1},"status":"passed","severity":"normal"},{"uid":"439f737c652f0afd","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1721411729650,"stop":1721411729651,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae3b164947592d1e","name":"A test","time":{"start":1721411855502,"stop":1721411855503,"duration":1},"status":"passed","severity":"normal"},{"uid":"226bce6a5537a73e","name":"Check message received after nwaku node is restarted","time":{"start":1721412110629,"stop":1721412110630,"duration":1},"status":"skipped","severity":"normal"},{"uid":"a2c6cf303d370e0f","name":"getPeersByDiscovery","time":{"start":1721412031730,"stop":1721412031731,"duration":1},"status":"passed","severity":"normal"},{"uid":"73ac988429cd12a9","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1721412094568,"stop":1721412094568,"duration":0},"status":"passed","severity":"normal"},{"uid":"20a3fc76430c2f6","name":"Ping on unsubscribed peer","time":{"start":1721411653282,"stop":1721411653282,"duration":0},"status":"passed","severity":"normal"},{"uid":"e12f1a22f39fd5a1","name":"Ping on subscribed peer","time":{"start":1721411695288,"stop":1721411695288,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f943be0f3fb45f1","name":"same cluster, different shard: nodes don't connect","time":{"start":1721411823858,"stop":1721411823859,"duration":1},"status":"passed","severity":"normal"},{"uid":"825009bd80488c28","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1721411540144,"stop":1721411540145,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e8acbbea98ad40b","name":"Renews peer on consistent ping failures","time":{"start":1721411712584,"stop":1721411712584,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cb9b06e5e69f1b7","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1721411823887,"stop":1721411823887,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc96a2dd0d208e7d","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1721412085696,"stop":1721412085697,"duration":1},"status":"passed","severity":"normal"},{"uid":"eaa54d4325929481","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1721412254851,"stop":1721412254852,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a93119ce12efb09","name":"Subscribe to topic containing Script and receive message","time":{"start":1721411837363,"stop":1721411837363,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a8f48c9bea8a9b2","name":"Subscribe to topic containing long and receive message","time":{"start":1721411837359,"stop":1721411837359,"duration":0},"status":"passed","severity":"normal"},{"uid":"9710a18cf23a0e41","name":"should set field with only RELAY enabled","time":{"start":1721411548801,"stop":1721411548802,"duration":1},"status":"passed","severity":"normal"},{"uid":"b28abe97ce242485","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1721411849173,"stop":1721411849173,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6073c8852c554d0","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1721411598597,"stop":1721411598598,"duration":1},"status":"passed","severity":"normal"},{"uid":"7799504cd1d657cc","name":"Number of peers are maintained correctly","time":{"start":1721411712582,"stop":1721411712582,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e0d942a4f5c04bf","name":"receives messages sent to provided content topic through stream","time":{"start":1721412085824,"stop":1721412085824,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4e1325a251a9480","name":"should correctly map a content topic to a pubsub topic","time":{"start":1721411540173,"stop":1721411540173,"duration":0},"status":"passed","severity":"normal"},{"uid":"5af89af2d6e26973","name":"different cluster, different shard: nodes don't connect","time":{"start":1721411906125,"stop":1721411906126,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6cdceb62515b4a3","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1721411837360,"stop":1721411837361,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ab0182e99890517","name":"Light Node - default protocols","time":{"start":1721412262990,"stop":1721412262990,"duration":0},"status":"passed","severity":"normal"},{"uid":"82f9102857897183","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1721411823885,"stop":1721411823885,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea89c3ca83edb62e","name":"Fails to push message with empty content topic","time":{"start":1721412055726,"stop":1721412055727,"duration":1},"status":"passed","severity":"normal"},{"uid":"cec0d7481dffcd64","name":"Check received message with timestamp: 1721411590419 ","time":{"start":1721412110625,"stop":1721412110625,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e6630e9daaa8a3c","name":"Check received message containing Russian","time":{"start":1721412110589,"stop":1721412110595,"duration":6},"status":"passed","severity":"normal"},{"uid":"edd29225382f0a85","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1721411823860,"stop":1721411823860,"duration":0},"status":"passed","severity":"normal"},{"uid":"699c9835b7581311","name":"should be able to decode the field with only RELAY set to true","time":{"start":1721411548092,"stop":1721411548093,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d6f30b3216fa8e6","name":"Push message with content topic containing Arabic","time":{"start":1721412195933,"stop":1721412195933,"duration":0},"status":"passed","severity":"normal"},{"uid":"95cf94afa2c1af90","name":"Subscribe to topic containing long and receive message","time":{"start":1721412226076,"stop":1721412226077,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8e3057173d6f152","name":"Check received message containing unicode special characters","time":{"start":1721412110623,"stop":1721412110624,"duration":1},"status":"passed","severity":"normal"},{"uid":"e598dfeeb36bfba5","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 1","time":{"start":1721411540171,"stop":1721411540171,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ccdc455c431ea92","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1721411564436,"stop":1721411564437,"duration":1},"status":"passed","severity":"normal"},{"uid":"85e45f1ef332c6b7","name":"should throw error - no public key","time":{"start":1721411548795,"stop":1721411548795,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2b8ac3f3ae5c07c","name":"All","time":{"start":1721411600778,"stop":1721411600779,"duration":1},"status":"passed","severity":"normal"},{"uid":"791395b832383acb","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1721412226088,"stop":1721412226090,"duration":2},"status":"passed","severity":"normal"},{"uid":"81f7cedb867878e5","name":"Subscribe to topic containing JSON and receive message","time":{"start":1721411837364,"stop":1721411837364,"duration":0},"status":"passed","severity":"normal"},{"uid":"96abd4ea73ffe115","name":"should only return 1 node with store capability","time":{"start":1721411564642,"stop":1721411564642,"duration":0},"status":"passed","severity":"normal"},{"uid":"928134971ca5c51f","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1721411823885,"stop":1721411823886,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d7b3578618b5ec6","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1721411823860,"stop":1721411823860,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7f639596b7f62cc","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1721411540164,"stop":1721411540165,"duration":1},"status":"passed","severity":"normal"},{"uid":"3fedf12aa738fb53","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app72/10/topic259/xml","time":{"start":1721412149870,"stop":1721412149870,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b6df68a124e8a69","name":"Push message with Arabic payload","time":{"start":1721412195923,"stop":1721412195924,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9f18969a34768de","name":"Using a function","time":{"start":1721412257014,"stop":1721412257014,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c3ee3e3f74dd00a","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1721411849175,"stop":1721411849176,"duration":1},"status":"passed","severity":"normal"},{"uid":"1643344dc6ae6b6","name":"throws on content topic with empty version field","time":{"start":1721411540141,"stop":1721411540141,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d4ff6269fe5027d","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721411823886,"stop":1721411823886,"duration":0},"status":"passed","severity":"normal"},{"uid":"627e16d2fa3fe55d","name":"Ordered Callback - backward","time":{"start":1721412229099,"stop":1721412229100,"duration":1},"status":"passed","severity":"normal"},{"uid":"3265c2e72d532c8c","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1721411823864,"stop":1721411823878,"duration":14},"status":"passed","severity":"normal"},{"uid":"6c5172399efbaf48","name":"Query generator for 2000 messages","time":{"start":1721412246675,"stop":1721412246676,"duration":1},"status":"passed","severity":"normal"},{"uid":"ffbbbcc30c6fda6f","name":"Add multiple subscription objects on single nwaku node","time":{"start":1721412226085,"stop":1721412226085,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f9780e817fc9c63","name":"caches peers it previously fetched","time":{"start":1721411564641,"stop":1721411564641,"duration":0},"status":"passed","severity":"normal"},{"uid":"e03fe8542cb220f9","name":"1 Store, 2 fetches","time":{"start":1721411564377,"stop":1721411564378,"duration":1},"status":"passed","severity":"normal"},{"uid":"7393ebbdfa661fdf","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1721411540159,"stop":1721411540159,"duration":0},"status":"passed","severity":"normal"},{"uid":"7af47209f5c3040a","name":"handles empty contentTopics array correctly","time":{"start":1721411540172,"stop":1721411540172,"duration":0},"status":"passed","severity":"normal"},{"uid":"886a259d1348dd60","name":"given a content topic, creates a waku node and filter subscription","time":{"start":1721412085823,"stop":1721412085823,"duration":0},"status":"skipped","severity":"normal"},{"uid":"93148f59b3d637f3","name":"creates an iterator","time":{"start":1721412248612,"stop":1721412248612,"duration":0},"status":"passed","severity":"normal"},{"uid":"aae15939639bab44","name":"Add multiple subscription objects on single nwaku node","time":{"start":1721412226102,"stop":1721412226103,"duration":1},"status":"passed","severity":"normal"},{"uid":"12254ed771b9c389","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1721411823887,"stop":1721411823887,"duration":0},"status":"passed","severity":"normal"},{"uid":"c40f981d4ca7f495","name":"should decode valid enr with tcp successfully","time":{"start":1721411548789,"stop":1721411548789,"duration":0},"status":"passed","severity":"normal"},{"uid":"25e768daaedbe2e0","name":"Check received message containing shell command","time":{"start":1721411809729,"stop":1721411809730,"duration":1},"status":"passed","severity":"normal"},{"uid":"357a764e83e60288","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1721411540168,"stop":1721411540168,"duration":0},"status":"passed","severity":"normal"},{"uid":"87361c4f28b121f4","name":"Check received message containing numeric","time":{"start":1721411809723,"stop":1721411809724,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0613257a2f24cbc","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1721411591206,"stop":1721411591208,"duration":2},"status":"passed","severity":"normal"},{"uid":"de4cd5e9cdfd2e3b","name":"less peers than existing","time":{"start":1721412031957,"stop":1721412031957,"duration":0},"status":"skipped","severity":"normal"},{"uid":"525a5e5f206c56f0","name":"Push message with content topic containing emoji","time":{"start":1721412055725,"stop":1721412055726,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d5cf8139c3fa34e","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1721412374791,"stop":1721412374791,"duration":0},"status":"passed","severity":"normal"},{"uid":"810c32531243a5e0","name":"Check meta is set [ecies]","time":{"start":1721411576491,"stop":1721411576491,"duration":0},"status":"passed","severity":"normal"},{"uid":"547994631d254978","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1721411542848,"stop":1721411542849,"duration":1},"status":"passed","severity":"normal"},{"uid":"30fdedff718e1ac6","name":"Check received message containing JSON","time":{"start":1721412110621,"stop":1721412110621,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad21b7230cafa4ec","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1721412226081,"stop":1721412226082,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c0c3005c4de8b29","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1721411600595,"stop":1721411600595,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7ad47bfd72a3de57","name":"should handle a minimal index list","time":{"start":1721411540273,"stop":1721411540273,"duration":0},"status":"passed","severity":"normal"},{"uid":"596272f97fa91ac3","name":"configure the node with multiple content topics","time":{"start":1721412149878,"stop":1721412149882,"duration":4},"status":"passed","severity":"normal"},{"uid":"d5a7ee4ba9353e65","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1721412240014,"stop":1721412240015,"duration":1},"status":"passed","severity":"normal"},{"uid":"53043c770da58598","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1721412238551,"stop":1721412238551,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cbee157f2cc89ee","name":"passes more than one ENR URLs and attempts connection","time":{"start":1721411600595,"stop":1721411600595,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2d170abd3154fe6","name":"Throws when trying to push message with empty payload","time":{"start":1721412195930,"stop":1721412195930,"duration":0},"status":"passed","severity":"normal"},{"uid":"c38aa8f9135c4e73","name":"should only return 1 node with relay capability","time":{"start":1721411564641,"stop":1721411564642,"duration":1},"status":"passed","severity":"normal"},{"uid":"dce1257c1b86c1f0","name":"should get / set UDP multiaddr","time":{"start":1721411548797,"stop":1721411548797,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e6650467dda74d1","name":"Maintains correct number of peers after multiple subscribe/unsubscribe cycles","time":{"start":1721411712585,"stop":1721411712586,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b2c9e8b48368b21","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1721411823882,"stop":1721411823882,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f16adc6070f1523","name":"Refresh subscription","time":{"start":1721412094568,"stop":1721412094569,"duration":1},"status":"skipped","severity":"normal"},{"uid":"672d674992481d3d","name":"Push message with JSON payload","time":{"start":1721412055683,"stop":1721412055684,"duration":1},"status":"passed","severity":"normal"},{"uid":"be61f83dc0b1d400","name":"Check message with invalid timestamp is not received","time":{"start":1721411809734,"stop":1721411809734,"duration":0},"status":"passed","severity":"normal"},{"uid":"a95cbfd60ad0e626","name":"random static sharding 9 - Cluster ID: 192, Shard ID: 519","time":{"start":1721412173302,"stop":1721412173303,"duration":1},"status":"passed","severity":"normal"},{"uid":"8aee37fd95199242","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1721411548097,"stop":1721411548097,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f90eee72be5a4ba","name":"getPeersByDiscovery","time":{"start":1721411631386,"stop":1721411631387,"duration":1},"status":"passed","severity":"normal"},{"uid":"d681a12aa55a4d57","name":"Subscribe to topic containing shell command and receive message","time":{"start":1721411837365,"stop":1721411837367,"duration":2},"status":"passed","severity":"normal"},{"uid":"4ab9035ef12c4e58","name":"different cluster, different shard: nodes don't connect","time":{"start":1721411823859,"stop":1721411823859,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c7e893390e2ceda","name":"Push message with content topic containing escaped characters","time":{"start":1721412055717,"stop":1721412055719,"duration":2},"status":"passed","severity":"normal"},{"uid":"d8c5a038c73e4a48","name":"LightPush","time":{"start":1721412262990,"stop":1721412262990,"duration":0},"status":"passed","severity":"normal"},{"uid":"c33211b95f942ac4","name":"Renews peer on consistent missed messages","time":{"start":1721411712586,"stop":1721411712586,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce1b8c7c20059a04","name":"should be called for bootstrap peers","time":{"start":1721411598596,"stop":1721411598597,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ebfdbfd63ef5f5e","name":"Check received message containing numeric","time":{"start":1721412110616,"stop":1721412110616,"duration":0},"status":"passed","severity":"normal"},{"uid":"12c480bdac5413cf","name":"Check publish message containing numeric","time":{"start":1721412085672,"stop":1721412085672,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4417b5403b80e70","name":"Check message with no payload is not received","time":{"start":1721412110609,"stop":1721412110612,"duration":3},"status":"passed","severity":"normal"},{"uid":"23cd54c518ea07fb","name":"Subscribe and receive messages via lightPush","time":{"start":1721411837345,"stop":1721411837346,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f7073206bcb3ccd","name":"Subscribe and receives messages on 20 topics","time":{"start":1721412226073,"stop":1721412226074,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a1073bd9b6beac0","name":"Subscribe to topic containing shell command and publish message","time":{"start":1721412094576,"stop":1721412094577,"duration":1},"status":"passed","severity":"normal"},{"uid":"d862beb6050eebed","name":"Check received message with timestamp: 1721411590419000000 ","time":{"start":1721412110624,"stop":1721412110625,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7c9ee6ac0de6be","name":"can start the service","time":{"start":1721411600584,"stop":1721411600584,"duration":0},"status":"passed","severity":"normal"},{"uid":"930ac43767e90b2b","name":"Subscribe to topic containing emoji and receive message","time":{"start":1721411837368,"stop":1721411837368,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2ea8a084b6171a2","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1721411540155,"stop":1721411540156,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb0d0195e40d1862","name":"Mutual subscription","time":{"start":1721412094565,"stop":1721412094565,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3df1725aff02864","name":"Subscribe to topic containing numeric and publish message","time":{"start":1721412094570,"stop":1721412094570,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff6e6cf3d8941b14","name":"handles different clusterIds correctly","time":{"start":1721411540150,"stop":1721411540151,"duration":1},"status":"passed","severity":"normal"},{"uid":"552df160a59ccaf5","name":"Decrypt messages","time":{"start":1721412035216,"stop":1721412035217,"duration":1},"status":"passed","severity":"normal"},{"uid":"326dd8743e1d873a","name":"Publish message with custom timestamp: Fri Jul 19 2024 19:00:58 GMT+0000 (Coordinated Universal Time)","time":{"start":1721412085699,"stop":1721412085702,"duration":3},"status":"passed","severity":"normal"},{"uid":"dcea785a981e3f1d","name":"Encoder throws on undefined content topic","time":{"start":1721411574563,"stop":1721411574564,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e062491d7a309b8","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1721411591203,"stop":1721411591204,"duration":1},"status":"passed","severity":"normal"},{"uid":"a76b9c9806d3a85","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1721411540148,"stop":1721411540148,"duration":0},"status":"passed","severity":"normal"},{"uid":"43d6e765b826a006","name":"Push message with Chinese payload","time":{"start":1721412195923,"stop":1721412195923,"duration":0},"status":"passed","severity":"normal"},{"uid":"41f12201ffeda835","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1721411591209,"stop":1721411591210,"duration":1},"status":"passed","severity":"normal"},{"uid":"7739489d376e61d1","name":"Check publish message containing Chinese","time":{"start":1721412085673,"stop":1721412085673,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0c1ad9c3daf62e8","name":"Subscribe to topic containing long and publish message","time":{"start":1721412094569,"stop":1721412094570,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4b0297da6dfd079","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1721411564642,"stop":1721411564643,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf1c0b62713ee7c4","name":"different cluster, same shard: nodes don't connect","time":{"start":1721411823859,"stop":1721411823859,"duration":0},"status":"passed","severity":"normal"},{"uid":"443400bcbaab5681","name":"can start and stop the service","time":{"start":1721411568595,"stop":1721411568596,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce135d09fcf78bf0","name":"different cluster, same shard: nodes don't connect","time":{"start":1721411906125,"stop":1721411906125,"duration":0},"status":"passed","severity":"normal"},{"uid":"a90b02078f3cf9c8","name":"Fails to push message bigger that 1MB","time":{"start":1721412055741,"stop":1721412055741,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1e7f903e60af4e1","name":"Push message with Russian payload","time":{"start":1721412195924,"stop":1721412195924,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3f6b5d7149c9d67","name":"Generator, 2 different pubsubtopics","time":{"start":1721412238551,"stop":1721412238551,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a03b2ccdf41dd1c","name":"Refresh subscription","time":{"start":1721411837356,"stop":1721411837357,"duration":1},"status":"passed","severity":"normal"},{"uid":"31ef486d7f9e503b","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1721411542851,"stop":1721411542852,"duration":1},"status":"passed","severity":"normal"},{"uid":"e99593948e342a5d","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1721411823862,"stop":1721411823862,"duration":0},"status":"passed","severity":"normal"},{"uid":"c902e6352b843cb6","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1721412246675,"stop":1721412246675,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7093c3bfaf979be","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app23/5/topic184/test.js","time":{"start":1721412149872,"stop":1721412149872,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a5de8f0c331e17e","name":"addEventListener with wrong event","time":{"start":1721411631385,"stop":1721411631385,"duration":0},"status":"passed","severity":"normal"},{"uid":"af6765f47d0f3a2c","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1721412226072,"stop":1721412226073,"duration":1},"status":"passed","severity":"normal"},{"uid":"5170e104913a6f9c","name":"Push message with content topic containing SQL Injection","time":{"start":1721412055690,"stop":1721412055691,"duration":1},"status":"passed","severity":"normal"},{"uid":"1025f3addc7a4269","name":"Subscribe to topic containing JSON and publish message","time":{"start":1721412094575,"stop":1721412094576,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2f4604950bff149","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1721411684742,"stop":1721411684743,"duration":1},"status":"passed","severity":"normal"},{"uid":"15a3e13e57e24951","name":"Nodes with multiple pubsub topic","time":{"start":1721412069873,"stop":1721412069873,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e3adbc4921b0091","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1721411684742,"stop":1721411684742,"duration":0},"status":"passed","severity":"normal"},{"uid":"e81bcfb1df573581","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1721411837369,"stop":1721411837370,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c87de368db26986","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1721411574559,"stop":1721411574561,"duration":2},"status":"passed","severity":"normal"},{"uid":"c28836a30a605c49","name":"Push message with custom timestamp: 1690653437806","time":{"start":1721412055732,"stop":1721412055733,"duration":1},"status":"passed","severity":"normal"},{"uid":"6930446fc41a0718","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1721411564643,"stop":1721411564643,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea113f196654e059","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1721411540157,"stop":1721411540158,"duration":1},"status":"passed","severity":"normal"},{"uid":"cddbadb94616f3f","name":"Check received message containing long","time":{"start":1721411809722,"stop":1721411809723,"duration":1},"status":"passed","severity":"normal"},{"uid":"bbaf528828953b73","name":"should use DNS peer discovery with light client","time":{"start":1721411600594,"stop":1721411600594,"duration":0},"status":"skipped","severity":"normal"},{"uid":"690ed1c5ea5d6538","name":"throws on content topic with too few or too many fields","time":{"start":1721411540139,"stop":1721411540139,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3cf17837e744e4d","name":"Js publishes, other Js receives","time":{"start":1721412058419,"stop":1721412058419,"duration":0},"status":"passed","severity":"normal"},{"uid":"47b30ce2a5b4ed0a","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1721411540163,"stop":1721411540163,"duration":0},"status":"passed","severity":"normal"},{"uid":"2db5cb4d900d3d50","name":"Check message with invalid timestamp is not received","time":{"start":1721412110626,"stop":1721412110627,"duration":1},"status":"passed","severity":"normal"},{"uid":"e005a72c59f5499c","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1721411591201,"stop":1721411591203,"duration":2},"status":"passed","severity":"normal"},{"uid":"b69a6cf2b7ca8f7e","name":"Passing page size 110 when there are 120 messages","time":{"start":1721412246830,"stop":1721412246830,"duration":0},"status":"passed","severity":"normal"},{"uid":"97265c81197ad8e1","name":"random static sharding 7 - Cluster ID: 936, Shard ID: 657","time":{"start":1721412173275,"stop":1721412173275,"duration":0},"status":"passed","severity":"normal"},{"uid":"bda1ef0293fec636","name":"Number of peers are maintained correctly","time":{"start":1721411855430,"stop":1721411855430,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7b97116f7da5a27","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1721412226074,"stop":1721412226075,"duration":1},"status":"passed","severity":"normal"},{"uid":"deed262839cda75d","name":"Waku message hash computation (payload length 0)","time":{"start":1721411542850,"stop":1721411542851,"duration":1},"status":"passed","severity":"normal"},{"uid":"44753babdaf46f58","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1721411823891,"stop":1721411823891,"duration":0},"status":"passed","severity":"normal"},{"uid":"c550f02e9ab4cb74","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1721411576490,"stop":1721411576490,"duration":0},"status":"passed","severity":"normal"},{"uid":"562c2824608c26e9","name":"Check message with no payload is not received","time":{"start":1721411809739,"stop":1721411809740,"duration":1},"status":"passed","severity":"normal"},{"uid":"edd925a81e7356a3","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1721412254853,"stop":1721412254853,"duration":0},"status":"passed","severity":"normal"},{"uid":"e79676e4befd4d7f","name":"Init the array if not present","time":{"start":1721411539778,"stop":1721411539781,"duration":3},"status":"passed","severity":"normal"},{"uid":"b08c41e6f7c7d067","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1721412226087,"stop":1721412226087,"duration":0},"status":"passed","severity":"normal"},{"uid":"efb141a9b144d9a3","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1721411564644,"stop":1721411564644,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e10b94fad51b9ac1","name":"Callback on promise, aborts when callback returns true","time":{"start":1721412246674,"stop":1721412246674,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc6803a7d919dc6e","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1721411823889,"stop":1721411823890,"duration":1},"status":"passed","severity":"normal"},{"uid":"f30e6047d6f8a4f4","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1721412173271,"stop":1721412173271,"duration":0},"status":"passed","severity":"normal"},{"uid":"71d7bb6986d9e710","name":"Relay + Store","time":{"start":1721411548803,"stop":1721411548803,"duration":0},"status":"passed","severity":"normal"},{"uid":"a092896554f26a82","name":"should load peers from local storage and dispatch events","time":{"start":1721411568598,"stop":1721411568598,"duration":0},"status":"passed","severity":"normal"},{"uid":"7be88da2c2bbf6ec","name":"Check received message containing Script","time":{"start":1721411809726,"stop":1721411809727,"duration":1},"status":"passed","severity":"normal"},{"uid":"39414ca9e3ae41ae","name":"should throw error - no id","time":{"start":1721411548789,"stop":1721411548790,"duration":1},"status":"passed","severity":"normal"},{"uid":"7fd7c8b39e262ccc","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1721412069870,"stop":1721412069870,"duration":0},"status":"passed","severity":"normal"},{"uid":"8004536e91f12c44","name":"Reopen subscription with peer with lost subscription","time":{"start":1721411695289,"stop":1721411695289,"duration":0},"status":"passed","severity":"normal"},{"uid":"20d8219eb4b83f1f","name":"Push 30 different messages","time":{"start":1721412195929,"stop":1721412195929,"duration":0},"status":"passed","severity":"normal"},{"uid":"dab66ffa94ea0cff","name":"Push message with content topic containing Arabic","time":{"start":1721412055689,"stop":1721412055690,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c2e74842fda836a","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1721411553737,"stop":1721411553737,"duration":0},"status":"passed","severity":"normal"},{"uid":"45a7ac2d89f39859","name":"Subscribe to topic containing JSON and receive message","time":{"start":1721412226082,"stop":1721412226082,"duration":0},"status":"passed","severity":"normal"},{"uid":"436cbf2bf19f7f61","name":"Subscribe to topic containing long and receive message","time":{"start":1721412226095,"stop":1721412226095,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcbd8894b9a00c05","name":"Push message equal or less that 1MB","time":{"start":1721412195941,"stop":1721412195942,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc87658922107e25","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1721412226091,"stop":1721412226092,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7713285d948d5cd","name":"Round trip binary serialization","time":{"start":1721411553733,"stop":1721411553733,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5d71984332575e0","name":"Check publish message containing escaped characters","time":{"start":1721412085691,"stop":1721412085691,"duration":0},"status":"passed","severity":"normal"},{"uid":"46501ccad3ed1c63","name":"Query Generator, No message returned","time":{"start":1721412218333,"stop":1721412218333,"duration":0},"status":"passed","severity":"normal"},{"uid":"e785eaa99be9fa2","name":"Sets default value correctly","time":{"start":1721412257015,"stop":1721412257016,"duration":1},"status":"passed","severity":"normal"},{"uid":"e290541beab27c03","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1721412254851,"stop":1721412254851,"duration":0},"status":"passed","severity":"normal"},{"uid":"be12d872be210ad7","name":"Subscribe to topic containing Script and publish message","time":{"start":1721412094573,"stop":1721412094573,"duration":0},"status":"passed","severity":"normal"},{"uid":"a263eda792d8895c","name":"Subscribe to topic containing short and receive message","time":{"start":1721412226093,"stop":1721412226094,"duration":1},"status":"passed","severity":"normal"},{"uid":"65ed5c92503e4964","name":"Push message with SQL Injection payload","time":{"start":1721412195924,"stop":1721412195924,"duration":0},"status":"passed","severity":"normal"},{"uid":"2809d2c54702ff9b","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1721411823890,"stop":1721411823890,"duration":0},"status":"passed","severity":"normal"},{"uid":"2437b01c7e84c002","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1721411540167,"stop":1721411540168,"duration":1},"status":"passed","severity":"normal"},{"uid":"169bef7a1a6f283e","name":"Check received message containing Chinese","time":{"start":1721411809724,"stop":1721411809725,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ca622acfa4760bb","name":"Push message with content topic containing Basic HTML tag","time":{"start":1721412195936,"stop":1721412195936,"duration":0},"status":"passed","severity":"normal"},{"uid":"de04ce9e070cbdf8","name":"addEventListener with correct event","time":{"start":1721411631384,"stop":1721411631385,"duration":1},"status":"passed","severity":"normal"},{"uid":"6451f4257d6adcc3","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1721412226088,"stop":1721412226088,"duration":0},"status":"passed","severity":"normal"},{"uid":"7be425a9881fab2b","name":"should encode/decode to RLP encoding","time":{"start":1721411548796,"stop":1721411548796,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2d422f01cfa285a","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1721412094570,"stop":1721412094570,"duration":0},"status":"passed","severity":"normal"},{"uid":"7201b3c8442d2b57","name":"should set field with only FILTER enabled","time":{"start":1721411548802,"stop":1721411548802,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4a22c3b3b086e08","name":"Check message received after jswaku node is restarted","time":{"start":1721412110613,"stop":1721412110613,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6bd9ab05d1e1eefd","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app19/2/topic502/proto","time":{"start":1721412149875,"stop":1721412149875,"duration":0},"status":"passed","severity":"normal"},{"uid":"9165a15970e1d49a","name":"should return false","time":{"start":1721411548795,"stop":1721411548796,"duration":1},"status":"passed","severity":"normal"},{"uid":"9cbde971bd5e931d","name":"Push message with Basic HTML tag payload","time":{"start":1721412195926,"stop":1721412195927,"duration":1},"status":"passed","severity":"normal"},{"uid":"26090d4dbd9cd118","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1721412110626,"stop":1721412110626,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb3b1bdddd49b7a8","name":"returns all values when wanted number is greater than available values","time":{"start":1721411563321,"stop":1721411563321,"duration":0},"status":"passed","severity":"normal"},{"uid":"326af0cd53c9a96e","name":"Check publish message containing special chars","time":{"start":1721412085672,"stop":1721412085672,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e437217bf28e51f","name":"Push message with XML payload","time":{"start":1721412055682,"stop":1721412055682,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ae54ac8493dc3ea","name":"should be called at least once on all `peer:discovery` events","time":{"start":1721411598595,"stop":1721411598596,"duration":1},"status":"passed","severity":"normal"},{"uid":"eadc9c6832325f9d","name":"Push message on custom pubsubTopic","time":{"start":1721411910506,"stop":1721411910507,"duration":1},"status":"passed","severity":"normal"},{"uid":"568e0a4c8939004d","name":"should not receive a peer event after stop","time":{"start":1721412205836,"stop":1721412205837,"duration":1},"status":"passed","severity":"normal"},{"uid":"383c439f195f2492","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1721412374791,"stop":1721412374791,"duration":0},"status":"passed","severity":"normal"},{"uid":"e269d64a5d7ee0a1","name":"Check received message containing Chinese","time":{"start":1721412110588,"stop":1721412110589,"duration":1},"status":"passed","severity":"normal"},{"uid":"caf8639d0ed2b427","name":"Check received message containing Arabic","time":{"start":1721412110589,"stop":1721412110589,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b5c342bca816f63","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1721411684739,"stop":1721411684740,"duration":1},"status":"passed","severity":"normal"},{"uid":"43e3e2ca1a3f5e0","name":"Check publish message containing XML","time":{"start":1721412085678,"stop":1721412085678,"duration":0},"status":"passed","severity":"normal"},{"uid":"41545ce4e6ff8a72","name":"Check received message containing long","time":{"start":1721412110587,"stop":1721412110587,"duration":0},"status":"passed","severity":"normal"},{"uid":"177959be15f93391","name":"Rejects garbage","time":{"start":1721411557146,"stop":1721411557146,"duration":0},"status":"passed","severity":"normal"},{"uid":"de7715bef89744b6","name":"1 Relay, 1 fetch","time":{"start":1721411564377,"stop":1721411564377,"duration":0},"status":"passed","severity":"normal"},{"uid":"180153f4d58d3db1","name":"Ping succeeds for all connected peers","time":{"start":1721411712582,"stop":1721411712583,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd9d6d1581226dd1","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1721412190959,"stop":1721412190959,"duration":0},"status":"passed","severity":"normal"},{"uid":"287db7cfdef059b2","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1721411540173,"stop":1721411540173,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb8ee7f25940964b","name":"Push message with Basic HTML tag payload","time":{"start":1721412055683,"stop":1721412055683,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d52192227691f3c","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1721411548091,"stop":1721411548091,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7e645c8944341a","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1721411540162,"stop":1721411540162,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c2e6bca2f5c674d","name":"Check received message containing unicode special characters","time":{"start":1721412110605,"stop":1721412110605,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9d581122dc66f4","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1721412226084,"stop":1721412226084,"duration":0},"status":"passed","severity":"normal"},{"uid":"18b259bb3e579212","name":"Check message with non string payload is not received","time":{"start":1721412110628,"stop":1721412110629,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5715785bfb69a5f","name":"Push message with special chars payload","time":{"start":1721412055679,"stop":1721412055680,"duration":1},"status":"passed","severity":"normal"},{"uid":"1671a46fe664d451","name":"should encodeTxt and decodeTxt","time":{"start":1721411548787,"stop":1721411548788,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f1a8e917c5309e0","name":"random static sharding 3 - Cluster ID: 826, Shard ID: 736","time":{"start":1721412173272,"stop":1721412173273,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7a2ce624db3a00f","name":"ignores unrecognized TXT record formats","time":{"start":1721411564640,"stop":1721411564641,"duration":1},"status":"passed","severity":"normal"},{"uid":"fefc1598f4be7ee5","name":"should emit a peer event after start","time":{"start":1721412205836,"stop":1721412205836,"duration":0},"status":"passed","severity":"normal"},{"uid":"9751c4c275789a36","name":"should properly create location multiaddrs - tcp","time":{"start":1721411548800,"stop":1721411548800,"duration":0},"status":"passed","severity":"normal"},{"uid":"3da2dcd6fc4d65f2","name":"Check received message containing Script","time":{"start":1721412110619,"stop":1721412110620,"duration":1},"status":"passed","severity":"normal"},{"uid":"78f30118866d0f96","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1721411849173,"stop":1721411849174,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5758b62a6821a66","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1721411684740,"stop":1721411684740,"duration":0},"status":"passed","severity":"normal"},{"uid":"54e8f0c30546eab","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1721412254854,"stop":1721412254854,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0ccc90ff8074582","name":"Store - dialed after - with timeout","time":{"start":1721412262989,"stop":1721412262989,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecd2c6aa69b04865","name":"Query Generator, Multiple PubsubTopics","time":{"start":1721412218332,"stop":1721412218332,"duration":0},"status":"passed","severity":"normal"},{"uid":"48b040d34a4df66c","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1721411540153,"stop":1721411540153,"duration":0},"status":"passed","severity":"normal"},{"uid":"aeb58325f50e6671","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721411823881,"stop":1721411823881,"duration":0},"status":"passed","severity":"normal"},{"uid":"4207dec07f99f2e5","name":"start node with ApplicationInfo","time":{"start":1721412149882,"stop":1721412149882,"duration":0},"status":"passed","severity":"normal"},{"uid":"3128ad18a0e85096","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1721411823894,"stop":1721411823896,"duration":2},"status":"passed","severity":"normal"},{"uid":"e99919b3ce24b49e","name":"Push message with meta","time":{"start":1721412195939,"stop":1721412195939,"duration":0},"status":"passed","severity":"normal"},{"uid":"3014737a830e171d","name":"Push 30 different messages","time":{"start":1721412055686,"stop":1721412055686,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d5b235915eeba9","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1721411540273,"stop":1721411540273,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca7163ed58172347","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1721412190956,"stop":1721412190957,"duration":1},"status":"passed","severity":"normal"},{"uid":"af25b91eb70b796c","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1721411684741,"stop":1721411684741,"duration":0},"status":"passed","severity":"normal"},{"uid":"662f39b11f7aa5be","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1721411540162,"stop":1721411540162,"duration":0},"status":"passed","severity":"normal"},{"uid":"4db9bc04bbd9fe3c","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1721412190958,"stop":1721412190958,"duration":0},"status":"passed","severity":"normal"},{"uid":"901ce8030e1cfe96","name":"Check meta is set [symmetric]","time":{"start":1721411574562,"stop":1721411574562,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3971d79bac56253","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1721411553365,"stop":1721411553366,"duration":1},"status":"passed","severity":"normal"},{"uid":"b05557574e38a6f2","name":"listenerCount","time":{"start":1721411631387,"stop":1721411631387,"duration":0},"status":"passed","severity":"normal"},{"uid":"c65fbba0460e50fd","name":"Nwaku publishes","time":{"start":1721412058418,"stop":1721412058419,"duration":1},"status":"passed","severity":"normal"},{"uid":"273e691c01fdb6b","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1721411837367,"stop":1721411837367,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b8b3299c70b697e","name":"Push message with custom timestamp: 1690653409894","time":{"start":1721412195940,"stop":1721412195940,"duration":0},"status":"passed","severity":"normal"},{"uid":"eae1d8c9fc62cae0","name":"Check received message containing XML","time":{"start":1721412110596,"stop":1721412110596,"duration":0},"status":"passed","severity":"normal"},{"uid":"45ed086cd78caf94","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1721411601031,"stop":1721411601032,"duration":1},"status":"passed","severity":"normal"},{"uid":"46b5dca1fb26fcfa","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app88/7/topic49/utf8","time":{"start":1721412149871,"stop":1721412149871,"duration":0},"status":"passed","severity":"normal"},{"uid":"4283826a2a8de675","name":"random static sharding 6 - Cluster ID: 130, Shard ID: 129","time":{"start":1721412173274,"stop":1721412173274,"duration":0},"status":"passed","severity":"normal"},{"uid":"72926917d217296f","name":"throws on content topic with non-number generation field","time":{"start":1721411540139,"stop":1721411540139,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f3c98331c0e812c","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1721411601032,"stop":1721411601033,"duration":1},"status":"passed","severity":"normal"},{"uid":"367102e1396f7e87","name":"isConnected should return true after first peer connects","time":{"start":1721411651088,"stop":1721411651089,"duration":1},"status":"passed","severity":"normal"},{"uid":"f03be2abbe0ef8d","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app42/9/topic444/test.js","time":{"start":1721412149871,"stop":1721412149871,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb99e9364bf2d197","name":"Used by Waku Relay","time":{"start":1721412257015,"stop":1721412257015,"duration":0},"status":"passed","severity":"normal"},{"uid":"21bad97b7a1398e6","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1721411849175,"stop":1721411849175,"duration":0},"status":"passed","severity":"normal"},{"uid":"854c09c8c31e622d","name":"Check message with non string payload is not received","time":{"start":1721411809740,"stop":1721411809740,"duration":0},"status":"passed","severity":"normal"},{"uid":"81297dfd75423667","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1721411548788,"stop":1721411548789,"duration":1},"status":"passed","severity":"normal"},{"uid":"96d8842ac19b2c86","name":"Push message with XML payload","time":{"start":1721412195926,"stop":1721412195926,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7375a0c9456f9a7","name":"Meta field set when metaSetter is specified","time":{"start":1721411553734,"stop":1721411553734,"duration":0},"status":"passed","severity":"normal"},{"uid":"ced68d03409069f2","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1721411540163,"stop":1721411540163,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b66e8cf83d734b8","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app22/2/topic925/json","time":{"start":1721412149872,"stop":1721412149874,"duration":2},"status":"passed","severity":"normal"},{"uid":"36cead64aef2536b","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1721411837364,"stop":1721411837364,"duration":0},"status":"passed","severity":"normal"},{"uid":"14df08d013d4c00e","name":"Query Generator, No Decoder","time":{"start":1721412218333,"stop":1721412218333,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8d7675ad5d5f1e2","name":"Subscribe to topic containing Russian and publish message","time":{"start":1721412094572,"stop":1721412094572,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f2b586d8cbaa1b6","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1721411540147,"stop":1721411540147,"duration":0},"status":"passed","severity":"normal"},{"uid":"c21b1a7bbe0266a","name":"Relay - dialed after","time":{"start":1721412262988,"stop":1721412262988,"duration":0},"status":"passed","severity":"normal"},{"uid":"2aa403eb78a08c24","name":"1 Store, 2 relays, 2 fetches","time":{"start":1721411564378,"stop":1721411564378,"duration":0},"status":"passed","severity":"normal"},{"uid":"afb9ecebba6c08e6","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1721412374790,"stop":1721412374790,"duration":0},"status":"passed","severity":"normal"},{"uid":"516b9ead2f67702e","name":"should throw an error for missing sharding configuration","time":{"start":1721411540171,"stop":1721411540172,"duration":1},"status":"passed","severity":"normal"},{"uid":"8caf26c963dd9d3a","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1721411540145,"stop":1721411540145,"duration":0},"status":"passed","severity":"normal"},{"uid":"72481bca60ffbdde","name":"Push message with custom timestamp: 1721415409894","time":{"start":1721412195941,"stop":1721412195941,"duration":0},"status":"passed","severity":"normal"},{"uid":"364777a35bdbb78f","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1721411540146,"stop":1721411540146,"duration":0},"status":"passed","severity":"normal"},{"uid":"c80284e08c85a439","name":"Check received message containing Basic HTML tag","time":{"start":1721411809728,"stop":1721411809729,"duration":1},"status":"passed","severity":"normal"},{"uid":"333254e44430506a","name":"Query Generator, Wrong PubsubTopic","time":{"start":1721412218332,"stop":1721412218332,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e3c3443a099ca76","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1721411906122,"stop":1721411906122,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1c825a60302b62c","name":"Check message on other pubsub topic is not received","time":{"start":1721412110608,"stop":1721412110608,"duration":0},"status":"passed","severity":"normal"},{"uid":"aff826dd8bc3a636","name":"Push message equal or less that 1MB","time":{"start":1721412055740,"stop":1721412055741,"duration":1},"status":"passed","severity":"normal"},{"uid":"68eb92fcaeb9a49d","name":"Push message with rate limit","time":{"start":1721412055730,"stop":1721412055731,"duration":1},"status":"passed","severity":"normal"},{"uid":"92d4e651f9c7fd74","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1721412190957,"stop":1721412190958,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b54d4c67eb539c2","name":"Check received message containing emoji","time":{"start":1721412110605,"stop":1721412110605,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f46a635fc7624e","name":"Ephemeral field set to true","time":{"start":1721411553733,"stop":1721411553734,"duration":1},"status":"passed","severity":"normal"},{"uid":"34171c61e2d293ab","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1721412069874,"stop":1721412069875,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b6f081b192acb66","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1721412094577,"stop":1721412094578,"duration":1},"status":"passed","severity":"normal"},{"uid":"8603bc63f12fbd3e","name":"can start the service","time":{"start":1721411568595,"stop":1721411568595,"duration":0},"status":"passed","severity":"normal"},{"uid":"93d27b70bd061a7e","name":"same cluster, different shard: nodes connect","time":{"start":1721411906124,"stop":1721411906125,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ecfe56f63cf45d8","name":"Does not throw an exception when node disconnects","time":{"start":1721412257013,"stop":1721412257013,"duration":0},"status":"passed","severity":"normal"},{"uid":"feffc68c599221b5","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1721411540168,"stop":1721411540168,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c22b61cddcef520","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1721411729650,"stop":1721411729650,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cd9deb9658da688","name":"safeDispatchEvent","time":{"start":1721411631388,"stop":1721411631388,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9c0564a28c91b7c","name":"Push message with content topic containing Chinese","time":{"start":1721412195933,"stop":1721412195933,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3fdc44bc700f63d","name":"Check received message containing Basic HTML tag","time":{"start":1721412110597,"stop":1721412110603,"duration":6},"status":"passed","severity":"normal"},{"uid":"498ccfb85f5a3d68","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1721411823891,"stop":1721411823891,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f583aa4246e793c","name":"Push message with numeric payload","time":{"start":1721412195922,"stop":1721412195922,"duration":0},"status":"passed","severity":"normal"},{"uid":"c02c6f5556398ff2","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1721411540158,"stop":1721411540158,"duration":0},"status":"passed","severity":"normal"},{"uid":"45a3166744131550","name":"Check message with non string payload is not received","time":{"start":1721412110613,"stop":1721412110613,"duration":0},"status":"passed","severity":"normal"},{"uid":"d99a308ba8fe37d5","name":"should not fail to stop the service if it was not started","time":{"start":1721411568596,"stop":1721411568596,"duration":0},"status":"passed","severity":"normal"},{"uid":"2725c1a168a20983","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721411823892,"stop":1721411823892,"duration":0},"status":"passed","severity":"normal"},{"uid":"3091fbf05280b562","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1721411729649,"stop":1721411729649,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d89b8b41f4f8049","name":"Push message with content topic containing XML","time":{"start":1721412195935,"stop":1721412195935,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb9ed2d8b0c0b7ba","name":"Subscribe to topic containing XML and receive message","time":{"start":1721412226099,"stop":1721412226100,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c857124ca99c631","name":"Ping on peer without subscriptions","time":{"start":1721411695288,"stop":1721411695289,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4f64cb24e7b12b7","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1721411684745,"stop":1721411684746,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ca6da5b76fd766b","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1721411823880,"stop":1721411823880,"duration":0},"status":"passed","severity":"normal"},{"uid":"22084cc739abe227","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1721411548094,"stop":1721411548095,"duration":1},"status":"passed","severity":"normal"},{"uid":"ebee5689e052c0a4","name":"random static sharding 10 - Cluster ID: 14, Shard ID: 903","time":{"start":1721412173303,"stop":1721412173303,"duration":0},"status":"passed","severity":"normal"},{"uid":"12d0ae5dc7e6f122","name":"Subscribe to topic containing short and receive message","time":{"start":1721412226076,"stop":1721412226076,"duration":0},"status":"passed","severity":"normal"},{"uid":"42e14580b31c8891","name":"Push message with content topic containing Basic HTML tag","time":{"start":1721412055711,"stop":1721412055715,"duration":4},"status":"passed","severity":"normal"},{"uid":"c85982ffe0810e49","name":"Check message with no content topic is not received","time":{"start":1721411809737,"stop":1721411809739,"duration":2},"status":"passed","severity":"normal"},{"uid":"adf74f0d07815861","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1721411849172,"stop":1721411849172,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa598dcafdb3860e","name":"Push message with rate limit","time":{"start":1721412195939,"stop":1721412195940,"duration":1},"status":"passed","severity":"normal"},{"uid":"24ff707d67705cf3","name":"Check message with no pubsub topic is not received","time":{"start":1721411809737,"stop":1721411809737,"duration":0},"status":"passed","severity":"normal"},{"uid":"f154ff58e3574234","name":"Register correct protocols","time":{"start":1721412094566,"stop":1721412094566,"duration":0},"status":"passed","severity":"normal"},{"uid":"540ad25232d63764","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1721412226100,"stop":1721412226100,"duration":0},"status":"passed","severity":"normal"},{"uid":"b508f818a867c656","name":"Check received message containing numeric","time":{"start":1721412110587,"stop":1721412110588,"duration":1},"status":"passed","severity":"normal"},{"uid":"85196550f3213481","name":"Check received message containing shell command","time":{"start":1721412110604,"stop":1721412110604,"duration":0},"status":"passed","severity":"normal"},{"uid":"41556f9ae2c2bb7","name":"Check received message containing shell command","time":{"start":1721412110622,"stop":1721412110622,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7b317d020c3c600","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1721411729648,"stop":1721411729648,"duration":0},"status":"passed","severity":"normal"},{"uid":"f741e34ddaa4c6fa","name":"Reusing cursor across nodes","time":{"start":1721412190959,"stop":1721412190960,"duration":1},"status":"passed","severity":"normal"},{"uid":"6080e844681e36c6","name":"Check received message with timestamp: 1721411590375 ","time":{"start":1721411809732,"stop":1721411809733,"duration":1},"status":"passed","severity":"normal"},{"uid":"c76e58ae4b8f7344","name":"Passing an array","time":{"start":1721412257014,"stop":1721412257014,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8368355b56e4878","name":"Subscribe to topic containing XML and publish message","time":{"start":1721412094574,"stop":1721412094574,"duration":0},"status":"passed","severity":"normal"},{"uid":"586636c69a03fc26","name":"Overlapping topic subscription","time":{"start":1721412226092,"stop":1721412226092,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6a5cb84071e4ec3","name":"Query with Ordered Callback, No Decoder","time":{"start":1721412218334,"stop":1721412218335,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb30e6cd5d6924b0","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1721412218334,"stop":1721412218334,"duration":0},"status":"passed","severity":"normal"},{"uid":"b216741bf5c475e4","name":"should not fail to stop the service if it was not started","time":{"start":1721412205834,"stop":1721412205835,"duration":1},"status":"passed","severity":"normal"},{"uid":"26d539b94a6f49c9","name":"Ephemeral field is preserved - encoder v0","time":{"start":1721411601030,"stop":1721411601031,"duration":1},"status":"passed","severity":"normal"},{"uid":"2cc3262c2cc512a9","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1721411548089,"stop":1721411548089,"duration":0},"status":"passed","severity":"normal"},{"uid":"6631baebeb3b636f","name":"Subscribe to topic containing Russian and receive message","time":{"start":1721412226080,"stop":1721412226080,"duration":0},"status":"passed","severity":"normal"},{"uid":"3643c9ea5e0fffa1","name":"Push message with custom timestamp: 1721408209894","time":{"start":1721412195940,"stop":1721412195941,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4ff8c13d9e7029b","name":"Subscribe and receives messages on 20 topics","time":{"start":1721412226090,"stop":1721412226091,"duration":1},"status":"passed","severity":"normal"},{"uid":"84062bca1a4ef6ff","name":"Subscribe to topic containing Script and receive message","time":{"start":1721412226081,"stop":1721412226081,"duration":0},"status":"passed","severity":"normal"},{"uid":"95bd100da38be6de","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1721411540147,"stop":1721411540148,"duration":1},"status":"passed","severity":"normal"},{"uid":"5fbe68c70486d986","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1721412149867,"stop":1721412149869,"duration":2},"status":"passed","severity":"normal"},{"uid":"251437df9e2b2ab3","name":"should add and remove event listeners correctly","time":{"start":1721411568599,"stop":1721411568599,"duration":0},"status":"passed","severity":"normal"},{"uid":"57db4d31aeab1884","name":"should not fail to start the service if it is already started","time":{"start":1721411568596,"stop":1721411568596,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f828a2eecaf2b0b","name":"more peers than existing","time":{"start":1721412031957,"stop":1721412031957,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4dba3e81948d8c51","name":"retrieves a single peer","time":{"start":1721411564638,"stop":1721411564639,"duration":1},"status":"passed","severity":"normal"},{"uid":"eed52fb36b311c93","name":"Publish message with custom timestamp: Fri Jul 19 2024 17:00:58 GMT+0000 (Coordinated Universal Time)","time":{"start":1721412085698,"stop":1721412085699,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5722e095b6266f4","name":"Check received message containing SQL Injection","time":{"start":1721412110619,"stop":1721412110619,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d256136c259aee2","name":"should not receive a peer event before start","time":{"start":1721412205836,"stop":1721412205836,"duration":0},"status":"passed","severity":"normal"},{"uid":"16f0d268fcf15b7b","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1721412094567,"stop":1721412094568,"duration":1},"status":"passed","severity":"normal"},{"uid":"aafbeb233aa7bc4d","name":"Fails to push message with large meta","time":{"start":1721412055729,"stop":1721412055730,"duration":1},"status":"passed","severity":"normal"},{"uid":"3440178e823cec17","name":"Subscribe to topic containing numeric and receive message","time":{"start":1721412226077,"stop":1721412226077,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc25647938a01112","name":"Query generator for multiple messages with multiple decoders","time":{"start":1721412246673,"stop":1721412246673,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdead3f81d6d7c8a","name":"Push message with content topic containing short","time":{"start":1721412055687,"stop":1721412055687,"duration":0},"status":"passed","severity":"normal"},{"uid":"be0a83c3d780be7a","name":"Tracks peer failures correctly","time":{"start":1721411712585,"stop":1721411712585,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5d41bd883ab4f78","name":"should not receive a peer event after stop","time":{"start":1721411600593,"stop":1721411600593,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7daab021188ee2e","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1721411837347,"stop":1721411837348,"duration":1},"status":"passed","severity":"normal"},{"uid":"48ffb014b0297389","name":"Push message with content topic containing numeric","time":{"start":1721412055688,"stop":1721412055688,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed5d0f1aff88543b","name":"Refresh subscription","time":{"start":1721412226092,"stop":1721412226093,"duration":1},"status":"passed","severity":"normal"},{"uid":"75ddc9aae38e64b7","name":"throws an error for improperly formatted content topics","time":{"start":1721411540151,"stop":1721411540151,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1a06dc93116eebb","name":"Subscribe to topic containing special chars and publish message","time":{"start":1721412094570,"stop":1721412094570,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e464b9084217aa","name":"given a waku node and content topic, creates a filter subscription","time":{"start":1721412085823,"stop":1721412085823,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1f06ccd88ef36c3e","name":"Push message with escaped characters payload","time":{"start":1721412055685,"stop":1721412055685,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a1a0e9189c72447","name":"Push message with content topic containing short","time":{"start":1721412195930,"stop":1721412195930,"duration":0},"status":"passed","severity":"normal"},{"uid":"a98f93f22553dfb","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1721411548090,"stop":1721411548091,"duration":1},"status":"passed","severity":"normal"},{"uid":"934a9e8b38148186","name":"random static sharding 4 - Cluster ID: 185, Shard ID: 595","time":{"start":1721412173273,"stop":1721412173273,"duration":0},"status":"passed","severity":"normal"},{"uid":"47331169dce3386e","name":"Push message with short payload","time":{"start":1721412195913,"stop":1721412195915,"duration":2},"status":"passed","severity":"normal"},{"uid":"41a4e728a07e25a3","name":"Fails to push message with empty content topic","time":{"start":1721412195938,"stop":1721412195938,"duration":0},"status":"passed","severity":"normal"},{"uid":"a47bd037cdaef4cd","name":"Keep-alive pings maintain the connection","time":{"start":1721411712583,"stop":1721411712584,"duration":1},"status":"passed","severity":"normal"},{"uid":"6fca7cc7b1e393be","name":"should handle corrupted local storage data gracefully","time":{"start":1721411568598,"stop":1721411568598,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ccf17236668521","name":"Subscribe to topic containing shell command and receive message","time":{"start":1721412226101,"stop":1721412226101,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3468c6d0de0c748","name":"should throw an error for empty SingleShardInfos array","time":{"start":1721411540153,"stop":1721411540153,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6ff4bd88107a252","name":"start node with empty shard","time":{"start":1721412173317,"stop":1721412173318,"duration":1},"status":"passed","severity":"normal"},{"uid":"5055f835920e14ae","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1721412240015,"stop":1721412240016,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1825f1ad975e76d","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1721412226071,"stop":1721412226071,"duration":0},"status":"passed","severity":"normal"},{"uid":"15d009a25da0614f","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1721411540162,"stop":1721411540162,"duration":0},"status":"passed","severity":"normal"},{"uid":"81b291685686179f","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1721412226080,"stop":1721412226080,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac62b1e93b6bb49c","name":"should return unique PubsubTopics for static sharding","time":{"start":1721411540154,"stop":1721411540154,"duration":0},"status":"passed","severity":"normal"},{"uid":"38fbdfdb6d94168a","name":"should throw an error if shards are undefined for static sharding","time":{"start":1721411540156,"stop":1721411540157,"duration":1},"status":"passed","severity":"normal"},{"uid":"1324707b839faec3","name":"random static sharding 5 - Cluster ID: 946, Shard ID: 496","time":{"start":1721412173274,"stop":1721412173274,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bd4e01359aa85e","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1721411823891,"stop":1721411823891,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1e086d44996ceb6","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1721412094577,"stop":1721412094577,"duration":0},"status":"passed","severity":"normal"},{"uid":"17185b92aba80a65","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1721411849172,"stop":1721411849172,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7c617454cf5eea8","name":"Add multiple subscription objects on single nwaku node","time":{"start":1721411837368,"stop":1721411837368,"duration":0},"status":"passed","severity":"normal"},{"uid":"4787d38ab6252744","name":"Check received message containing emoji","time":{"start":1721412110624,"stop":1721412110624,"duration":0},"status":"passed","severity":"normal"},{"uid":"92cf3ee41a8b5b03","name":"should throw error - no id","time":{"start":1721411548790,"stop":1721411548791,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c1ea031ab0ad40c","name":"should return the pubsub topic directly if a string is provided","time":{"start":1721411540167,"stop":1721411540167,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b82b7cf181ab59b","name":"Reopen subscription with peer with lost subscription","time":{"start":1721411695287,"stop":1721411695288,"duration":1},"status":"passed","severity":"normal"},{"uid":"237d7ace6cc368bb","name":"Delete observer","time":{"start":1721412035217,"stop":1721412035217,"duration":0},"status":"passed","severity":"normal"},{"uid":"2954725008231024","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1721412110607,"stop":1721412110607,"duration":0},"status":"passed","severity":"normal"},{"uid":"215cf7533a20c213","name":"unsubscribes","time":{"start":1721412248613,"stop":1721412248613,"duration":0},"status":"passed","severity":"normal"},{"uid":"844c582323cc4411","name":"Generator, custom pubsub topic","time":{"start":1721412238539,"stop":1721412238539,"duration":0},"status":"passed","severity":"normal"},{"uid":"4dd7039c5895d2db","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1721412190957,"stop":1721412190957,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e9730e7e36e1c75","name":"Push message with content topic containing special chars","time":{"start":1721412195932,"stop":1721412195933,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c614b004ca27235","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1721411540158,"stop":1721411540158,"duration":0},"status":"passed","severity":"normal"},{"uid":"6da90ade35df5185","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1721412094572,"stop":1721412094573,"duration":1},"status":"passed","severity":"normal"},{"uid":"6fd48901180d530b","name":"Check received message containing Script","time":{"start":1721412110596,"stop":1721412110596,"duration":0},"status":"passed","severity":"normal"},{"uid":"eae03816f4e057e1","name":"Subscribe to topic containing special chars and receive message","time":{"start":1721412226097,"stop":1721412226097,"duration":0},"status":"passed","severity":"normal"},{"uid":"f63d8f271736623a","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1721411553366,"stop":1721411553366,"duration":0},"status":"passed","severity":"normal"},{"uid":"74580e7ecaf3bb7","name":"Subscribe to topic containing Russian and receive message","time":{"start":1721412226098,"stop":1721412226098,"duration":0},"status":"passed","severity":"normal"},{"uid":"39fd7f2d0c02dae3","name":"should be able to decode the field with only STORE set to true","time":{"start":1721411548094,"stop":1721411548094,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fea2521119874aa","name":"through manual discovery","time":{"start":1721411911392,"stop":1721411911392,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bccd443b92c145a","name":"Push message with custom timestamp: 1721408237806","time":{"start":1721412055736,"stop":1721412055737,"duration":1},"status":"passed","severity":"normal"},{"uid":"12d184075b234a9e","name":"Push message with content topic containing emoji","time":{"start":1721412195938,"stop":1721412195938,"duration":0},"status":"passed","severity":"normal"},{"uid":"117fc388fab69ad8","name":"does not throw on valid cases","time":{"start":1721411540138,"stop":1721411540138,"duration":0},"status":"passed","severity":"normal"},{"uid":"94264fefa59f0e15","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1721411540160,"stop":1721411540160,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b8ffc377cdfa742","name":"should use the provided clusterId for the pubsub topic","time":{"start":1721411540173,"stop":1721411540174,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a64f9591f5e914","name":"receives messages sent to provided content topic through callback","time":{"start":1721412085823,"stop":1721412085824,"duration":1},"status":"skipped","severity":"normal"},{"uid":"550622e93f82e1df","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app68/1/topic71/json","time":{"start":1721412149876,"stop":1721412149877,"duration":1},"status":"passed","severity":"normal"},{"uid":"59b71f4ff6a1bc8f","name":"Subscribe and receive messages via waku relay post","time":{"start":1721412226087,"stop":1721412226088,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2e95bb8aa61fe35","name":"Check received message containing Basic HTML tag","time":{"start":1721412110620,"stop":1721412110621,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a0475a73e5c36c7","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1721411684743,"stop":1721411684743,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5ee3e3f74580af8","name":"should properly create location multiaddrs - tcp6","time":{"start":1721411548799,"stop":1721411548799,"duration":0},"status":"passed","severity":"normal"},{"uid":"a62dd10abe9478a6","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1721411564438,"stop":1721411564439,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a932df9f08f4eb6","name":"should not throw an error for a single configured topic","time":{"start":1721411540165,"stop":1721411540166,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2cc61880cd325ec","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1721411823879,"stop":1721411823880,"duration":1},"status":"passed","severity":"normal"},{"uid":"77ad1f367911f2ff","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1721411910508,"stop":1721411910510,"duration":2},"status":"passed","severity":"normal"},{"uid":"64c8c114b2aaa10c","name":"connects to nwaku","time":{"start":1721412257013,"stop":1721412257013,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e218f1890c36dc4","name":"shard 0","time":{"start":1721412173270,"stop":1721412173271,"duration":1},"status":"passed","severity":"normal"},{"uid":"a31a9a875094a8f2","name":"Check received message with timestamp: 1649153314 ","time":{"start":1721412110606,"stop":1721412110607,"duration":1},"status":"passed","severity":"normal"},{"uid":"95957da9cf024411","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1721412226079,"stop":1721412226079,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7b3734a7a7cf995","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1721411809733,"stop":1721411809734,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a613a3cb6fed6bf","name":"Check message received after nwaku node is restarted","time":{"start":1721412110613,"stop":1721412110614,"duration":1},"status":"skipped","severity":"normal"},{"uid":"8ad4e308ca632eef","name":"Filter","time":{"start":1721412262990,"stop":1721412262990,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6ca7743faed3638","name":"can start and stop the service","time":{"start":1721412205834,"stop":1721412205834,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c06573e70e97608","name":"connected peers and dial","time":{"start":1721412031956,"stop":1721412031957,"duration":1},"status":"skipped","severity":"normal"},{"uid":"83a5e50cf50b5d37","name":"Ping on subscribed peer","time":{"start":1721411695286,"stop":1721411695286,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1a723437c2d8b99","name":"Push message with content topic containing SQL Injection","time":{"start":1721412195934,"stop":1721412195934,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ee3ff0d7f28e85d","name":"Decoder throws on empty string content topic","time":{"start":1721411553736,"stop":1721411553736,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6b2600cd1505f66","name":"Subscribe to topic containing emoji and receive message","time":{"start":1721412226102,"stop":1721412226102,"duration":0},"status":"passed","severity":"normal"},{"uid":"c069dc554792c32","name":"Symmetric encrypt & Decrypt","time":{"start":1721411574978,"stop":1721411574978,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0576a9c563f9167","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1721411651087,"stop":1721411651088,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8b257ced4b1376","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1721412238545,"stop":1721412238546,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd89e2fcd46309c7","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1721411591205,"stop":1721411591205,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ab636af18ef2961","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1721411823882,"stop":1721411823883,"duration":1},"status":"passed","severity":"normal"},{"uid":"57adedfd16aef244","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1721411651088,"stop":1721411651088,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc3da07aae2c415a","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1721412069874,"stop":1721412069874,"duration":0},"status":"passed","severity":"normal"},{"uid":"33eb0b5c30abab48","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1721411563322,"stop":1721411563322,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d6b4e69a9efbd2b","name":"Query with Promise Callback, No message returned","time":{"start":1721412218337,"stop":1721412218337,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e1c2c7d5c6bac83","name":"throws on content topic with empty topic name field","time":{"start":1721411540141,"stop":1721411540142,"duration":1},"status":"passed","severity":"normal"},{"uid":"b073a967f92eb3f3","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1721412254854,"stop":1721412254854,"duration":0},"status":"passed","severity":"normal"},{"uid":"94ba0c2a17872a8","name":"Push message with content topic containing shell command","time":{"start":1721412195936,"stop":1721412195937,"duration":1},"status":"passed","severity":"normal"},{"uid":"691e3f24172a4148","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1721411837361,"stop":1721411837362,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0e4fa55efa78ad3","name":"should set field with only LIGHTPUSH enabled","time":{"start":1721411548802,"stop":1721411548802,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae9ab3f2f3a2f1a6","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1721411540147,"stop":1721411540147,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6aab7b8039b3925","name":"Overlapping topic subscription","time":{"start":1721412094569,"stop":1721412094569,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f757453b84e9379e","name":"isConnected return false after peer stops","time":{"start":1721411651089,"stop":1721411651089,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9c569a630937fd9","name":"Subscribe to topic containing Russian and receive message","time":{"start":1721411837362,"stop":1721411837362,"duration":0},"status":"passed","severity":"normal"},{"uid":"584e2f1b86bc52d","name":"should not fail to stop the service if it was not started","time":{"start":1721411600589,"stop":1721411600590,"duration":1},"status":"passed","severity":"normal"},{"uid":"b30b401879792fcf","name":"Relay","time":{"start":1721411600777,"stop":1721411600778,"duration":1},"status":"passed","severity":"normal"},{"uid":"5dfa860d084df61a","name":"Push message with shell command payload","time":{"start":1721412055684,"stop":1721412055684,"duration":0},"status":"passed","severity":"normal"},{"uid":"e22264fc666589e8","name":"Encoder throws on undefined content topic","time":{"start":1721411553735,"stop":1721411553735,"duration":0},"status":"passed","severity":"normal"},{"uid":"34ef8722f6f0d87","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1721411651086,"stop":1721411651087,"duration":1},"status":"passed","severity":"normal"},{"uid":"79ef81ad6c57323f","name":"Encoder throws on empty string content topic","time":{"start":1721411574564,"stop":1721411574564,"duration":0},"status":"passed","severity":"normal"},{"uid":"efcb2f67cf8bc6dd","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721411684742,"stop":1721411684742,"duration":0},"status":"passed","severity":"normal"},{"uid":"466506b6ecaefdf2","name":"Reopen subscription with peer with lost subscription","time":{"start":1721411653282,"stop":1721411653283,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ddd2c2a25a4fb1d","name":"Check received message containing short","time":{"start":1721412110615,"stop":1721412110615,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea8c6c79911ece3c","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1721411598598,"stop":1721411598599,"duration":1},"status":"passed","severity":"normal"},{"uid":"240fe95f51922fc0","name":"should be able to encode the field with only STORE set to true","time":{"start":1721411548086,"stop":1721411548086,"duration":0},"status":"passed","severity":"normal"},{"uid":"e301e9ab174a5138","name":"Generator, 2 different pubsubtopics","time":{"start":1721412238542,"stop":1721412238544,"duration":2},"status":"passed","severity":"normal"},{"uid":"31c108e205268ec7","name":"Check publish message containing Russian","time":{"start":1721412085673,"stop":1721412085676,"duration":3},"status":"passed","severity":"normal"},{"uid":"46853bc0d575c6f0","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1721412069872,"stop":1721412069873,"duration":1},"status":"passed","severity":"normal"},{"uid":"9235230a61e744cf","name":"Push message with custom timestamp: 1721415437806","time":{"start":1721412055737,"stop":1721412055740,"duration":3},"status":"passed","severity":"normal"},{"uid":"62bbb0b930e567c0","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1721412226098,"stop":1721412226099,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8f236caf961bf50","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1721412218335,"stop":1721412218336,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ba2014102d446b6","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1721411540152,"stop":1721411540152,"duration":0},"status":"passed","severity":"normal"},{"uid":"f29316751d938509","name":"Check received message with timestamp: 1649153314 ","time":{"start":1721411809733,"stop":1721411809733,"duration":0},"status":"passed","severity":"normal"},{"uid":"5403e5806b9e68ea","name":"Nodes with multiple pubsub topic","time":{"start":1721412069871,"stop":1721412069871,"duration":0},"status":"passed","severity":"normal"},{"uid":"7eb50d4c1097740a","name":"Push message with shell command payload","time":{"start":1721412195927,"stop":1721412195928,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa8bead0b53cf6f1","name":"handles different networkShards values correctly","time":{"start":1721411540151,"stop":1721411540151,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7a9e3404ae42135","name":"groups content topics by expected pubsub topic","time":{"start":1721411540149,"stop":1721411540150,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed3d3f1e0e79e704","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1721411540152,"stop":1721411540152,"duration":0},"status":"passed","severity":"normal"}] |