allure-jswaku/8666/widgets/duration.json
2025-07-17 00:13:33 +00:00

1 line
165 KiB
JSON

[{"uid":"4383b7cd6c787983","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1752709362821,"stop":1752709362821,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8cbe9cd19a3f59","name":"should use network config clusterId when shard info clusterId is not provided","time":{"start":1752709407750,"stop":1752709407756,"duration":6},"status":"passed","severity":"normal"},{"uid":"928675fe0e0d4604","name":"should set field with all protocols disabled","time":{"start":1752709369031,"stop":1752709369031,"duration":0},"status":"passed","severity":"normal"},{"uid":"50da76e1a8373b67","name":"should not fail to start the service if it is already started","time":{"start":1752709614191,"stop":1752709614191,"duration":0},"status":"passed","severity":"normal"},{"uid":"d660c11a899685c6","name":"Ephemeral field set to true","time":{"start":1752709379452,"stop":1752709379453,"duration":1},"status":"passed","severity":"normal"},{"uid":"e684cce391e883b7","name":"should dial peer when on same shard","time":{"start":1752709378987,"stop":1752709378988,"duration":1},"status":"passed","severity":"normal"},{"uid":"7913775235fff436","name":"different cluster, different shard: nodes don't connect","time":{"start":1752709576934,"stop":1752709576934,"duration":0},"status":"passed","severity":"normal"},{"uid":"823386cea366ed5e","name":"Check received message containing emoji","time":{"start":1752710946784,"stop":1752710946784,"duration":0},"status":"broken","severity":"normal"},{"uid":"65432d57f27833fc","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=10000 correctly","time":{"start":1752709418087,"stop":1752709418087,"duration":0},"status":"passed","severity":"normal"},{"uid":"66de7273eceeede7","name":"throws on content topic with too few or too many fields","time":{"start":1752709362798,"stop":1752709362799,"duration":1},"status":"passed","severity":"normal"},{"uid":"db8e24c1a7c317c1","name":"should create ConnectionManager with relay","time":{"start":1752709379498,"stop":1752709379499,"duration":1},"status":"passed","severity":"normal"},{"uid":"560a5664518236e6","name":"Default pageSize","time":{"start":1752710046687,"stop":1752710046687,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e6b29af7f47dab8","name":"should not change state when connections remain after disconnect","time":{"start":1752709378197,"stop":1752709378197,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cd43a2d2cb8b0d6","name":"should not execute task if max attempts is 0","time":{"start":1752709407466,"stop":1752709407466,"duration":0},"status":"passed","severity":"normal"},{"uid":"f937add6fac9a83d","name":"should handle errors when getting connections","time":{"start":1752709378200,"stop":1752709378200,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7893d7d5a7dafbd","name":"Query generator for multiple messages with different message text format","time":{"start":1752710011911,"stop":1752710011911,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed41e0b27cd707e","name":"Query with Ordered Callback, No message returned","time":{"start":1752709978246,"stop":1752709978246,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5264a05d50e8a6f","name":"should decode valid enr with tcp successfully","time":{"start":1752709369018,"stop":1752709369018,"duration":0},"status":"passed","severity":"normal"},{"uid":"d59133355afe86d8","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1752709387518,"stop":1752709387519,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd3f01e5a1122f3f","name":"Relay","time":{"start":1752709443266,"stop":1752709443266,"duration":0},"status":"passed","severity":"normal"},{"uid":"443230b8eaee1d50","name":"should stop all internal components","time":{"start":1752709379501,"stop":1752709379501,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0c71a03ebe5b435","name":"should set field with only FILTER enabled","time":{"start":1752709369032,"stop":1752709369032,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7679e7e99d61134","name":"Check publish message containing JSON","time":{"start":1752709637962,"stop":1752709637962,"duration":0},"status":"passed","severity":"normal"},{"uid":"cae1952b89693811","name":"should decode valid enr successfully","time":{"start":1752709369014,"stop":1752709369014,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c93c6362cc0fbe2","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1752709637968,"stop":1752709637968,"duration":0},"status":"passed","severity":"normal"},{"uid":"aaa5d4de09817f2","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1752710052604,"stop":1752710052605,"duration":1},"status":"passed","severity":"normal"},{"uid":"d15151e97ff3f2a1","name":"should dial more peers if under maxConnections","time":{"start":1752709379279,"stop":1752709379279,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ff73ed108445a6a","name":"returns only open connection if one present","time":{"start":1752709379031,"stop":1752709379031,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4490bdc749a0439","name":"Check received message with timestamp: 1649153314 ","time":{"start":1752710946785,"stop":1752710946785,"duration":0},"status":"passed","severity":"normal"},{"uid":"4deed782f3641709","name":"tcp ip4 address","time":{"start":1752709368263,"stop":1752709368263,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4cc559181c2c643","name":"should hash \"test123\" with n=1 and maxValue=10000 correctly","time":{"start":1752709418075,"stop":1752709418075,"duration":0},"status":"passed","severity":"normal"},{"uid":"28c5c78f01fa5032","name":"random static sharding 3 - Cluster ID: 498, Shard ID: 965","time":{"start":1752710207635,"stop":1752710207635,"duration":0},"status":"broken","severity":"normal"},{"uid":"8896032ccf40bc17","name":"Check message on other pubsub topic is not received","time":{"start":1752710946786,"stop":1752710946786,"duration":0},"status":"passed","severity":"normal"},{"uid":"3263ef3e555c4889","name":"Check publish message containing Chinese","time":{"start":1752709637958,"stop":1752709637958,"duration":0},"status":"passed","severity":"normal"},{"uid":"72dcb36e913a73da","name":"should handle multiple peers with different shard configurations","time":{"start":1752709379001,"stop":1752709379001,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdb26d6cef1dd79","name":"Symmetric encrypt & Decrypt","time":{"start":1752709397597,"stop":1752709397598,"duration":1},"status":"passed","severity":"normal"},{"uid":"b768629047630bf4","name":"should not receive a peer event before start","time":{"start":1752709442502,"stop":1752709442502,"duration":0},"status":"passed","severity":"normal"},{"uid":"6161b46a5c0f6823","name":"should be safe to call multiple times","time":{"start":1752709378284,"stop":1752709378284,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fa3b914ca1533a5","name":"should fail to send if pubsub topics are misconfigured","time":{"start":1752709408755,"stop":1752709408755,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b4ddf39fb5a749f","name":"should dial peer when no shard info available","time":{"start":1752709378988,"stop":1752709378988,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6274c153f9993a0","name":"should properly start and stop event listening","time":{"start":1752709408558,"stop":1752709408558,"duration":0},"status":"passed","severity":"normal"},{"uid":"40f8c100303d231c","name":"should fail to send if no connected peers found","time":{"start":1752709408756,"stop":1752709408756,"duration":0},"status":"passed","severity":"normal"},{"uid":"79fb5b20ba7a7bc3","name":"Nodes with multiple pubsub topic","time":{"start":1752709630810,"stop":1752709630810,"duration":0},"status":"passed","severity":"normal"},{"uid":"65d0ead05c9c2079","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1752709630812,"stop":1752709630812,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed1d6387f6a633c8","name":"Check received message containing shell command","time":{"start":1752710946782,"stop":1752710946782,"duration":0},"status":"broken","severity":"normal"},{"uid":"a6c73be4f7fc0f3b","name":"Check publish message containing Basic HTML tag","time":{"start":1752709637961,"stop":1752709637962,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c8549e9c3bb4dc7","name":"accepts time-filtered query with content filter","time":{"start":1752709378847,"stop":1752709378847,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4d8c223d447d83a","name":"should add to incoming buffer if dependencies are not met","time":{"start":1752709422935,"stop":1752709422935,"duration":0},"status":"passed","severity":"normal"},{"uid":"e842b6125edddad1","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=100 correctly","time":{"start":1752709418076,"stop":1752709418076,"duration":0},"status":"passed","severity":"normal"},{"uid":"105d9fda40ea044e","name":"should hash \"test123\" with n=2 and maxValue=100 correctly","time":{"start":1752709418071,"stop":1752709418071,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6049fea26318900","name":"should hash \"test123\" with n=2 and maxValue=1000 correctly","time":{"start":1752709418073,"stop":1752709418074,"duration":1},"status":"passed","severity":"normal"},{"uid":"df18a7fe9f9d2c8e","name":"connects to nwaku","time":{"start":1752710083818,"stop":1752710083818,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3e0d29dbc1b3025","name":"should handle peer connect event","time":{"start":1752709378196,"stop":1752709378196,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d36bc2abbd181b5","name":"should not be empty after adding a subscription","time":{"start":1752709409028,"stop":1752709409029,"duration":1},"status":"passed","severity":"normal"},{"uid":"5015c12b840ff350","name":"Decrypt messages","time":{"start":1752709615992,"stop":1752709615992,"duration":0},"status":"passed","severity":"normal"},{"uid":"56b7b9e8ede19942","name":"should handle errors when removing globalThis listeners","time":{"start":1752709378191,"stop":1752709378193,"duration":2},"status":"passed","severity":"normal"},{"uid":"c76c806b2887b410","name":"should return true when peer is on the pubsub topic shard","time":{"start":1752709378551,"stop":1752709378551,"duration":0},"status":"passed","severity":"normal"},{"uid":"495c77ce6223b6ad","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1752709369014,"stop":1752709369018,"duration":4},"status":"passed","severity":"normal"},{"uid":"22a0d52365a87997","name":"should successfully stop","time":{"start":1752709408922,"stop":1752709408922,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c60720eca1a6ba4","name":"should skip peer when not on same shard","time":{"start":1752709378986,"stop":1752709378987,"duration":1},"status":"passed","severity":"normal"},{"uid":"e81b951a832c163e","name":"should drop connection to one peer on hangUp","time":{"start":1752709523039,"stop":1752709523040,"duration":1},"status":"passed","severity":"normal"},{"uid":"32f713f45341b82e","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1752710052609,"stop":1752710052610,"duration":1},"status":"passed","severity":"normal"},{"uid":"5cf5f455f1ccf5e3","name":"should discard bootstrap peers when has more than set limit","time":{"start":1752709479255,"stop":1752709479255,"duration":0},"status":"passed","severity":"normal"},{"uid":"931f16055962bd78","name":"should return false when topic is not configured","time":{"start":1752709379507,"stop":1752709379507,"duration":0},"status":"passed","severity":"normal"},{"uid":"964242b1dfae89fe","name":"Decoder throws on undefined content topic","time":{"start":1752709397123,"stop":1752709397124,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d92c1c8c4c806bf","name":"should set field with only RELAY enabled","time":{"start":1752709369031,"stop":1752709369032,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5af417f6fd9a5db","name":"should enable only peerExchange and localPeerCache when dns is disabled","time":{"start":1752709407580,"stop":1752709407580,"duration":0},"status":"passed","severity":"normal"},{"uid":"984ded63686efad4","name":"should return the pubsub topic directly if a string is provided","time":{"start":1752709362831,"stop":1752709362831,"duration":0},"status":"passed","severity":"normal"},{"uid":"45935217012581d0","name":"Subscribe to topic containing short and publish message","time":{"start":1752709646309,"stop":1752709646309,"duration":0},"status":"passed","severity":"normal"},{"uid":"63084ddf6b3e2ba1","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1752709368228,"stop":1752709368229,"duration":1},"status":"passed","severity":"normal"},{"uid":"80845a77c16f0b6","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1752709362808,"stop":1752709362809,"duration":1},"status":"passed","severity":"normal"},{"uid":"b06bee856933387a","name":"should get / set TCP multiaddr","time":{"start":1752709369026,"stop":1752709369027,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4075cd4188c0808","name":"should stop and cleanup resources","time":{"start":1752709409030,"stop":1752709409030,"duration":0},"status":"passed","severity":"normal"},{"uid":"7db154fdee99806b","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1752709362832,"stop":1752709362833,"duration":1},"status":"passed","severity":"normal"},{"uid":"175df93e77f5a85b","name":"should properly create peer info with all multiaddrs","time":{"start":1752709369030,"stop":1752709369030,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1f740812a705746","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1752709387584,"stop":1752709387584,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab1ea0ef3e3c44fe","name":"Fields are not dropped","time":{"start":1752709379039,"stop":1752709379039,"duration":0},"status":"passed","severity":"normal"},{"uid":"21e2d138403277fd","name":"peer:update - should not schedule stream creation IF protocol hit AND stream found on connection","time":{"start":1752709379154,"stop":1752709379155,"duration":1},"status":"passed","severity":"normal"},{"uid":"e66b955587a50ba0","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1752709646311,"stop":1752709646311,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8930da6128e7ba8","name":"should emit events and trasition isConnected state when has peers or no peers","time":{"start":1752709458375,"stop":1752709458376,"duration":1},"status":"passed","severity":"normal"},{"uid":"f073a5fe294e3d7c","name":"Check publish message containing short","time":{"start":1752709637952,"stop":1752709637952,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ca7e7a03229b1f1","name":"Decoder throws on empty string content topic","time":{"start":1752709398752,"stop":1752709398753,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1b48e28ed30e7e1","name":"Encoder throws on empty string content topic","time":{"start":1752709398752,"stop":1752709398752,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e0fb279c7722511","name":"Nwaku publishes","time":{"start":1752709627583,"stop":1752709627584,"duration":1},"status":"passed","severity":"normal"},{"uid":"56bc0a7d19dc921c","name":"Check message with no content topic is not received","time":{"start":1752710946757,"stop":1752710946757,"duration":0},"status":"passed","severity":"normal"},{"uid":"4691f6d2db9ff66","name":"should start and stop interval correctly","time":{"start":1752709407461,"stop":1752709407461,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c31bb6edd32a580","name":"Check publish message containing Russian","time":{"start":1752709637960,"stop":1752709637960,"duration":0},"status":"passed","severity":"normal"},{"uid":"57ae23e586a38811","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1752709362820,"stop":1752709362820,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa43c3402cfa97b2","name":"Reusing cursor across nodes","time":{"start":1752709964740,"stop":1752709964740,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e677532b16ae723","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=1000 correctly","time":{"start":1752709418078,"stop":1752709418078,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab3a6230901f3fc4","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=1000 correctly","time":{"start":1752709418077,"stop":1752709418077,"duration":0},"status":"passed","severity":"normal"},{"uid":"42ed8568d05781c8","name":"should be able to decode the field with only RELAY set to true","time":{"start":1752709368222,"stop":1752709368223,"duration":1},"status":"passed","severity":"normal"},{"uid":"5012dedcb697522c","name":"should filter out already connected peers","time":{"start":1752709379275,"stop":1752709379275,"duration":0},"status":"passed","severity":"normal"},{"uid":"141e9e931a34b218","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1752709362824,"stop":1752709362824,"duration":0},"status":"passed","severity":"normal"},{"uid":"13342b5208d16592","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1752709362810,"stop":1752709362810,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc0e1cfcb311c621","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=1000 correctly","time":{"start":1752709418078,"stop":1752709418078,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9c20ef2504b5063","name":"should validate status codes","time":{"start":1752709408761,"stop":1752709408762,"duration":1},"status":"broken","severity":"normal"},{"uid":"6b286b759ff56d10","name":"Check received message containing XML","time":{"start":1752710946743,"stop":1752710946743,"duration":0},"status":"broken","severity":"normal"},{"uid":"dd8c3ddd84eaf295","name":"should not create relay timers when relay is not provided","time":{"start":1752709378292,"stop":1752709378292,"duration":0},"status":"passed","severity":"normal"},{"uid":"2423365ced064d2c","name":"Query with Ordered Callback, No Decoder","time":{"start":1752709978245,"stop":1752709978246,"duration":1},"status":"passed","severity":"normal"},{"uid":"6dc63cae6be000a0","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1752709964738,"stop":1752709964738,"duration":0},"status":"passed","severity":"normal"},{"uid":"463e99c7c188341c","name":"should hash \"hello\" with n=2 and maxValue=100 correctly","time":{"start":1752709418061,"stop":1752709418061,"duration":0},"status":"passed","severity":"normal"},{"uid":"e94f2775bfc317a7","name":"should be safe to call multiple times","time":{"start":1752709379269,"stop":1752709379269,"duration":0},"status":"passed","severity":"normal"},{"uid":"e051997eafd72582","name":"should add event listeners to libp2p","time":{"start":1752709378186,"stop":1752709378186,"duration":0},"status":"passed","severity":"normal"},{"uid":"9904e46ea834d9b8","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1752709458372,"stop":1752709458372,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a91eb99baed6fe1","name":"can start and stop the service","time":{"start":1752709391045,"stop":1752709391046,"duration":1},"status":"passed","severity":"normal"},{"uid":"cad04c90a5776cb3","name":"handles empty shards array correctly","time":{"start":1752709362834,"stop":1752709362834,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1f61871a6a46338","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1752709646314,"stop":1752709646314,"duration":0},"status":"passed","severity":"normal"},{"uid":"316240a5edf2a922","name":"Promise Callback - true","time":{"start":1752710035181,"stop":1752710035182,"duration":1},"status":"passed","severity":"normal"},{"uid":"9080967074de9b48","name":"should return the correct m/n for k = 7, targetError = 0.01","time":{"start":1752709417699,"stop":1752709417700,"duration":1},"status":"passed","severity":"normal"},{"uid":"af375f03fc248ade","name":"should hash \"hello\" with n=0 and maxValue=100 correctly","time":{"start":1752709418060,"stop":1752709418060,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bd4fa3564751e8a","name":"should deliver messages after dependencies are met","time":{"start":1752709422937,"stop":1752709422938,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2ea75e265c59655","name":"should handle corrupted shard info gracefully","time":{"start":1752709378557,"stop":1752709378557,"duration":0},"status":"passed","severity":"normal"},{"uid":"b650240ae15d5717","name":"should add and remove event listeners correctly","time":{"start":1752709391053,"stop":1752709391053,"duration":0},"status":"passed","severity":"normal"},{"uid":"348e165d92de979a","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1752710207632,"stop":1752710207632,"duration":0},"status":"broken","severity":"normal"},{"uid":"6d207cb19d8440d","name":"retrieves a single peer","time":{"start":1752709387580,"stop":1752709387581,"duration":1},"status":"passed","severity":"normal"},{"uid":"adab1f91853add8f","name":"Relay + Store","time":{"start":1752709369033,"stop":1752709369033,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca713fa757b7345b","name":"Decoder throws on empty string content topic","time":{"start":1752709397124,"stop":1752709397124,"duration":0},"status":"passed","severity":"normal"},{"uid":"a952595124c15d14","name":"should retry failed tasks","time":{"start":1752709407464,"stop":1752709407465,"duration":1},"status":"passed","severity":"normal"},{"uid":"d943c4f2e1a09c85","name":"connected peers and dial","time":{"start":1752709614445,"stop":1752709614445,"duration":0},"status":"skipped","severity":"normal"},{"uid":"bd0f28e02740d4e3","name":"should reject if LightPush is requested but not mounted","time":{"start":1752709408530,"stop":1752709408533,"duration":3},"status":"passed","severity":"normal"},{"uid":"19a0f206cd7d7f98","name":"should hash \"\" with n=0 and maxValue=1000 correctly","time":{"start":1752709418067,"stop":1752709418067,"duration":0},"status":"passed","severity":"normal"},{"uid":"3919dd19a0d0b1f","name":"Passing page size 1 when there are 4 messages","time":{"start":1752710046682,"stop":1752710046682,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b836c6e3553e833","name":"should be online or offline if network state changed","time":{"start":1752709458376,"stop":1752709458377,"duration":1},"status":"passed","severity":"normal"},{"uid":"da1425def21703f3","name":"should dispatch network event when browser goes offline","time":{"start":1752709378199,"stop":1752709378199,"duration":0},"status":"passed","severity":"normal"},{"uid":"9352b348131b51c1","name":"should be safe to call multiple times","time":{"start":1752709378977,"stop":1752709378978,"duration":1},"status":"passed","severity":"normal"},{"uid":"28bde9188a91dcd8","name":"should send to specified number of peers of used peers","time":{"start":1752709408756,"stop":1752709408756,"duration":0},"status":"passed","severity":"normal"},{"uid":"b434fbdaf6bc26b5","name":"should start all internal components","time":{"start":1752709379500,"stop":1752709379500,"duration":0},"status":"passed","severity":"normal"},{"uid":"5372056f78673758","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1752709718019,"stop":1752709718020,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1bb1f179bf1fcf0","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1752709362807,"stop":1752709362808,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e0ea74959d8429b","name":"should create ShardReader with shards network config","time":{"start":1752709378534,"stop":1752709378534,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0105c5b13909034","name":"should return false when peer is on different cluster","time":{"start":1752709378535,"stop":1752709378537,"duration":2},"status":"passed","severity":"normal"},{"uid":"ff63c252989bd5d6","name":"Check received message containing numeric","time":{"start":1752710946768,"stop":1752710946768,"duration":0},"status":"broken","severity":"normal"},{"uid":"716f3bbcd10eaa9c","name":"should add CONNECTION_LOCKED_TAG to peer connections when locking","time":{"start":1752709408748,"stop":1752709408748,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef1d4e2fecfb2cad","name":"Check received message containing XML","time":{"start":1752710946779,"stop":1752710946779,"duration":0},"status":"broken","severity":"normal"},{"uid":"fa4e01b9658bbf4b","name":"Check publish message containing numeric","time":{"start":1752709637955,"stop":1752709637956,"duration":1},"status":"passed","severity":"normal"},{"uid":"8787cf0275a8cedc","name":"should return all connected peers without codec filter","time":{"start":1752709379505,"stop":1752709379506,"duration":1},"status":"passed","severity":"normal"},{"uid":"8903790e2e866b1b","name":"Waku message hash computation (meta attribute not present)","time":{"start":1752709378497,"stop":1752709378500,"duration":3},"status":"passed","severity":"normal"},{"uid":"f2507490fbac22ce","name":"Fails to publish message with wrong content topic","time":{"start":1752709637970,"stop":1752709637970,"duration":0},"status":"passed","severity":"normal"},{"uid":"75a6145ca2a8ac1b","name":"should create relay timers when relay exists and relayKeepAlive > 0","time":{"start":1752709378291,"stop":1752709378292,"duration":1},"status":"passed","severity":"normal"},{"uid":"79dc58494d788f73","name":"Query generator for multiple messages","time":{"start":1752710011910,"stop":1752710011911,"duration":1},"status":"passed","severity":"normal"},{"uid":"932821ca123aac73","name":"should update lamport timestamp if greater than current timestamp and dependencies are met","time":{"start":1752709422934,"stop":1752709422934,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d42e47dc9ce8302","name":"should create dialer with libp2p and shardReader","time":{"start":1752709378966,"stop":1752709378967,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ceff37adaa0b4fb","name":"Check meta is set [symmetric]","time":{"start":1752709397121,"stop":1752709397121,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab7c87a7d53d135a","name":"should not receive a peer event before start","time":{"start":1752709391051,"stop":1752709391051,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9fe3aa1a9ed7fee","name":"Check message with invalid timestamp is not received","time":{"start":1752710946786,"stop":1752710946786,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d813a6f6356c285","name":"Encoder throws on undefined content topic","time":{"start":1752709398751,"stop":1752709398752,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5108402e5276564","name":"Check publish message containing SQL Injection","time":{"start":1752709637960,"stop":1752709637960,"duration":0},"status":"passed","severity":"normal"},{"uid":"16e3811002e30ff9","name":"should wait for Store peer to be connected","time":{"start":1752709408547,"stop":1752709408547,"duration":0},"status":"passed","severity":"normal"},{"uid":"680e080eb3566411","name":"Generator, custom pubsub topic","time":{"start":1752710027023,"stop":1752710027024,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5672ecd5b667b52","name":"throws on content topic with generation field greater than 0","time":{"start":1752709362800,"stop":1752709362801,"duration":1},"status":"passed","severity":"normal"},{"uid":"faa40aaccff32326","name":"Passing an array","time":{"start":1752710083819,"stop":1752710083819,"duration":0},"status":"passed","severity":"normal"},{"uid":"417fcce21882c979","name":"should hash \"hello\" with n=2 and maxValue=1000 correctly","time":{"start":1752709418063,"stop":1752709418063,"duration":0},"status":"passed","severity":"normal"},{"uid":"931da96719e09b55","name":"should maintain desired error rate","time":{"start":1752709420369,"stop":1752709420371,"duration":2},"status":"passed","severity":"normal"},{"uid":"d556431ea80266b","name":"should return null for non-existent peer","time":{"start":1752709379277,"stop":1752709379277,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7a39f8bdbd58871","name":"should hash \"test123\" with n=1 and maxValue=1000 correctly","time":{"start":1752709418073,"stop":1752709418073,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f276a59ea45e40e","name":"should handle dial errors gracefully","time":{"start":1752709378151,"stop":1752709378151,"duration":0},"status":"passed","severity":"normal"},{"uid":"e24006378815eda6","name":"should process queue every 500ms","time":{"start":1752709378992,"stop":1752709378992,"duration":0},"status":"passed","severity":"normal"},{"uid":"690a378eb25a11ed","name":"should hash \"hello\" with n=1 and maxValue=100 correctly","time":{"start":1752709418060,"stop":1752709418060,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4ac68112653d40b","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app6/9/topic546/proto","time":{"start":1752710119704,"stop":1752710119704,"duration":0},"status":"broken","severity":"normal"},{"uid":"d6eb2300892dd745","name":"should create all internal components","time":{"start":1752709379500,"stop":1752709379500,"duration":0},"status":"passed","severity":"normal"},{"uid":"28c5b5e7b25e86fd","name":"Check publish message containing escaped characters","time":{"start":1752709637964,"stop":1752709637964,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa0fabfb62454e3a","name":"should do nothing when connections still exist","time":{"start":1752709379274,"stop":1752709379274,"duration":0},"status":"passed","severity":"normal"},{"uid":"728b49902cc4633f","name":"rejects hash query with time filter","time":{"start":1752709378847,"stop":1752709378847,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5e3839817edcea7","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app62/5/topic232/proto","time":{"start":1752710119699,"stop":1752710119699,"duration":0},"status":"broken","severity":"normal"},{"uid":"b5fce6a53820efcf","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1752710063882,"stop":1752710063882,"duration":0},"status":"passed","severity":"normal"},{"uid":"499a08764f89d98e","name":"should track probabilistic acknowledgements of messages received in bloom filter","time":{"start":1752709422936,"stop":1752709422937,"duration":1},"status":"passed","severity":"normal"},{"uid":"1cba734d350465ca","name":"should return PeerId when PeerId is provided","time":{"start":1752709378930,"stop":1752709378931,"duration":1},"status":"passed","severity":"normal"},{"uid":"2fdad63098b2dc1a","name":"Light Node - default protocols","time":{"start":1752710077251,"stop":1752710077252,"duration":1},"status":"passed","severity":"normal"},{"uid":"17146a4def1a92c","name":"should only return 1 node with relay capability","time":{"start":1752709387583,"stop":1752709387583,"duration":0},"status":"passed","severity":"normal"},{"uid":"84681f1a1b228ad1","name":"should clear dial history on stop","time":{"start":1752709378977,"stop":1752709378977,"duration":0},"status":"passed","severity":"normal"},{"uid":"81a2233ace56493f","name":"should never report false negatives","time":{"start":1752709420371,"stop":1752709420371,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7f2a3fd66b91a70","name":"Check message on other pubsub topic is not received","time":{"start":1752710946756,"stop":1752710946756,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bb35a66e52257d2","name":"should return false","time":{"start":1752709369021,"stop":1752709369021,"duration":0},"status":"passed","severity":"normal"},{"uid":"6df8d82ce6e46e17","name":"should be sent without a timestamp, causal history, or bloom filter","time":{"start":1752709422940,"stop":1752709422940,"duration":0},"status":"passed","severity":"normal"},{"uid":"71f3a0293273b9e8","name":"Meta field set when metaSetter is specified","time":{"start":1752709379453,"stop":1752709379453,"duration":0},"status":"passed","severity":"normal"},{"uid":"be54d8de8598fbc","name":"should be empty when created","time":{"start":1752709409028,"stop":1752709409028,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fc97375a7ef38ab","name":"should properly create location multiaddrs - tcp4","time":{"start":1752709369027,"stop":1752709369029,"duration":2},"status":"passed","severity":"normal"},{"uid":"5ee21dcf2023cb9c","name":"should remove event listener for peer:discovery","time":{"start":1752709378143,"stop":1752709378148,"duration":5},"status":"passed","severity":"normal"},{"uid":"aff7042ad635caca","name":"should set field with only LIGHTPUSH enabled","time":{"start":1752709369032,"stop":1752709369033,"duration":1},"status":"passed","severity":"normal"},{"uid":"8395f7e4dcd52e36","name":"handles different networkShards values correctly","time":{"start":1752709362811,"stop":1752709362811,"duration":0},"status":"passed","severity":"normal"},{"uid":"10d939560f7528bf","name":"Generator, custom pubsub topic","time":{"start":1752710027017,"stop":1752710027019,"duration":2},"status":"passed","severity":"normal"},{"uid":"f03f17b60fe28085","name":"Check message with no payload is not received","time":{"start":1752710946787,"stop":1752710946787,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba4e629486d8d11b","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1752709964739,"stop":1752709964739,"duration":0},"status":"passed","severity":"normal"},{"uid":"96340799434b4b2a","name":"should handle v3 RLN errors","time":{"start":1752709408760,"stop":1752709408760,"duration":0},"status":"passed","severity":"normal"},{"uid":"e63aa11472e1def2","name":"should dial peer immediately when queue is empty","time":{"start":1752709378978,"stop":1752709378980,"duration":2},"status":"passed","severity":"normal"},{"uid":"26aa071a81e80b44","name":"Overlapping topic subscription","time":{"start":1752709646308,"stop":1752709646309,"duration":1},"status":"skipped","severity":"normal"},{"uid":"952d74fb2e1491c8","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1752710027021,"stop":1752710027022,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e0a86275911bce1","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1752710011914,"stop":1752710011914,"duration":0},"status":"broken","severity":"normal"},{"uid":"c94dd1f69b11412c","name":"Nodes with multiple pubsub topic","time":{"start":1752709630812,"stop":1752709630812,"duration":0},"status":"passed","severity":"normal"},{"uid":"4865d15c0951f38c","name":"can start the service","time":{"start":1752709391044,"stop":1752709391045,"duration":1},"status":"passed","severity":"normal"},{"uid":"4bd8c9e7aabf9cc9","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=100 correctly","time":{"start":1752709418082,"stop":1752709418082,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5b912eeed8e264b","name":"should dial all remaining peers","time":{"start":1752709379275,"stop":1752709379275,"duration":0},"status":"passed","severity":"normal"},{"uid":"74caee17355f59a1","name":"Accepts a valid Waku Message","time":{"start":1752709412369,"stop":1752709412370,"duration":1},"status":"passed","severity":"normal"},{"uid":"4195f1e685db9d2d","name":"should handle browser offline state overriding peer connections","time":{"start":1752709378201,"stop":1752709378201,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae5c2b35a5a7972e","name":"should throw an error for missing required configuration","time":{"start":1752709362817,"stop":1752709362818,"duration":1},"status":"passed","severity":"normal"},{"uid":"624d9432bc3ada06","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1752709442504,"stop":1752709442504,"duration":0},"status":"skipped","severity":"normal"},{"uid":"82379030c0748ede","name":"should dial all peers on dial","time":{"start":1752709523037,"stop":1752709523037,"duration":0},"status":"passed","severity":"normal"},{"uid":"17c2db5f3a992fe4","name":"Passing invalid cursor for nwaku > 0.35.1","time":{"start":1752709964740,"stop":1752709964740,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4e05b96409180dad","name":"ignores unrecognized TXT record formats","time":{"start":1752709387582,"stop":1752709387582,"duration":0},"status":"passed","severity":"normal"},{"uid":"7436b5c294ca799f","name":"should create ShardReader with contentTopics network config","time":{"start":1752709378533,"stop":1752709378534,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab36f454edc54cc8","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1752710207642,"stop":1752710207642,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed2edc9aba40e0f7","name":"should properly clean up resources when disposed","time":{"start":1752709406690,"stop":1752709406690,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b560accf5a95d37","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1752709646314,"stop":1752709646314,"duration":0},"status":"passed","severity":"normal"},{"uid":"b48b38c8b83e5a73","name":"should dial peers from store on start","time":{"start":1752709379267,"stop":1752709379267,"duration":0},"status":"passed","severity":"normal"},{"uid":"38b24682c7a1e2de","name":"should create a new stream if no existing for protocol found","time":{"start":1752709379153,"stop":1752709379153,"duration":0},"status":"passed","severity":"normal"},{"uid":"e61b5004ec653c8","name":"should lock peers when selected","time":{"start":1752709408738,"stop":1752709408740,"duration":2},"status":"passed","severity":"normal"},{"uid":"316adbbbbb2a23d9","name":"Check publish message after client node is restarted","time":{"start":1752709637972,"stop":1752709637973,"duration":1},"status":"skipped","severity":"normal"},{"uid":"1adeb9a9dcb06eaa","name":"Check received message containing emoji","time":{"start":1752710946753,"stop":1752710946753,"duration":0},"status":"broken","severity":"normal"},{"uid":"3af623c5e849475d","name":"should handle dial errors gracefully","time":{"start":1752709378988,"stop":1752709378988,"duration":0},"status":"passed","severity":"normal"},{"uid":"94f88ab7e9be7188","name":"should get all peers from store","time":{"start":1752709379274,"stop":1752709379274,"duration":0},"status":"passed","severity":"normal"},{"uid":"84fcf609d722c32d","name":"should keep entries that haven't expired yet","time":{"start":1752709406685,"stop":1752709406689,"duration":4},"status":"passed","severity":"normal"},{"uid":"3e512ab5f1d156ee","name":"Check received message with timestamp: 1752709437237 ","time":{"start":1752710946754,"stop":1752710946754,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2bf9f60967feda","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1752709368220,"stop":1752709368221,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc2894e02b86c8c9","name":"should hang up with multiaddr and return true on success","time":{"start":1752709379504,"stop":1752709379504,"duration":0},"status":"passed","severity":"normal"},{"uid":"545df852e45d6a41","name":"should dial with multiaddr and return stream","time":{"start":1752709379503,"stop":1752709379503,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b6c3676b51a1889","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=100 correctly","time":{"start":1752709418083,"stop":1752709418083,"duration":0},"status":"passed","severity":"normal"},{"uid":"7366d82dabcbb513","name":"should hash \"hello\" with n=5 and maxValue=100 correctly","time":{"start":1752709418061,"stop":1752709418061,"duration":0},"status":"passed","severity":"normal"},{"uid":"b82bd21eab8981e8","name":"should not dispatch event when already disconnected","time":{"start":1752709378198,"stop":1752709378198,"duration":0},"status":"passed","severity":"normal"},{"uid":"645c69e1ce2475f3","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1752710052606,"stop":1752710052609,"duration":3},"status":"passed","severity":"normal"},{"uid":"18b37959db63fd3b","name":"Check received message containing Russian","time":{"start":1752710946774,"stop":1752710946774,"duration":0},"status":"broken","severity":"normal"},{"uid":"857a5f1ff5571de3","name":"should be able to encode the field with only FILTER set to true","time":{"start":1752709368215,"stop":1752709368216,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1f6a77ff56baa80","name":"should insert elements correctly","time":{"start":1752709420368,"stop":1752709420369,"duration":1},"status":"passed","severity":"normal"},{"uid":"93267b7072f6fb2a","name":"should not create relay timers when relayKeepAlive = 0","time":{"start":1752709378292,"stop":1752709378292,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e21de71f19ace40","name":"Refresh subscription","time":{"start":1752709646308,"stop":1752709646308,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6b739387ea00ecf","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1752709397120,"stop":1752709397120,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c15b5694de452c1","name":"returns all values when wanted number is greater than available values","time":{"start":1752709386765,"stop":1752709386766,"duration":1},"status":"passed","severity":"normal"},{"uid":"502d5947508bba56","name":"should return false when peer is not on the pubsub topic shard","time":{"start":1752709378551,"stop":1752709378556,"duration":5},"status":"passed","severity":"normal"},{"uid":"fa85ba0eff7075a8","name":"isConnected should return true after first peer connects","time":{"start":1752709458373,"stop":1752709458373,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c2e113087af2738","name":"Query generator for 2000 messages","time":{"start":1752710011915,"stop":1752710011915,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5ab6af52da21a83","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=10000 correctly","time":{"start":1752709418087,"stop":1752709418087,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb2ff36df7a4e712","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1752709362823,"stop":1752709362823,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa6992fa8bff6d7c","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1752709630810,"stop":1752709630810,"duration":0},"status":"passed","severity":"normal"},{"uid":"d409cfe24f202a3d","name":"should return peer for existing peer","time":{"start":1752709379277,"stop":1752709379277,"duration":0},"status":"passed","severity":"normal"},{"uid":"9dd9bf944c6c76bd","name":"should hash \"hello\" with n=0 and maxValue=10000 correctly","time":{"start":1752709418063,"stop":1752709418064,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f9729e5af70e85e","name":"A test","time":{"start":1752709568367,"stop":1752709568367,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3086e6c229547b0","name":"accepts valid content-filtered query","time":{"start":1752709378843,"stop":1752709378844,"duration":1},"status":"passed","severity":"normal"},{"uid":"b85efa3b77fb4bcb","name":"should hash \"test123\" with n=5 and maxValue=10000 correctly","time":{"start":1752709418076,"stop":1752709418076,"duration":0},"status":"passed","severity":"normal"},{"uid":"531234b3afb6f8bd","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1752710027023,"stop":1752710027023,"duration":0},"status":"skipped","severity":"normal"},{"uid":"64d511f399ea7fd2","name":"shard 0","time":{"start":1752710207630,"stop":1752710207631,"duration":1},"status":"broken","severity":"normal"},{"uid":"59179889fc00bd00","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1752709362807,"stop":1752709362807,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a0982e2b021c04b","name":"Subscribe to topic containing numeric and publish message","time":{"start":1752709646310,"stop":1752709646310,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5a446fc14d7ea45","name":"should skip peer when already connected","time":{"start":1752709378981,"stop":1752709378981,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e97ca0e98519fc2","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1752710063879,"stop":1752710063879,"duration":0},"status":"passed","severity":"normal"},{"uid":"f538930e7ef21f95","name":"should allow redial after failed dial cooldown expires","time":{"start":1752709378988,"stop":1752709378989,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c340ac650a3053f","name":"should be safe to call multiple times","time":{"start":1752709378142,"stop":1752709378143,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d203eab52f5eefe","name":"Fails to publish message with size larger than 1 MB","time":{"start":1752709637971,"stop":1752709637971,"duration":0},"status":"passed","severity":"normal"},{"uid":"63b857ccdef496a9","name":"should dial one peer on dial","time":{"start":1752709523038,"stop":1752709523038,"duration":0},"status":"passed","severity":"normal"},{"uid":"432a39f4d9934c57","name":"handles empty contentTopics array correctly","time":{"start":1752709362834,"stop":1752709362834,"duration":0},"status":"passed","severity":"normal"},{"uid":"a756a90a0b10a9e7","name":"should handle dial errors gracefully","time":{"start":1752709379276,"stop":1752709379276,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd1f82623fe9b798","name":"should properly create location multiaddrs - tcp6","time":{"start":1752709369029,"stop":1752709369030,"duration":1},"status":"passed","severity":"normal"},{"uid":"183805ec82997787","name":"should return empty list for no shard","time":{"start":1752709362816,"stop":1752709362817,"duration":1},"status":"passed","severity":"normal"},{"uid":"a103084e1d878c4d","name":"should handle peer not in mesh for all topics","time":{"start":1752709378300,"stop":1752709378300,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5a4a348c8b1d93b","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1752710946785,"stop":1752710946786,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9cd521b1150d08a","name":"should update peer store before dialing","time":{"start":1752709378151,"stop":1752709378152,"duration":1},"status":"passed","severity":"normal"},{"uid":"e98faf4c25d6ac40","name":"Subscribe to topic containing Russian and publish message","time":{"start":1752709646311,"stop":1752709646312,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f6661cb54cbc290","name":"should drop excess bootstrap peers if over maxBootstrapPeers","time":{"start":1752709379285,"stop":1752709379285,"duration":0},"status":"passed","severity":"normal"},{"uid":"48d342304bff4721","name":"should return false when peer is not found","time":{"start":1752709378556,"stop":1752709378556,"duration":0},"status":"passed","severity":"normal"},{"uid":"a32bea5b6bb2cf40","name":"should serialize and deserialize correctly","time":{"start":1752709420371,"stop":1752709420372,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f01754347e878fa","name":"should encodeTxt and decodeTxt","time":{"start":1752709369013,"stop":1752709369014,"duration":1},"status":"passed","severity":"normal"},{"uid":"532782dd5074f035","name":"Check received message containing Chinese","time":{"start":1752710946771,"stop":1752710946771,"duration":0},"status":"broken","severity":"normal"},{"uid":"1c72f52027968637","name":"should dial peer when peer is discovered","time":{"start":1752709378149,"stop":1752709378151,"duration":2},"status":"passed","severity":"normal"},{"uid":"5ad342473370a0c2","name":"should emit a peer event after start","time":{"start":1752709614191,"stop":1752709614193,"duration":2},"status":"passed","severity":"normal"},{"uid":"6fc0e1a6a7cda347","name":"should handle case with no peers in store","time":{"start":1752709379276,"stop":1752709379276,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1b3b854f1572983","name":"should start ping timers on peer connect","time":{"start":1752709378287,"stop":1752709378287,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd778e7611e5399f","name":"should properly create location multiaddrs - udp4","time":{"start":1752709369027,"stop":1752709369027,"duration":0},"status":"passed","severity":"normal"},{"uid":"1639189939925264","name":"should not retry if at least one success","time":{"start":1752709407467,"stop":1752709407467,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8b33757be1aa34d","name":"should load peers from local storage and dispatch events","time":{"start":1752709391052,"stop":1752709391052,"duration":0},"status":"passed","severity":"normal"},{"uid":"42f10b19a4ff02a8","name":"should wait for Filter peer to be connected","time":{"start":1752709408546,"stop":1752709408547,"duration":1},"status":"passed","severity":"normal"},{"uid":"62767d90057fe6d6","name":"should merge provided config with defaults","time":{"start":1752709379499,"stop":1752709379499,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f7afa4de037ff8c","name":"should handle peer store update failures gracefully","time":{"start":1752709378291,"stop":1752709378291,"duration":0},"status":"passed","severity":"normal"},{"uid":"69e3617e736873ba","name":"should create NetworkMonitor with libp2p and events","time":{"start":1752709378185,"stop":1752709378185,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c3fe33354fac7f6","name":"Check message with invalid timestamp is not received","time":{"start":1752710946755,"stop":1752710946756,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed97a8d6780192a3","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1752709646311,"stop":1752709646311,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea82f3302788dfe0","name":"should return false when clusterId doesn't match","time":{"start":1752709407762,"stop":1752709407762,"duration":0},"status":"passed","severity":"normal"},{"uid":"d00fea9dab310c09","name":"should have no discoveries enabled by default","time":{"start":1752709407579,"stop":1752709407579,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd09d8e597c6ef69","name":"should not requeue if maxAttempts is exhausted and no peer is available","time":{"start":1752709407464,"stop":1752709407464,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d355762eb46b0b4","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1752709362835,"stop":1752709362835,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca701bfdb81ca4f","name":"Passing page size 3 when there are 20 messages","time":{"start":1752710046683,"stop":1752710046684,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a448662c106f8b","name":"should reject if Relay is requested but not mounted","time":{"start":1752709408530,"stop":1752709408530,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b34a9841453ce9f","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=100 correctly","time":{"start":1752709418077,"stop":1752709418077,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c3279223c3cde4a","name":"Passing cursor with wrong pubsubTopic for nwaku > 0.35.1","time":{"start":1752709964741,"stop":1752709964741,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f573898094898a6b","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1752709379455,"stop":1752709379456,"duration":1},"status":"passed","severity":"normal"},{"uid":"a274c7556d2b8c9a","name":"should push the message to the outgoing buffer","time":{"start":1752709422932,"stop":1752709422932,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5ec0ea54c8710e","name":"Subscribe to topic containing long and publish message","time":{"start":1752709646309,"stop":1752709646310,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c9d6b9c5327be2f","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1752709362820,"stop":1752709362820,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a56e7a590e391d7","name":"peer:update - should do nothing if another protocol hit","time":{"start":1752709379153,"stop":1752709379154,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d943766ecf21109","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=1000 correctly","time":{"start":1752709418086,"stop":1752709418086,"duration":0},"status":"passed","severity":"normal"},{"uid":"d420580b05f96830","name":"should initialize with custom number of peers","time":{"start":1752709408737,"stop":1752709408738,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e3aa18f37044710","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=100 correctly","time":{"start":1752709418076,"stop":1752709418076,"duration":0},"status":"passed","severity":"normal"},{"uid":"474d66a86c2956e7","name":"should dial peers from store when no connections remain","time":{"start":1752709379273,"stop":1752709379274,"duration":1},"status":"passed","severity":"normal"},{"uid":"4addff1ad7c3aa1d","name":"Check received message containing SQL Injection","time":{"start":1752710946777,"stop":1752710946777,"duration":0},"status":"broken","severity":"normal"},{"uid":"140cfd87b22fe2bb","name":"Query generator for multiple messages with multiple decoders","time":{"start":1752710011911,"stop":1752710011912,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a2911133ba8022f","name":"Using a function","time":{"start":1752710083819,"stop":1752710083820,"duration":1},"status":"passed","severity":"normal"},{"uid":"217134c9aeed2787","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1752710063878,"stop":1752710063878,"duration":0},"status":"passed","severity":"normal"},{"uid":"a89b384e9cf24c94","name":"should not allow k > 12","time":{"start":1752709417694,"stop":1752709417697,"duration":3},"status":"passed","severity":"normal"},{"uid":"ba2ad907f4ff81ab","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app38/5/topic81/test.js","time":{"start":1752710119701,"stop":1752710119701,"duration":0},"status":"broken","severity":"normal"},{"uid":"85eb858ecf0aaafe","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1752709362822,"stop":1752709362822,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4b3342f67485566","name":"should remove expired entries after TTL has passed","time":{"start":1752709406684,"stop":1752709406685,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ac8f8def8df4616","name":"should encode/decode to text encoding","time":{"start":1752709369024,"stop":1752709369026,"duration":2},"status":"passed","severity":"normal"},{"uid":"ca109bf71dfb593d","name":"should reject if WakuNode is not started","time":{"start":1752709408529,"stop":1752709408530,"duration":1},"status":"passed","severity":"normal"},{"uid":"3270f253d3c2bd33","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1752709362819,"stop":1752709362819,"duration":0},"status":"passed","severity":"normal"},{"uid":"84754b5aa018b80a","name":"Register correct protocols","time":{"start":1752709646306,"stop":1752709646306,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fd0310d723caa9f","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1752709362814,"stop":1752709362815,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a97464e71d9507","name":"should continually clean up expired entries at intervals","time":{"start":1752709406691,"stop":1752709406691,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2a542606e3cfc48","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1752709387519,"stop":1752709387520,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e5f368d48de5a5f","name":"handles different clusterIds correctly","time":{"start":1752709362811,"stop":1752709362811,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e7bae88aed0d1ab","name":"should be able to encode the field with only RELAY set to true","time":{"start":1752709368209,"stop":1752709368212,"duration":3},"status":"passed","severity":"normal"},{"uid":"d99e6616e895ab57","name":"should remove event listeners","time":{"start":1752709378285,"stop":1752709378285,"duration":0},"status":"passed","severity":"normal"},{"uid":"3aee00019a192f13","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1752709964737,"stop":1752709964737,"duration":0},"status":"passed","severity":"normal"},{"uid":"64afd576bb3dec0c","name":"can start and stop the service","time":{"start":1752709442499,"stop":1752709442500,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c0401e954f1f040","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1752709362812,"stop":1752709362813,"duration":1},"status":"passed","severity":"normal"},{"uid":"8aaa49a3f8496067","name":"Query with Promise Callback, No Decoder","time":{"start":1752709978247,"stop":1752709978247,"duration":0},"status":"passed","severity":"normal"},{"uid":"65ea7a8617b51784","name":"random static sharding 9 - Cluster ID: 645, Shard ID: 24","time":{"start":1752710207640,"stop":1752710207640,"duration":0},"status":"broken","severity":"normal"},{"uid":"a937fd0b75c2f7a9","name":"should handle task timeouts","time":{"start":1752709407466,"stop":1752709407466,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca29dd9da47f6c2f","name":"non connected peers","time":{"start":1752709614446,"stop":1752709614446,"duration":0},"status":"skipped","severity":"normal"},{"uid":"50cc5748003d580c","name":"can query messages by message hash","time":{"start":1752710014803,"stop":1752710014804,"duration":1},"status":"passed","severity":"normal"},{"uid":"139ce3c657374fe1","name":"should dispatch connect and disconnect events","time":{"start":1752709408742,"stop":1752709408742,"duration":0},"status":"passed","severity":"normal"},{"uid":"93b192ffe8f7fa91","name":"Check received message containing special chars","time":{"start":1752710946738,"stop":1752710946738,"duration":0},"status":"broken","severity":"normal"},{"uid":"5cbf496b93a7f7df","name":"Check received message containing Arabic","time":{"start":1752710946772,"stop":1752710946773,"duration":1},"status":"broken","severity":"normal"},{"uid":"d867eadd0693afb","name":"Generator, custom pubsub topic","time":{"start":1752710027022,"stop":1752710027022,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c5171886e5808bc4","name":"should throw an error for missing sharding configuration","time":{"start":1752709362833,"stop":1752709362834,"duration":1},"status":"passed","severity":"normal"},{"uid":"98bfa8b9708d93f8","name":"should remove event listeners","time":{"start":1752709379268,"stop":1752709379269,"duration":1},"status":"passed","severity":"normal"},{"uid":"4017bba98bacc9ff","name":"Check received message containing numeric","time":{"start":1752710946737,"stop":1752710946737,"duration":0},"status":"broken","severity":"normal"},{"uid":"347f068b4c3cff9d","name":"should delegate to shardReader.isPeerOnTopic()","time":{"start":1752709379508,"stop":1752709379508,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6db728071539dab","name":"Subscribe to topic containing Script and publish message","time":{"start":1752709646312,"stop":1752709646312,"duration":0},"status":"passed","severity":"normal"},{"uid":"e75e4f515e0bf57d","name":"should allow redial after cooldown period","time":{"start":1752709378983,"stop":1752709378985,"duration":2},"status":"passed","severity":"normal"},{"uid":"b1e63b1488c75b00","name":"Js publishes, other Js receives","time":{"start":1752709627584,"stop":1752709627584,"duration":0},"status":"passed","severity":"normal"},{"uid":"41ae7c4ed2ec2629","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1752709646308,"stop":1752709646308,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff979919decfdf8c","name":"should transition to Unhealthy when no connections","time":{"start":1752709408554,"stop":1752709408555,"duration":1},"status":"passed","severity":"normal"},{"uid":"397d9ada107d859e","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1752710052609,"stop":1752710052609,"duration":0},"status":"passed","severity":"normal"},{"uid":"8964bd299f2d495b","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1752709362813,"stop":1752709362813,"duration":0},"status":"passed","severity":"normal"},{"uid":"93efefff8f6c87ee","name":"should successfully subscribe to supported pubsub topic","time":{"start":1752709408919,"stop":1752709408919,"duration":0},"status":"passed","severity":"normal"},{"uid":"77fe851ff30b3f2e","name":"Query with Promise Callback, No message returned","time":{"start":1752709978251,"stop":1752709978251,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d8307a92160698e","name":"does not throw on valid cases","time":{"start":1752709362796,"stop":1752709362797,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7c8a1e6bcb41a67","name":"should handle complete dial lifecycle","time":{"start":1752709379000,"stop":1752709379000,"duration":0},"status":"passed","severity":"normal"},{"uid":"21a29c556ba5163e","name":"can start the service","time":{"start":1752709442498,"stop":1752709442499,"duration":1},"status":"passed","severity":"normal"},{"uid":"e43b2cea17ef2b4b","name":"should handle empty pubsub topics","time":{"start":1752709378299,"stop":1752709378299,"duration":0},"status":"passed","severity":"normal"},{"uid":"7519ca9f6bfe8930","name":"should throw error - invalid id","time":{"start":1752709369020,"stop":1752709369020,"duration":0},"status":"passed","severity":"normal"},{"uid":"de43d6964b859492","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1752709362866,"stop":1752709362866,"duration":0},"status":"passed","severity":"normal"},{"uid":"8697f4e502df1c2c","name":"should hash \"\" with n=2 and maxValue=10000 correctly","time":{"start":1752709418070,"stop":1752709418070,"duration":0},"status":"passed","severity":"normal"},{"uid":"554cf0d4cd967abb","name":"should dial peers from store when browser is connected","time":{"start":1752709379269,"stop":1752709379273,"duration":4},"status":"passed","severity":"normal"},{"uid":"37efe9a37a55d704","name":"should hash \"hello\" with n=1 and maxValue=1000 correctly","time":{"start":1752709418062,"stop":1752709418062,"duration":0},"status":"passed","severity":"normal"},{"uid":"e82fce24474e5e71","name":"should properly compute the node id","time":{"start":1752709369021,"stop":1752709369021,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5a3dd5d6b827c70","name":"Check message with no payload is not received","time":{"start":1752710946757,"stop":1752710946757,"duration":0},"status":"passed","severity":"normal"},{"uid":"4321ea8c0437fbe5","name":"should send relay ping messages on timer","time":{"start":1752709378295,"stop":1752709378296,"duration":1},"status":"passed","severity":"normal"},{"uid":"747a53a42d838a87","name":"Subscribe to topic containing XML and publish message","time":{"start":1752709646312,"stop":1752709646313,"duration":1},"status":"passed","severity":"normal"},{"uid":"62c1c7d5c0473b1e","name":"should mark all messages in causal history as acknowledged","time":{"start":1752709422936,"stop":1752709422936,"duration":0},"status":"passed","severity":"normal"},{"uid":"2eb6dec13ce94917","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1752709952392,"stop":1752709952395,"duration":3},"status":"broken","severity":"normal"},{"uid":"9b8c65f3f94fd52d","name":"should respect custom numPeersToUse configuration","time":{"start":1752709408746,"stop":1752709408746,"duration":0},"status":"passed","severity":"normal"},{"uid":"f222c4cd97afa122","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1752709362822,"stop":1752709362822,"duration":0},"status":"passed","severity":"normal"},{"uid":"f56ef5a02ba1522e","name":"should transition to MinimallyHealthy with one compatible peer","time":{"start":1752709408555,"stop":1752709408555,"duration":0},"status":"passed","severity":"normal"},{"uid":"8592de8deaa1c4f0","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1752709659739,"stop":1752709659739,"duration":0},"status":"skipped","severity":"normal"},{"uid":"cd912475ee66797c","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1752709398750,"stop":1752709398750,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8d2db78566aea0a","name":"Correctly serialized arguments","time":{"start":1752709577108,"stop":1752709577109,"duration":1},"status":"passed","severity":"normal"},{"uid":"47da9f00c99b01a8","name":"should be able to decode the field with only STORE set to true","time":{"start":1752709368228,"stop":1752709368228,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4003f42ae9e898e","name":"should dial second nwaku node that was discovered","time":{"start":1752709438057,"stop":1752709438059,"duration":2},"status":"skipped","severity":"normal"},{"uid":"e4dc1097281a1788","name":"messageHashStr returns the same value as bytesToHex(messageHash)","time":{"start":1752709378502,"stop":1752709378502,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0b0bb52c50402b9","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1752709362814,"stop":1752709362814,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e93379f9159b7c9","name":"should allow a peer to be returned again after renewPeer is called","time":{"start":1752709408747,"stop":1752709408747,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b56fec12ccb27db","name":"recovers when dns.resolve returns empty","time":{"start":1752709387581,"stop":1752709387581,"duration":0},"status":"passed","severity":"normal"},{"uid":"72e74a8c3233102","name":"Check received message containing long","time":{"start":1752710946766,"stop":1752710946767,"duration":1},"status":"broken","severity":"normal"},{"uid":"7d6108f2f6f3d1eb","name":"Check received message with timestamp: 1752709437237000000 ","time":{"start":1752710946784,"stop":1752710946785,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e9062ef69ceee39","name":"should handle peer store errors gracefully","time":{"start":1752709379278,"stop":1752709379278,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d1fc847aeacf449","name":"start node with empty shard should fail","time":{"start":1752710207642,"stop":1752710207643,"duration":1},"status":"passed","severity":"normal"},{"uid":"2363436121e4f6c3","name":"should return false when peer is not on topic","time":{"start":1752709379508,"stop":1752709379508,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0ce2de5abaa8c82","name":"1 Relay, 1 fetch","time":{"start":1752709387510,"stop":1752709387510,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f9d3e342db6e846","name":"should return Multiaddr when Multiaddr input is provided","time":{"start":1752709378931,"stop":1752709378931,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e67697e753c8c76","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1752709978247,"stop":1752709978247,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8f59c18cbdd01d5","name":"should not fail to stop the service if it was not started","time":{"start":1752709614190,"stop":1752709614191,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d7af5e5668c9be4","name":"Fails to publish message with empty text","time":{"start":1752709637969,"stop":1752709637970,"duration":1},"status":"passed","severity":"normal"},{"uid":"59b453dd28c34d28","name":"should dispatch network event when browser goes online","time":{"start":1752709378198,"stop":1752709378198,"duration":0},"status":"passed","severity":"normal"},{"uid":"8716dc60c85c8e42","name":"Check message with non string payload is not received","time":{"start":1752710946759,"stop":1752710946759,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7560ef461808e1a","name":"Relay - dialed first","time":{"start":1752710077248,"stop":1752710077248,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb71d2dab00c2bd4","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=100 correctly","time":{"start":1752709418082,"stop":1752709418082,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccf3464c1f918337","name":"should throw error - no id","time":{"start":1752709369018,"stop":1752709369019,"duration":1},"status":"passed","severity":"normal"},{"uid":"6955736d5242e53","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1752709952390,"stop":1752709952390,"duration":0},"status":"broken","severity":"normal"},{"uid":"261fcfe0cf3e8a35","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1752709458372,"stop":1752709458373,"duration":1},"status":"passed","severity":"normal"},{"uid":"a501d2ce2bec7794","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1752710027024,"stop":1752710027024,"duration":0},"status":"passed","severity":"normal"},{"uid":"b04e5c212ae8eae9","name":"should only return 1 node with relay and store capability","time":{"start":1752709387583,"stop":1752709387583,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fa949a1638f6a4a","name":"should handle different types of entries","time":{"start":1752709406689,"stop":1752709406690,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b49e358ebc2556b","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=1000 correctly","time":{"start":1752709418085,"stop":1752709418086,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d39ba062a4dd873","name":"should return false and handle errors gracefully","time":{"start":1752709379505,"stop":1752709379505,"duration":0},"status":"passed","severity":"normal"},{"uid":"c688b67de8d98101","name":"should not allow unachievable error rate","time":{"start":1752709417697,"stop":1752709417698,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2493604bde94557","name":"Passing page size 19 when there are 20 messages","time":{"start":1752710046686,"stop":1752710046686,"duration":0},"status":"passed","severity":"normal"},{"uid":"80274af50d07ad5","name":"pre and post cipher","time":{"start":1752709397598,"stop":1752709397598,"duration":0},"status":"passed","severity":"normal"},{"uid":"c32812d64ae9ebf3","name":"should emit a peer event after start","time":{"start":1752709391050,"stop":1752709391051,"duration":1},"status":"passed","severity":"normal"},{"uid":"aebc1096dae5bbb3","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=100 correctly","time":{"start":1752709418077,"stop":1752709418077,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc6b3d4e0eed61ba","name":"Check received message containing JSON","time":{"start":1752710946781,"stop":1752710946781,"duration":0},"status":"broken","severity":"normal"},{"uid":"d11ffffa7540ad9f","name":"Promise Callback - false","time":{"start":1752710035182,"stop":1752710035182,"duration":0},"status":"passed","severity":"normal"},{"uid":"31a21546bd83955a","name":"should not return the same peer twice in consecutive getPeers calls without renew","time":{"start":1752709408747,"stop":1752709408747,"duration":0},"status":"passed","severity":"normal"},{"uid":"7617580234589324","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1752709576929,"stop":1752709576930,"duration":1},"status":"passed","severity":"normal"},{"uid":"d31225ff962e60af","name":"should return unique PubsubTopics for static sharding","time":{"start":1752709362814,"stop":1752709362814,"duration":0},"status":"passed","severity":"normal"},{"uid":"dca10e845e2da09d","name":"same cluster, different shard: nodes connect","time":{"start":1752709576933,"stop":1752709576933,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f0ac4ed644da9ec","name":"Decoder throws on undefined content topic","time":{"start":1752709398752,"stop":1752709398752,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e4b3cf87b9ebbbf","name":"should reject if Filter is requested but not mounted","time":{"start":1752709408539,"stop":1752709408539,"duration":0},"status":"passed","severity":"normal"},{"uid":"480bb82dd2440215","name":"Check received message containing unicode special characters","time":{"start":1752710946783,"stop":1752710946783,"duration":0},"status":"broken","severity":"normal"},{"uid":"b04678c9923bab40","name":"Check received message containing escaped characters","time":{"start":1752710946749,"stop":1752710946750,"duration":1},"status":"broken","severity":"normal"},{"uid":"6737c91759e82675","name":"should return false when network is not connected","time":{"start":1752709379502,"stop":1752709379502,"duration":0},"status":"passed","severity":"normal"},{"uid":"62e88bf53b718778","name":"should throw error - no id","time":{"start":1752709369020,"stop":1752709369020,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2c3c05aebbc51f","name":"Publishes to nwaku","time":{"start":1752709627583,"stop":1752709627583,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e63d8aab4c76d72","name":"should handle network check errors gracefully","time":{"start":1752709378999,"stop":1752709379000,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6f6fae6a0ac0294","name":"throws on content topic with empty version field","time":{"start":1752709362802,"stop":1752709362803,"duration":1},"status":"passed","severity":"normal"},{"uid":"97439f4c2a0539d8","name":"should drop only non-locked connections when over maxConnections","time":{"start":1752709379279,"stop":1752709379282,"duration":3},"status":"passed","severity":"normal"},{"uid":"2e8424beaa5bba63","name":"Non TWN Cluster","time":{"start":1752710119696,"stop":1752710119696,"duration":0},"status":"broken","severity":"normal"},{"uid":"7cf7c3adaa9a33df","name":"should add received messages to bloom filter","time":{"start":1752709422935,"stop":1752709422935,"duration":0},"status":"passed","severity":"normal"},{"uid":"68a6d08944a25005","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1752709362809,"stop":1752709362809,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e5f077d01705796","name":"should be able to decode the field with only FILTER set to true","time":{"start":1752709368223,"stop":1752709368228,"duration":5},"status":"passed","severity":"normal"},{"uid":"f004f03208000492","name":"Unsubscribe from 100 topics (new limit) at once and receives messages","time":{"start":1752709952398,"stop":1752709952398,"duration":0},"status":"broken","severity":"normal"},{"uid":"b864d7938ee4185e","name":"Ordered Callback - false","time":{"start":1752710035183,"stop":1752710035183,"duration":0},"status":"passed","severity":"normal"},{"uid":"242bdf43c9423276","name":"should hash \"test123\" with n=1 and maxValue=100 correctly","time":{"start":1752709418071,"stop":1752709418071,"duration":0},"status":"passed","severity":"normal"},{"uid":"76d135f43c93e36a","name":"Check received message containing Basic HTML tag","time":{"start":1752710946744,"stop":1752710946745,"duration":1},"status":"broken","severity":"normal"},{"uid":"d3538f1edc2a8eff","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1752710063879,"stop":1752710063879,"duration":0},"status":"passed","severity":"normal"},{"uid":"56a593c618cac3b6","name":"should clear the dialing interval","time":{"start":1752709378977,"stop":1752709378977,"duration":0},"status":"passed","severity":"normal"},{"uid":"a728efc3558209c1","name":"should be safe to call multiple times","time":{"start":1752709378286,"stop":1752709378286,"duration":0},"status":"passed","severity":"normal"},{"uid":"17f6b6fb951a670b","name":"should perform ping and update peer store on timer","time":{"start":1752709378290,"stop":1752709378290,"duration":0},"status":"passed","severity":"normal"},{"uid":"da5beac8f9203ebb","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1752709630812,"stop":1752709630813,"duration":1},"status":"passed","severity":"normal"},{"uid":"99f4b103802d1662","name":"Check publish message containing shell command","time":{"start":1752709637963,"stop":1752709637964,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3d1848a71e2b492","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1752709362808,"stop":1752709362808,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5fc5232103e3b2","name":"should not receive a peer event after stop","time":{"start":1752709442502,"stop":1752709442503,"duration":1},"status":"passed","severity":"normal"},{"uid":"1664e4bccb522ae9","name":"should return false when shard is not included in network shards","time":{"start":1752709407763,"stop":1752709407763,"duration":0},"status":"passed","severity":"normal"},{"uid":"a62bd3d2c997d22c","name":"should unregister libp2p event listeners when stop is called","time":{"start":1752709408744,"stop":1752709408744,"duration":0},"status":"passed","severity":"normal"},{"uid":"34ecd2001640551b","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1752710063882,"stop":1752710063883,"duration":1},"status":"passed","severity":"normal"},{"uid":"7be356c508d02202","name":"Check received message containing Script","time":{"start":1752710946778,"stop":1752710946778,"duration":0},"status":"broken","severity":"normal"},{"uid":"8f79977a166fbfc5","name":"should create ConnectionManager with required options","time":{"start":1752709379498,"stop":1752709379498,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3e3c7f22fd17665","name":"should unlock peer and allow reuse after renewPeer","time":{"start":1752709408740,"stop":1752709408741,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf5106fb1b709a9f","name":"start node with empty content topic","time":{"start":1752710119706,"stop":1752710119707,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe6c3a8df764520a","name":"Passing page size 0 when there are 110 messages","time":{"start":1752710046681,"stop":1752710046682,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c3545bf368b4b44","name":"Check publish message containing long","time":{"start":1752709637952,"stop":1752709637953,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae9178562cbe8a55","name":"isConnected should return false after all peers disconnect","time":{"start":1752709458373,"stop":1752709458374,"duration":1},"status":"passed","severity":"normal"},{"uid":"3db2522a97712d08","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1752709718018,"stop":1752709718019,"duration":1},"status":"passed","severity":"normal"},{"uid":"2609f56a429bc012","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1752709362832,"stop":1752709362832,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1ca83a166bdb4d7","name":"Init the array if not present","time":{"start":1752709362423,"stop":1752709362425,"duration":2},"status":"passed","severity":"normal"},{"uid":"f872d2ba59da1813","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1752709362825,"stop":1752709362830,"duration":5},"status":"passed","severity":"normal"},{"uid":"4dfe5d8b474a35cb","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1752709362832,"stop":1752709362832,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d304f8f226962c8","name":"should return true when peer is on the same network","time":{"start":1752709378535,"stop":1752709378535,"duration":0},"status":"passed","severity":"normal"},{"uid":"40f624d6fc0ff93d","name":"should return different streams if requested simultaniously","time":{"start":1752709379153,"stop":1752709379153,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2daad6b399c0682","name":"should not receive a peer event after stop","time":{"start":1752709391052,"stop":1752709391052,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7ce07c3f1737861","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1752709362806,"stop":1752709362806,"duration":0},"status":"passed","severity":"normal"},{"uid":"f669ba32919d8150","name":"returns nothing if no connections present","time":{"start":1752709379030,"stop":1752709379031,"duration":1},"status":"passed","severity":"normal"},{"uid":"3baf63d4e5f19008","name":"should return false when peer has no shard info","time":{"start":1752709378542,"stop":1752709378542,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5d80d225e7ba004","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1752709362820,"stop":1752709362821,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e46f8bb34f2c56e","name":"should return true when peer is on the specified shard","time":{"start":1752709378543,"stop":1752709378543,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7425b31b600b953","name":"Callback on promise","time":{"start":1752710011912,"stop":1752710011912,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7d6149968bd08d6","name":"Push to array if already present","time":{"start":1752709362425,"stop":1752709362425,"duration":0},"status":"passed","severity":"normal"},{"uid":"11a8eaea9ff27064","name":"should clear all timers","time":{"start":1752709378285,"stop":1752709378286,"duration":1},"status":"passed","severity":"normal"},{"uid":"74342a8cbe84a74e","name":"should not fail to start the service if it is already started","time":{"start":1752709391050,"stop":1752709391050,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba07ba3bf79cf5f9","name":"should throw error - no public key","time":{"start":1752709369019,"stop":1752709369019,"duration":0},"status":"passed","severity":"normal"},{"uid":"8800f9469e07db2e","name":"Check received message containing Arabic","time":{"start":1752710946740,"stop":1752710946740,"duration":0},"status":"broken","severity":"normal"},{"uid":"b7f068737fb3d25b","name":"should hash \"hello\" with n=0 and maxValue=1000 correctly","time":{"start":1752709418062,"stop":1752709418062,"duration":0},"status":"passed","severity":"normal"},{"uid":"b85a060d953da2dc","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1752709964738,"stop":1752709964739,"duration":1},"status":"passed","severity":"normal"},{"uid":"178252f4fbed8d37","name":"should reject if Store is requested but not mounted","time":{"start":1752709408538,"stop":1752709408539,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4dd5427125ab1b1","name":"should update ack status of messages in outgoing buffer","time":{"start":1752709422940,"stop":1752709422940,"duration":0},"status":"passed","severity":"normal"},{"uid":"c552305e83b061f1","name":"Round trip binary serialization","time":{"start":1752709379452,"stop":1752709379452,"duration":0},"status":"passed","severity":"normal"},{"uid":"67d669271a0ebe16","name":"should hash \"\" with n=1 and maxValue=10000 correctly","time":{"start":1752709418069,"stop":1752709418069,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ed258ec5717f9a5","name":"should insert message id into causal history","time":{"start":1752709422933,"stop":1752709422933,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce372c684292ad69","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1752709362818,"stop":1752709362819,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0438b95ffae6376","name":"Ordered Callback - true","time":{"start":1752710035182,"stop":1752710035182,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6206f0962fc02a1","name":"should handle shard reader errors gracefully","time":{"start":1752709378994,"stop":1752709378994,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b22202bbb8e203a","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1752709630811,"stop":1752709630811,"duration":0},"status":"passed","severity":"normal"},{"uid":"7537fef7bfa7df52","name":"should insert message into bloom filter","time":{"start":1752709422932,"stop":1752709422932,"duration":0},"status":"passed","severity":"normal"},{"uid":"933b86fd993ecff1","name":"Subscribe and publish message","time":{"start":1752709646307,"stop":1752709646307,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea51c7c72d77c8f4","name":"should handle all zero keep alive options","time":{"start":1752709378299,"stop":1752709378300,"duration":1},"status":"passed","severity":"normal"},{"uid":"21ec155b307a0e28","name":"should requeue task if no peer is available","time":{"start":1752709407463,"stop":1752709407464,"duration":1},"status":"passed","severity":"normal"},{"uid":"538c807f2e5600a4","name":"should check connected peers if present and suitable","time":{"start":1752709408540,"stop":1752709408540,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3a25f1d3f9f83b0","name":"should work with mixed v2 and v3 peers","time":{"start":1752709408759,"stop":1752709408759,"duration":0},"status":"passed","severity":"normal"},{"uid":"84c6ca6e5b52c5d7","name":"Passing page size 11 when there are 10 messages","time":{"start":1752710046685,"stop":1752710046685,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1e4c18d3611c636","name":"throws on content topic with empty encoding field","time":{"start":1752709362803,"stop":1752709362804,"duration":1},"status":"passed","severity":"normal"},{"uid":"8dce8347d8f6e28f","name":"should not dial on waku:connection if enableAutoRecovery is false, but should dial on start","time":{"start":1752709379278,"stop":1752709379278,"duration":0},"status":"passed","severity":"normal"},{"uid":"42078e1f1c3a3865","name":"throws on content topic with empty topic name field","time":{"start":1752709362803,"stop":1752709362803,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdeff77f4d3edf1b","name":"should transition to SufficientlyHealthy with multiple compatible peers","time":{"start":1752709408555,"stop":1752709408558,"duration":3},"status":"passed","severity":"normal"},{"uid":"29a74291a8145b96","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=10000 correctly","time":{"start":1752709418081,"stop":1752709418082,"duration":1},"status":"passed","severity":"normal"},{"uid":"6875ae97d27aeef2","name":"should hash \"\" with n=1 and maxValue=1000 correctly","time":{"start":1752709418067,"stop":1752709418067,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6e55c5971866d47","name":"Check message received after old nwaku nodes are not available and new are created","time":{"start":1752710946763,"stop":1752710946763,"duration":0},"status":"broken","severity":"normal"},{"uid":"adf3d67ee017e52e","name":"should be able to encode the field with only STORE set to true","time":{"start":1752709368213,"stop":1752709368215,"duration":2},"status":"passed","severity":"normal"},{"uid":"23a0c53bea85840","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1752709646307,"stop":1752709646307,"duration":0},"status":"passed","severity":"normal"},{"uid":"69c9f351bb62e48b","name":"should add event listeners for peer connect and disconnect","time":{"start":1752709378284,"stop":1752709378284,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0edd95d2cef8da8","name":"Check received message containing JSON","time":{"start":1752710946745,"stop":1752710946746,"duration":1},"status":"broken","severity":"normal"},{"uid":"b86a29e0399f46c3","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1752709978246,"stop":1752709978247,"duration":1},"status":"passed","severity":"normal"},{"uid":"126652681035c2a3","name":"should return false when peer has no overlapping shards","time":{"start":1752709378537,"stop":1752709378538,"duration":1},"status":"passed","severity":"normal"},{"uid":"3fd97353ec46f95f","name":"Encoder throws on undefined content topic","time":{"start":1752709397122,"stop":1752709397123,"duration":1},"status":"passed","severity":"normal"},{"uid":"68bcf7608b896716","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1752709362808,"stop":1752709362808,"duration":0},"status":"passed","severity":"normal"},{"uid":"dad4855dc7eb3b83","name":"Filter","time":{"start":1752710077251,"stop":1752710077251,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea908df5f2934f32","name":"should handle errors gracefully when getting peer info","time":{"start":1752709378557,"stop":1752709378557,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bfc45cfd47a03e","name":"should not dispatch event when already connected","time":{"start":1752709378197,"stop":1752709378197,"duration":0},"status":"passed","severity":"normal"},{"uid":"d50c9cf137dbc06c","name":"should clear existing timers before creating new ones","time":{"start":1752709378298,"stop":1752709378299,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1bbac1bdfe0de66","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1752709718020,"stop":1752709718020,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecece8648cdb343a","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app24/10/topic378/proto","time":{"start":1752710119697,"stop":1752710119698,"duration":1},"status":"broken","severity":"normal"},{"uid":"494946ba98aa60b","name":"should set field with only STORE enabled","time":{"start":1752709369032,"stop":1752709369032,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e9e179372988685","name":"should return false when navigator.onLine is true but network is not connected","time":{"start":1752709378194,"stop":1752709378195,"duration":1},"status":"passed","severity":"normal"},{"uid":"c00f35acde8e6308","name":"should prioritize bootstrap, then peer exchange, then local peers","time":{"start":1752709379285,"stop":1752709379286,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e8b3b468889da73","name":"should start connection monitor interval and dial on waku:connection if enableAutoRecovery is true","time":{"start":1752709379278,"stop":1752709379279,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc09be97c8107c80","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1752709368231,"stop":1752709368231,"duration":0},"status":"passed","severity":"normal"},{"uid":"71f5128182366e01","name":"should return available peers with correct protocol and pubsub topic","time":{"start":1752709408738,"stop":1752709408738,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e31017658595d99","name":"should create KeepAliveManager with required options","time":{"start":1752709378282,"stop":1752709378282,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4edf19999764d42","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1752709576930,"stop":1752709576931,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd285d7a62793a1c","name":"random static sharding 10 - Cluster ID: 5, Shard ID: 361","time":{"start":1752710207641,"stop":1752710207641,"duration":0},"status":"broken","severity":"normal"},{"uid":"947452d1a609302f","name":"should set default options when no config provided","time":{"start":1752709379499,"stop":1752709379499,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbb2fe233988ba49","name":"Query Generator, No message returned","time":{"start":1752709978241,"stop":1752709978242,"duration":1},"status":"passed","severity":"normal"},{"uid":"1cee481626e236ed","name":"should increase lamport timestamp","time":{"start":1752709422931,"stop":1752709422931,"duration":0},"status":"passed","severity":"normal"},{"uid":"208a62509bcd7f00","name":"Publish message with custom timestamp: Thu Jul 25 2024 23:47:10 GMT+0000 (Coordinated Universal Time)","time":{"start":1752709637968,"stop":1752709637968,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a76ed0ae1624386","name":"should not retry if at least one success","time":{"start":1752709408757,"stop":1752709408757,"duration":0},"status":"passed","severity":"normal"},{"uid":"956e064a4e71bde0","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1752709952401,"stop":1752709952401,"duration":0},"status":"broken","severity":"normal"},{"uid":"ab4f3d3a5d22b5a9","name":"should return false when peer shard info is not found","time":{"start":1752709378550,"stop":1752709378551,"duration":1},"status":"passed","severity":"normal"},{"uid":"934fa82f5cdc8b83","name":"more peers than existing","time":{"start":1752709614445,"stop":1752709614445,"duration":0},"status":"skipped","severity":"normal"},{"uid":"558dcef10219d434","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1752709362819,"stop":1752709362820,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c793d94aa9f377e","name":"should return exactly numPeersToUse peers when enough are available","time":{"start":1752709408745,"stop":1752709408746,"duration":1},"status":"passed","severity":"normal"},{"uid":"56ad623f77841430","name":"should add peer to queue when queue is not empty","time":{"start":1752709378981,"stop":1752709378981,"duration":0},"status":"passed","severity":"normal"},{"uid":"e598b3d002e78516","name":"should start and setup intervals and event listeners","time":{"start":1752709409030,"stop":1752709409030,"duration":0},"status":"passed","severity":"normal"},{"uid":"f61f63d73b61bcdd","name":"should enable only dns and localPeerCache when peerExchange is disabled","time":{"start":1752709407580,"stop":1752709407580,"duration":0},"status":"passed","severity":"normal"},{"uid":"190fce2bc262e229","name":"should maintain proper timestamps if all messages received","time":{"start":1752709422934,"stop":1752709422935,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae3b8905816acf4f","name":"Relay - dialed after","time":{"start":1752710077248,"stop":1752710077249,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7bae12dae0a55c5","name":"isConnected between 2 js-waku relay nodes","time":{"start":1752709458375,"stop":1752709458375,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c8a834f91094ca8","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1752709362812,"stop":1752709362812,"duration":0},"status":"passed","severity":"normal"},{"uid":"71fdbb8b226772b0","name":"configure the node with multiple pubsub topics","time":{"start":1752710207642,"stop":1752710207642,"duration":0},"status":"broken","severity":"normal"},{"uid":"945d4d8391e3d68d","name":"should remove CONNECTION_LOCKED_TAG from peer connections when unlocking","time":{"start":1752709408748,"stop":1752709408749,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ca83be22b2848ab","name":"Encoder throws on undefined content topic","time":{"start":1752709379453,"stop":1752709379454,"duration":1},"status":"passed","severity":"normal"},{"uid":"a45f8d098b1f3efa","name":"Used by Waku Relay","time":{"start":1752710083820,"stop":1752710083820,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7de2025c44360fe","name":"should emit a peer event after start","time":{"start":1752709442501,"stop":1752709442502,"duration":1},"status":"passed","severity":"normal"},{"uid":"1817ec6a0b49cbf1","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app66/5/topic710/utf8","time":{"start":1752710119700,"stop":1752710119700,"duration":0},"status":"broken","severity":"normal"},{"uid":"6a39a4e48daf589c","name":"should remove event listeners from libp2p","time":{"start":1752709378190,"stop":1752709378190,"duration":0},"status":"passed","severity":"normal"},{"uid":"674efcd56c69a728","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1752709964737,"stop":1752709964738,"duration":1},"status":"passed","severity":"normal"},{"uid":"4152590b12236981","name":"should handle peer disconnect event when no connections remain","time":{"start":1752709378196,"stop":1752709378197,"duration":1},"status":"passed","severity":"normal"},{"uid":"2531e745805574b9","name":"should retry on complete failure if specified","time":{"start":1752709408756,"stop":1752709408757,"duration":1},"status":"passed","severity":"normal"},{"uid":"df6362bf998607a6","name":"should remove messages without delivering if timeout is exceeded","time":{"start":1752709422938,"stop":1752709422938,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6eb5586143036a1","name":"should set field with all protocols enabled","time":{"start":1752709369031,"stop":1752709369031,"duration":0},"status":"passed","severity":"normal"},{"uid":"75c4cd96e71a20f2","name":"should not modify tags of connections for different peers","time":{"start":1752709408750,"stop":1752709408750,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0de6878fe9e5e7a","name":"should use shardsUnderCluster when provided","time":{"start":1752709407756,"stop":1752709407756,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc1a0197216590f2","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1752709362821,"stop":1752709362821,"duration":0},"status":"passed","severity":"normal"},{"uid":"70d99bdf99a4db91","name":"should call waitForPeer on Relay","time":{"start":1752709408547,"stop":1752709408547,"duration":0},"status":"passed","severity":"normal"},{"uid":"52629b8b41e3e759","name":"Check publish message containing Script","time":{"start":1752709637961,"stop":1752709637961,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f1a8b1ee04129e6","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1752709362824,"stop":1752709362825,"duration":1},"status":"passed","severity":"normal"},{"uid":"8643f1f11268d7bf","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1752709368232,"stop":1752709368232,"duration":0},"status":"passed","severity":"normal"},{"uid":"226b472e32b93520","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1752709387519,"stop":1752709387519,"duration":0},"status":"passed","severity":"normal"},{"uid":"42a42545dc9ef753","name":"less peers than existing","time":{"start":1752709614445,"stop":1752709614445,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b6effd7c17001f03","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1752709978242,"stop":1752709978245,"duration":3},"status":"passed","severity":"normal"},{"uid":"10fef116a9639e72","name":"should throw an error for empty SingleShardInfos array","time":{"start":1752709362813,"stop":1752709362813,"duration":0},"status":"passed","severity":"normal"},{"uid":"bce45ae529823dbe","name":"should not fail to stop the service if it was not started","time":{"start":1752709442500,"stop":1752709442500,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa24ecee25853de0","name":"should add event listeners to globalThis","time":{"start":1752709378186,"stop":1752709378189,"duration":3},"status":"passed","severity":"normal"},{"uid":"b850b1ab34471b2d","name":"should return PeerId when Multiaddr input is provided","time":{"start":1752709378932,"stop":1752709378932,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3635c8cc4e9e57d","name":"Sets default value correctly","time":{"start":1752710083820,"stop":1752710083821,"duration":1},"status":"passed","severity":"normal"},{"uid":"b678269689173166","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1752709387518,"stop":1752709387518,"duration":0},"status":"passed","severity":"normal"},{"uid":"837039024ce50eaf","name":"messageHash returns a Uint8Array","time":{"start":1752709378501,"stop":1752709378502,"duration":1},"status":"passed","severity":"normal"},{"uid":"cee77e9c898df667","name":"should delegate to networkMonitor.isConnected()","time":{"start":1752709379502,"stop":1752709379502,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bbcb2bfa74911c9","name":"should handle peer store errors gracefully","time":{"start":1752709378152,"stop":1752709378152,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac5c61118260fbd6","name":"new peer added after a peer was already found","time":{"start":1752709659738,"stop":1752709659739,"duration":1},"status":"skipped","severity":"normal"},{"uid":"24263aaa147aa1a7","name":"should hash \"\" with n=2 and maxValue=1000 correctly","time":{"start":1752709418067,"stop":1752709418068,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed4ee7b7a19ee75c","name":"should create KeepAliveManager with relay","time":{"start":1752709378283,"stop":1752709378283,"duration":0},"status":"passed","severity":"normal"},{"uid":"78abf6ac04615f90","name":"should return false when peer is not on the specified shard","time":{"start":1752709378549,"stop":1752709378550,"duration":1},"status":"passed","severity":"normal"},{"uid":"91f805df633f8fa7","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=10000 correctly","time":{"start":1752709418079,"stop":1752709418079,"duration":0},"status":"passed","severity":"normal"},{"uid":"bafad803ce471c7c","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1752710063880,"stop":1752710063880,"duration":0},"status":"passed","severity":"normal"},{"uid":"686a09a837ac83f6","name":"should not fail to stop the service if it was not started","time":{"start":1752709391049,"stop":1752709391050,"duration":1},"status":"passed","severity":"normal"},{"uid":"b02a8bc653fac3fe","name":"should enable only dns and peerExchange when localPeerCache is disabled","time":{"start":1752709407583,"stop":1752709407586,"duration":3},"status":"passed","severity":"normal"},{"uid":"4108d292ee06acb4","name":"should hash \"test123\" with n=5 and maxValue=1000 correctly","time":{"start":1752709418074,"stop":1752709418074,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f96fbb838204661","name":"should populate queue if has active dial","time":{"start":1752709378982,"stop":1752709378983,"duration":1},"status":"passed","severity":"normal"},{"uid":"38ad3ae54a803aa2","name":"should return PeerId when PeerId is provided","time":{"start":1752709378931,"stop":1752709378932,"duration":1},"status":"passed","severity":"normal"},{"uid":"c79810f9dc65176","name":"should use provided shard info when available","time":{"start":1752709407749,"stop":1752709407750,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a1f468b04db6661","name":"should properly create location multiaddrs - udp6","time":{"start":1752709369029,"stop":1752709369029,"duration":0},"status":"passed","severity":"normal"},{"uid":"2be1b419772ec807","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1752709387584,"stop":1752709387584,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5f2b08b7c3cf99d","name":"should do nothing if at or below maxBootstrapPeers","time":{"start":1752709379284,"stop":1752709379285,"duration":1},"status":"passed","severity":"normal"},{"uid":"39c792c6abc7db2a","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1752709603901,"stop":1752709603902,"duration":1},"status":"broken","severity":"normal"},{"uid":"2f3477167cab6656","name":"should use DNS peer discovery with light client","time":{"start":1752709442503,"stop":1752709442504,"duration":1},"status":"skipped","severity":"normal"},{"uid":"4a46290fa38aeccb","name":"Check message with no content topic is not received","time":{"start":1752710946787,"stop":1752710946787,"duration":0},"status":"passed","severity":"normal"},{"uid":"5265eacbcec5ef9c","name":"throws on content topic with empty application field","time":{"start":1752709362801,"stop":1752709362802,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3a0494073c01398","name":"Check publish message containing special chars","time":{"start":1752709637956,"stop":1752709637956,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a42f5add43174f5","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app74/2/topic479/utf8","time":{"start":1752710119696,"stop":1752710119697,"duration":1},"status":"broken","severity":"normal"},{"uid":"60455c8e359a41d8","name":"Ordered callback, aborts when callback returns true","time":{"start":1752710011914,"stop":1752710011914,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d0f85ba2d69a43a","name":"should be able to dial TLS multiaddrs","time":{"start":1752709523042,"stop":1752709523042,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4967c5fc6eb56b3","name":"should enable all discoveries when explicitly set","time":{"start":1752709407579,"stop":1752709407580,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f2f8820f4828685","name":"Decoder throws on empty string content topic","time":{"start":1752709379455,"stop":1752709379455,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ff0b200b1fac7b2","name":"Should update shard info","time":{"start":1752709604206,"stop":1752709604206,"duration":0},"status":"passed","severity":"normal"},{"uid":"35adf16624a9e313","name":"random static sharding 1 - Cluster ID: 926, Shard ID: 608","time":{"start":1752710207633,"stop":1752710207633,"duration":0},"status":"broken","severity":"normal"},{"uid":"df26457c52bbc8f1","name":"should initialize with default number of peers","time":{"start":1752709408737,"stop":1752709408737,"duration":0},"status":"passed","severity":"normal"},{"uid":"1418343395fe3e85","name":"Relay + Store","time":{"start":1752709443266,"stop":1752709443266,"duration":0},"status":"passed","severity":"normal"},{"uid":"494b7bad0ad266a5","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1752709362807,"stop":1752709362807,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fd6e04051f8325d","name":"Query Generator, Wrong PubsubTopic","time":{"start":1752709978238,"stop":1752709978238,"duration":0},"status":"passed","severity":"normal"},{"uid":"30311a3888e45734","name":"udp ip6 address","time":{"start":1752709368263,"stop":1752709368264,"duration":1},"status":"passed","severity":"normal"},{"uid":"1697374328600ca8","name":"random static sharding 7 - Cluster ID: 439, Shard ID: 2","time":{"start":1752710207638,"stop":1752710207638,"duration":0},"status":"broken","severity":"normal"},{"uid":"f920b369ef2b6b1","name":"messageHashStr returns a hex string","time":{"start":1752709378502,"stop":1752709378502,"duration":0},"status":"passed","severity":"normal"},{"uid":"680122fa51bd5fd5","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1752709387521,"stop":1752709387522,"duration":1},"status":"passed","severity":"normal"},{"uid":"536ca5c467d46d6f","name":"Ephemeral field is preserved - encoder v0","time":{"start":1752709603899,"stop":1752709603899,"duration":0},"status":"broken","severity":"normal"},{"uid":"2079e6aa8ff0b24b","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1752709368218,"stop":1752709368219,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ffcb55e81428380","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1752709362806,"stop":1752709362806,"duration":0},"status":"passed","severity":"normal"},{"uid":"83326e6ba66791d2","name":"Check publish message after service node is restarted","time":{"start":1752709637972,"stop":1752709637972,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8d59f3b85e66b869","name":"should save new peer to store","time":{"start":1752709378153,"stop":1752709378153,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cd798668604d2eb","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1752709718020,"stop":1752709718021,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b3fa870e72586a7","name":"Check received message containing Script","time":{"start":1752710946742,"stop":1752710946742,"duration":0},"status":"broken","severity":"normal"},{"uid":"7ab6d6a4c8586210","name":"should not return locked peers if enough unlocked are available","time":{"start":1752709408741,"stop":1752709408742,"duration":1},"status":"passed","severity":"normal"},{"uid":"61a82c1abfc499f2","name":"messageHashStr produces different results for different inputs","time":{"start":1752709378512,"stop":1752709378512,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2c9dce274384633","name":"Check publish message containing emoji","time":{"start":1752709637965,"stop":1752709637967,"duration":2},"status":"passed","severity":"normal"},{"uid":"c3e182a27fbec445","name":"should register libp2p event listeners when start is called","time":{"start":1752709408743,"stop":1752709408744,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e77068e71f34327","name":"should handle multiple peer connections","time":{"start":1752709378288,"stop":1752709378288,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8444766e2c102cc","name":"should return no connections if no open connection provided","time":{"start":1752709379031,"stop":1752709379031,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e22df307d420a57","name":"Publish message with custom timestamp: Wed Jul 16 2025 22:47:10 GMT+0000 (Coordinated Universal Time)","time":{"start":1752709637968,"stop":1752709637969,"duration":1},"status":"passed","severity":"normal"},{"uid":"915e79e0fc2cfcb7","name":"should handle errors when globalThis is not available","time":{"start":1752709378190,"stop":1752709378190,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d6f1b53c0c63d5e","name":"Check received message containing short","time":{"start":1752710946765,"stop":1752710946765,"duration":0},"status":"broken","severity":"normal"},{"uid":"4830653c7b3a0e39","name":"should hash \"hello\" with n=5 and maxValue=10000 correctly","time":{"start":1752709418065,"stop":1752709418065,"duration":0},"status":"passed","severity":"normal"},{"uid":"d09bdacb5200d920","name":"Query Generator, No Decoder","time":{"start":1752709978241,"stop":1752709978241,"duration":0},"status":"passed","severity":"normal"},{"uid":"c667947afa235b03","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app78/1/topic289/json","time":{"start":1752710119702,"stop":1752710119702,"duration":0},"status":"broken","severity":"normal"},{"uid":"907130145fd4e0d3","name":"should handle dial errors","time":{"start":1752709379503,"stop":1752709379504,"duration":1},"status":"passed","severity":"normal"},{"uid":"f455cb67625caa8f","name":"random static sharding 5 - Cluster ID: 926, Shard ID: 108","time":{"start":1752710207637,"stop":1752710207637,"duration":0},"status":"broken","severity":"normal"},{"uid":"c6ade4e1aaefaab7","name":"rejects content-filtered query with only contentTopics","time":{"start":1752709378845,"stop":1752709378846,"duration":1},"status":"passed","severity":"normal"},{"uid":"94a49858b5c7a3db","name":"should hash \"\" with n=5 and maxValue=100 correctly","time":{"start":1752709418066,"stop":1752709418066,"duration":0},"status":"passed","severity":"normal"},{"uid":"667efbf9300635e6","name":"should add and check entries correctly","time":{"start":1752709406678,"stop":1752709406683,"duration":5},"status":"passed","severity":"normal"},{"uid":"f188bc415b7973c9","name":"peer exchange sets tag","time":{"start":1752709659737,"stop":1752709659737,"duration":0},"status":"passed","severity":"normal"},{"uid":"f437c2525b68fab0","name":"Check received message containing shell command","time":{"start":1752710946748,"stop":1752710946748,"duration":0},"status":"broken","severity":"normal"},{"uid":"ab3a15927448cc7b","name":"should be empty after removing the only subscription","time":{"start":1752709409029,"stop":1752709409029,"duration":0},"status":"passed","severity":"normal"},{"uid":"afa72489168bedd3","name":"should handle case when globalThis is not available","time":{"start":1752709378195,"stop":1752709378196,"duration":1},"status":"passed","severity":"normal"},{"uid":"46469e282226ce0e","name":"should handle a minimal index list","time":{"start":1752709362865,"stop":1752709362865,"duration":0},"status":"passed","severity":"normal"},{"uid":"50712a65fedc2bb7","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1752709387521,"stop":1752709387521,"duration":0},"status":"passed","severity":"normal"},{"uid":"6647d43041c3c5f","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1752709964739,"stop":1752709964739,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e075ba2493a2675","name":"Rejects garbage","time":{"start":1752709412371,"stop":1752709412371,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae099d685e91ac4b","name":"should return the correct m/n for k = 7, targetError = 0.001","time":{"start":1752709417700,"stop":1752709417701,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc158d3627be08dd","name":"should skip updating peer store if peer has same addresses","time":{"start":1752709378156,"stop":1752709378157,"duration":1},"status":"passed","severity":"normal"},{"uid":"352b56ed63958a89","name":"should properly create location multiaddrs - udp","time":{"start":1752709369030,"stop":1752709369030,"duration":0},"status":"passed","severity":"normal"},{"uid":"29831242aa03f7c","name":"should initialize bloom filter with correct parameters","time":{"start":1752709420367,"stop":1752709420368,"duration":1},"status":"passed","severity":"normal"},{"uid":"88ca28cb98407fc5","name":"should calculate shard index from content topic when shard is not provided","time":{"start":1752709407757,"stop":1752709407761,"duration":4},"status":"passed","severity":"normal"},{"uid":"a7a2a6cf95c772ba","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1752709362866,"stop":1752709362866,"duration":0},"status":"passed","severity":"normal"},{"uid":"9671910c8dc4f959","name":"should not create ping timers when pingKeepAlive = 0","time":{"start":1752709378289,"stop":1752709378290,"duration":1},"status":"passed","severity":"normal"},{"uid":"25653499892f2de2","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1752709368231,"stop":1752709368232,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f4b49f467b721dc","name":"1 Store, 2 fetches","time":{"start":1752709387511,"stop":1752709387511,"duration":0},"status":"passed","severity":"normal"},{"uid":"1447da4d645d6928","name":"throws on content topic with non-number generation field","time":{"start":1752709362799,"stop":1752709362800,"duration":1},"status":"passed","severity":"normal"},{"uid":"96ca901a64480266","name":"should create timers for each pubsub topic where peer is in mesh","time":{"start":1752709378292,"stop":1752709378294,"duration":2},"status":"passed","severity":"normal"},{"uid":"660f758c8728b511","name":"should handle queue overflow by adding peers to queue","time":{"start":1752709378989,"stop":1752709378989,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac885f1d22e5e437","name":"should hash \"test123\" with n=0 and maxValue=100 correctly","time":{"start":1752709418070,"stop":1752709418071,"duration":1},"status":"passed","severity":"normal"},{"uid":"50e330199dd0b50a","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1752709646312,"stop":1752709646312,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae058820a86164c3","name":"should handle errors when accessing navigator","time":{"start":1752709378200,"stop":1752709378200,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f0037b5f12acc2f","name":"should initialize with isNetworkConnected as false","time":{"start":1752709378185,"stop":1752709378186,"duration":1},"status":"passed","severity":"normal"},{"uid":"509cff48bd9e5c30","name":"should detect messages with missing dependencies","time":{"start":1752709422937,"stop":1752709422937,"duration":0},"status":"passed","severity":"normal"},{"uid":"321afb145cf83d54","name":"Check received message containing SQL Injection","time":{"start":1752710946741,"stop":1752710946742,"duration":1},"status":"broken","severity":"normal"},{"uid":"c9365ad814624c56","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=100 correctly","time":{"start":1752709418082,"stop":1752709418083,"duration":1},"status":"passed","severity":"normal"},{"uid":"fcdc7dc68123ec94","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1752709603903,"stop":1752709603903,"duration":0},"status":"broken","severity":"normal"},{"uid":"25a5cf34942ce561","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1752709362815,"stop":1752709362815,"duration":0},"status":"passed","severity":"normal"},{"uid":"f969fb4098b3e366","name":"should return the correct m/n for k = 2, targetError = 0.1","time":{"start":1752709417698,"stop":1752709417698,"duration":0},"status":"passed","severity":"normal"},{"uid":"148858900d35dc67","name":"should be safe to call multiple times","time":{"start":1752709379500,"stop":1752709379501,"duration":1},"status":"passed","severity":"normal"},{"uid":"62703783789b1523","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1752709637970,"stop":1752709637971,"duration":1},"status":"passed","severity":"normal"},{"uid":"c342b4ef618d9882","name":"Check received message containing Chinese","time":{"start":1752710946739,"stop":1752710946739,"duration":0},"status":"broken","severity":"normal"},{"uid":"cb4ef34598712873","name":"should handle complete peer lifecycle","time":{"start":1752709378301,"stop":1752709378301,"duration":0},"status":"passed","severity":"normal"},{"uid":"acd2bce478412917","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1752709387585,"stop":1752709387585,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a1d1752feae61d8","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1752709362815,"stop":1752709362815,"duration":0},"status":"passed","severity":"normal"},{"uid":"49a676307651febe","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1752709386766,"stop":1752709386766,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca9d3c670c75d3b1","name":"should throw error - no public key","time":{"start":1752709369020,"stop":1752709369021,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b1ccda74b3888c2","name":"should create an instance with libp2p and dialer","time":{"start":1752709378136,"stop":1752709378140,"duration":4},"status":"passed","severity":"normal"},{"uid":"972e6f2db89c4a7f","name":"Check message with no pubsub topic is not received","time":{"start":1752710946786,"stop":1752710946787,"duration":1},"status":"passed","severity":"normal"},{"uid":"c52bfa10537d4eba","name":"should wait for LightPush peer to be connected","time":{"start":1752709408540,"stop":1752709408546,"duration":6},"status":"passed","severity":"normal"},{"uid":"5f70e70d1a987026","name":"should return false when shard info is undefined","time":{"start":1752709378550,"stop":1752709378550,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3085c9903191aaf","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1752709362809,"stop":1752709362809,"duration":0},"status":"passed","severity":"normal"},{"uid":"a939ebfa8ee5f3c0","name":"Ephemeral messages are not stored","time":{"start":1752709603897,"stop":1752709603898,"duration":1},"status":"passed","severity":"normal"},{"uid":"52213df56523129","name":"Sample","time":{"start":1752709368330,"stop":1752709368330,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6bbcd6e89f6af5d","name":"should handle case when navigator is not available","time":{"start":1752709378195,"stop":1752709378195,"duration":0},"status":"passed","severity":"normal"},{"uid":"522c4d1747df4350","name":"A test","time":{"start":1752709568367,"stop":1752709568367,"duration":0},"status":"passed","severity":"normal"},{"uid":"b53ea30dfa2edcb7","name":"should handle general insertion and lookup correctly","time":{"start":1752709420373,"stop":1752709420373,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e1a352358483b1b","name":"Store - dialed after - with timeout","time":{"start":1752710077250,"stop":1752710077250,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4ce2463dcdaaaf9","name":"should be safe to call multiple times","time":{"start":1752709379268,"stop":1752709379268,"duration":0},"status":"passed","severity":"normal"},{"uid":"43afcecac7a30ac8","name":"Encoder throws on empty string content topic","time":{"start":1752709379454,"stop":1752709379454,"duration":0},"status":"passed","severity":"normal"},{"uid":"e53cf68408290cf7","name":"Subscribe to topic containing JSON and publish message","time":{"start":1752709646313,"stop":1752709646313,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e566b5fddcaff16","name":"Passing page size 10 when there are 10 messages","time":{"start":1752710046684,"stop":1752710046685,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ffa7b549d186129","name":"should support chaining for add method","time":{"start":1752709406683,"stop":1752709406684,"duration":1},"status":"passed","severity":"normal"},{"uid":"5dc18f8bea61eed3","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1752709362831,"stop":1752709362832,"duration":1},"status":"passed","severity":"normal"},{"uid":"db902955955b0d5","name":"Store - dialed first","time":{"start":1752710077250,"stop":1752710077250,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2029b52899e719b","name":"ignores domain fetching errors","time":{"start":1752709387581,"stop":1752709387582,"duration":1},"status":"passed","severity":"normal"},{"uid":"b874b5de2e79e928","name":"should remove event listeners from globalThis","time":{"start":1752709378191,"stop":1752709378191,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc7cbc50c3895405","name":"should use the provided clusterId for the pubsub topic","time":{"start":1752709362835,"stop":1752709362835,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e0c25542eb50bf1","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1752709387522,"stop":1752709387522,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1db339471acabaa","name":"should work with v3 peers","time":{"start":1752709408758,"stop":1752709408759,"duration":1},"status":"broken","severity":"normal"},{"uid":"c992bcd24fb3f8e4","name":"should return only peers supporting the requested protocol and pubsub topic","time":{"start":1752709408744,"stop":1752709408745,"duration":1},"status":"passed","severity":"normal"},{"uid":"fbefab669a9c4132","name":"should merge peer addresses if peer exists with different addresses","time":{"start":1752709378158,"stop":1752709378159,"duration":1},"status":"passed","severity":"normal"},{"uid":"126ab343d45a8816","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app68/3/topic453/json","time":{"start":1752710119699,"stop":1752710119699,"duration":0},"status":"broken","severity":"normal"},{"uid":"3cc628e4d63b3e1e","name":"Query Generator, Multiple PubsubTopics","time":{"start":1752709978238,"stop":1752709978241,"duration":3},"status":"passed","severity":"normal"},{"uid":"8e64a62a9416175c","name":"should hash \"\" with n=0 and maxValue=100 correctly","time":{"start":1752709418065,"stop":1752709418065,"duration":0},"status":"passed","severity":"normal"},{"uid":"97f09af74fc69bb0","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app11/7/topic181/test.js","time":{"start":1752710119705,"stop":1752710119705,"duration":0},"status":"broken","severity":"normal"},{"uid":"4190c345b7271c66","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1752709362822,"stop":1752709362823,"duration":1},"status":"passed","severity":"normal"},{"uid":"1954da0619e4219d","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1752709362831,"stop":1752709362831,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3fef9ae9a933b26","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1752709568205,"stop":1752709568205,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd745d43a727066","name":"Check publish message containing unicode special characters","time":{"start":1752709637964,"stop":1752709637965,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4f5810bf5e2553c","name":"Relay - times out","time":{"start":1752710077249,"stop":1752710077249,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccd15229bcdfa474","name":"should handle special patterns correctly","time":{"start":1752709420372,"stop":1752709420372,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8b3b9f0ae0cf0da","name":"Waku message hash computation (payload length 0)","time":{"start":1752709378500,"stop":1752709378500,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c75ac4e6e3e6d48","name":"Sign & Recover","time":{"start":1752709397599,"stop":1752709397599,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fe8321210f3766f","name":"Check received message containing special chars","time":{"start":1752710946770,"stop":1752710946770,"duration":0},"status":"broken","severity":"normal"},{"uid":"b6d5195411b73bdd","name":"should be safe to call multiple times","time":{"start":1752709379501,"stop":1752709379502,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d9778ee0ad78250","name":"Waku message hash computation (no timestamp)","time":{"start":1752709378500,"stop":1752709378501,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe06faf60b56ad86","name":"should attach causal history and bloom filter to each message","time":{"start":1752709422933,"stop":1752709422933,"duration":0},"status":"passed","severity":"normal"},{"uid":"219854af697427c1","name":"should not dial peers from store when browser is not connected","time":{"start":1752709379273,"stop":1752709379273,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d7436d75957827d","name":"can start the service","time":{"start":1752709614189,"stop":1752709614190,"duration":1},"status":"passed","severity":"normal"},{"uid":"91019b556cb43ca2","name":"should not fail to start the service if it is already started","time":{"start":1752709442501,"stop":1752709442501,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7c492b540d47db9","name":"should hash \"\" with n=0 and maxValue=10000 correctly","time":{"start":1752709418068,"stop":1752709418069,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3329a90af412c3c","name":"should throw an error if shards are undefined for static sharding","time":{"start":1752709362817,"stop":1752709362817,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a5d2095d9012f70","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=10000 correctly","time":{"start":1752709418087,"stop":1752709418088,"duration":1},"status":"passed","severity":"normal"},{"uid":"94103213bbfa47e7","name":"should hash \"\" with n=5 and maxValue=1000 correctly","time":{"start":1752709418068,"stop":1752709418068,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f61d5be4987901","name":"should retry if all attempts fail","time":{"start":1752709407467,"stop":1752709407467,"duration":0},"status":"passed","severity":"normal"},{"uid":"b842a0a0008e93a8","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1752710063881,"stop":1752710063881,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9122edc7be16e13","name":"should do nothing if no non-locked connections to drop","time":{"start":1752709379283,"stop":1752709379283,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b3563aa94724f8e","name":"Encoder throws on empty string content topic","time":{"start":1752709397123,"stop":1752709397123,"duration":0},"status":"passed","severity":"normal"},{"uid":"c10642c8ff765183","name":"Check received message containing long","time":{"start":1752710946736,"stop":1752710946736,"duration":0},"status":"broken","severity":"normal"},{"uid":"58725f74243e870d","name":"Subscribe to topic containing emoji and publish message","time":{"start":1752709646315,"stop":1752709646315,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f4b20d0a315302b","name":"should process up to 3 peers at once","time":{"start":1752709378993,"stop":1752709378993,"duration":0},"status":"passed","severity":"normal"},{"uid":"e26f4e0f7701910f","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1752709387522,"stop":1752709387522,"duration":0},"status":"passed","severity":"normal"},{"uid":"edcc56eb697278bf","name":"should return false when peer is not found","time":{"start":1752709378542,"stop":1752709378542,"duration":0},"status":"passed","severity":"normal"},{"uid":"50ebf973fa8389","name":"should return usable stream attached to connection","time":{"start":1752709379152,"stop":1752709379152,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4b6e6329b3e805c","name":"Generator, 2 different pubsubtopics","time":{"start":1752710027023,"stop":1752710027023,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4bc6a67dd49ea48e","name":"configure the node with multiple content topics","time":{"start":1752710119706,"stop":1752710119706,"duration":0},"status":"broken","severity":"normal"},{"uid":"535f72d280836495","name":"should properly create location multiaddrs - tcp","time":{"start":1752709369030,"stop":1752709369030,"duration":0},"status":"passed","severity":"normal"},{"uid":"c27f90a3b2a057f4","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1752709952396,"stop":1752709952397,"duration":1},"status":"broken","severity":"normal"},{"uid":"2a7fb09c2263e933","name":"Asymmetric encrypt & decrypt","time":{"start":1752709397597,"stop":1752709397597,"duration":0},"status":"passed","severity":"normal"},{"uid":"b288c6998eac0820","name":"should hash \"test123\" with n=0 and maxValue=10000 correctly","time":{"start":1752709418074,"stop":1752709418075,"duration":1},"status":"passed","severity":"normal"},{"uid":"65f3db925de619f0","name":"should be delivered immediately if received","time":{"start":1752709422940,"stop":1752709422941,"duration":1},"status":"passed","severity":"normal"},{"uid":"863e7706078cf357","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1752709630809,"stop":1752709630810,"duration":1},"status":"passed","severity":"normal"},{"uid":"713bc55cc0f5962d","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1752709646308,"stop":1752709646308,"duration":0},"status":"passed","severity":"normal"},{"uid":"390a11180d08f9fb","name":"Check meta is set [ecies]","time":{"start":1752709398751,"stop":1752709398751,"duration":0},"status":"passed","severity":"normal"},{"uid":"336e8e0f87b580f3","name":"isConnected return false after peer stops","time":{"start":1752709458374,"stop":1752709458374,"duration":0},"status":"passed","severity":"normal"},{"uid":"74030402b2a3dc4f","name":"Should update multiaddrs","time":{"start":1752709604206,"stop":1752709604206,"duration":0},"status":"passed","severity":"normal"},{"uid":"97e677ff6b600bc5","name":"should hash \"test123\" with n=0 and maxValue=1000 correctly","time":{"start":1752709418072,"stop":1752709418072,"duration":0},"status":"passed","severity":"normal"},{"uid":"94393c6924e0549","name":"should start the dialing interval","time":{"start":1752709378967,"stop":1752709378967,"duration":0},"status":"passed","severity":"normal"},{"uid":"1484100a884aeb25","name":"should get / set UDP multiaddr","time":{"start":1752709369026,"stop":1752709369026,"duration":0},"status":"passed","severity":"normal"},{"uid":"970692b1e3954444","name":"should hash \"\" with n=1 and maxValue=100 correctly","time":{"start":1752709418065,"stop":1752709418066,"duration":1},"status":"passed","severity":"normal"},{"uid":"abaf5bcbb9c23a0c","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1752709378491,"stop":1752709378493,"duration":2},"status":"passed","severity":"normal"},{"uid":"b40f714327b7b84c","name":"accepts valid message hash query","time":{"start":1752709378846,"stop":1752709378846,"duration":0},"status":"passed","severity":"normal"},{"uid":"20e006266af48100","name":"Publish message with custom timestamp: Thu Jul 17 2025 00:47:10 GMT+0000 (Coordinated Universal Time)","time":{"start":1752709637969,"stop":1752709637969,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9d7a654811652a1","name":"should handle ping failures gracefully","time":{"start":1752709378290,"stop":1752709378291,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9ee5666f22874ec","name":"random static sharding 4 - Cluster ID: 885, Shard ID: 218","time":{"start":1752710207636,"stop":1752710207636,"duration":0},"status":"broken","severity":"normal"},{"uid":"c6548faf4a33f357","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1752709646313,"stop":1752709646313,"duration":0},"status":"passed","severity":"normal"},{"uid":"f31dde3f30add415","name":"should hash \"hello\" with n=1 and maxValue=10000 correctly","time":{"start":1752709418064,"stop":1752709418064,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd87fcf3f9408361","name":"should initialize with Unhealthy status","time":{"start":1752709408554,"stop":1752709408554,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5ee34944b558984","name":"Check received message containing escaped characters","time":{"start":1752710946782,"stop":1752710946783,"duration":1},"status":"broken","severity":"normal"},{"uid":"57e7efa3e8d8ca06","name":"should handle complete discovery-to-dial flow","time":{"start":1752709378159,"stop":1752709378159,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fe34783641c86de","name":"Check message received after jswaku node is restarted","time":{"start":1752710946761,"stop":1752710946762,"duration":1},"status":"broken","severity":"normal"},{"uid":"a0fb2b50ab4a07bc","name":"different cluster, same shard: nodes don't connect","time":{"start":1752709576933,"stop":1752709576934,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6c49e2f992eefb7","name":"should hash \"hello\" with n=5 and maxValue=1000 correctly","time":{"start":1752709418063,"stop":1752709418063,"duration":0},"status":"passed","severity":"normal"},{"uid":"95d4f3f394508cea","name":"should be safe to call multiple times","time":{"start":1752709378148,"stop":1752709378149,"duration":1},"status":"passed","severity":"normal"},{"uid":"a82d9b49a561abec","name":"topics with same application and version share the same shard","time":{"start":1752709362809,"stop":1752709362810,"duration":1},"status":"passed","severity":"normal"},{"uid":"de37274ea1e4d1f7","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1752710946754,"stop":1752710946755,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc13a3d8f6962375","name":"can start and stop the service","time":{"start":1752709614190,"stop":1752709614190,"duration":0},"status":"passed","severity":"normal"},{"uid":"14e896fa221f4d2c","name":"should handle queue processing errors gracefully","time":{"start":1752709378993,"stop":1752709378994,"duration":1},"status":"passed","severity":"normal"},{"uid":"31b40ceab5cdad38","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1752709978242,"stop":1752709978242,"duration":0},"status":"passed","severity":"normal"},{"uid":"60e4036b9b1dd8f1","name":"should successfully unsubscribe from an existing subscription","time":{"start":1752709408921,"stop":1752709408921,"duration":0},"status":"passed","severity":"normal"},{"uid":"29c55a4436263eb5","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1752709387585,"stop":1752709387585,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3819512e851070a","name":"should encode/decode to RLP encoding","time":{"start":1752709369023,"stop":1752709369023,"duration":0},"status":"passed","severity":"normal"},{"uid":"b02af524721df83a","name":"Check received message containing Basic HTML tag","time":{"start":1752710946780,"stop":1752710946780,"duration":0},"status":"broken","severity":"normal"},{"uid":"2ff0fd524c2639a2","name":"should request peer renewal on specific errors","time":{"start":1752709407465,"stop":1752709407465,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9475afb827139d4","name":"Fails to publish duplicate message","time":{"start":1752709637969,"stop":1752709637969,"duration":0},"status":"passed","severity":"normal"},{"uid":"78b55cf1cd4f1008","name":"Check publish message containing Arabic","time":{"start":1752709637959,"stop":1752709637960,"duration":1},"status":"passed","severity":"normal"},{"uid":"d01d74e3aff8bdba","name":"should return empty array when no peers connected","time":{"start":1752709379505,"stop":1752709379505,"duration":0},"status":"passed","severity":"normal"},{"uid":"67896623b468a0ac","name":"should sort peers by ping value","time":{"start":1752709379506,"stop":1752709379507,"duration":1},"status":"passed","severity":"normal"},{"uid":"619d38770fffceb6","name":"should stop ping timers on peer disconnect","time":{"start":1752709378288,"stop":1752709378289,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7e69f7c35e17071","name":"should check false positive rate","time":{"start":1752709420373,"stop":1752709420373,"duration":0},"status":"passed","severity":"normal"},{"uid":"5eb0ce68bb6eee03","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1752709659739,"stop":1752709659739,"duration":0},"status":"passed","severity":"normal"},{"uid":"b169023967791597","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1752709378493,"stop":1752709378497,"duration":4},"status":"passed","severity":"normal"},{"uid":"c3cb2feed870eccb","name":"should hash \"\" with n=2 and maxValue=100 correctly","time":{"start":1752709418066,"stop":1752709418066,"duration":0},"status":"passed","severity":"normal"},{"uid":"9252dee64635ca56","name":"should return true when clusterId matches and shard is included in network shards","time":{"start":1752709407763,"stop":1752709407763,"duration":0},"status":"passed","severity":"normal"},{"uid":"afe3c34b0b10f150","name":"should select older connection if present","time":{"start":1752709379031,"stop":1752709379036,"duration":5},"status":"passed","severity":"normal"},{"uid":"26e81c823836a53c","name":"groups content topics by expected pubsub topic","time":{"start":1752709362810,"stop":1752709362810,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d182aa2db9f8e9","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1752709362805,"stop":1752709362805,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc893b446b0339fa","name":"should not receive a peer event after stop","time":{"start":1752709614193,"stop":1752709614194,"duration":1},"status":"passed","severity":"normal"},{"uid":"79d82680f4dc71e1","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=1000 correctly","time":{"start":1752709418083,"stop":1752709418083,"duration":0},"status":"passed","severity":"normal"},{"uid":"d31af4103ef9b4c0","name":"should increase lamport timestamp","time":{"start":1752709422934,"stop":1752709422934,"duration":0},"status":"passed","severity":"normal"},{"uid":"12377364c89e8c41","name":"passes more than one ENR URLs and attempts connection","time":{"start":1752709442504,"stop":1752709442505,"duration":1},"status":"skipped","severity":"normal"},{"uid":"c79a941b1fa813e6","name":"Check message received after jswaku node is restarted","time":{"start":1752710946788,"stop":1752710946788,"duration":0},"status":"broken","severity":"normal"},{"uid":"61a9d5c84e422bfb","name":"Check received message containing Russian","time":{"start":1752710946741,"stop":1752710946741,"duration":0},"status":"broken","severity":"normal"},{"uid":"8963885439e41aba","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1752709362819,"stop":1752709362819,"duration":0},"status":"passed","severity":"normal"},{"uid":"71b9a99fa6e673bd","name":"should handle case with all peers already connected","time":{"start":1752709379276,"stop":1752709379277,"duration":1},"status":"passed","severity":"normal"},{"uid":"8604bf1f186053f3","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1752709391053,"stop":1752709391053,"duration":0},"status":"passed","severity":"normal"},{"uid":"f324e0a330062d60","name":"Privacy Node - default protocol","time":{"start":1752710077252,"stop":1752710077252,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ef90574da86ca5","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=10000 correctly","time":{"start":1752709418079,"stop":1752709418081,"duration":2},"status":"passed","severity":"normal"},{"uid":"27793965768cdb37","name":"should handle disconnect when peer has no timers","time":{"start":1752709378297,"stop":1752709378298,"duration":1},"status":"passed","severity":"normal"},{"uid":"dafc9d7ac8fec8c2","name":"should hash \"test123\" with n=2 and maxValue=10000 correctly","time":{"start":1752709418075,"stop":1752709418075,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cf720e477d6a1d9","name":"should add event listener for peer:discovery","time":{"start":1752709378141,"stop":1752709378142,"duration":1},"status":"passed","severity":"normal"},{"uid":"f969f74b15d4e880","name":"should throw an error for insufficient data","time":{"start":1752709362866,"stop":1752709362867,"duration":1},"status":"passed","severity":"normal"},{"uid":"27794618232c8f86","name":"should partition messages based on acknowledgement status","time":{"start":1752709422938,"stop":1752709422938,"duration":0},"status":"passed","severity":"normal"},{"uid":"f00783642aa1796e","name":"Publish message with rate limit","time":{"start":1752709637973,"stop":1752709637974,"duration":1},"status":"passed","severity":"normal"},{"uid":"312b44a596afbfd3","name":"should drop connection via multiaddr with hangUp","time":{"start":1752709523040,"stop":1752709523041,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c2fbe9f40b99bea","name":"should not discard bootstrap peers if under the limit","time":{"start":1752709479255,"stop":1752709479256,"duration":1},"status":"passed","severity":"normal"},{"uid":"df4d6ffc604c0da2","name":"should be sent with empty content","time":{"start":1752709422939,"stop":1752709422939,"duration":0},"status":"passed","severity":"normal"},{"uid":"44a3c47059fbb109","name":"LightPush","time":{"start":1752710077251,"stop":1752710077251,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd41e6ec40358f66","name":"should dispatch CustomEvent with correct type and detail","time":{"start":1752709378199,"stop":1752709378199,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7131e5be0f69e9d","name":"should handle complete connection lifecycle","time":{"start":1752709378201,"stop":1752709378201,"duration":0},"status":"passed","severity":"normal"},{"uid":"55e2cef63ac389e0","name":"should skip peer when failed to dial recently","time":{"start":1752709378982,"stop":1752709378982,"duration":0},"status":"passed","severity":"normal"},{"uid":"8eac3cdbe4d1c66e","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1752709646307,"stop":1752709646307,"duration":0},"status":"passed","severity":"normal"},{"uid":"a91a2e8a00194b0e","name":"should return false when pubsub topic parsing fails","time":{"start":1752709378556,"stop":1752709378556,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed386143c7638ff8","name":"Check received message with timestamp: 1649153314 ","time":{"start":1752710946754,"stop":1752710946754,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a6900d6b28e4ecf","name":"1 Relay, 1 Filter, gives up","time":{"start":1752709387512,"stop":1752709387512,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb7542ab3370fd75","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1752709368221,"stop":1752709368222,"duration":1},"status":"passed","severity":"normal"},{"uid":"482c22aa463cf133","name":"returns all values when wanted number matches available values","time":{"start":1752709386759,"stop":1752709386765,"duration":6},"status":"passed","severity":"normal"},{"uid":"be6628c746fcd2da","name":"should return false when navigator.onLine is false","time":{"start":1752709378193,"stop":1752709378194,"duration":1},"status":"passed","severity":"normal"},{"uid":"e069f502873f8e8a","name":"should hash \"\" with n=5 and maxValue=10000 correctly","time":{"start":1752709418070,"stop":1752709418070,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ca241072c0bee80","name":"random static sharding 6 - Cluster ID: 960, Shard ID: 585","time":{"start":1752710207637,"stop":1752710207638,"duration":1},"status":"broken","severity":"normal"},{"uid":"a0b7eb8dee3eb12a","name":"Check message with non string payload is not received","time":{"start":1752710946787,"stop":1752710946787,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4773de4b87211c7","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1752709362833,"stop":1752709362833,"duration":0},"status":"passed","severity":"normal"},{"uid":"c35c2d2bc292a9e6","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1752709362804,"stop":1752709362805,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1e8b1f437c9466a","name":"should throw if no connection provided","time":{"start":1752709379152,"stop":1752709379153,"duration":1},"status":"passed","severity":"normal"},{"uid":"784894282d30e6f8","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1752709362805,"stop":1752709362806,"duration":1},"status":"passed","severity":"normal"},{"uid":"7bb0161ee922d6ff","name":"Delete observer","time":{"start":1752709615992,"stop":1752709615993,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9ad8bf861c9d105","name":"it tolerates circular branch references","time":{"start":1752709387581,"stop":1752709387581,"duration":0},"status":"passed","severity":"normal"},{"uid":"15f736a32e8bc90d","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=10000 correctly","time":{"start":1752709418088,"stop":1752709418088,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6aeb93eece5df5c","name":"should handle onConnected and onDisconnected","time":{"start":1752709408742,"stop":1752709408743,"duration":1},"status":"passed","severity":"normal"},{"uid":"805e8418669e3238","name":"should return valid sharding parameters for static sharding","time":{"start":1752709362833,"stop":1752709362833,"duration":0},"status":"passed","severity":"normal"},{"uid":"149f2055e46b1650","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=10000 correctly","time":{"start":1752709418079,"stop":1752709418079,"duration":0},"status":"passed","severity":"normal"},{"uid":"940893a241a7be41","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1752710063882,"stop":1752710063882,"duration":0},"status":"passed","severity":"normal"},{"uid":"35081bb0c49c2f62","name":"should skip peer when dialed recently","time":{"start":1752709378981,"stop":1752709378982,"duration":1},"status":"passed","severity":"normal"},{"uid":"a35af6b058f50901","name":"Check received message with timestamp: 1752709437237 ","time":{"start":1752710946785,"stop":1752710946785,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8ddaa9741a1561a","name":"should handle shardReader errors","time":{"start":1752709379509,"stop":1752709379509,"duration":0},"status":"passed","severity":"normal"},{"uid":"874f094b20101026","name":"Check publish message containing XML","time":{"start":1752709637961,"stop":1752709637961,"duration":0},"status":"passed","severity":"normal"},{"uid":"45b1c63050caafbc","name":"should be delivered but not added to local log or bloom filter","time":{"start":1752709422939,"stop":1752709422939,"duration":0},"status":"passed","severity":"normal"},{"uid":"860a1c2d789e7f4e","name":"messageHashStr produces consistent results for the same input","time":{"start":1752709378510,"stop":1752709378512,"duration":2},"status":"passed","severity":"normal"},{"uid":"173f7afef7f33bdc","name":"Subscribe to topic containing special chars and publish message","time":{"start":1752709646310,"stop":1752709646310,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd8b42b92059a47","name":"should handle corrupted local storage data gracefully","time":{"start":1752709391053,"stop":1752709391053,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2f2d08a9567dce5","name":"should correctly map a content topic to a pubsub topic","time":{"start":1752709362834,"stop":1752709362835,"duration":1},"status":"passed","severity":"normal"},{"uid":"fed1ab62ab8bd724","name":"should not process empty queue","time":{"start":1752709378993,"stop":1752709378993,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae811bef141626c4","name":"rejects hash query with content filter parameters","time":{"start":1752709378846,"stop":1752709378846,"duration":0},"status":"passed","severity":"normal"},{"uid":"de7725a3a4b33c9","name":"should enable only localPeerCache when dns and peerExchange are disabled","time":{"start":1752709407586,"stop":1752709407586,"duration":0},"status":"passed","severity":"normal"},{"uid":"60d09172c2186fb9","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1752709568204,"stop":1752709568205,"duration":1},"status":"broken","severity":"normal"},{"uid":"72a1ce3bf3159dd8","name":"should create ping timers when pingKeepAlive > 0","time":{"start":1752709378289,"stop":1752709378289,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6dbdc52886bde8f","name":"Callback on promise, aborts when callback returns true","time":{"start":1752710011912,"stop":1752710011913,"duration":1},"status":"passed","severity":"normal"},{"uid":"72ff439d19b9114b","name":"Subscribe to topic containing shell command and publish message","time":{"start":1752709646314,"stop":1752709646314,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb69101f36c111ec","name":"should handle relay send failures gracefully","time":{"start":1752709378296,"stop":1752709378296,"duration":0},"status":"passed","severity":"normal"},{"uid":"cce02e2387ba3690","name":"Mutual subscription","time":{"start":1752709646305,"stop":1752709646306,"duration":1},"status":"passed","severity":"normal"},{"uid":"65d2a5796dd5fd3b","name":"should handle renewPeer for a non-existent or disconnected peer gracefully","time":{"start":1752709408748,"stop":1752709408748,"duration":0},"status":"passed","severity":"normal"},{"uid":"872fd3ecf1688d60","name":"should add event listeners for waku:connection and peer:disconnect","time":{"start":1752709379267,"stop":1752709379268,"duration":1},"status":"passed","severity":"normal"},{"uid":"a05c3b3841e21c64","name":"Decoder throws on undefined content topic","time":{"start":1752709379454,"stop":1752709379454,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e20906df7de6967","name":"can query messages normally","time":{"start":1752710014801,"stop":1752710014803,"duration":2},"status":"passed","severity":"normal"},{"uid":"5170fb8dd426f79d","name":"should not create multiple intervals when called multiple times","time":{"start":1752709378974,"stop":1752709378974,"duration":0},"status":"passed","severity":"normal"},{"uid":"f127a74047c8b98d","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1752709458373,"stop":1752709458373,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cf9f9c81a54339","name":"Round trip binary encryption [ecies, signature]","time":{"start":1752709398751,"stop":1752709398751,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0f7a9db83bfcf9c","name":"should handle incoming messages","time":{"start":1752709408921,"stop":1752709408921,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd333a8c801cf05","name":"Query generator for multiple messages with different content topic format","time":{"start":1752710011912,"stop":1752710011912,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6accbc41435891b","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=1000 correctly","time":{"start":1752709418086,"stop":1752709418086,"duration":0},"status":"passed","severity":"normal"},{"uid":"69be44ac04191b64","name":"should handle peerStore errors gracefully","time":{"start":1752709379506,"stop":1752709379506,"duration":0},"status":"passed","severity":"normal"},{"uid":"792da6dd59dadcf","name":"should invoke callbacks only when newly receiving message is given","time":{"start":1752709409030,"stop":1752709409030,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad58c5b81dfbebc8","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1752709397118,"stop":1752709397119,"duration":1},"status":"passed","severity":"normal"},{"uid":"1990c86d2831c81a","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app93/10/topic116/xml","time":{"start":1752710119703,"stop":1752710119703,"duration":0},"status":"broken","severity":"normal"},{"uid":"b6a3fff0921d8e52","name":"should clear timers for specific peer on disconnect","time":{"start":1752709378296,"stop":1752709378297,"duration":1},"status":"passed","severity":"normal"},{"uid":"97fe44970eb0cafe","name":"should return false when unsubscribing from a non-existing subscription","time":{"start":1752709408920,"stop":1752709408921,"duration":1},"status":"passed","severity":"normal"},{"uid":"abee457b69ce5610","name":"should not receive a peer event before start","time":{"start":1752709614193,"stop":1752709614193,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ee3d06ed43bcf23","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1752709362824,"stop":1752709362824,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd3a0f3a04c22048","name":"Query Generator - false","time":{"start":1752710035181,"stop":1752710035181,"duration":0},"status":"passed","severity":"normal"},{"uid":"6635f4d459e00272","name":"should reject on timeout if it was set","time":{"start":1752709408539,"stop":1752709408540,"duration":1},"status":"passed","severity":"normal"},{"uid":"76735ba08822d255","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1752709368216,"stop":1752709368218,"duration":2},"status":"passed","severity":"normal"},{"uid":"c3c480ddf6dbc919","name":"random static sharding 8 - Cluster ID: 927, Shard ID: 211","time":{"start":1752710207639,"stop":1752710207639,"duration":0},"status":"broken","severity":"normal"},{"uid":"11b070d9077139eb","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1752709368219,"stop":1752709368220,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5a1d641664cda64","name":"should clear dial history on start","time":{"start":1752709378971,"stop":1752709378974,"duration":3},"status":"passed","severity":"normal"},{"uid":"73bdcc7a70ac1b07","name":"peer:update - should schedule stream creation IF protocol hit AND no stream found on connection","time":{"start":1752709379154,"stop":1752709379154,"duration":0},"status":"passed","severity":"normal"},{"uid":"a125309d0caa7827","name":"should throw error when subscribing with unsupported pubsub topic","time":{"start":1752709408918,"stop":1752709408919,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c7adaaa78b8374c","name":"should throw error when unsubscribing with unsupported pubsub topic","time":{"start":1752709408919,"stop":1752709408920,"duration":1},"status":"passed","severity":"normal"},{"uid":"711280a508463658","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1752709630811,"stop":1752709630811,"duration":0},"status":"passed","severity":"normal"},{"uid":"16c0e949a8ec5f2e","name":"Passing page size 110 when there are 120 messages","time":{"start":1752710046686,"stop":1752710046687,"duration":1},"status":"passed","severity":"normal"},{"uid":"52c3eab3741486fe","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=1000 correctly","time":{"start":1752709418078,"stop":1752709418079,"duration":1},"status":"passed","severity":"normal"},{"uid":"1596cd01f7a83498","name":"1 Store, 2 relays, 2 fetches","time":{"start":1752709387511,"stop":1752709387512,"duration":1},"status":"passed","severity":"normal"},{"uid":"df2c8ed8fd5fcfe","name":"Check message with no pubsub topic is not received","time":{"start":1752710946756,"stop":1752710946757,"duration":1},"status":"passed","severity":"normal"},{"uid":"1444a9fb705c4ed","name":"throws on empty content topic","time":{"start":1752709362797,"stop":1752709362798,"duration":1},"status":"passed","severity":"normal"},{"uid":"47b3445eac5c0f0f","name":"messageHashStr works with IProtoMessage","time":{"start":1752709378509,"stop":1752709378510,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb253a9976799061","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1752709362835,"stop":1752709362836,"duration":1},"status":"passed","severity":"normal"},{"uid":"491b411a2736a753","name":"should drop connection to all peers on hangUp","time":{"start":1752709523038,"stop":1752709523038,"duration":0},"status":"passed","severity":"normal"},{"uid":"3efc11a7b4e6192b","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1752709362823,"stop":1752709362823,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4044e81bb56b7cb","name":"Publish message with large meta","time":{"start":1752709637973,"stop":1752709637973,"duration":0},"status":"passed","severity":"normal"},{"uid":"f160c709684f95f4","name":"All","time":{"start":1752709443267,"stop":1752709443267,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9904d9f43bc7407","name":"should only return 1 node with store capability","time":{"start":1752709387583,"stop":1752709387584,"duration":1},"status":"passed","severity":"normal"},{"uid":"92f7212f5b7f492f","name":"should invoke callbacks when receiving a message","time":{"start":1752709409029,"stop":1752709409029,"duration":0},"status":"passed","severity":"normal"},{"uid":"f848ecb0e964ade8","name":"Check message received after old nwaku nodes are not available and new are created","time":{"start":1752710946789,"stop":1752710946789,"duration":0},"status":"broken","severity":"normal"},{"uid":"a0be6da0c5b7df25","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1752710063879,"stop":1752710063880,"duration":1},"status":"passed","severity":"normal"},{"uid":"526c8d1d583289e1","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1752709362823,"stop":1752709362824,"duration":1},"status":"passed","severity":"normal"},{"uid":"4be8993121af7c4e","name":"nwaku subscribes","time":{"start":1752709627583,"stop":1752709627583,"duration":0},"status":"passed","severity":"normal"},{"uid":"aad64955d20b95a3","name":"Waku message hash computation (message is IProtoMessage with version)","time":{"start":1752709378501,"stop":1752709378501,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ef4f304e2b612d9","name":"should not be added to outgoing buffer, bloom filter, or local log","time":{"start":1752709422939,"stop":1752709422939,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e7177ec4428cb4a","name":"should dial all known peers when reached zero connections","time":{"start":1752709479254,"stop":1752709479255,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ddd153de19a6234","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1752709362830,"stop":1752709362830,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e85693f365ef692","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1752709387520,"stop":1752709387521,"duration":1},"status":"passed","severity":"normal"},{"uid":"553107cc1bd0efa9","name":"Publish without waiting for remote peer","time":{"start":1752709646306,"stop":1752709646306,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a3d88082d65d8e5","name":"should dial with PeerId and return stream","time":{"start":1752709379503,"stop":1752709379503,"duration":0},"status":"passed","severity":"normal"},{"uid":"28f234162c457bec","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1752709362825,"stop":1752709362825,"duration":0},"status":"passed","severity":"normal"},{"uid":"44796e92d16ad1f2","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1752709368229,"stop":1752709368231,"duration":2},"status":"passed","severity":"normal"},{"uid":"511086ae53764859","name":"random static sharding 2 - Cluster ID: 618, Shard ID: 697","time":{"start":1752710207634,"stop":1752710207634,"duration":0},"status":"broken","severity":"normal"},{"uid":"f39e488e4adf737a","name":"should hash \"test123\" with n=5 and maxValue=100 correctly","time":{"start":1752709418071,"stop":1752709418072,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f1cb96525611f5","name":"Check received message containing short","time":{"start":1752710946735,"stop":1752710946735,"duration":0},"status":"broken","severity":"normal"},{"uid":"1ad597f727cce2ac","name":"rejects content-filtered query with only pubsubTopic","time":{"start":1752709378844,"stop":1752709378845,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea74e6ebd9dcfcab","name":"same cluster, same shard: nodes connect","time":{"start":1752709576932,"stop":1752709576933,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f06faa521f4632","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1752710119694,"stop":1752710119695,"duration":1},"status":"broken","severity":"normal"},{"uid":"d1326a9f8abc378","name":"Query Generator - true","time":{"start":1752710035181,"stop":1752710035181,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a1688f8b48c293d","name":"throws an error for improperly formatted content topics","time":{"start":1752709362811,"stop":1752709362811,"duration":0},"status":"passed","severity":"normal"},{"uid":"a857a1812bb3fb9d","name":"Generator, 2 different pubsubtopics","time":{"start":1752710027024,"stop":1752710027024,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2d1cae8b1542dcb","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1752709952385,"stop":1752709952389,"duration":4},"status":"broken","severity":"normal"},{"uid":"3a99275b726492f2","name":"should return true when topic is configured","time":{"start":1752709379507,"stop":1752709379507,"duration":0},"status":"passed","severity":"normal"},{"uid":"9db66a872a861ba7","name":"should not create timers for topics where peer is not in mesh","time":{"start":1752709378294,"stop":1752709378294,"duration":0},"status":"passed","severity":"normal"},{"uid":"287b871766a8f20f","name":"Check received message containing unicode special characters","time":{"start":1752710946751,"stop":1752710946751,"duration":0},"status":"broken","severity":"normal"},{"uid":"1fbec70f358d63cc","name":"should hash \"hello\" with n=2 and maxValue=10000 correctly","time":{"start":1752709418064,"stop":1752709418065,"duration":1},"status":"passed","severity":"normal"},{"uid":"e673db5f28d9e45d","name":"should hang up with PeerId and return true on success","time":{"start":1752709379504,"stop":1752709379504,"duration":0},"status":"passed","severity":"normal"},{"uid":"c81453cfe7b784f","name":"caches peers it previously fetched","time":{"start":1752709387582,"stop":1752709387582,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf74ddc87df25fbd","name":"should filter peers by codec","time":{"start":1752709379506,"stop":1752709379506,"duration":0},"status":"passed","severity":"normal"},{"uid":"719d97b8b0eb35c9","name":"Wrong topic","time":{"start":1752710119705,"stop":1752710119705,"duration":0},"status":"passed","severity":"normal"},{"uid":"6da5c3366e08468a","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1752710119706,"stop":1752710119706,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7ef6c263156a201","name":"Does not throw an exception when node disconnects","time":{"start":1752710083818,"stop":1752710083819,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d16c9718097b6f7","name":"Check received message with timestamp: 1752709437237000000 ","time":{"start":1752710946753,"stop":1752710946753,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ccf08f4cb50e390","name":"should process tasks in queue","time":{"start":1752709407462,"stop":1752709407463,"duration":1},"status":"passed","severity":"normal"},{"uid":"d48ad4326013d283","name":"should return false when peer is on different cluster","time":{"start":1752709378543,"stop":1752709378549,"duration":6},"status":"passed","severity":"normal"},{"uid":"f6c49798f6687833","name":"Generator, 2 different pubsubtopics","time":{"start":1752710027020,"stop":1752710027021,"duration":1},"status":"passed","severity":"normal"}]