mirror of
https://github.com/logos-messaging/allure-jswaku.git
synced 2026-01-17 04:13:14 +00:00
1 line
158 KiB
JSON
1 line
158 KiB
JSON
[{"uid":"cd40765d4671c568","name":"Reopen subscription with peer with lost subscription","time":{"start":1726043239977,"stop":1726043239977,"duration":0},"status":"passed","severity":"normal"},{"uid":"c911980a3f6c9566","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1726043356618,"stop":1726043356618,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cd235f7c22dac99","name":"Publish message with custom timestamp: Wed Sep 11 2024 07:33:24 GMT+0000 (Coordinated Universal Time)","time":{"start":1726043629699,"stop":1726043629699,"duration":0},"status":"passed","severity":"normal"},{"uid":"378c2012449d8417","name":"Fails to publish message with wrong content topic","time":{"start":1726043629701,"stop":1726043629701,"duration":0},"status":"passed","severity":"normal"},{"uid":"83d75460117d65ee","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1726043719169,"stop":1726043719169,"duration":0},"status":"passed","severity":"normal"},{"uid":"648fae1adc9d2eb2","name":"Renews peer on consistent missed messages","time":{"start":1726043290834,"stop":1726043290834,"duration":0},"status":"passed","severity":"normal"},{"uid":"d85fd344ac13153","name":"addEventListener with wrong event","time":{"start":1726043219773,"stop":1726043219774,"duration":1},"status":"passed","severity":"normal"},{"uid":"3588df7ee89ba2f8","name":"ignores unrecognized TXT record formats","time":{"start":1726043150922,"stop":1726043150922,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab1545194919d44a","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1726043629701,"stop":1726043629701,"duration":0},"status":"passed","severity":"normal"},{"uid":"24a64ca7c65525f2","name":"Push message with content topic containing unicode special characters","time":{"start":1726043704200,"stop":1726043704200,"duration":0},"status":"passed","severity":"normal"},{"uid":"e791c4d38a4b9df1","name":"Number of peers are maintained correctly","time":{"start":1726043425214,"stop":1726043425214,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a4d32f16757d3db","name":"Filter","time":{"start":1726043750447,"stop":1726043750447,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbea4400f029d842","name":"Check received message containing Russian","time":{"start":1726043586585,"stop":1726043586585,"duration":0},"status":"passed","severity":"normal"},{"uid":"48166e0ae397c228","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1726043733644,"stop":1726043733644,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1acafb877ed1ada","name":"random static sharding 7 - Cluster ID: 818, Shard ID: 811","time":{"start":1726043686126,"stop":1726043686126,"duration":0},"status":"passed","severity":"normal"},{"uid":"9201b4d2b0d0599a","name":"Check received message with timestamp: 1726043179313000000 ","time":{"start":1726043586575,"stop":1726043586576,"duration":1},"status":"passed","severity":"normal"},{"uid":"5609c4d15b48b786","name":"Subscribe to topic containing numeric and receive message","time":{"start":1726043719183,"stop":1726043719184,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ff1b1c9f713952","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1726043356617,"stop":1726043356618,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9f94d46429fa064","name":"A test","time":{"start":1726043479089,"stop":1726043479089,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd2a1e0d77a04784","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1726043143130,"stop":1726043143131,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d0aa5ead3c6a182","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1726043396671,"stop":1726043396672,"duration":1},"status":"passed","severity":"normal"},{"uid":"2dd699de0d4e6b25","name":"Init the array if not present","time":{"start":1726043129527,"stop":1726043129528,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb75cd505fda7e81","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1726043719174,"stop":1726043719175,"duration":1},"status":"passed","severity":"normal"},{"uid":"494fda5cf5f248b5","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1726043150660,"stop":1726043150661,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f9e58407e73e52a","name":"Fails to push message with empty content topic","time":{"start":1726043704201,"stop":1726043704204,"duration":3},"status":"passed","severity":"normal"},{"uid":"f1f09ef2ce69af53","name":"Query generator for multiple messages","time":{"start":1726043723726,"stop":1726043723726,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddb5fef63fad6dde","name":"Push message with content topic containing JSON","time":{"start":1726043704197,"stop":1726043704197,"duration":0},"status":"passed","severity":"normal"},{"uid":"3684bd1ebebe9ed9","name":"tcp ip4 address","time":{"start":1726043137919,"stop":1726043137919,"duration":0},"status":"passed","severity":"normal"},{"uid":"e633abf3ed8c7373","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1726043637579,"stop":1726043637579,"duration":0},"status":"passed","severity":"normal"},{"uid":"87b07ed061dc39f0","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1726043479031,"stop":1726043479031,"duration":0},"status":"passed","severity":"normal"},{"uid":"2818623619c283af","name":"Check received message containing XML","time":{"start":1726043362612,"stop":1726043362612,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4597e83274090be","name":"Check received message containing Script","time":{"start":1726043362611,"stop":1726043362611,"duration":0},"status":"passed","severity":"normal"},{"uid":"d88a43ffd6f5ab81","name":"Reopen subscription with peer with lost subscription","time":{"start":1726043259801,"stop":1726043259802,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e5a518d8a86cdaf","name":"Ephemeral messages are not stored","time":{"start":1726043191375,"stop":1726043191375,"duration":0},"status":"passed","severity":"normal"},{"uid":"752a579968e96e3a","name":"random static sharding 9 - Cluster ID: 256, Shard ID: 522","time":{"start":1726043686127,"stop":1726043686128,"duration":1},"status":"passed","severity":"normal"},{"uid":"6aefd59c52ae5d4","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1726043356640,"stop":1726043356640,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5a2a07020b62eaa","name":"random static sharding 3 - Cluster ID: 247, Shard ID: 563","time":{"start":1726043686124,"stop":1726043686124,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec6e79beb07012ec","name":"should return all peers when numPeers is 0","time":{"start":1726043143128,"stop":1726043143129,"duration":1},"status":"passed","severity":"normal"},{"uid":"612dd8a797bb8b43","name":"Push message with custom timestamp: 1726039795728","time":{"start":1726043704214,"stop":1726043704214,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2da92b95bcc887c","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1726043130066,"stop":1726043130067,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac778302c99b062c","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1726043479029,"stop":1726043479029,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc022fb7009f2982","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1726043130057,"stop":1726043130058,"duration":1},"status":"passed","severity":"normal"},{"uid":"3cad4d5ee13d7031","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1726043132554,"stop":1726043132554,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f093c0b9c666260","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1726043356652,"stop":1726043356652,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9ff92404959de01","name":"Subscribe to topic containing emoji and receive message","time":{"start":1726043719188,"stop":1726043719189,"duration":1},"status":"passed","severity":"normal"},{"uid":"41f53bb94ffb7e01","name":"Generator, custom pubsub topic","time":{"start":1726043726496,"stop":1726043726496,"duration":0},"status":"passed","severity":"normal"},{"uid":"9441216ec0930e0d","name":"Publish message with custom timestamp: Thu Sep 21 2023 08:33:24 GMT+0000 (Coordinated Universal Time)","time":{"start":1726043629698,"stop":1726043629699,"duration":1},"status":"passed","severity":"normal"},{"uid":"c44708ed41ee36be","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1726043137850,"stop":1726043137850,"duration":0},"status":"passed","severity":"normal"},{"uid":"46af83b9da30b91e","name":"Throws when trying to push message with empty payload","time":{"start":1726043600413,"stop":1726043600414,"duration":1},"status":"passed","severity":"normal"},{"uid":"4bbdc5a16c8c2058","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1726043604201,"stop":1726043604201,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d98c3cec1b4ede3","name":"LightPush: 3 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1726043502796,"stop":1726043502796,"duration":0},"status":"passed","severity":"normal"},{"uid":"24a43d2b6fe35a7c","name":"Check publish message containing Russian","time":{"start":1726043629694,"stop":1726043629694,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d09fbe686de72aa","name":"Query Generator, Multiple PubsubTopics","time":{"start":1726043703472,"stop":1726043703472,"duration":0},"status":"passed","severity":"normal"},{"uid":"3beb321ff629f790","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1726043180076,"stop":1726043180076,"duration":0},"status":"passed","severity":"normal"},{"uid":"251b96cbc9255820","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1726043479032,"stop":1726043479033,"duration":1},"status":"passed","severity":"normal"},{"uid":"444d5ae9813e0028","name":"Sign & Recover","time":{"start":1726043161185,"stop":1726043161185,"duration":0},"status":"passed","severity":"normal"},{"uid":"550a06facead3518","name":"Check received message containing Basic HTML tag","time":{"start":1726043586587,"stop":1726043586587,"duration":0},"status":"passed","severity":"normal"},{"uid":"30ded44d850c35d1","name":"Push message with SQL Injection payload","time":{"start":1726043704184,"stop":1726043704184,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f8194b032339c08","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1726043150662,"stop":1726043150662,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbcb9a1ac790e836","name":"isConnected between 2 js-waku relay nodes","time":{"start":1726043232798,"stop":1726043232799,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e2f7a4f5f83f024","name":"Relay","time":{"start":1726043189510,"stop":1726043189510,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c2cdd2b4fb4422b","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1726043719172,"stop":1726043719172,"duration":0},"status":"passed","severity":"normal"},{"uid":"209fd58952a0d245","name":"Check message with no content topic is not received","time":{"start":1726043362624,"stop":1726043362625,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b57eeb339cb49a4","name":"groups content topics by expected pubsub topic","time":{"start":1726043130050,"stop":1726043130050,"duration":0},"status":"passed","severity":"normal"},{"uid":"37b08046406a5029","name":"Check received message containing short","time":{"start":1726043586581,"stop":1726043586582,"duration":1},"status":"passed","severity":"normal"},{"uid":"90bfc863aaa5a156","name":"Push message with content topic containing long","time":{"start":1726043600415,"stop":1726043600416,"duration":1},"status":"passed","severity":"normal"},{"uid":"7351c04187323f","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1726043637574,"stop":1726043637574,"duration":0},"status":"passed","severity":"normal"},{"uid":"cef39a96baa2a24d","name":"Encoder throws on empty string content topic","time":{"start":1726043160706,"stop":1726043160707,"duration":1},"status":"passed","severity":"normal"},{"uid":"954ff2474cb8abd6","name":"Subscribe and receive messages via lightPush","time":{"start":1726043719115,"stop":1726043719116,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa12acdc08367d5c","name":"should return the pubsub topic directly if a string is provided","time":{"start":1726043130065,"stop":1726043130065,"duration":0},"status":"passed","severity":"normal"},{"uid":"29c38001af9b7743","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1726043396670,"stop":1726043396670,"duration":0},"status":"passed","severity":"normal"},{"uid":"954a8f9761d6e470","name":"Query generator for multiple messages with different content topic format","time":{"start":1726043723727,"stop":1726043723728,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ccd668b5097b3b7","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1726043130047,"stop":1726043130047,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e69e4510a099345","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1726043356653,"stop":1726043356653,"duration":0},"status":"passed","severity":"normal"},{"uid":"eaaa6b5a23e47918","name":"dispatchEvent via connectionManager","time":{"start":1726043219776,"stop":1726043219776,"duration":0},"status":"passed","severity":"normal"},{"uid":"4dc07ed8a0adec52","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1726043130058,"stop":1726043130059,"duration":1},"status":"passed","severity":"normal"},{"uid":"f42741aaa9392609","name":"isConnected return false after peer stops","time":{"start":1726043232798,"stop":1726043232798,"duration":0},"status":"passed","severity":"normal"},{"uid":"4618ebf2f2596ae3","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1726043356618,"stop":1726043356619,"duration":1},"status":"passed","severity":"normal"},{"uid":"f322e4450f0be805","name":"Check received message containing emoji","time":{"start":1726043586595,"stop":1726043586595,"duration":0},"status":"passed","severity":"normal"},{"uid":"6daa88c645254d91","name":"LightPush: 3 peers, Filter: 3 peers - Expected: SufficientlyHealthy","time":{"start":1726043502796,"stop":1726043502797,"duration":1},"status":"passed","severity":"normal"},{"uid":"d057e10fa82bbf0a","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1726043719188,"stop":1726043719188,"duration":0},"status":"passed","severity":"normal"},{"uid":"e23d355df164d4be","name":"Check message received after nwaku node is restarted","time":{"start":1726043586601,"stop":1726043586602,"duration":1},"status":"skipped","severity":"normal"},{"uid":"68520b9554ac02c1","name":"Check message with no payload is not received","time":{"start":1726043586600,"stop":1726043586600,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae08cdf615daba56","name":"Check message on other pubsub topic is not received","time":{"start":1726043586578,"stop":1726043586579,"duration":1},"status":"passed","severity":"normal"},{"uid":"63864e741c2e2933","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1726043130064,"stop":1726043130064,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f305257b748a078","name":"Push message with content topic containing short","time":{"start":1726043600414,"stop":1726043600415,"duration":1},"status":"passed","severity":"normal"},{"uid":"218e0f92a5eb9123","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1726043187099,"stop":1726043187099,"duration":0},"status":"passed","severity":"normal"},{"uid":"9428c5a5dda40e6f","name":"Privacy Node - default protocol","time":{"start":1726043750448,"stop":1726043750448,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb77666864036c38","name":"can start the service","time":{"start":1726043154848,"stop":1726043154849,"duration":1},"status":"passed","severity":"normal"},{"uid":"5648005ac0e4dc7","name":"should properly create location multiaddrs - udp6","time":{"start":1726043138460,"stop":1726043138460,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebb8d97acfaa19a8","name":"Query Generator, No message returned","time":{"start":1726043703473,"stop":1726043703473,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4087763d018d5b5","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1726043295812,"stop":1726043295814,"duration":2},"status":"passed","severity":"normal"},{"uid":"4c3e6669cc9a376","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1726043130063,"stop":1726043130063,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e4578f344bf2eab","name":"Check received message with timestamp: 1726043179313 ","time":{"start":1726043586595,"stop":1726043586596,"duration":1},"status":"passed","severity":"normal"},{"uid":"438e282190ab473f","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1726043130040,"stop":1726043130040,"duration":0},"status":"passed","severity":"normal"},{"uid":"de0186010d3ecc3a","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1726043396670,"stop":1726043396670,"duration":0},"status":"passed","severity":"normal"},{"uid":"df4fe492aedcf95e","name":"Encoder throws on empty string content topic","time":{"start":1726043143297,"stop":1726043143297,"duration":0},"status":"passed","severity":"normal"},{"uid":"78867f72fb0c08a4","name":"should throw an error for missing sharding configuration","time":{"start":1726043130068,"stop":1726043130068,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd09ba995590dabc","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1726043137849,"stop":1726043137850,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e4f71941d2cc4b0","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1726043130066,"stop":1726043130066,"duration":0},"status":"passed","severity":"normal"},{"uid":"230a137eb482b4f8","name":"Encoder throws on undefined content topic","time":{"start":1726043160706,"stop":1726043160706,"duration":0},"status":"passed","severity":"normal"},{"uid":"54068b7f21ccb9e2","name":"Wrong topic","time":{"start":1726043658078,"stop":1726043658078,"duration":0},"status":"passed","severity":"normal"},{"uid":"1950147e9204403b","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1726043150662,"stop":1726043150663,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c5715d679a8d85a","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1726043130039,"stop":1726043130040,"duration":1},"status":"passed","severity":"normal"},{"uid":"45a193dadb541f16","name":"Push message with content topic containing shell command","time":{"start":1726043600426,"stop":1726043600426,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a4c42c8a7b5ce73","name":"Check received message containing long","time":{"start":1726043362602,"stop":1726043362603,"duration":1},"status":"passed","severity":"normal"},{"uid":"2eea04860b6827c","name":"Ping on unsubscribed peer","time":{"start":1726043239976,"stop":1726043239977,"duration":1},"status":"passed","severity":"normal"},{"uid":"dcc83ca1e6d5e851","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1726043295816,"stop":1726043295816,"duration":0},"status":"passed","severity":"normal"},{"uid":"f202f3d1011b8bff","name":"should emit a peer event after start","time":{"start":1726043190095,"stop":1726043190095,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a088dfeaac04d14","name":"should properly create location multiaddrs - udp4","time":{"start":1726043138456,"stop":1726043138460,"duration":4},"status":"passed","severity":"normal"},{"uid":"718944d5285b6145","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1726043719123,"stop":1726043719124,"duration":1},"status":"passed","severity":"normal"},{"uid":"dfbd7f77d89fbe70","name":"LightPush: 2 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1726043502793,"stop":1726043502793,"duration":0},"status":"passed","severity":"normal"},{"uid":"862ebc227c1806a7","name":"Push message with rate limit","time":{"start":1726043600429,"stop":1726043600429,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbe4ac3f8801de20","name":"Subscribe to topic containing Script and publish message","time":{"start":1726043637579,"stop":1726043637579,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba0b5e4838ae7e10","name":"Overlapping topic subscription","time":{"start":1726043719182,"stop":1726043719182,"duration":0},"status":"passed","severity":"normal"},{"uid":"f24927e6da1b3e66","name":"LightPush with 1 connections","time":{"start":1726043414076,"stop":1726043414077,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c21be8e541f1c8","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1726043150925,"stop":1726043150925,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b76a18336899d2fb","name":"Check message on other pubsub topic is not received","time":{"start":1726043586599,"stop":1726043586599,"duration":0},"status":"passed","severity":"normal"},{"uid":"d51244ca981ed851","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1726043395526,"stop":1726043395531,"duration":5},"status":"passed","severity":"normal"},{"uid":"4299af58a91c6c45","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1726043356640,"stop":1726043356640,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7c82f95265401b2","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1726043356633,"stop":1726043356634,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce29edd02a87662e","name":"Ping on unsubscribed peer","time":{"start":1726043259801,"stop":1726043259801,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d8b8350a3b7fa89","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1726043746195,"stop":1726043746195,"duration":0},"status":"passed","severity":"normal"},{"uid":"3aa474e634d65fd5","name":"should encode/decode to text encoding","time":{"start":1726043138455,"stop":1726043138455,"duration":0},"status":"passed","severity":"normal"},{"uid":"9511bc359f764555","name":"can dial TLS multiaddrs","time":{"start":1726043506929,"stop":1726043506930,"duration":1},"status":"passed","severity":"normal"},{"uid":"53f8bcacf8960b2e","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1726043130055,"stop":1726043130055,"duration":0},"status":"passed","severity":"normal"},{"uid":"461865bd15b05e70","name":"should not fail to stop the service if it was not started","time":{"start":1726043628891,"stop":1726043628892,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2ad7aead45d2db","name":"Ping on peer without subscriptions","time":{"start":1726043259800,"stop":1726043259800,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ac6d122919da428","name":"should encode/decode to RLP encoding","time":{"start":1726043138454,"stop":1726043138455,"duration":1},"status":"passed","severity":"normal"},{"uid":"7049cf904633326a","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1726043150925,"stop":1726043150925,"duration":0},"status":"skipped","severity":"normal"},{"uid":"78d8604ae1a2d6bf","name":"should be able to encode the field with only RELAY set to true","time":{"start":1726043137833,"stop":1726043137835,"duration":2},"status":"passed","severity":"normal"},{"uid":"97363de2bc5d6361","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1726043637586,"stop":1726043637586,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a1c5649fdc507c4","name":"Mutual subscription","time":{"start":1726043637570,"stop":1726043637571,"duration":1},"status":"passed","severity":"normal"},{"uid":"e87bef9d43c89d9a","name":"shard 0","time":{"start":1726043686121,"stop":1726043686123,"duration":2},"status":"passed","severity":"normal"},{"uid":"97eb70b41c1600f5","name":"should use DNS peer discovery with light client","time":{"start":1726043190096,"stop":1726043190097,"duration":1},"status":"skipped","severity":"normal"},{"uid":"7305ddeaf8842c2e","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1726043746196,"stop":1726043746196,"duration":0},"status":"passed","severity":"normal"},{"uid":"85cd670cf58b233a","name":"Check received message containing JSON","time":{"start":1726043586573,"stop":1726043586574,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d9debba7d1e78d9","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1726043150663,"stop":1726043150663,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae466125a478e19f","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1726043396667,"stop":1726043396668,"duration":1},"status":"passed","severity":"normal"},{"uid":"e69b85271efb627e","name":"less peers than existing","time":{"start":1726043586806,"stop":1726043586806,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f8b5eefd30b1ed8","name":"should be called at least once on all `peer:discovery` events","time":{"start":1726043187096,"stop":1726043187097,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee00f904963fe1bb","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1726043356616,"stop":1726043356616,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac0720d223420e77","name":"Push message with content topic containing Chinese","time":{"start":1726043704191,"stop":1726043704191,"duration":0},"status":"passed","severity":"normal"},{"uid":"5054dc384f3a99a5","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1726043130056,"stop":1726043130057,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc92fbb36610a213","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1726043137851,"stop":1726043137851,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa2d6d39fd82557e","name":"listenerCount","time":{"start":1726043219775,"stop":1726043219776,"duration":1},"status":"passed","severity":"normal"},{"uid":"ceb2d76b3e454c57","name":"should properly create location multiaddrs - udp","time":{"start":1726043138461,"stop":1726043138461,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0e20030e18d2d59","name":"Push message with shell command payload","time":{"start":1726043600411,"stop":1726043600411,"duration":0},"status":"passed","severity":"normal"},{"uid":"95ea00d7b8581715","name":"Should update shard info","time":{"start":1726043516806,"stop":1726043516806,"duration":0},"status":"passed","severity":"normal"},{"uid":"277956827b652777","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1726043703475,"stop":1726043703475,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9e827640a09be32","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1726043191376,"stop":1726043191376,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a599b178871c767","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1726043396669,"stop":1726043396669,"duration":0},"status":"passed","severity":"normal"},{"uid":"13e6abc897d764a1","name":"LightPush: 2 peers, Filter: 3 peers - Expected: SufficientlyHealthy","time":{"start":1726043502794,"stop":1726043502795,"duration":1},"status":"passed","severity":"normal"},{"uid":"77bb82a0c67e4485","name":"Ping on subscribed peer","time":{"start":1726043259804,"stop":1726043259804,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad392010b225e399","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1726043150924,"stop":1726043150924,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fee5efce955023d","name":"Js publishes, other Js receives","time":{"start":1726043612437,"stop":1726043612437,"duration":0},"status":"passed","severity":"normal"},{"uid":"81e2a681c78f53b8","name":"Check publish message containing JSON","time":{"start":1726043629696,"stop":1726043629696,"duration":0},"status":"passed","severity":"normal"},{"uid":"5673e21f95c12bc1","name":"LightPush","time":{"start":1726043750447,"stop":1726043750447,"duration":0},"status":"passed","severity":"normal"},{"uid":"61f9d05e35e12013","name":"Passing page size 110 when there are 120 messages","time":{"start":1726043733876,"stop":1726043733876,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1338228bcba8259","name":"Meta field set when metaSetter is specified","time":{"start":1726043143296,"stop":1726043143296,"duration":0},"status":"passed","severity":"normal"},{"uid":"6beeec7792e59d01","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1726043143129,"stop":1726043143129,"duration":0},"status":"passed","severity":"normal"},{"uid":"47cab457057aeb1d","name":"should not receive a peer event before start","time":{"start":1726043628894,"stop":1726043628895,"duration":1},"status":"passed","severity":"normal"},{"uid":"744ebbdcdd44795e","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1726043395537,"stop":1726043395538,"duration":1},"status":"passed","severity":"normal"},{"uid":"42d078d0ff0b5cb5","name":"Push message with Russian payload","time":{"start":1726043704184,"stop":1726043704184,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8532c31a733dd71","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1726043516511,"stop":1726043516512,"duration":1},"status":"passed","severity":"normal"},{"uid":"85f207aad824ee03","name":"Decoder throws on undefined content topic","time":{"start":1726043143297,"stop":1726043143298,"duration":1},"status":"passed","severity":"normal"},{"uid":"976594ebdb4233a7","name":"Nodes with multiple pubsub topic","time":{"start":1726043611731,"stop":1726043611732,"duration":1},"status":"passed","severity":"normal"},{"uid":"bcd56bb2d96e20f6","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1726043674062,"stop":1726043674062,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac3611daeb004bb4","name":"Check received message containing short","time":{"start":1726043362600,"stop":1726043362602,"duration":2},"status":"passed","severity":"normal"},{"uid":"7feeeabbc6cac283","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1726043719184,"stop":1726043719185,"duration":1},"status":"passed","severity":"normal"},{"uid":"e529c48e8bab348f","name":"Push message with unicode special characters payload","time":{"start":1726043600412,"stop":1726043600412,"duration":0},"status":"passed","severity":"normal"},{"uid":"63ff8dab0562fef0","name":"Passing page size 1 when there are 4 messages","time":{"start":1726043733874,"stop":1726043733874,"duration":0},"status":"passed","severity":"normal"},{"uid":"45ab61966a9cb3fa","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1726043719121,"stop":1726043719122,"duration":1},"status":"passed","severity":"normal"},{"uid":"644ecb8370ead500","name":"should not fail to start the service if it is already started","time":{"start":1726043154850,"stop":1726043154850,"duration":0},"status":"passed","severity":"normal"},{"uid":"642982eef48fcbe8","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1726043604199,"stop":1726043604200,"duration":1},"status":"skipped","severity":"normal"},{"uid":"acf504354f80fc68","name":"Push message with content topic containing Script","time":{"start":1726043704192,"stop":1726043704192,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bda2d85e6c0b492","name":"Subscribe to topic containing short and receive message","time":{"start":1726043719183,"stop":1726043719183,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b6402eff3ca7b96","name":"Push message with content topic containing long","time":{"start":1726043704189,"stop":1726043704190,"duration":1},"status":"passed","severity":"normal"},{"uid":"917dbcda5cfd213e","name":"Check received message containing shell command","time":{"start":1726043362615,"stop":1726043362616,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c98de98cf56199a","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1726043130063,"stop":1726043130063,"duration":0},"status":"passed","severity":"normal"},{"uid":"731cfb25c5448f8","name":"Subscribe to topic containing shell command and receive message","time":{"start":1726043395532,"stop":1726043395533,"duration":1},"status":"passed","severity":"normal"},{"uid":"74ea4bb74fc9fb5d","name":"returns all values when wanted number is greater than available values","time":{"start":1726043150027,"stop":1726043150027,"duration":0},"status":"passed","severity":"normal"},{"uid":"89dfa97c688ece23","name":"should throw error - no public key","time":{"start":1726043138453,"stop":1726043138453,"duration":0},"status":"passed","severity":"normal"},{"uid":"de02d3e700ec0f53","name":"Check message with non string payload is not received","time":{"start":1726043586580,"stop":1726043586580,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfedc5df42ecff45","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1726043150661,"stop":1726043150662,"duration":1},"status":"passed","severity":"normal"},{"uid":"c662f628472abcb5","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1726043263096,"stop":1726043263098,"duration":2},"status":"passed","severity":"normal"},{"uid":"94bd15c47ab49f3e","name":"Check received message containing JSON","time":{"start":1726043362614,"stop":1726043362615,"duration":1},"status":"passed","severity":"normal"},{"uid":"db3bf415cb3f3d91","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1726043160704,"stop":1726043160705,"duration":1},"status":"passed","severity":"normal"},{"uid":"16effb4fac99f32b","name":"Passing page size 11 when there are 10 messages","time":{"start":1726043733875,"stop":1726043733875,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebb983c2c9f8b54","name":"Push message with content topic containing Russian","time":{"start":1726043704192,"stop":1726043704192,"duration":0},"status":"passed","severity":"normal"},{"uid":"90779dc18b35a034","name":"should throw error - no id","time":{"start":1726043138452,"stop":1726043138452,"duration":0},"status":"passed","severity":"normal"},{"uid":"638b7d213340a42e","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1726043130049,"stop":1726043130049,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ebb4c6a9150262","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1726043150663,"stop":1726043150664,"duration":1},"status":"passed","severity":"normal"},{"uid":"15bca06ced702097","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1726043674059,"stop":1726043674060,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d92124df1703d0c","name":"throws on content topic with generation field greater than 0","time":{"start":1726043130036,"stop":1726043130036,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d1da80305f8b627","name":"Subscribe to topic containing XML and publish message","time":{"start":1726043637579,"stop":1726043637581,"duration":2},"status":"passed","severity":"normal"},{"uid":"b1b6a7f0e2185fbf","name":"Check received message containing Script","time":{"start":1726043586586,"stop":1726043586587,"duration":1},"status":"passed","severity":"normal"},{"uid":"f892cc4d51bef374","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1726043719175,"stop":1726043719175,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c26170f22c1221a","name":"Subscribe to topic containing numeric and receive message","time":{"start":1726043719152,"stop":1726043719153,"duration":1},"status":"passed","severity":"normal"},{"uid":"22425252066cc382","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1726043130061,"stop":1726043130061,"duration":0},"status":"passed","severity":"normal"},{"uid":"45818297cfbb67e2","name":"Rejects garbage","time":{"start":1726043165582,"stop":1726043165583,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0cb3e70e3a2984f","name":"Overlapping topic subscription","time":{"start":1726043395509,"stop":1726043395510,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc07de716c67d58a","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1726043356634,"stop":1726043356639,"duration":5},"status":"passed","severity":"normal"},{"uid":"8001223105566af5","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1726043150663,"stop":1726043150663,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4d98bf0c88ae7c5","name":"Push message equal or less that 1MB","time":{"start":1726043600430,"stop":1726043600430,"duration":0},"status":"passed","severity":"normal"},{"uid":"e61eb1b918fc9eac","name":"Push message with content topic containing SQL Injection","time":{"start":1726043704192,"stop":1726043704192,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9fd32515df3663d","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1726043150660,"stop":1726043150660,"duration":0},"status":"passed","severity":"normal"},{"uid":"a634baf42838a6e0","name":"Push message with content topic containing special chars","time":{"start":1726043600417,"stop":1726043600417,"duration":0},"status":"passed","severity":"normal"},{"uid":"3713160a28af8b38","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1726043356651,"stop":1726043356652,"duration":1},"status":"passed","severity":"normal"},{"uid":"1116e2e48d0077e","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1726043356620,"stop":1726043356620,"duration":0},"status":"passed","severity":"normal"},{"uid":"2983b75fab2a3660","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1726043191376,"stop":1726043191376,"duration":0},"status":"passed","severity":"normal"},{"uid":"df6ccfa331e3461f","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1726043733644,"stop":1726043733644,"duration":0},"status":"passed","severity":"normal"},{"uid":"18e1e18c0c5762c1","name":"Passing invalid cursor","time":{"start":1726043674063,"stop":1726043674063,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ef79a507a8b64f","name":"Push message with emoji payload","time":{"start":1726043704187,"stop":1726043704188,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e3c82e55098afab","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1726043130060,"stop":1726043130060,"duration":0},"status":"passed","severity":"normal"},{"uid":"adcf59ce9695b427","name":"Non TWN Cluster","time":{"start":1726043658073,"stop":1726043658073,"duration":0},"status":"passed","severity":"normal"},{"uid":"273e475d433e77cb","name":"handles empty shards array correctly","time":{"start":1726043130068,"stop":1726043130068,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a92c505be55aa03","name":"Subscribe to topic containing shell command and receive message","time":{"start":1726043719168,"stop":1726043719169,"duration":1},"status":"passed","severity":"normal"},{"uid":"37eb758f065c4532","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1726043637581,"stop":1726043637581,"duration":0},"status":"passed","severity":"normal"},{"uid":"94c9800327c412cf","name":"Generator, 2 different pubsubtopics","time":{"start":1726043726494,"stop":1726043726495,"duration":1},"status":"passed","severity":"normal"},{"uid":"7418db8793d8107a","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1726043137849,"stop":1726043137849,"duration":0},"status":"passed","severity":"normal"},{"uid":"43087cf267eb6968","name":"should not fail to stop the service if it was not started","time":{"start":1726043190081,"stop":1726043190083,"duration":2},"status":"passed","severity":"normal"},{"uid":"34f781b5504cba1c","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1726043586598,"stop":1726043586599,"duration":1},"status":"passed","severity":"normal"},{"uid":"211fc3103fe09181","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1726043154852,"stop":1726043154852,"duration":0},"status":"passed","severity":"normal"},{"uid":"6090fec9bad404ad","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1726043130059,"stop":1726043130059,"duration":0},"status":"passed","severity":"normal"},{"uid":"51e146eb87d6d8e4","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1726043130054,"stop":1726043130054,"duration":0},"status":"passed","severity":"normal"},{"uid":"5beea44fc0f7e7dc","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1726043150924,"stop":1726043150924,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8d0ddcc1f08b98f","name":"should emit a peer event after start","time":{"start":1726043628893,"stop":1726043628894,"duration":1},"status":"passed","severity":"normal"},{"uid":"97d4ebdc5dce9b5f","name":"Check received message containing escaped characters","time":{"start":1726043586574,"stop":1726043586574,"duration":0},"status":"passed","severity":"normal"},{"uid":"c61a91a5c76a9037","name":"Passing page size 0 when there are 110 messages","time":{"start":1726043733873,"stop":1726043733873,"duration":0},"status":"passed","severity":"normal"},{"uid":"c64072faf2debcdd","name":"Check received message containing SQL Injection","time":{"start":1726043586572,"stop":1726043586572,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb8ef65d289bd07a","name":"addEventListener with correct event","time":{"start":1726043219773,"stop":1726043219773,"duration":0},"status":"passed","severity":"normal"},{"uid":"47e0064b08cbb9e6","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1726043395523,"stop":1726043395524,"duration":1},"status":"passed","severity":"normal"},{"uid":"aaf3e9fae49ae0a3","name":"Push message with content topic containing Arabic","time":{"start":1726043704191,"stop":1726043704191,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bd4ad3b36cb7115","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1726043263091,"stop":1726043263093,"duration":2},"status":"passed","severity":"normal"},{"uid":"435348255c526bc6","name":"Encoder throws on undefined content topic","time":{"start":1726043143297,"stop":1726043143297,"duration":0},"status":"passed","severity":"normal"},{"uid":"2629db91eccd77ca","name":"Check message with no pubsub topic is not received","time":{"start":1726043362624,"stop":1726043362624,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae9bd478c45cde8b","name":"should handle corrupted local storage data gracefully","time":{"start":1726043154852,"stop":1726043154853,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3759dcd54b14b56","name":"Query with Ordered Callback, No message returned","time":{"start":1726043703475,"stop":1726043703475,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d149f06ec0bacc8","name":"Check publish message containing SQL Injection","time":{"start":1726043629694,"stop":1726043629694,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbdbc8393d99dcd9","name":"Push 30 different messages","time":{"start":1726043600412,"stop":1726043600413,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf04b0143c79e7f9","name":"Subscribe to topic containing long and receive message","time":{"start":1726043719183,"stop":1726043719183,"duration":0},"status":"passed","severity":"normal"},{"uid":"1541686f1f70eb0b","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1726043356612,"stop":1726043356612,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd6d11baaac6663b","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1726043356648,"stop":1726043356648,"duration":0},"status":"passed","severity":"normal"},{"uid":"43e36e5882c7761a","name":"Push message on custom pubsubTopic","time":{"start":1726043479030,"stop":1726043479031,"duration":1},"status":"passed","severity":"normal"},{"uid":"2bd7f99b758b2119","name":"different cluster, same shard: nodes don't connect","time":{"start":1726043516513,"stop":1726043516514,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a16213df2ad7577","name":"Check publish message containing special chars","time":{"start":1726043629693,"stop":1726043629693,"duration":0},"status":"passed","severity":"normal"},{"uid":"d750b80b9bdcf7be","name":"Push message with shell command payload","time":{"start":1726043704186,"stop":1726043704186,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f9464226b706fb3","name":"Check received message containing Russian","time":{"start":1726043586571,"stop":1726043586571,"duration":0},"status":"passed","severity":"normal"},{"uid":"144308429f2b6cd8","name":"should set field with all protocols enabled","time":{"start":1726043138462,"stop":1726043138462,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6e79406b7ff9353","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1726043130057,"stop":1726043130057,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9f6fc74398fa76c","name":"random static sharding 4 - Cluster ID: 216, Shard ID: 947","time":{"start":1726043686125,"stop":1726043686125,"duration":0},"status":"passed","severity":"normal"},{"uid":"a044fab453997c09","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1726043611734,"stop":1726043611734,"duration":0},"status":"passed","severity":"normal"},{"uid":"53f8cabeced70c91","name":"Subscribe to topic containing JSON and receive message","time":{"start":1726043719168,"stop":1726043719168,"duration":0},"status":"passed","severity":"normal"},{"uid":"30ff661688cd85af","name":"should properly create location multiaddrs - tcp6","time":{"start":1726043138460,"stop":1726043138461,"duration":1},"status":"passed","severity":"normal"},{"uid":"97480babb5fb8a26","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1726043719184,"stop":1726043719184,"duration":0},"status":"passed","severity":"normal"},{"uid":"61ce062967e57edb","name":"Check publish message containing short","time":{"start":1726043629689,"stop":1726043629689,"duration":0},"status":"passed","severity":"normal"},{"uid":"6099cf30add3366a","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1726043130061,"stop":1726043130061,"duration":0},"status":"passed","severity":"normal"},{"uid":"4dca79da58aaafe5","name":"Subscribe and receive messages via lightPush","time":{"start":1726043719171,"stop":1726043719172,"duration":1},"status":"passed","severity":"normal"},{"uid":"82e706fac529106e","name":"LightPush: 1 peers, Filter: 2 peers - Expected: MinimallyHealthy","time":{"start":1726043502791,"stop":1726043502792,"duration":1},"status":"passed","severity":"normal"},{"uid":"5473c860e10e3c89","name":"1 Relay, 1 fetch","time":{"start":1726043150567,"stop":1726043150568,"duration":1},"status":"passed","severity":"normal"},{"uid":"3315782cb5b0532f","name":"Does not throw an exception when node disconnects","time":{"start":1726043745648,"stop":1726043745648,"duration":0},"status":"passed","severity":"normal"},{"uid":"58af3bac63c369ba","name":"Push message with content topic containing unicode special characters","time":{"start":1726043600426,"stop":1726043600427,"duration":1},"status":"passed","severity":"normal"},{"uid":"70d55cc6c45acab6","name":"throws on content topic with empty application field","time":{"start":1726043130036,"stop":1726043130037,"duration":1},"status":"passed","severity":"normal"},{"uid":"2bd506f72f723ad3","name":"Push to array if already present","time":{"start":1726043129529,"stop":1726043129529,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fb783779cd200cb","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1726043637578,"stop":1726043637578,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bcc6daa7d28310b","name":"should return unique PubsubTopics for static sharding","time":{"start":1726043130054,"stop":1726043130054,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6a1bfba221ae891","name":"Refresh subscription","time":{"start":1726043637574,"stop":1726043637574,"duration":0},"status":"skipped","severity":"normal"},{"uid":"abaee89f19c89d48","name":"Subscribe to topic containing JSON and receive message","time":{"start":1726043719187,"stop":1726043719187,"duration":0},"status":"passed","severity":"normal"},{"uid":"65a2ed5f6b85aa3d","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1726043703474,"stop":1726043703474,"duration":0},"status":"passed","severity":"normal"},{"uid":"5504376c47b1a9b8","name":"Push message with special chars payload","time":{"start":1726043704182,"stop":1726043704183,"duration":1},"status":"passed","severity":"normal"},{"uid":"c169f4a97e03d651","name":"Push message with content topic containing numeric","time":{"start":1726043600416,"stop":1726043600417,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb646a7d525858f8","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1726043143130,"stop":1726043143130,"duration":0},"status":"passed","severity":"normal"},{"uid":"53099e5d1af41ed9","name":"Subscribe to topic containing Script and receive message","time":{"start":1726043719161,"stop":1726043719161,"duration":0},"status":"passed","severity":"normal"},{"uid":"9170b9d8a3032507","name":"Push message with content topic containing escaped characters","time":{"start":1726043600426,"stop":1726043600426,"duration":0},"status":"passed","severity":"normal"},{"uid":"6092d6a1ccb0baa0","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1726043479030,"stop":1726043479030,"duration":0},"status":"passed","severity":"normal"},{"uid":"4da6a08370b2b310","name":"different cluster, same shard: nodes don't connect","time":{"start":1726043356608,"stop":1726043356608,"duration":0},"status":"passed","severity":"normal"},{"uid":"b59ffa3e3654e819","name":"Query Generator, Wrong PubsubTopic","time":{"start":1726043703472,"stop":1726043703472,"duration":0},"status":"passed","severity":"normal"},{"uid":"57a727f8c1b3cbc3","name":"pre and post cipher","time":{"start":1726043161184,"stop":1726043161185,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b997768648ff012","name":"Relay + Store","time":{"start":1726043189511,"stop":1726043189511,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8acecc3bd41c03b","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1726043726495,"stop":1726043726495,"duration":0},"status":"passed","severity":"normal"},{"uid":"7490fbe70939f3fc","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1726043263093,"stop":1726043263094,"duration":1},"status":"passed","severity":"normal"},{"uid":"4996a3339e28b63c","name":"Number of peers are maintained correctly","time":{"start":1726043290829,"stop":1726043290830,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b56f5abbcabbf50","name":"Passing page size 10 when there are 10 messages","time":{"start":1726043733875,"stop":1726043733875,"duration":0},"status":"passed","severity":"normal"},{"uid":"c74487677c7780ed","name":"Push message with short payload","time":{"start":1726043704181,"stop":1726043704181,"duration":0},"status":"passed","severity":"normal"},{"uid":"934d9367506c1848","name":"Push message with escaped characters payload","time":{"start":1726043600411,"stop":1726043600411,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0f2cec5cd883e89","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1726043746198,"stop":1726043746198,"duration":0},"status":"passed","severity":"normal"},{"uid":"5de31edf2b2514","name":"LightPush with 0 connections","time":{"start":1726043414075,"stop":1726043414075,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc7b9c8e40369cd1","name":"Push message equal or less that 1MB","time":{"start":1726043704215,"stop":1726043704215,"duration":0},"status":"passed","severity":"normal"},{"uid":"31ee0e65d1413ca0","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1726043733641,"stop":1726043733641,"duration":0},"status":"passed","severity":"normal"},{"uid":"67fa6c0c4621386f","name":"LightPush: 1 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1726043502791,"stop":1726043502791,"duration":0},"status":"passed","severity":"normal"},{"uid":"635886edb193a384","name":"Check message with non string payload is not received","time":{"start":1726043362626,"stop":1726043362626,"duration":0},"status":"passed","severity":"normal"},{"uid":"20cf1749a442351f","name":"Query with Promise Callback, No message returned","time":{"start":1726043703476,"stop":1726043703477,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc83b453e3aa5a0a","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1726043719124,"stop":1726043719125,"duration":1},"status":"passed","severity":"normal"},{"uid":"994c7861d37e193c","name":"LightPush: 2 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1726043502793,"stop":1726043502794,"duration":1},"status":"passed","severity":"normal"},{"uid":"5fcce566841bf4c3","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1726043719186,"stop":1726043719186,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccbfafcbce2d7eac","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1726043733640,"stop":1726043733640,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9ddfd7d88be0e59","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1726043356654,"stop":1726043356654,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9a212d0e4b822f3","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1726043658072,"stop":1726043658073,"duration":1},"status":"passed","severity":"normal"},{"uid":"8810413b7e99e4ca","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1726043611733,"stop":1726043611733,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b364510abaa14d4","name":"Ping on subscribed peer","time":{"start":1726043259799,"stop":1726043259800,"duration":1},"status":"passed","severity":"normal"},{"uid":"181dd64b92569fff","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1726043719174,"stop":1726043719174,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e03887dda795396","name":"Filter with 3 connections","time":{"start":1726043414081,"stop":1726043414083,"duration":2},"status":"passed","severity":"normal"},{"uid":"3a2e7db6642f4167","name":"Promise Callback - true","time":{"start":1726043726905,"stop":1726043726906,"duration":1},"status":"passed","severity":"normal"},{"uid":"7686fe13af7e26c8","name":"Check received message containing Basic HTML tag","time":{"start":1726043362613,"stop":1726043362614,"duration":1},"status":"passed","severity":"normal"},{"uid":"70fd63362191cc4e","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1726043395494,"stop":1726043395495,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f847b09fcd6c1bd","name":"Subscribe to topic containing JSON and receive message","time":{"start":1726043395531,"stop":1726043395532,"duration":1},"status":"passed","severity":"normal"},{"uid":"e276a5e3c5b7525f","name":"Push message with escaped characters payload","time":{"start":1726043704187,"stop":1726043704187,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e35b210e79abdc1","name":"can start the service","time":{"start":1726043628889,"stop":1726043628890,"duration":1},"status":"passed","severity":"normal"},{"uid":"a18a3c5ec8165cc8","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1726043719173,"stop":1726043719173,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4ba0e233fcca0dc","name":"handles different clusterIds correctly","time":{"start":1726043130051,"stop":1726043130051,"duration":0},"status":"passed","severity":"normal"},{"uid":"db5bef2175e16f38","name":"Decoder throws on empty string content topic","time":{"start":1726043143298,"stop":1726043143298,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7ff4405038bba97","name":"should not receive a peer event before start","time":{"start":1726043190095,"stop":1726043190095,"duration":0},"status":"passed","severity":"normal"},{"uid":"89efecf3376d5d82","name":"Ordered Callback - false","time":{"start":1726043726907,"stop":1726043726907,"duration":0},"status":"passed","severity":"normal"},{"uid":"a233b5e6f087cc5f","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1726043130059,"stop":1726043130059,"duration":0},"status":"passed","severity":"normal"},{"uid":"168e54b82d52c8ca","name":"Subscribe and receives messages on 20 topics","time":{"start":1726043719174,"stop":1726043719174,"duration":0},"status":"passed","severity":"normal"},{"uid":"b55e19b3ddcde282","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app41/9/topic662/json","time":{"start":1726043658075,"stop":1726043658076,"duration":1},"status":"passed","severity":"normal"},{"uid":"58da39e444ebb611","name":"Push message with content topic containing emoji","time":{"start":1726043704201,"stop":1726043704201,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b92d545b2acb15b","name":"should not fail to stop the service if it was not started","time":{"start":1726043154850,"stop":1726043154850,"duration":0},"status":"passed","severity":"normal"},{"uid":"29e44688f7099ca5","name":"start node with empty shard should fail","time":{"start":1726043686130,"stop":1726043686130,"duration":0},"status":"passed","severity":"normal"},{"uid":"9deb2db1973f6641","name":"should throw error - invalid id","time":{"start":1726043138453,"stop":1726043138453,"duration":0},"status":"passed","severity":"normal"},{"uid":"4775c966ed5ceb98","name":"Push message with meta","time":{"start":1726043704204,"stop":1726043704204,"duration":0},"status":"passed","severity":"normal"},{"uid":"1dbe7fe345b66a60","name":"does not throw on valid cases","time":{"start":1726043130034,"stop":1726043130034,"duration":0},"status":"passed","severity":"normal"},{"uid":"15ef416c0493e5f1","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1726043180072,"stop":1726043180074,"duration":2},"status":"passed","severity":"normal"},{"uid":"904f26cad84c141d","name":"creates an iterator","time":{"start":1726043735439,"stop":1726043735439,"duration":0},"status":"passed","severity":"normal"},{"uid":"43af554a9e59f600","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1726043356610,"stop":1726043356611,"duration":1},"status":"passed","severity":"normal"},{"uid":"904778d73ad7165c","name":"should decode valid enr successfully","time":{"start":1726043138450,"stop":1726043138450,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5f318fce4e33e7b","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1726043356629,"stop":1726043356629,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbd2a1129656f20d","name":"Generator, custom pubsub topic","time":{"start":1726043726487,"stop":1726043726488,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b016e0d9353e285","name":"Query with Ordered Callback, No Decoder","time":{"start":1726043703474,"stop":1726043703474,"duration":0},"status":"passed","severity":"normal"},{"uid":"85d1eaf326465acd","name":"Subscribe to topic containing short and receive message","time":{"start":1726043395512,"stop":1726043395517,"duration":5},"status":"passed","severity":"normal"},{"uid":"5e40be7420fc2b0f","name":"Filter with 1 connections","time":{"start":1726043414077,"stop":1726043414078,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab4a88015615856d","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1726043356621,"stop":1726043356622,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c35fac2bc6caa59","name":"Push message with emoji payload","time":{"start":1726043600412,"stop":1726043600412,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5790d7b134f42b6","name":"Push message with short payload","time":{"start":1726043600402,"stop":1726043600405,"duration":3},"status":"passed","severity":"normal"},{"uid":"c3acfc945b806661","name":"Refresh subscription","time":{"start":1726043719182,"stop":1726043719182,"duration":0},"status":"passed","severity":"normal"},{"uid":"123e09134c4e7634","name":"LightPush with 3 connections","time":{"start":1726043414080,"stop":1726043414080,"duration":0},"status":"passed","severity":"normal"},{"uid":"98c972be43088be3","name":"A test","time":{"start":1726043479089,"stop":1726043479090,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4d9aea491eef20a","name":"Check message on other pubsub topic is not received","time":{"start":1726043362624,"stop":1726043362624,"duration":0},"status":"passed","severity":"normal"},{"uid":"58091270c02f457","name":"Check received message containing special chars","time":{"start":1726043586583,"stop":1726043586584,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1aaab752d481f9c","name":"should set field with only LIGHTPUSH enabled","time":{"start":1726043138463,"stop":1726043138464,"duration":1},"status":"passed","severity":"normal"},{"uid":"80fe787faccc60d5","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1726043132556,"stop":1726043132556,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9715b61010099de","name":"Check received message containing shell command","time":{"start":1726043586574,"stop":1726043586574,"duration":0},"status":"passed","severity":"normal"},{"uid":"f31fdc031257c745","name":"should throw error - no public key","time":{"start":1726043138452,"stop":1726043138452,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c061aadeb150638","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1726043137844,"stop":1726043137845,"duration":1},"status":"passed","severity":"normal"},{"uid":"f17d57206ae049c8","name":"Generator, 2 different pubsubtopics","time":{"start":1726043726496,"stop":1726043726497,"duration":1},"status":"passed","severity":"normal"},{"uid":"684b6986ee06ee9f","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1726043162394,"stop":1726043162394,"duration":0},"status":"passed","severity":"normal"},{"uid":"e033612c84e91ea2","name":"Passing page size 19 when there are 20 messages","time":{"start":1726043733876,"stop":1726043733876,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba85dd507797041d","name":"Subscribe to topic containing Script and receive message","time":{"start":1726043719186,"stop":1726043719186,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1400bcd9ab495dd","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1726043130048,"stop":1726043130048,"duration":0},"status":"passed","severity":"normal"},{"uid":"bca300077ccf7292","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app5/3/topic88/xml","time":{"start":1726043658074,"stop":1726043658074,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c0b74c70b118888","name":"Check received message containing SQL Injection","time":{"start":1726043586586,"stop":1726043586586,"duration":0},"status":"passed","severity":"normal"},{"uid":"71c41e9959810252","name":"Encoder throws on undefined content topic","time":{"start":1726043162395,"stop":1726043162396,"duration":1},"status":"passed","severity":"normal"},{"uid":"a680fcb60c740c2a","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1726043130053,"stop":1726043130053,"duration":0},"status":"passed","severity":"normal"},{"uid":"c57528c0b5b6a63d","name":"Accepts a valid Waku Message","time":{"start":1726043165581,"stop":1726043165582,"duration":1},"status":"passed","severity":"normal"},{"uid":"64f02e4086cc45e0","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1726043719158,"stop":1726043719158,"duration":0},"status":"passed","severity":"normal"},{"uid":"975dc986c14c4af3","name":"should get / set UDP multiaddr","time":{"start":1726043138455,"stop":1726043138456,"duration":1},"status":"passed","severity":"normal"},{"uid":"1105def9a3e24aac","name":"Push message with JSON payload","time":{"start":1726043704186,"stop":1726043704186,"duration":0},"status":"passed","severity":"normal"},{"uid":"351c9a9ba024b226","name":"Ordered callback, aborts when callback returns true","time":{"start":1726043723729,"stop":1726043723729,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c7c59b319f35b5b","name":"Refresh subscription","time":{"start":1726043719138,"stop":1726043719138,"duration":0},"status":"passed","severity":"normal"},{"uid":"80d4db30733390e","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1726043746199,"stop":1726043746199,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a4bd1514f909982","name":"Push message with content topic containing Basic HTML tag","time":{"start":1726043600425,"stop":1726043600425,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fc181ffcddd0524","name":"Push message with Basic HTML tag payload","time":{"start":1726043704185,"stop":1726043704186,"duration":1},"status":"passed","severity":"normal"},{"uid":"12a7ec364f88d6ca","name":"random static sharding 5 - Cluster ID: 805, Shard ID: 984","time":{"start":1726043686125,"stop":1726043686125,"duration":0},"status":"passed","severity":"normal"},{"uid":"97b71803eef81a98","name":"Reusing cursor across nodes","time":{"start":1726043674062,"stop":1726043674063,"duration":1},"status":"passed","severity":"normal"},{"uid":"18db336b2782ee10","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1726043746199,"stop":1726043746200,"duration":1},"status":"passed","severity":"normal"},{"uid":"83109b9259901204","name":"Push message with Russian payload","time":{"start":1726043600408,"stop":1726043600408,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f5ff93b42995ea3","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1726043356619,"stop":1726043356619,"duration":0},"status":"passed","severity":"normal"},{"uid":"fde45fd6d559aeaa","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1726043263087,"stop":1726043263088,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb42235462a195cd","name":"safeDispatchEvent","time":{"start":1726043219776,"stop":1726043219776,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2099d078af94496","name":"should only return 1 node with store capability","time":{"start":1726043150923,"stop":1726043150924,"duration":1},"status":"passed","severity":"normal"},{"uid":"587ca1157e7e8db8","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1726043137850,"stop":1726043137851,"duration":1},"status":"passed","severity":"normal"},{"uid":"6022d439ce310958","name":"Keep-alive pings maintain the connection","time":{"start":1726043290832,"stop":1726043290832,"duration":0},"status":"passed","severity":"normal"},{"uid":"18cf62d3e0b9d310","name":"Subscribe to topic containing short and receive message","time":{"start":1726043719139,"stop":1726043719148,"duration":9},"status":"passed","severity":"normal"},{"uid":"ff7ffee53b077ca1","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1726043130052,"stop":1726043130052,"duration":0},"status":"passed","severity":"normal"},{"uid":"d77ab902c051f3dc","name":"should properly compute the node id","time":{"start":1726043138454,"stop":1726043138454,"duration":0},"status":"passed","severity":"normal"},{"uid":"8add21198dd6bab7","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1726043130048,"stop":1726043130048,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f0de111f39a606e","name":"Ping on peer without subscriptions","time":{"start":1726043259804,"stop":1726043259806,"duration":2},"status":"passed","severity":"normal"},{"uid":"cdc8239703ef6c1c","name":"Round trip binary serialization","time":{"start":1726043143295,"stop":1726043143295,"duration":0},"status":"passed","severity":"normal"},{"uid":"b09578367ce0e2d0","name":"Push message with content topic containing Arabic","time":{"start":1726043600421,"stop":1726043600422,"duration":1},"status":"passed","severity":"normal"},{"uid":"eba3be53608930fd","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1726043356646,"stop":1726043356646,"duration":0},"status":"passed","severity":"normal"},{"uid":"daab1d7e96a51aeb","name":"connected peers and dial","time":{"start":1726043586805,"stop":1726043586805,"duration":0},"status":"skipped","severity":"normal"},{"uid":"486604aaa66ff3f7","name":"LightPush: 0 peers, Filter: 3 peers - Expected: Unhealthy","time":{"start":1726043502790,"stop":1726043502791,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2fd1c799846810f","name":"Check received message containing long","time":{"start":1726043586569,"stop":1726043586569,"duration":0},"status":"passed","severity":"normal"},{"uid":"565c4b106db88904","name":"random static sharding 6 - Cluster ID: 151, Shard ID: 64","time":{"start":1726043686126,"stop":1726043686126,"duration":0},"status":"passed","severity":"normal"},{"uid":"e77ee68a2d6f9277","name":"it tolerates circular branch references","time":{"start":1726043150921,"stop":1726043150921,"duration":0},"status":"passed","severity":"normal"},{"uid":"39911ab32d678a6a","name":"Refresh subscription","time":{"start":1726043395510,"stop":1726043395511,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d3e8b2547fd919c","name":"Callback on promise, aborts when callback returns true","time":{"start":1726043723728,"stop":1726043723728,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f825bb01cb8e22c","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1726043180075,"stop":1726043180076,"duration":1},"status":"passed","severity":"normal"},{"uid":"72fdb0d15a5cd5ad","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1726043396668,"stop":1726043396668,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1d69f1d0f5c7d99","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1726043130063,"stop":1726043130063,"duration":0},"status":"passed","severity":"normal"},{"uid":"e61f1887ec8232c5","name":"Push message with numeric payload","time":{"start":1726043600406,"stop":1726043600406,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad4c173e6264b0c7","name":"handles empty contentTopics array correctly","time":{"start":1726043130068,"stop":1726043130069,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3054f3dab3df4d2","name":"Check received message containing unicode special characters","time":{"start":1726043586575,"stop":1726043586575,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cc5a970591b9820","name":"Check received message containing emoji","time":{"start":1726043586575,"stop":1726043586575,"duration":0},"status":"passed","severity":"normal"},{"uid":"13750d13d9207da5","name":"Relay + Store","time":{"start":1726043138464,"stop":1726043138464,"duration":0},"status":"passed","severity":"normal"},{"uid":"f224197a919e5b91","name":"Subscribe to topic containing long and receive message","time":{"start":1726043719148,"stop":1726043719152,"duration":4},"status":"passed","severity":"normal"},{"uid":"91d2ca644f6cec6c","name":"Check message with invalid timestamp is not received","time":{"start":1726043362623,"stop":1726043362623,"duration":0},"status":"passed","severity":"normal"},{"uid":"b84c36fb89aeb114","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1726043396666,"stop":1726043396667,"duration":1},"status":"passed","severity":"normal"},{"uid":"4456739d564b1e1e","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1726043395501,"stop":1726043395502,"duration":1},"status":"passed","severity":"normal"},{"uid":"39ad34652b09bf05","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1726043356653,"stop":1726043356653,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc783ba446e8aa15","name":"Check message with no content topic is not received","time":{"start":1726043586579,"stop":1726043586579,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cfe4a310ae7af34","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1726043723728,"stop":1726043723729,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d4904cfc26d654c","name":"Ping succeeds for all connected peers","time":{"start":1726043290831,"stop":1726043290831,"duration":0},"status":"passed","severity":"normal"},{"uid":"14ddbbcf406d4ea8","name":"throws on content topic with too few or too many fields","time":{"start":1726043130035,"stop":1726043130035,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca3eea2ed312b1c1","name":"Check received message containing Arabic","time":{"start":1726043586571,"stop":1726043586571,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0a8afaec258de18","name":"Check message with no payload is not received","time":{"start":1726043362625,"stop":1726043362626,"duration":1},"status":"passed","severity":"normal"},{"uid":"bfe4df89adab5d67","name":"Subscribe to topic containing numeric and receive message","time":{"start":1726043395518,"stop":1726043395519,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb1dbeb58c2d7fa6","name":"Push message with custom timestamp: 1695284995728","time":{"start":1726043704205,"stop":1726043704213,"duration":8},"status":"passed","severity":"normal"},{"uid":"29676b820574d428","name":"should only return 1 node with relay and store capability","time":{"start":1726043150923,"stop":1726043150923,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3e43f1207c3a5d6","name":"should return empty list for no shard","time":{"start":1726043130055,"stop":1726043130055,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6fb899f8614261a","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1726043263088,"stop":1726043263088,"duration":0},"status":"passed","severity":"normal"},{"uid":"43b9fbba36757a7b","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1726043719154,"stop":1726043719155,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f419d2d54dbe53b","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1726043263088,"stop":1726043263090,"duration":2},"status":"passed","severity":"normal"},{"uid":"91dad88dd002de02","name":"Push message with Arabic payload","time":{"start":1726043600407,"stop":1726043600408,"duration":1},"status":"passed","severity":"normal"},{"uid":"946d1a35b73ae4fe","name":"Push message with content topic containing escaped characters","time":{"start":1726043704198,"stop":1726043704198,"duration":0},"status":"passed","severity":"normal"},{"uid":"9652da968f63da7f","name":"Publish message with custom timestamp: Wed Sep 11 2024 09:33:24 GMT+0000 (Coordinated Universal Time)","time":{"start":1726043629699,"stop":1726043629700,"duration":1},"status":"passed","severity":"normal"},{"uid":"9761c743628882f","name":"Subscribe and receive messages via waku relay post","time":{"start":1726043719173,"stop":1726043719173,"duration":0},"status":"passed","severity":"normal"},{"uid":"706a5509f8d757a7","name":"Check received message containing numeric","time":{"start":1726043362603,"stop":1726043362604,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b41c4e7479a407a","name":"Passing page size 3 when there are 20 messages","time":{"start":1726043733874,"stop":1726043733874,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b94c55251b6f502","name":"Push message with custom timestamp: 1695285014271","time":{"start":1726043600429,"stop":1726043600429,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0f17ee8bea04d41","name":"LightPush: 0 peers, Filter: 1 peers - Expected: Unhealthy","time":{"start":1726043502789,"stop":1726043502790,"duration":1},"status":"passed","severity":"normal"},{"uid":"12cd3aaa2944a3d0","name":"Check publish message containing Arabic","time":{"start":1726043629693,"stop":1726043629694,"duration":1},"status":"passed","severity":"normal"},{"uid":"93e7b42efd82a750","name":"Push message with content topic containing Script","time":{"start":1726043600424,"stop":1726043600424,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c71e38c20226cea","name":"Ordered Callback - true","time":{"start":1726043726906,"stop":1726043726906,"duration":0},"status":"passed","severity":"normal"},{"uid":"41b92a2a3487b180","name":"Add multiple subscription objects on single nwaku node","time":{"start":1726043395536,"stop":1726043395537,"duration":1},"status":"passed","severity":"normal"},{"uid":"da818a43782a4e1","name":"Push message with JSON payload","time":{"start":1726043600410,"stop":1726043600411,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2297fa182396690","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1726043356617,"stop":1726043356617,"duration":0},"status":"passed","severity":"normal"},{"uid":"a02b87b6aca27b5f","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1726043130054,"stop":1726043130054,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2bdc49f35c089fb","name":"Using a function","time":{"start":1726043745649,"stop":1726043745649,"duration":0},"status":"passed","severity":"normal"},{"uid":"1479c8dbd642d194","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1726043130049,"stop":1726043130049,"duration":0},"status":"passed","severity":"normal"},{"uid":"1dab109f6234af85","name":"should be able to decode the field with only RELAY set to true","time":{"start":1726043137847,"stop":1726043137847,"duration":0},"status":"passed","severity":"normal"},{"uid":"9eb61d822b6d1658","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1726043629697,"stop":1726043629698,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4d9d8e247c1c59b","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1726043356644,"stop":1726043356645,"duration":1},"status":"passed","severity":"normal"},{"uid":"133a2f656e5e7245","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1726043130065,"stop":1726043130066,"duration":1},"status":"passed","severity":"normal"},{"uid":"8472eb4d46cc79c0","name":"Ping fails for unsubscribed peers","time":{"start":1726043290831,"stop":1726043290832,"duration":1},"status":"passed","severity":"normal"},{"uid":"b813cc117d8f451","name":"removeEventListener with wrong event","time":{"start":1726043219774,"stop":1726043219775,"duration":1},"status":"passed","severity":"normal"},{"uid":"67c110e836229838","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1726043138451,"stop":1726043138451,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8109fd1e8066994","name":"Relay - dialed first","time":{"start":1726043750445,"stop":1726043750445,"duration":0},"status":"passed","severity":"normal"},{"uid":"62a81cb8539892b1","name":"Add multiple subscription objects on single nwaku node","time":{"start":1726043719189,"stop":1726043719189,"duration":0},"status":"passed","severity":"normal"},{"uid":"a45e704959fdecba","name":"should throw an error for missing required configuration","time":{"start":1726043130056,"stop":1726043130056,"duration":0},"status":"passed","severity":"normal"},{"uid":"92dcd94b208679da","name":"Query with Promise Callback, No Decoder","time":{"start":1726043703476,"stop":1726043703476,"duration":0},"status":"passed","severity":"normal"},{"uid":"b500f250e02f1c0b","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1726043719187,"stop":1726043719187,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0b32c97a92764c5","name":"Subscribe to topic containing special chars and receive message","time":{"start":1726043395519,"stop":1726043395520,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff0d064f9768218","name":"removeEventListener with correct event","time":{"start":1726043219774,"stop":1726043219774,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd3940822b41bf0c","name":"Fails to push message bigger that 1MB","time":{"start":1726043600431,"stop":1726043600431,"duration":0},"status":"passed","severity":"normal"},{"uid":"86d6a130b56803d8","name":"isConnected should return false after all peers disconnect","time":{"start":1726043232797,"stop":1726043232798,"duration":1},"status":"passed","severity":"normal"},{"uid":"b27e2da1a821aa5b","name":"should not fail to start the service if it is already started","time":{"start":1726043628892,"stop":1726043628893,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6b75226a592a3a0","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1726043611733,"stop":1726043611734,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f876ebeff914fba","name":"Push message with Arabic payload","time":{"start":1726043704183,"stop":1726043704183,"duration":0},"status":"passed","severity":"normal"},{"uid":"936a5b296b70e35b","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1726043130062,"stop":1726043130062,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba08bedcf86c7300","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1726043356610,"stop":1726043356610,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6b445a1aebfdaa0","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1726043356648,"stop":1726043356648,"duration":0},"status":"passed","severity":"normal"},{"uid":"54e46a4e587fb4db","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app58/9/topic977/json","time":{"start":1726043658075,"stop":1726043658075,"duration":0},"status":"passed","severity":"normal"},{"uid":"2705e0e60b432a06","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1726043719169,"stop":1726043719170,"duration":1},"status":"passed","severity":"normal"},{"uid":"abc2f35ce6b31740","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1726043160702,"stop":1726043160704,"duration":2},"status":"passed","severity":"normal"},{"uid":"d2742f67792f40c1","name":"should load peers from local storage and dispatch events","time":{"start":1726043154852,"stop":1726043154852,"duration":0},"status":"passed","severity":"normal"},{"uid":"3eb3cf356ab7b713","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1726043356648,"stop":1726043356651,"duration":3},"status":"passed","severity":"normal"},{"uid":"82f3531099214838","name":"can start and stop the service","time":{"start":1726043628890,"stop":1726043628891,"duration":1},"status":"passed","severity":"normal"},{"uid":"420a6175cb4d7bca","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1726043130067,"stop":1726043130068,"duration":1},"status":"passed","severity":"normal"},{"uid":"364dbdc1e4341ebb","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1726043295815,"stop":1726043295815,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a05e27e724afe3d","name":"should set field with only STORE enabled","time":{"start":1726043138463,"stop":1726043138463,"duration":0},"status":"passed","severity":"normal"},{"uid":"f54d37b1ad3cd783","name":"Push message with custom timestamp: 1726039814271","time":{"start":1726043600429,"stop":1726043600430,"duration":1},"status":"passed","severity":"normal"},{"uid":"63a83e0ccb6d3701","name":"Push 30 different messages","time":{"start":1726043704188,"stop":1726043704188,"duration":0},"status":"passed","severity":"normal"},{"uid":"526c535f29497de3","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1726043130063,"stop":1726043130063,"duration":0},"status":"passed","severity":"normal"},{"uid":"42da982bd0bce7fb","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1726043263098,"stop":1726043263100,"duration":2},"status":"passed","severity":"normal"},{"uid":"e5c8d03b457c1629","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app88/4/topic525/utf8","time":{"start":1726043658077,"stop":1726043658078,"duration":1},"status":"passed","severity":"normal"},{"uid":"84fe9f95e8d290d9","name":"Reopen subscription with peer with lost subscription","time":{"start":1726043259807,"stop":1726043259808,"duration":1},"status":"passed","severity":"normal"},{"uid":"567767700244dde7","name":"caches peers it previously fetched","time":{"start":1726043150922,"stop":1726043150922,"duration":0},"status":"passed","severity":"normal"},{"uid":"84e3c304947d652d","name":"Overlapping topic subscription","time":{"start":1726043637575,"stop":1726043637575,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b04a495736637015","name":"Waku message hash computation (meta attribute not present)","time":{"start":1726043132554,"stop":1726043132554,"duration":0},"status":"passed","severity":"normal"},{"uid":"e744f7a959e31fc1","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1726043396672,"stop":1726043396672,"duration":0},"status":"passed","severity":"normal"},{"uid":"17be768043b03636","name":"Maintains correct number of peers after multiple subscribe/unsubscribe cycles","time":{"start":1726043290833,"stop":1726043290834,"duration":1},"status":"passed","severity":"normal"},{"uid":"bef1147569add533","name":"1 Store, 2 relays, 2 fetches","time":{"start":1726043150568,"stop":1726043150569,"duration":1},"status":"passed","severity":"normal"},{"uid":"abb5fa90707be834","name":"throws on content topic with empty topic name field","time":{"start":1726043130038,"stop":1726043130038,"duration":0},"status":"passed","severity":"normal"},{"uid":"2574aae1abddf330","name":"recovers when dns.resolve returns empty","time":{"start":1726043150921,"stop":1726043150922,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a466cf13e74b6a4","name":"Push message with Script payload","time":{"start":1726043600409,"stop":1726043600409,"duration":0},"status":"passed","severity":"normal"},{"uid":"68d8aa5226f63eff","name":"should not fail to start the service if it is already started","time":{"start":1726043190094,"stop":1726043190095,"duration":1},"status":"passed","severity":"normal"},{"uid":"2aeea28279634548","name":"Check publish message after service node is restarted","time":{"start":1726043629702,"stop":1726043629702,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8a3702fcea550f88","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1726043263087,"stop":1726043263087,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce2ea6b04d5a726b","name":"should be able to decode the field with only FILTER set to true","time":{"start":1726043137848,"stop":1726043137848,"duration":0},"status":"passed","severity":"normal"},{"uid":"89821015e9f30ed0","name":"Push message with content topic containing SQL Injection","time":{"start":1726043600423,"stop":1726043600424,"duration":1},"status":"passed","severity":"normal"},{"uid":"dac10197ac6f6a11","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1726043130062,"stop":1726043130062,"duration":0},"status":"passed","severity":"normal"},{"uid":"2956bb5b97c71615","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1726043674061,"stop":1726043674061,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9b7f3e516dd404","name":"should use the provided clusterId for the pubsub topic","time":{"start":1726043130070,"stop":1726043130070,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf97ff61c29466","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1726043719117,"stop":1726043719118,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a5b8a02e85e8ee9","name":"Add multiple subscription objects on single nwaku node","time":{"start":1726043719170,"stop":1726043719171,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a07ce418c968bf3","name":"Sets default value correctly","time":{"start":1726043745651,"stop":1726043745652,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c4e41da14bcf7a","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1726043674059,"stop":1726043674059,"duration":0},"status":"passed","severity":"normal"},{"uid":"1064a1ad8cb37be2","name":"LightPush with 2 connections","time":{"start":1726043414078,"stop":1726043414079,"duration":1},"status":"passed","severity":"normal"},{"uid":"bcae50a20760314f","name":"Subscribe to topic containing JSON and publish message","time":{"start":1726043637581,"stop":1726043637585,"duration":4},"status":"passed","severity":"normal"},{"uid":"7fe7c91dca648be1","name":"Check received message containing SQL Injection","time":{"start":1726043362610,"stop":1726043362611,"duration":1},"status":"passed","severity":"normal"},{"uid":"342666b32fe8613d","name":"unsubscribes","time":{"start":1726043735440,"stop":1726043735440,"duration":0},"status":"passed","severity":"normal"},{"uid":"b02c41fb7f08da2c","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1726043187100,"stop":1726043187100,"duration":0},"status":"passed","severity":"normal"},{"uid":"f43a2d7deed693c0","name":"Push message on custom pubsubTopic","time":{"start":1726043479032,"stop":1726043479032,"duration":0},"status":"passed","severity":"normal"},{"uid":"59f20e9e8e461b6c","name":"should be able to decode the field with only STORE set to true","time":{"start":1726043137848,"stop":1726043137849,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4e0777acbfa8da4","name":"Waku message hash computation (payload length 0)","time":{"start":1726043132555,"stop":1726043132555,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8d801f7c4941eea","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app20/4/topic97/json","time":{"start":1726043658077,"stop":1726043658077,"duration":0},"status":"passed","severity":"normal"},{"uid":"5394685173d3bded","name":"All","time":{"start":1726043189511,"stop":1726043189511,"duration":0},"status":"passed","severity":"normal"},{"uid":"d536fb34a30b3a3a","name":"Fails to publish duplicate message","time":{"start":1726043629700,"stop":1726043629700,"duration":0},"status":"passed","severity":"normal"},{"uid":"352db2009154c11e","name":"Check received message containing unicode special characters","time":{"start":1726043586594,"stop":1726043586594,"duration":0},"status":"passed","severity":"normal"},{"uid":"39fcfdcc65806dc9","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1726043295816,"stop":1726043295816,"duration":0},"status":"passed","severity":"normal"},{"uid":"57e2858dd6efb901","name":"Check received message containing Chinese","time":{"start":1726043362605,"stop":1726043362608,"duration":3},"status":"passed","severity":"normal"},{"uid":"a9dec90b69afa226","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app12/3/topic608/xml","time":{"start":1726043658074,"stop":1726043658075,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc474abb6a2e7083","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1726043130046,"stop":1726043130047,"duration":1},"status":"passed","severity":"normal"},{"uid":"127db94b2157c818","name":"Relay - times out","time":{"start":1726043750446,"stop":1726043750446,"duration":0},"status":"passed","severity":"normal"},{"uid":"e91c4f34dfe94da7","name":"Ping on unsubscribed peer","time":{"start":1726043259806,"stop":1726043259807,"duration":1},"status":"passed","severity":"normal"},{"uid":"e62ec12edd405fa4","name":"Check received message containing JSON","time":{"start":1726043586588,"stop":1726043586588,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b817fdb5a788b73","name":"ignores domain fetching errors","time":{"start":1726043150922,"stop":1726043150922,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0cf82d2316b160a","name":"Fails to publish message with empty text","time":{"start":1726043629700,"stop":1726043629700,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d46ec478e7104b5","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1726043130066,"stop":1726043130066,"duration":0},"status":"passed","severity":"normal"},{"uid":"591ac50e8997b262","name":"LightPush: 2 peers, Filter: 2 peers - Expected: SufficientlyHealthy","time":{"start":1726043502794,"stop":1726043502794,"duration":0},"status":"passed","severity":"normal"},{"uid":"b48e7a27d90ce722","name":"Should update multiaddrs","time":{"start":1726043516806,"stop":1726043516806,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ad2a0375a021fa8","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1726043719173,"stop":1726043719174,"duration":1},"status":"passed","severity":"normal"},{"uid":"5412e83afecff6e7","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1726043130051,"stop":1726043130051,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b11f1b150bfd26d","name":"should throw an error for empty SingleShardInfos array","time":{"start":1726043130053,"stop":1726043130053,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fb4882531aa7c3c","name":"non connected peers","time":{"start":1726043586806,"stop":1726043586806,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c41ccc0976d0b069","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1726043130161,"stop":1726043130161,"duration":0},"status":"passed","severity":"normal"},{"uid":"aba8e1aaad27ecf0","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1726043586577,"stop":1726043586577,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e22f7f532f95d6d","name":"Fails to push message bigger that 1MB","time":{"start":1726043704215,"stop":1726043704216,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d295570878eb54d","name":"Decoder throws on empty string content topic","time":{"start":1726043162396,"stop":1726043162397,"duration":1},"status":"passed","severity":"normal"},{"uid":"506f689578afb5aa","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1726043396669,"stop":1726043396670,"duration":1},"status":"passed","severity":"normal"},{"uid":"abd06d6f691f8f30","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1726043137846,"stop":1726043137846,"duration":0},"status":"passed","severity":"normal"},{"uid":"c96baed6f12ab31c","name":"Filter with 2 connections","time":{"start":1726043414079,"stop":1726043414080,"duration":1},"status":"passed","severity":"normal"},{"uid":"775cc90a4b847af0","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1726043395520,"stop":1726043395521,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3630ef1df83a066","name":"Check message with no content topic is not received","time":{"start":1726043586600,"stop":1726043586600,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f46b183fb446540","name":"Ephemeral field set to true","time":{"start":1726043143295,"stop":1726043143296,"duration":1},"status":"passed","severity":"normal"},{"uid":"90e8e9cf721deea0","name":"Check publish message containing unicode special characters","time":{"start":1726043629697,"stop":1726043629697,"duration":0},"status":"passed","severity":"normal"},{"uid":"86aa5f68c07304b6","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1726043130061,"stop":1726043130061,"duration":0},"status":"passed","severity":"normal"},{"uid":"185f0197b680c525","name":"configure the node with multiple content topics","time":{"start":1726043658078,"stop":1726043658079,"duration":1},"status":"passed","severity":"normal"},{"uid":"d97af013737b2515","name":"Nodes with multiple pubsub topic","time":{"start":1726043611734,"stop":1726043611734,"duration":0},"status":"passed","severity":"normal"},{"uid":"47ad4690953415ff","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1726043395492,"stop":1726043395494,"duration":2},"status":"passed","severity":"normal"},{"uid":"d1db5485f1b416ea","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1726043789120,"stop":1726043789120,"duration":0},"status":"passed","severity":"normal"},{"uid":"2af99d29298bd0ae","name":"should return valid sharding parameters for static sharding","time":{"start":1726043130067,"stop":1726043130067,"duration":0},"status":"passed","severity":"normal"},{"uid":"69af3bf5f925c690","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1726043356639,"stop":1726043356640,"duration":1},"status":"passed","severity":"normal"},{"uid":"401a6fa4830cac28","name":"Ping on peer without subscriptions","time":{"start":1726043239976,"stop":1726043239976,"duration":0},"status":"passed","severity":"normal"},{"uid":"78ad14a0db10fb32","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1726043356647,"stop":1726043356647,"duration":0},"status":"passed","severity":"normal"},{"uid":"e127ac30d9f27f64","name":"should not receive a peer event after stop","time":{"start":1726043628895,"stop":1726043628895,"duration":0},"status":"passed","severity":"normal"},{"uid":"57a1d2201179d53","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1726043637585,"stop":1726043637586,"duration":1},"status":"passed","severity":"normal"},{"uid":"8fa68b019e7d70a4","name":"more peers than existing","time":{"start":1726043586806,"stop":1726043586806,"duration":0},"status":"skipped","severity":"normal"},{"uid":"46a108b5c76ca724","name":"Subscribe and receive messages via lightPush","time":{"start":1726043395491,"stop":1726043395492,"duration":1},"status":"passed","severity":"normal"},{"uid":"61e2889377c82a76","name":"should correctly map a content topic to a pubsub topic","time":{"start":1726043130069,"stop":1726043130069,"duration":0},"status":"passed","severity":"normal"},{"uid":"3410f001ebbacaf","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1726043686129,"stop":1726043686130,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c9a89aae5b124fd","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1726043703475,"stop":1726043703476,"duration":1},"status":"passed","severity":"normal"},{"uid":"548050103ddca242","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1726043130061,"stop":1726043130062,"duration":1},"status":"passed","severity":"normal"},{"uid":"59828051dc645537","name":"getPeersByDiscovery","time":{"start":1726043604198,"stop":1726043604199,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf9a2a52eddf542d","name":"Subscribe to topic containing Russian and receive message","time":{"start":1726043719185,"stop":1726043719185,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b99ffc3e36a9d2c","name":"Subscribe to topic containing XML and receive message","time":{"start":1726043719186,"stop":1726043719186,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc05e6917ccc57ce","name":"Push message with Chinese payload","time":{"start":1726043704183,"stop":1726043704183,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e0c68bf2a92c73d","name":"retrieves a single peer","time":{"start":1726043150920,"stop":1726043150921,"duration":1},"status":"passed","severity":"normal"},{"uid":"f810a07b984de6d","name":"Push message with XML payload","time":{"start":1726043600409,"stop":1726043600409,"duration":0},"status":"passed","severity":"normal"},{"uid":"492f35417307d672","name":"returns all values when wanted number matches available values","time":{"start":1726043150025,"stop":1726043150027,"duration":2},"status":"passed","severity":"normal"},{"uid":"2a1a797a7a4617e","name":"Fails to publish message with size larger than 1 MB","time":{"start":1726043629702,"stop":1726043629702,"duration":0},"status":"passed","severity":"normal"},{"uid":"94c3e4c01661a5d1","name":"Light Node - default protocols","time":{"start":1726043750447,"stop":1726043750447,"duration":0},"status":"passed","severity":"normal"},{"uid":"5dc6c8cdcdf798c9","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1726043789121,"stop":1726043789121,"duration":0},"status":"passed","severity":"normal"},{"uid":"beaf8aa335f7eadb","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1726043150028,"stop":1726043150028,"duration":0},"status":"passed","severity":"normal"},{"uid":"87adfbb53e149e02","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1726043132552,"stop":1726043132553,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3fe5ab006f981be","name":"Check message with no payload is not received","time":{"start":1726043586579,"stop":1726043586580,"duration":1},"status":"passed","severity":"normal"},{"uid":"dfca3025be85ca31","name":"should not receive a peer event before start","time":{"start":1726043154851,"stop":1726043154851,"duration":0},"status":"passed","severity":"normal"},{"uid":"e04e721c89f7ca12","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1726043356643,"stop":1726043356643,"duration":0},"status":"passed","severity":"normal"},{"uid":"48e55b6b5c6c275c","name":"Check received message containing Basic HTML tag","time":{"start":1726043586573,"stop":1726043586573,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7aaf56050801b09","name":"Check received message containing escaped characters","time":{"start":1726043586594,"stop":1726043586594,"duration":0},"status":"passed","severity":"normal"},{"uid":"dda174a7f11b2b72","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app92/7/topic766/utf8","time":{"start":1726043658076,"stop":1726043658076,"duration":0},"status":"passed","severity":"normal"},{"uid":"2646ce0c17a4e9d5","name":"Subscribe to topic containing emoji and receive message","time":{"start":1726043395535,"stop":1726043395536,"duration":1},"status":"passed","severity":"normal"},{"uid":"d55d1e9bed8a53be","name":"Push message with content topic containing XML","time":{"start":1726043600424,"stop":1726043600425,"duration":1},"status":"passed","severity":"normal"},{"uid":"86312cb1473b7a04","name":"Push message with unicode special characters payload","time":{"start":1726043704187,"stop":1726043704187,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b83d606be4a4550","name":"Subscribe and receive messages via waku relay post","time":{"start":1726043395496,"stop":1726043395501,"duration":5},"status":"passed","severity":"normal"},{"uid":"9c5df1c18220b093","name":"Relay - dialed after","time":{"start":1726043750445,"stop":1726043750445,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7c1e4449c3b277","name":"Failed peers are renewed","time":{"start":1726043425215,"stop":1726043425215,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8c6fb1b1fc6a9","name":"Query Generator - false","time":{"start":1726043726905,"stop":1726043726905,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e5690ff1295a431","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1726043232796,"stop":1726043232796,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a2fa7d790cd88ed","name":"Fields are not dropped","time":{"start":1726043142703,"stop":1726043142705,"duration":2},"status":"passed","severity":"normal"},{"uid":"c86b0157fad5bef7","name":"Check received message containing Arabic","time":{"start":1726043586585,"stop":1726043586585,"duration":0},"status":"passed","severity":"normal"},{"uid":"e97abc8f0b2dc3da","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1726043686123,"stop":1726043686123,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfc60ff0462a3646","name":"1 Store, 2 fetches","time":{"start":1726043150568,"stop":1726043150568,"duration":0},"status":"passed","severity":"normal"},{"uid":"d67ff6a28157faea","name":"throws on content topic with empty version field","time":{"start":1726043130037,"stop":1726043130037,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d5a36254caba1d5","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1726043130058,"stop":1726043130058,"duration":0},"status":"passed","severity":"normal"},{"uid":"b594ab4ee72f654e","name":"Check meta is set [ecies]","time":{"start":1726043162395,"stop":1726043162395,"duration":0},"status":"passed","severity":"normal"},{"uid":"16df44e174208d0f","name":"new peer added after a peer was already found","time":{"start":1726043604199,"stop":1726043604199,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6cfa894b6ba33502","name":"Subscribe to topic containing special chars and receive message","time":{"start":1726043719184,"stop":1726043719184,"duration":0},"status":"passed","severity":"normal"},{"uid":"c95af383bf6cfd99","name":"stop","time":{"start":1726043219776,"stop":1726043219777,"duration":1},"status":"passed","severity":"normal"},{"uid":"2dc6be489620253b","name":"should get / set TCP multiaddr","time":{"start":1726043138456,"stop":1726043138456,"duration":0},"status":"passed","severity":"normal"},{"uid":"88ac609c0aa292d8","name":"Fails to push message with empty content topic","time":{"start":1726043600427,"stop":1726043600428,"duration":1},"status":"passed","severity":"normal"},{"uid":"f930c67c999cba6f","name":"Subscribe to topic containing shell command and publish message","time":{"start":1726043637585,"stop":1726043637585,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1d1deb86d06d2e","name":"Push message with numeric payload","time":{"start":1726043704182,"stop":1726043704182,"duration":0},"status":"passed","severity":"normal"},{"uid":"759d6b9a7b893710","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1726043356609,"stop":1726043356609,"duration":0},"status":"passed","severity":"normal"},{"uid":"3471d77f288ee674","name":"Default pageSize","time":{"start":1726043733876,"stop":1726043733877,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e6b504f29d6b5c6","name":"Filter with 0 connections","time":{"start":1726043414075,"stop":1726043414076,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1c6f568de8dfd7b","name":"Subscribe to topic containing Russian and receive message","time":{"start":1726043719158,"stop":1726043719158,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3f522ec86d55653","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1726043611731,"stop":1726043611731,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8d0f2cd3475f46f","name":"throws on content topic with non-number generation field","time":{"start":1726043130035,"stop":1726043130036,"duration":1},"status":"passed","severity":"normal"},{"uid":"91ddbac89b33331c","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1726043130047,"stop":1726043130047,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b3296444d21c6b1","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1726043137845,"stop":1726043137846,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d31718f7d82a0ce","name":"Check received message containing Chinese","time":{"start":1726043586570,"stop":1726043586571,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd4ca1e50e2935c3","name":"Promise Callback - false","time":{"start":1726043726906,"stop":1726043726906,"duration":0},"status":"passed","severity":"normal"},{"uid":"73476d731ba7d3ae","name":"Subscribe to topic containing special chars and publish message","time":{"start":1726043637576,"stop":1726043637577,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2b317d44bc1bb44","name":"throws on content topic with empty encoding field","time":{"start":1726043130038,"stop":1726043130038,"duration":0},"status":"passed","severity":"normal"},{"uid":"953234ca53e88dd5","name":"Check meta is set [symmetric]","time":{"start":1726043160705,"stop":1726043160705,"duration":0},"status":"passed","severity":"normal"},{"uid":"221f0ece54923ef0","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1726043395533,"stop":1726043395534,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f7d37a325917378","name":"Check received message with timestamp: 1726043179313000000 ","time":{"start":1726043586595,"stop":1726043586595,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec9efa99ff397880","name":"same cluster, same shard: nodes connect","time":{"start":1726043356607,"stop":1726043356607,"duration":0},"status":"passed","severity":"normal"},{"uid":"65099101c12b87eb","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1726043130070,"stop":1726043130070,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca690914f9825dd7","name":"Nwaku publishes","time":{"start":1726043612437,"stop":1726043612437,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6b920e32992a054","name":"should be called for bootstrap peers","time":{"start":1726043187097,"stop":1726043187098,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ceeb656aae2a0bc","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1726043395506,"stop":1726043395507,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd6a62ca9662463d","name":"Subscribe to topic containing emoji and publish message","time":{"start":1726043637586,"stop":1726043637587,"duration":1},"status":"passed","severity":"normal"},{"uid":"80fab8e818c2e68e","name":"Tracks peer failures correctly","time":{"start":1726043290833,"stop":1726043290833,"duration":0},"status":"passed","severity":"normal"},{"uid":"2884bcc3c78d6294","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1726043190097,"stop":1726043190101,"duration":4},"status":"skipped","severity":"normal"},{"uid":"2bc6cba6f7195a90","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1726043130062,"stop":1726043130062,"duration":0},"status":"passed","severity":"normal"},{"uid":"30872b39ffbdbe43","name":"Used by Waku Relay","time":{"start":1726043745650,"stop":1726043745650,"duration":0},"status":"passed","severity":"normal"},{"uid":"6880472e707d990","name":"nwaku subscribes","time":{"start":1726043612436,"stop":1726043612436,"duration":0},"status":"passed","severity":"normal"},{"uid":"eca4754d38a2cc3e","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1726043356646,"stop":1726043356646,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a23bddbae5d2d71","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1726043396669,"stop":1726043396669,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebbcd02767aa053f","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1726043356652,"stop":1726043356652,"duration":0},"status":"passed","severity":"normal"},{"uid":"4039c624aa040dd0","name":"Check received message containing shell command","time":{"start":1726043586588,"stop":1726043586589,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7f193d28f515c5b","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app0/8/topic248/proto","time":{"start":1726043658077,"stop":1726043658077,"duration":0},"status":"passed","severity":"normal"},{"uid":"279f534f111ce86f","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1726043143298,"stop":1726043143299,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6e2e3dfe45620f8","name":"Check received message with timestamp: 1649153314 ","time":{"start":1726043586577,"stop":1726043586577,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6e1e8e08c636","name":"udp ip6 address","time":{"start":1726043137919,"stop":1726043137919,"duration":0},"status":"passed","severity":"normal"},{"uid":"166bc096a6d9e659","name":"LightPush: 3 peers, Filter: 2 peers - Expected: SufficientlyHealthy","time":{"start":1726043502796,"stop":1726043502796,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f430ed74afd454b","name":"isConnected should return true after first peer connects","time":{"start":1726043232797,"stop":1726043232797,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4170e9cf228976c","name":"LightPush: 3 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1726043502795,"stop":1726043502796,"duration":1},"status":"passed","severity":"normal"},{"uid":"1afd17cc007305dc","name":"LightPush: 1 peers, Filter: 3 peers - Expected: MinimallyHealthy","time":{"start":1726043502792,"stop":1726043502792,"duration":0},"status":"passed","severity":"normal"},{"uid":"d320b71e4731eb46","name":"different cluster, different shard: nodes don't connect","time":{"start":1726043356608,"stop":1726043356608,"duration":0},"status":"passed","severity":"normal"},{"uid":"23e3375fe87a4df7","name":"Throws when trying to push message with empty payload","time":{"start":1726043704188,"stop":1726043704188,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8b1a032dc18fbed","name":"Check received message containing numeric","time":{"start":1726043586582,"stop":1726043586583,"duration":1},"status":"passed","severity":"normal"},{"uid":"396c2e8b4f69c432","name":"Publish message with rate limit","time":{"start":1726043629703,"stop":1726043629703,"duration":0},"status":"passed","severity":"normal"},{"uid":"82368de4bd19ac03","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1726043232797,"stop":1726043232797,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca7b5008c39b1c40","name":"Push message with special chars payload","time":{"start":1726043600406,"stop":1726043600406,"duration":0},"status":"passed","severity":"normal"},{"uid":"4369a07a93bdefa0","name":"Check received message containing short","time":{"start":1726043586568,"stop":1726043586569,"duration":1},"status":"passed","severity":"normal"},{"uid":"839cce6cecd9279c","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1726043356611,"stop":1726043356611,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7b10878b6f97bcf","name":"Ephemeral field is preserved - encoder v0","time":{"start":1726043191375,"stop":1726043191376,"duration":1},"status":"passed","severity":"normal"},{"uid":"bdb68020c3423f2e","name":"Check received message containing unicode special characters","time":{"start":1726043362617,"stop":1726043362618,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ca76185b1e761d","name":"Subscribe to topic containing long and publish message","time":{"start":1726043637575,"stop":1726043637576,"duration":1},"status":"passed","severity":"normal"},{"uid":"7598ce67a53ddcb1","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1726043232796,"stop":1726043232796,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d8237e04421d6b0","name":"Push message with custom timestamp: 1726046995728","time":{"start":1726043704214,"stop":1726043704215,"duration":1},"status":"passed","severity":"normal"},{"uid":"435b692295d6720c","name":"Check publish message containing escaped characters","time":{"start":1726043629696,"stop":1726043629697,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5e9e7f9ce9cb4b4","name":"Push message with long payload","time":{"start":1726043704181,"stop":1726043704182,"duration":1},"status":"passed","severity":"normal"},{"uid":"de2403d8b83e9c45","name":"Check received message with timestamp: 1726043179474000000 ","time":{"start":1726043362619,"stop":1726043362620,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2a0b5db6189548d","name":"Push message with content topic containing Chinese","time":{"start":1726043600418,"stop":1726043600421,"duration":3},"status":"passed","severity":"normal"},{"uid":"bccf9cbffb8b6843","name":"handles multiple messages","time":{"start":1726043735439,"stop":1726043735440,"duration":1},"status":"passed","severity":"normal"},{"uid":"ddcea694d1918487","name":"Sample","time":{"start":1726043137944,"stop":1726043137944,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc316c2bc53f6f36","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1726043356633,"stop":1726043356633,"duration":0},"status":"passed","severity":"normal"},{"uid":"eac25dee13317ea3","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1726043395507,"stop":1726043395509,"duration":2},"status":"passed","severity":"normal"},{"uid":"91bece9b12104a07","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1726043130048,"stop":1726043130048,"duration":0},"status":"passed","severity":"normal"},{"uid":"29208498b13c0bbd","name":"LightPush: 0 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1726043502789,"stop":1726043502789,"duration":0},"status":"passed","severity":"normal"},{"uid":"32871040daa667a2","name":"should set field with only RELAY enabled","time":{"start":1726043138462,"stop":1726043138463,"duration":1},"status":"passed","severity":"normal"},{"uid":"6cdf397db17d29d7","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1726043263100,"stop":1726043263102,"duration":2},"status":"passed","severity":"normal"},{"uid":"d8de1c71a2a46fc","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1726043479031,"stop":1726043479031,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b4ab6aa7897825a","name":"Check publish message containing XML","time":{"start":1726043629695,"stop":1726043629695,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5296c349e1c9cdf","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1726043611730,"stop":1726043611731,"duration":1},"status":"passed","severity":"normal"},{"uid":"b69fe84b5843bdfe","name":"should set field with only FILTER enabled","time":{"start":1726043138463,"stop":1726043138463,"duration":0},"status":"passed","severity":"normal"},{"uid":"b92ba07464d3fc71","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1726043130055,"stop":1726043130055,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad84d03b6128055c","name":"should not throw an error for a single configured topic","time":{"start":1726043130064,"stop":1726043130064,"duration":0},"status":"passed","severity":"normal"},{"uid":"1213544a7dbd92f","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1726043516511,"stop":1726043516511,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2bb92b4eedfb4e1","name":"Subscribe to topic containing Russian and publish message","time":{"start":1726043637578,"stop":1726043637579,"duration":1},"status":"passed","severity":"normal"},{"uid":"722384fa46fbff67","name":"can start and stop the service","time":{"start":1726043190080,"stop":1726043190081,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a053ffe4160957f","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1726043637573,"stop":1726043637574,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4502909b36fe651","name":"Check received message containing Chinese","time":{"start":1726043586584,"stop":1726043586584,"duration":0},"status":"passed","severity":"normal"},{"uid":"c41bf59abff36dd9","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1726043263102,"stop":1726043263103,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa208451112ea93c","name":"Check message received after nwaku node is restarted","time":{"start":1726043362627,"stop":1726043362627,"duration":0},"status":"skipped","severity":"normal"},{"uid":"848eda099607fa7d","name":"Passing cursor with wrong pubsubTopic","time":{"start":1726043674063,"stop":1726043674064,"duration":1},"status":"passed","severity":"normal"},{"uid":"b736416428eff93f","name":"should emit a peer event after start","time":{"start":1726043154850,"stop":1726043154851,"duration":1},"status":"passed","severity":"normal"},{"uid":"329ab445a7525171","name":"Check received message containing special chars","time":{"start":1726043362604,"stop":1726043362605,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc1c9fed181b5b22","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1726043746197,"stop":1726043746197,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6e09d6ffb8ec7d1","name":"Check received message containing numeric","time":{"start":1726043586569,"stop":1726043586570,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a53d01f5805586d","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1726043187098,"stop":1726043187099,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ffe650dbdd5a88b","name":"Decoder throws on undefined content topic","time":{"start":1726043162396,"stop":1726043162396,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4f5ab3aecf64d17","name":"Push message with meta","time":{"start":1726043600428,"stop":1726043600428,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2063870a6280672","name":"Correctly serialized arguments","time":{"start":1726043507070,"stop":1726043507071,"duration":1},"status":"passed","severity":"normal"},{"uid":"f60e4ee7204de450","name":"Check received message containing Arabic","time":{"start":1726043362608,"stop":1726043362609,"duration":1},"status":"passed","severity":"normal"},{"uid":"5720e15a2080fa98","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1726043789120,"stop":1726043789120,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddf4e3fbd0dcde44","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1726043395502,"stop":1726043395505,"duration":3},"status":"passed","severity":"normal"},{"uid":"1d0a8782b2ac18a6","name":"should emit events and trasition isConnected state when has peers or no peers","time":{"start":1726043180077,"stop":1726043180078,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c740531e9157cc7","name":"Check message received after jswaku node is restarted","time":{"start":1726043362626,"stop":1726043362626,"duration":0},"status":"skipped","severity":"normal"},{"uid":"edf26b13afa8bea1","name":"should be online or offline if network state changed","time":{"start":1726043180078,"stop":1726043180078,"duration":0},"status":"passed","severity":"normal"},{"uid":"f07749aafdcb13e4","name":"Push message with content topic containing special chars","time":{"start":1726043704190,"stop":1726043704191,"duration":1},"status":"passed","severity":"normal"},{"uid":"160679203d2acb83","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1726043719116,"stop":1726043719117,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2c1f4262e28d225","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1726043356621,"stop":1726043356621,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e17f8dc5794ca5d","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1726043362622,"stop":1726043362623,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2a593ddb35dc038","name":"Passing an array","time":{"start":1726043745649,"stop":1726043745649,"duration":0},"status":"passed","severity":"normal"},{"uid":"d720990f8bf8058e","name":"Push message with content topic containing JSON","time":{"start":1726043600425,"stop":1726043600425,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba1d2eb3ad6c68c7","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app96/10/topic532/json","time":{"start":1726043658076,"stop":1726043658076,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf8277fbe3f837e8","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1726043479033,"stop":1726043479033,"duration":0},"status":"passed","severity":"normal"},{"uid":"47728d7e8519acca","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1726043611732,"stop":1726043611732,"duration":0},"status":"passed","severity":"normal"},{"uid":"86196ccf36f6b44d","name":"Waku message hash computation (no timestamp)","time":{"start":1726043132555,"stop":1726043132555,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbb4ad90d37fa7dd","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1726043719119,"stop":1726043719120,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c6d3c2ee46c93fa","name":"should be able to encode the field with only STORE set to true","time":{"start":1726043137836,"stop":1726043137836,"duration":0},"status":"passed","severity":"normal"},{"uid":"474b6433af368ed0","name":"Push message with content topic containing shell command","time":{"start":1726043704197,"stop":1726043704198,"duration":1},"status":"passed","severity":"normal"},{"uid":"b17d71ceb14943f5","name":"Check received message containing XML","time":{"start":1726043586572,"stop":1726043586573,"duration":1},"status":"passed","severity":"normal"},{"uid":"4481929de9c7df1b","name":"Round trip binary encryption [ecies, signature]","time":{"start":1726043162394,"stop":1726043162395,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6329df257d2c9e7","name":"Push message with content topic containing short","time":{"start":1726043704189,"stop":1726043704189,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a8a653fd62c27ae","name":"should properly create peer info with all multiaddrs","time":{"start":1726043138461,"stop":1726043138462,"duration":1},"status":"passed","severity":"normal"},{"uid":"32f6a914d57c5c93","name":"Query generator for multiple messages with multiple decoders","time":{"start":1726043723727,"stop":1726043723727,"duration":0},"status":"passed","severity":"normal"},{"uid":"80d9540a7ecbc95f","name":"Subscribe to topic containing long and receive message","time":{"start":1726043395517,"stop":1726043395518,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0d858a32d77d9dc","name":"Check publish message containing Chinese","time":{"start":1726043629693,"stop":1726043629693,"duration":0},"status":"passed","severity":"normal"},{"uid":"e84b04cc7bde5ca8","name":"throws on empty content topic","time":{"start":1726043130034,"stop":1726043130035,"duration":1},"status":"passed","severity":"normal"},{"uid":"391331742ae82d62","name":"handles different networkShards values correctly","time":{"start":1726043130051,"stop":1726043130051,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f2daf598283a62b","name":"throws an error for improperly formatted content topics","time":{"start":1726043130052,"stop":1726043130052,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e74bcd2759ec397","name":"Push message with XML payload","time":{"start":1726043704185,"stop":1726043704185,"duration":0},"status":"passed","severity":"normal"},{"uid":"b90f71be44d9cdf4","name":"Query Generator - true","time":{"start":1726043726905,"stop":1726043726905,"duration":0},"status":"passed","severity":"normal"},{"uid":"49164600b205f3d5","name":"should throw an error if shards are undefined for static sharding","time":{"start":1726043130055,"stop":1726043130055,"duration":0},"status":"passed","severity":"normal"},{"uid":"abc899463477260d","name":"different cluster, different shard: nodes don't connect","time":{"start":1726043516514,"stop":1726043516515,"duration":1},"status":"passed","severity":"normal"},{"uid":"597e5fcd360319ad","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1726043637577,"stop":1726043637577,"duration":0},"status":"passed","severity":"normal"},{"uid":"faa3e197f75c5453","name":"same cluster, same shard: nodes connect","time":{"start":1726043516512,"stop":1726043516512,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b710c6939f3f02d","name":"Publishes to nwaku","time":{"start":1726043612436,"stop":1726043612436,"duration":0},"status":"passed","severity":"normal"},{"uid":"89b2f93bf6befc7","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1726043180074,"stop":1726043180075,"duration":1},"status":"passed","severity":"normal"},{"uid":"24c045260a6ec108","name":"Check publish message containing numeric","time":{"start":1726043629692,"stop":1726043629693,"duration":1},"status":"passed","severity":"normal"},{"uid":"429e243e89a53a37","name":"Subscribe to topic containing Russian and receive message","time":{"start":1726043395522,"stop":1726043395523,"duration":1},"status":"passed","severity":"normal"},{"uid":"9cd11b6a669b1f36","name":"Push message with Chinese payload","time":{"start":1726043600407,"stop":1726043600407,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e23ef93e0aef47b","name":"Subscribe to topic containing special chars and receive message","time":{"start":1726043719153,"stop":1726043719154,"duration":1},"status":"passed","severity":"normal"},{"uid":"6fd906a85b71cbd6","name":"should decode valid enr with tcp successfully","time":{"start":1726043138451,"stop":1726043138451,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdb4cd9cc12accd2","name":"configure the node with multiple pubsub topics","time":{"start":1726043686129,"stop":1726043686129,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc1cb7ec53fc3f54","name":"Delete observer","time":{"start":1726043590329,"stop":1726043590329,"duration":0},"status":"passed","severity":"normal"},{"uid":"5be0cfd0fd375bb1","name":"Subscribe and publish message","time":{"start":1726043637572,"stop":1726043637572,"duration":0},"status":"passed","severity":"normal"},{"uid":"8dfa40e236f56338","name":"Check received message containing long","time":{"start":1726043586582,"stop":1726043586582,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d3e89e336bb7265","name":"Query Generator, No Decoder","time":{"start":1726043703473,"stop":1726043703473,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2e6087a0cabfaae","name":"Subscribe and receives messages on 20 topics","time":{"start":1726043719122,"stop":1726043719123,"duration":1},"status":"passed","severity":"normal"},{"uid":"64772f43489638d8","name":"Check publish message containing long","time":{"start":1726043629690,"stop":1726043629692,"duration":2},"status":"passed","severity":"normal"},{"uid":"87827e4259deec02","name":"Check publish message containing Basic HTML tag","time":{"start":1726043629695,"stop":1726043629696,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff5c118470624ac7","name":"Push message with rate limit","time":{"start":1726043704205,"stop":1726043704205,"duration":0},"status":"passed","severity":"normal"},{"uid":"3818e45dfffe566f","name":"Callback on promise","time":{"start":1726043723728,"stop":1726043723728,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc2a8cdf5072a080","name":"passes more than one ENR URLs and attempts connection","time":{"start":1726043190102,"stop":1726043190102,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b6bf3a41f42dd93","name":"Push message with SQL Injection payload","time":{"start":1726043600408,"stop":1726043600409,"duration":1},"status":"passed","severity":"normal"},{"uid":"934da00710e529a2","name":"Check received message containing Russian","time":{"start":1726043362609,"stop":1726043362610,"duration":1},"status":"passed","severity":"normal"},{"uid":"b729bf593842ca0a","name":"Asymmetric encrypt & decrypt","time":{"start":1726043161183,"stop":1726043161183,"duration":0},"status":"passed","severity":"normal"},{"uid":"39664f39a76598f1","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1726043356643,"stop":1726043356644,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f3d7e381184233","name":"should add and remove event listeners correctly","time":{"start":1726043154853,"stop":1726043154853,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5febcd72b3aad7c","name":"should not receive a peer event after stop","time":{"start":1726043190096,"stop":1726043190096,"duration":0},"status":"passed","severity":"normal"},{"uid":"9548a6bd5d5affe8","name":"Check publish message containing emoji","time":{"start":1726043629697,"stop":1726043629697,"duration":0},"status":"passed","severity":"normal"},{"uid":"da1583c2504e6386","name":"1 Relay, 1 Filter, gives up","time":{"start":1726043150569,"stop":1726043150569,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0de342ca60870ac","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1726043395534,"stop":1726043395535,"duration":1},"status":"passed","severity":"normal"},{"uid":"eee0f8955c2c873","name":"Check received message with timestamp: 1649153314 ","time":{"start":1726043586596,"stop":1726043586596,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d7d942afe3f0aaf","name":"Check received message containing emoji","time":{"start":1726043362618,"stop":1726043362618,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb65a7463ccbb9b7","name":"Check publish message after client node is restarted","time":{"start":1726043629702,"stop":1726043629703,"duration":1},"status":"skipped","severity":"normal"},{"uid":"b1b8068a0192af7","name":"Push message with content topic containing emoji","time":{"start":1726043600427,"stop":1726043600427,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bdae3d88de09fdb","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1726043658079,"stop":1726043658079,"duration":0},"status":"passed","severity":"normal"},{"uid":"801bfa48c544fd1","name":"Check publish message containing shell command","time":{"start":1726043629696,"stop":1726043629696,"duration":0},"status":"passed","severity":"normal"},{"uid":"604f44863b1cb98a","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1726043137844,"stop":1726043137844,"duration":0},"status":"passed","severity":"normal"},{"uid":"4eda9aae66fe53b9","name":"Push message with content topic containing numeric","time":{"start":1726043704190,"stop":1726043704190,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c7a068f741edbee","name":"topics with same application and version share the same shard","time":{"start":1726043130050,"stop":1726043130050,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cc23dd3e1babfa","name":"Subscribe and receive messages via waku relay post","time":{"start":1726043719118,"stop":1726043719119,"duration":1},"status":"passed","severity":"normal"},{"uid":"d86f170daf82d98e","name":"should encodeTxt and decodeTxt","time":{"start":1726043138450,"stop":1726043138450,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4db6dca0a6bf100","name":"Subscribe to topic containing Script and receive message","time":{"start":1726043395524,"stop":1726043395525,"duration":1},"status":"passed","severity":"normal"},{"uid":"31e988bd664d5a9a","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1726043130069,"stop":1726043130069,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5ef13e6c731e773","name":"should throw an error for insufficient data","time":{"start":1726043130162,"stop":1726043130162,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d95658cb792b58a","name":"should properly create location multiaddrs - tcp4","time":{"start":1726043138460,"stop":1726043138460,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fc9fcecaac106eb","name":"Subscribe to topic containing XML and receive message","time":{"start":1726043719167,"stop":1726043719167,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8f13728a0c9728e","name":"Generator, 2 different pubsubtopics","time":{"start":1726043726488,"stop":1726043726488,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bdabab946963c60","name":"Check message with invalid timestamp is not received","time":{"start":1726043586599,"stop":1726043586599,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ce103d3ef77cbef","name":"Check received message containing special chars","time":{"start":1726043586570,"stop":1726043586570,"duration":0},"status":"passed","severity":"normal"},{"uid":"267849fd8cef72f2","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1726043674060,"stop":1726043674060,"duration":0},"status":"passed","severity":"normal"},{"uid":"37e63ed64c6ba2bc","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1726043356609,"stop":1726043356610,"duration":1},"status":"passed","severity":"normal"},{"uid":"6da63d74b3030b40","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1726043295812,"stop":1726043295812,"duration":0},"status":"passed","severity":"normal"},{"uid":"f64d3dc1004957c9","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1726043150664,"stop":1726043150664,"duration":0},"status":"passed","severity":"normal"},{"uid":"19b36c3500b50de6","name":"should set field with all protocols disabled","time":{"start":1726043138462,"stop":1726043138462,"duration":0},"status":"passed","severity":"normal"},{"uid":"d838cde9888f2bff","name":"can start the service","time":{"start":1726043190079,"stop":1726043190080,"duration":1},"status":"passed","severity":"normal"},{"uid":"981198aa477a9060","name":"Subscribe to topic containing short and publish message","time":{"start":1726043637575,"stop":1726043637575,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ccb257434bde35d","name":"Check received message containing Script","time":{"start":1726043586572,"stop":1726043586572,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd910b2fecb086e1","name":"Generator, custom pubsub topic","time":{"start":1726043726493,"stop":1726043726494,"duration":1},"status":"passed","severity":"normal"},{"uid":"d553f0657094cae2","name":"LightPush: 1 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1726043502791,"stop":1726043502791,"duration":0},"status":"passed","severity":"normal"},{"uid":"1109b581248a00fe","name":"LightPush: 0 peers, Filter: 2 peers - Expected: Unhealthy","time":{"start":1726043502790,"stop":1726043502790,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1b193746ae51827","name":"random static sharding 10 - Cluster ID: 461, Shard ID: 484","time":{"start":1726043686128,"stop":1726043686128,"duration":0},"status":"passed","severity":"normal"},{"uid":"4294f6bd93924072","name":"Encoder throws on empty string content topic","time":{"start":1726043162396,"stop":1726043162396,"duration":0},"status":"passed","severity":"normal"},{"uid":"88f48fd9b3152161","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1726043746196,"stop":1726043746196,"duration":0},"status":"passed","severity":"normal"},{"uid":"85078a9ec0f9e782","name":"Store - dialed after - with timeout","time":{"start":1726043750446,"stop":1726043750446,"duration":0},"status":"passed","severity":"normal"},{"uid":"df72fea6758ff043","name":"should throw error - no id","time":{"start":1726043138451,"stop":1726043138452,"duration":1},"status":"passed","severity":"normal"},{"uid":"956f5b2e83e6ee2c","name":"random static sharding 1 - Cluster ID: 969, Shard ID: 124","time":{"start":1726043686123,"stop":1726043686123,"duration":0},"status":"passed","severity":"normal"},{"uid":"f50a3582add2b0d4","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1726043789119,"stop":1726043789120,"duration":1},"status":"passed","severity":"normal"},{"uid":"560e6f019468dba5","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1726043395521,"stop":1726043395522,"duration":1},"status":"passed","severity":"normal"},{"uid":"622a6208f3a85b05","name":"Fails to push message with large meta","time":{"start":1726043704204,"stop":1726043704205,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5125973b57ec160","name":"Check received message containing XML","time":{"start":1726043586587,"stop":1726043586587,"duration":0},"status":"passed","severity":"normal"},{"uid":"529df509b50ff12","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1726043719168,"stop":1726043719168,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b723ea1bf7fad8e","name":"Decrypt messages","time":{"start":1726043590328,"stop":1726043590328,"duration":0},"status":"passed","severity":"normal"},{"uid":"6833c2f2d4473b4d","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1726043674060,"stop":1726043674061,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ca5c9da103578de","name":"should only return 1 node with relay capability","time":{"start":1726043150923,"stop":1726043150923,"duration":0},"status":"passed","severity":"normal"},{"uid":"f79583544dd2f9dd","name":"same cluster, different shard: nodes don't connect","time":{"start":1726043356607,"stop":1726043356608,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a1daf97c75d93","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1726043726497,"stop":1726043726497,"duration":0},"status":"passed","severity":"normal"},{"uid":"f57f1598f91bc5a","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1726043637573,"stop":1726043637573,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad7c571922faa1e2","name":"Decoder throws on undefined content topic","time":{"start":1726043160707,"stop":1726043160707,"duration":0},"status":"passed","severity":"normal"},{"uid":"36565c6693a0cbe0","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1726043719188,"stop":1726043719188,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdfddcc99c9a4076","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1726043130049,"stop":1726043130049,"duration":0},"status":"passed","severity":"normal"},{"uid":"d15be368e035675c","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1726043746197,"stop":1726043746197,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0d992b727d7f090","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1726043130040,"stop":1726043130046,"duration":6},"status":"passed","severity":"normal"},{"uid":"2b7b7fd060a0b32a","name":"Decoder throws on empty string content topic","time":{"start":1726043160707,"stop":1726043160708,"duration":1},"status":"passed","severity":"normal"},{"uid":"ebdc42b785644bf","name":"Push message with content topic containing XML","time":{"start":1726043704193,"stop":1726043704193,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a3d8753211b8c93","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1726043396671,"stop":1726043396671,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf41c119f99a18d0","name":"connects to nwaku","time":{"start":1726043745648,"stop":1726043745648,"duration":0},"status":"passed","severity":"normal"},{"uid":"2665845657ada756","name":"Renews subscription after lossing a connection","time":{"start":1726043719189,"stop":1726043719192,"duration":3},"status":"passed","severity":"normal"},{"uid":"54960a9c9d2e8936","name":"Ping on subscribed peer","time":{"start":1726043239975,"stop":1726043239976,"duration":1},"status":"passed","severity":"normal"},{"uid":"51b15a7dd2999dfb","name":"Publish without waiting for remote peer","time":{"start":1726043637571,"stop":1726043637572,"duration":1},"status":"passed","severity":"normal"},{"uid":"486f4f62784345d7","name":"same cluster, different shard: nodes connect","time":{"start":1726043516512,"stop":1726043516513,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d4103bab79a0e88","name":"Symmetric encrypt & Decrypt","time":{"start":1726043161184,"stop":1726043161184,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc3d2207e49b17f3","name":"Renews peer on consistent ping failures","time":{"start":1726043290832,"stop":1726043290832,"duration":0},"status":"passed","severity":"normal"},{"uid":"26ad475d4187dbb7","name":"Check message with non string payload is not received","time":{"start":1726043586600,"stop":1726043586600,"duration":0},"status":"passed","severity":"normal"},{"uid":"84ba84570b0467be","name":"Check received message with timestamp: 1649153314 ","time":{"start":1726043362621,"stop":1726043362622,"duration":1},"status":"passed","severity":"normal"},{"uid":"d536efb22f91065","name":"random static sharding 2 - Cluster ID: 264, Shard ID: 149","time":{"start":1726043686124,"stop":1726043686124,"duration":0},"status":"passed","severity":"normal"},{"uid":"10bae6c06cf487e0","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app69/10/topic81/test.js","time":{"start":1726043658073,"stop":1726043658074,"duration":1},"status":"passed","severity":"normal"},{"uid":"3cedbdb8dc035c3a","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1726043263090,"stop":1726043263091,"duration":1},"status":"passed","severity":"normal"},{"uid":"318bfa1716a1b736","name":"can start and stop the service","time":{"start":1726043154849,"stop":1726043154850,"duration":1},"status":"passed","severity":"normal"},{"uid":"fddd2aacd2f85b7f","name":"Check publish message containing Script","time":{"start":1726043629695,"stop":1726043629695,"duration":0},"status":"passed","severity":"normal"},{"uid":"a36558f6fb7aef07","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1726043356647,"stop":1726043356647,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6841503da46da95","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1726043396666,"stop":1726043396666,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c292657ae3cd06e","name":"Push message with content topic containing Russian","time":{"start":1726043600422,"stop":1726043600422,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7df209d377a8ab0","name":"should properly create location multiaddrs - tcp","time":{"start":1726043138461,"stop":1726043138461,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e40e9f0ddd308e3","name":"Subscribe to topic containing XML and receive message","time":{"start":1726043395525,"stop":1726043395526,"duration":1},"status":"passed","severity":"normal"},{"uid":"396f207d9eaf73f5","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1726043295814,"stop":1726043295815,"duration":1},"status":"passed","severity":"normal"},{"uid":"34545011e04ab72c","name":"Subscribe and receives messages on 20 topics","time":{"start":1726043395505,"stop":1726043395506,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a274a2ce4bc93b4","name":"should return false","time":{"start":1726043138453,"stop":1726043138454,"duration":1},"status":"passed","severity":"normal"},{"uid":"aafc7ff9ee832ca8","name":"Push message on custom pubsubTopic","time":{"start":1726043479028,"stop":1726043479028,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5debd989ca5526","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1726043637572,"stop":1726043637573,"duration":1},"status":"passed","severity":"normal"},{"uid":"36d7c8d662435d04","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1726043130060,"stop":1726043130060,"duration":0},"status":"passed","severity":"normal"},{"uid":"4aa790644fd20366","name":"should be able to encode the field with only FILTER set to true","time":{"start":1726043137836,"stop":1726043137837,"duration":1},"status":"passed","severity":"normal"},{"uid":"222986f982181516","name":"Check received message containing escaped characters","time":{"start":1726043362616,"stop":1726043362617,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f5b498ce366aa51","name":"Query generator for multiple messages with different message text format","time":{"start":1726043723726,"stop":1726043723727,"duration":1},"status":"passed","severity":"normal"},{"uid":"4654c8bef20ac1da","name":"through manual discovery","time":{"start":1726043506931,"stop":1726043506931,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1d3de8417a51bd0","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1726043356619,"stop":1726043356619,"duration":0},"status":"passed","severity":"normal"},{"uid":"f27e3422c4d7efcd","name":"Check received message with timestamp: 1726043179474 ","time":{"start":1726043362620,"stop":1726043362621,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff0ec2b2fd2cd732","name":"Subscribe to topic containing shell command and receive message","time":{"start":1726043719187,"stop":1726043719188,"duration":1},"status":"passed","severity":"normal"},{"uid":"92d71e061b1d87b4","name":"Push message with content topic containing Basic HTML tag","time":{"start":1726043704193,"stop":1726043704194,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b5397453de6b1a3","name":"Register correct protocols","time":{"start":1726043637571,"stop":1726043637571,"duration":0},"status":"passed","severity":"normal"},{"uid":"ceab34520a06915d","name":"Publish message with large meta","time":{"start":1726043629703,"stop":1726043629703,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d97cc3690097824","name":"start node with empty content topic","time":{"start":1726043658079,"stop":1726043658080,"duration":1},"status":"passed","severity":"normal"},{"uid":"41a9fb29735d2bab","name":"Renews subscription after lossing a connection","time":{"start":1726043719171,"stop":1726043719171,"duration":0},"status":"passed","severity":"normal"},{"uid":"339a8a7023183468","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1726043130058,"stop":1726043130058,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4c394fee1ab3c2b","name":"Check message received after jswaku node is restarted","time":{"start":1726043586580,"stop":1726043586580,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1a2635a50cd683c0","name":"Overlapping topic subscription","time":{"start":1726043719125,"stop":1726043719135,"duration":10},"status":"passed","severity":"normal"},{"uid":"49094ce879fcb71d","name":"Subscribe to topic containing numeric and publish message","time":{"start":1726043637576,"stop":1726043637576,"duration":0},"status":"passed","severity":"normal"},{"uid":"d935d9b44a0fb82e","name":"Subscribe to topic containing emoji and receive message","time":{"start":1726043719170,"stop":1726043719170,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2a12b8d5af0c3e1","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1726043703473,"stop":1726043703474,"duration":1},"status":"passed","severity":"normal"},{"uid":"d70845ea419e0a74","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1726043137837,"stop":1726043137844,"duration":7},"status":"passed","severity":"normal"},{"uid":"509ddd8aef235550","name":"Query generator for 2000 messages","time":{"start":1726043723735,"stop":1726043723736,"duration":1},"status":"passed","severity":"normal"},{"uid":"684c5f67bc909bde","name":"Store - dialed first","time":{"start":1726043750446,"stop":1726043750446,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3af0f5a27b4d4a9","name":"random static sharding 8 - Cluster ID: 784, Shard ID: 857","time":{"start":1726043686127,"stop":1726043686127,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d5dc00cf02adc75","name":"Check message received after jswaku node is restarted","time":{"start":1726043586600,"stop":1726043586600,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2be5c6850bd9a1d7","name":"getPeersByDiscovery","time":{"start":1726043219775,"stop":1726043219775,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2ff7e4243360104","name":"Push message with long payload","time":{"start":1726043600405,"stop":1726043600406,"duration":1},"status":"passed","severity":"normal"},{"uid":"14d2f4faefee6f90","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1726043130049,"stop":1726043130050,"duration":1},"status":"passed","severity":"normal"},{"uid":"1933bd8385da8135","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1726043130161,"stop":1726043130162,"duration":1},"status":"passed","severity":"normal"},{"uid":"62964bce3fe1a4c4","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1726043719159,"stop":1726043719161,"duration":2},"status":"passed","severity":"normal"},{"uid":"6c4f6939c7e26da6","name":"Push message with Script payload","time":{"start":1726043704184,"stop":1726043704185,"duration":1},"status":"passed","severity":"normal"},{"uid":"b191cf561b90cfc3","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1726043356632,"stop":1726043356632,"duration":0},"status":"passed","severity":"normal"},{"uid":"83c8b1ac72d3a292","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1726043130053,"stop":1726043130053,"duration":0},"status":"passed","severity":"normal"},{"uid":"62733461b25ffc6d","name":"Fails to push message with large meta","time":{"start":1726043600428,"stop":1726043600428,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2f1feed1c332809","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1726043746196,"stop":1726043746197,"duration":1},"status":"passed","severity":"normal"},{"uid":"90aa5ced66c869d0","name":"should handle a minimal index list","time":{"start":1726043130161,"stop":1726043130161,"duration":0},"status":"passed","severity":"normal"},{"uid":"50c9f3a5f17ad7cb","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1726043130059,"stop":1726043130060,"duration":1},"status":"passed","severity":"normal"},{"uid":"65b91fb73086f4cb","name":"should not receive a peer event after stop","time":{"start":1726043154851,"stop":1726043154851,"duration":0},"status":"passed","severity":"normal"},{"uid":"3947bf7e499ef23e","name":"Check message with invalid timestamp is not received","time":{"start":1726043586578,"stop":1726043586578,"duration":0},"status":"passed","severity":"normal"},{"uid":"761a93c709c6b4ca","name":"Check received message with timestamp: 1726043179313 ","time":{"start":1726043586576,"stop":1726043586577,"duration":1},"status":"passed","severity":"normal"},{"uid":"14635dc29687c052","name":"Check message received after nwaku node is restarted","time":{"start":1726043586581,"stop":1726043586581,"duration":0},"status":"skipped","severity":"normal"},{"uid":"472fd3261449ea03","name":"should throw an error for an unconfigured topic","time":{"start":1726043130064,"stop":1726043130065,"duration":1},"status":"passed","severity":"normal"},{"uid":"1870477d3efce080","name":"Push message with Basic HTML tag payload","time":{"start":1726043600410,"stop":1726043600410,"duration":0},"status":"passed","severity":"normal"},{"uid":"15a337b07004f7b3","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1726043726489,"stop":1726043726493,"duration":4},"status":"passed","severity":"normal"},{"uid":"6fbbb2ed2d08c500","name":"Push message with custom timestamp: 1726047014271","time":{"start":1726043600430,"stop":1726043600430,"duration":0},"status":"passed","severity":"normal"}] |