mirror of
https://github.com/logos-messaging/logos-messaging-allure-js.git
synced 2026-01-23 18:33:10 +00:00
1 line
161 KiB
JSON
1 line
161 KiB
JSON
[{"uid":"4788bd6cc202d5e6","name":"should reject on timeout if it was set","time":{"start":1751452857284,"stop":1751452857284,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc0ddaef3ef475c4","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app92/5/topic79/xml","time":{"start":1751453097725,"stop":1751453097726,"duration":1},"status":"passed","severity":"normal"},{"uid":"b26753c7078918ce","name":"removeEventListener with correct event","time":{"start":1751452927045,"stop":1751452927045,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbaab925bca4a46d","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1751452813991,"stop":1751452813991,"duration":0},"status":"passed","severity":"normal"},{"uid":"7eb7422c0d6b3fb6","name":"Publish message with custom timestamp: Thu Jul 11 2024 10:43:03 GMT+0000 (Coordinated Universal Time)","time":{"start":1751452990411,"stop":1751452990411,"duration":0},"status":"passed","severity":"normal"},{"uid":"64c6a2bb3b544a7e","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1751452983146,"stop":1751452983147,"duration":1},"status":"passed","severity":"normal"},{"uid":"34083429570c8fc0","name":"Check received message containing JSON","time":{"start":1751453328891,"stop":1751453328891,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a7dea59f91d66","name":"Decoder throws on undefined content topic","time":{"start":1751452846232,"stop":1751452846232,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7780d585ec53470","name":"should not allow unachievable error rate","time":{"start":1751452865870,"stop":1751452865871,"duration":1},"status":"passed","severity":"normal"},{"uid":"c28ba94e6c9c367","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1751452993677,"stop":1751452993678,"duration":1},"status":"skipped","severity":"normal"},{"uid":"337e5f9eb592a5d","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1751453382424,"stop":1751453382424,"duration":0},"status":"passed","severity":"normal"},{"uid":"6041416a3900928b","name":"start node with empty shard should fail","time":{"start":1751453138192,"stop":1751453138192,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7d4b09b4f376f30","name":"through manual discovery","time":{"start":1751452930063,"stop":1751452930063,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ce5b20642b1cf35","name":"Push message with content topic containing unicode special characters","time":{"start":1751453479706,"stop":1751453479706,"duration":0},"status":"passed","severity":"normal"},{"uid":"9543d7e261cb6738","name":"should partition messages based on acknowledgement status","time":{"start":1751452871453,"stop":1751452871453,"duration":0},"status":"passed","severity":"normal"},{"uid":"a912dfe7e3dda922","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1751452814005,"stop":1751452814005,"duration":0},"status":"passed","severity":"normal"},{"uid":"d70eb4f1df4cb95e","name":"Generator, 2 different pubsubtopics","time":{"start":1751453113592,"stop":1751453113593,"duration":1},"status":"skipped","severity":"normal"},{"uid":"5bb0c6d1923abccb","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1751452891726,"stop":1751452891726,"duration":0},"status":"skipped","severity":"normal"},{"uid":"129024dc2820d94e","name":"more peers than existing","time":{"start":1751452966761,"stop":1751452966762,"duration":1},"status":"skipped","severity":"normal"},{"uid":"db9b35619ac4dd10","name":"Fails to publish message with empty text","time":{"start":1751452990413,"stop":1751452990413,"duration":0},"status":"passed","severity":"normal"},{"uid":"eedee52e3dc37474","name":"should throw an error if shards are undefined for static sharding","time":{"start":1751452813994,"stop":1751452813994,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6c62b261913e20d","name":"should decode valid enr with tcp successfully","time":{"start":1751452819930,"stop":1751452819930,"duration":0},"status":"passed","severity":"normal"},{"uid":"71a2604456c21112","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1751453142719,"stop":1751453142719,"duration":0},"status":"broken","severity":"normal"},{"uid":"21044183856b8b08","name":"throws on content topic with empty topic name field","time":{"start":1751452813982,"stop":1751452813982,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbe5d52795e59eae","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1751452813929,"stop":1751452813929,"duration":0},"status":"passed","severity":"normal"},{"uid":"378119d1715d548e","name":"Subscribe to topic containing JSON and receive message","time":{"start":1751453382438,"stop":1751453382438,"duration":0},"status":"passed","severity":"normal"},{"uid":"47b006578a20c93b","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1751453142722,"stop":1751453142723,"duration":1},"status":"passed","severity":"normal"},{"uid":"d33f7cf67bdfaa9b","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1751452819186,"stop":1751452819188,"duration":2},"status":"passed","severity":"normal"},{"uid":"8cdc3a1300b6fb68","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1751453024303,"stop":1751453024303,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa633f3dd564efcc","name":"Push message with content topic containing Russian","time":{"start":1751453479691,"stop":1751453479691,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb67db6ede54639d","name":"Check received message containing numeric","time":{"start":1751453328897,"stop":1751453328897,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4732f8345361115","name":"Ephemeral messages are not stored","time":{"start":1751452892792,"stop":1751452892793,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b3ee5883d8638b0","name":"can start and stop the service","time":{"start":1751452891716,"stop":1751452891716,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b72226b7b96696d","name":"random static sharding 4 - Cluster ID: 41, Shard ID: 571","time":{"start":1751453138187,"stop":1751453138187,"duration":0},"status":"passed","severity":"normal"},{"uid":"207523ff9a025c52","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1751452814002,"stop":1751452814002,"duration":0},"status":"passed","severity":"normal"},{"uid":"f438b68e29c59f85","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app7/3/topic508/proto","time":{"start":1751453097725,"stop":1751453097725,"duration":0},"status":"passed","severity":"normal"},{"uid":"b62ba09dd453eb47","name":"random static sharding 7 - Cluster ID: 586, Shard ID: 673","time":{"start":1751453138188,"stop":1751453138189,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c799f5ceda6641b","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=1000 correctly","time":{"start":1751452866264,"stop":1751452866264,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9cbbee222e66917","name":"Decoder throws on empty string content topic","time":{"start":1751452846232,"stop":1751452846232,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ca9f7ffefc64e5e","name":"Add multiple subscription objects on single nwaku node","time":{"start":1751453382439,"stop":1751453382440,"duration":1},"status":"passed","severity":"normal"},{"uid":"5859aed0f57a04e","name":"Ordered Callback - false","time":{"start":1751453121482,"stop":1751453121483,"duration":1},"status":"passed","severity":"normal"},{"uid":"124592eb4c390874","name":"should create a new stream if no existing for protocol found","time":{"start":1751452828203,"stop":1751452828203,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3f866e2039ce105","name":"should increase lamport timestamp","time":{"start":1751452871445,"stop":1751452871446,"duration":1},"status":"passed","severity":"normal"},{"uid":"d075e92df6e90cfd","name":"Push message with content topic containing Script","time":{"start":1751453479704,"stop":1751453479704,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdbe29c3bc5c7367","name":"1 Store, 2 fetches","time":{"start":1751452836059,"stop":1751452836060,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc13bc6a60cf5593","name":"should not fail to stop the service if it was not started","time":{"start":1751452840327,"stop":1751452840327,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c0941bba7da173","name":"Check received message containing unicode special characters","time":{"start":1751453328901,"stop":1751453328901,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d37c2ca0931d951","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1751452814001,"stop":1751452814001,"duration":0},"status":"passed","severity":"normal"},{"uid":"d95a086817230ce7","name":"random static sharding 1 - Cluster ID: 793, Shard ID: 982","time":{"start":1751453138184,"stop":1751453138185,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9b3cba57c82788d","name":"should not retry if at least one success","time":{"start":1751452857209,"stop":1751452857209,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bc461793b0dba5d","name":"Check received message with timestamp: 1751452886026 ","time":{"start":1751453328893,"stop":1751453328893,"duration":0},"status":"passed","severity":"normal"},{"uid":"13b26e7c2c220da8","name":"should enable all discoveries when explicitly set","time":{"start":1751452857211,"stop":1751452857211,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6871d2d31496fa6","name":"Refresh subscription","time":{"start":1751452999220,"stop":1751452999221,"duration":1},"status":"skipped","severity":"normal"},{"uid":"a6b00144511ebc27","name":"should not receive a peer event after stop","time":{"start":1751452966480,"stop":1751452966481,"duration":1},"status":"passed","severity":"normal"},{"uid":"cdd69d49ee779aa0","name":"A test","time":{"start":1751452927275,"stop":1751452927275,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d7a2b600f084551","name":"Refresh subscription","time":{"start":1751453382435,"stop":1751453382435,"duration":0},"status":"passed","severity":"normal"},{"uid":"196114ace932fd54","name":"should throw error - no id","time":{"start":1751452819930,"stop":1751452819931,"duration":1},"status":"passed","severity":"normal"},{"uid":"775d48f89826adc3","name":"Throws when trying to push message with empty payload","time":{"start":1751453479689,"stop":1751453479689,"duration":0},"status":"passed","severity":"normal"},{"uid":"2353a21e92ee1451","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1751452990410,"stop":1751452990411,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1053056fdef7ee5","name":"Subscribe and receive messages via waku relay post","time":{"start":1751453382432,"stop":1751453382433,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e84d6aa2aabebd3","name":"removeEventListener with wrong event","time":{"start":1751452927045,"stop":1751452927045,"duration":0},"status":"passed","severity":"normal"},{"uid":"8124acccf4763d19","name":"Passing page size 11 when there are 10 messages","time":{"start":1751453128124,"stop":1751453128124,"duration":0},"status":"passed","severity":"normal"},{"uid":"79ef34bc076f1052","name":"should only return 1 node with store capability","time":{"start":1751452836218,"stop":1751452836218,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d5548a857f500da","name":"should initialize with Unhealthy status","time":{"start":1751452857045,"stop":1751452857046,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4ba820d98135e7a","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1751452999223,"stop":1751452999223,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ab2accba5a5ce8f","name":"Query generator for multiple messages","time":{"start":1751453115051,"stop":1751453115051,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e863ab64180afdb","name":"should add and remove event listeners correctly","time":{"start":1751452840331,"stop":1751452840331,"duration":0},"status":"passed","severity":"normal"},{"uid":"a74cfa86e40190d","name":"should return the pubsub topic directly if a string is provided","time":{"start":1751452814005,"stop":1751452814005,"duration":0},"status":"passed","severity":"normal"},{"uid":"16b8d71e32204de4","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1751452813987,"stop":1751452813988,"duration":1},"status":"passed","severity":"normal"},{"uid":"47456a129c3e2880","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1751452813992,"stop":1751452813993,"duration":1},"status":"passed","severity":"normal"},{"uid":"db865d354e2e224f","name":"should insert elements correctly","time":{"start":1751452868494,"stop":1751452868495,"duration":1},"status":"passed","severity":"normal"},{"uid":"66901ea4f4b29b8f","name":"should get / set TCP multiaddr","time":{"start":1751452819937,"stop":1751452819937,"duration":0},"status":"passed","severity":"normal"},{"uid":"7879464ed158de53","name":"Check message received after old nwaku nodes are not available and new are created","time":{"start":1751453328906,"stop":1751453328906,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1d6c7a77795adc9","name":"should initialize with custom number of peers","time":{"start":1751452856385,"stop":1751452856385,"duration":0},"status":"passed","severity":"normal"},{"uid":"2730b8074e4cbbfd","name":"Check received message containing short","time":{"start":1751453328886,"stop":1751453328886,"duration":0},"status":"passed","severity":"normal"},{"uid":"af462f4613a75cc","name":"should hash \"\" with n=0 and maxValue=10000 correctly","time":{"start":1751452866254,"stop":1751452866254,"duration":0},"status":"passed","severity":"normal"},{"uid":"93c78b906c06caf","name":"can start the service","time":{"start":1751452966474,"stop":1751452966475,"duration":1},"status":"passed","severity":"normal"},{"uid":"61112334a0580395","name":"Subscribe to topic containing shell command and receive message","time":{"start":1751453382438,"stop":1751453382438,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2448a770b3a0ea7","name":"should throw error when subscribing with unsupported pubsub topic","time":{"start":1751452857127,"stop":1751452857130,"duration":3},"status":"passed","severity":"normal"},{"uid":"9d5e73f6dc63b0e3","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1751453328893,"stop":1751453328894,"duration":1},"status":"passed","severity":"normal"},{"uid":"916167eb5c9a0ac4","name":"can query messages normally","time":{"start":1751453100756,"stop":1751453100757,"duration":1},"status":"passed","severity":"normal"},{"uid":"b27325d69cf59f34","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1751453070460,"stop":1751453070461,"duration":1},"status":"passed","severity":"normal"},{"uid":"ebe020ef9c057d58","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1751452813996,"stop":1751452813996,"duration":0},"status":"passed","severity":"normal"},{"uid":"769b0379999bb7d9","name":"Refresh subscription","time":{"start":1751453382426,"stop":1751453382426,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3d4e6a4fb76e353","name":"should have no discoveries enabled by default","time":{"start":1751452857211,"stop":1751452857211,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f2a2be9ebec000e","name":"should hash \"hello\" with n=5 and maxValue=10000 correctly","time":{"start":1751452866248,"stop":1751452866249,"duration":1},"status":"passed","severity":"normal"},{"uid":"af799198946d5a16","name":"should emit a peer event after start","time":{"start":1751452891718,"stop":1751452891718,"duration":0},"status":"passed","severity":"normal"},{"uid":"887ddc60d9e535a4","name":"accepts valid message hash query","time":{"start":1751452828039,"stop":1751452828039,"duration":0},"status":"passed","severity":"normal"},{"uid":"cae51a25ad2d8c65","name":"handles empty contentTopics array correctly","time":{"start":1751452814007,"stop":1751452814007,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bc060c4595e7d33","name":"should hash \"test123\" with n=2 and maxValue=1000 correctly","time":{"start":1751452866260,"stop":1751452866260,"duration":0},"status":"passed","severity":"normal"},{"uid":"63f2932292c672f4","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1751453138184,"stop":1751453138184,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a97dc6776a1af91","name":"Add multiple subscription objects on single nwaku node","time":{"start":1751453382430,"stop":1751453382431,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a8a01942400d368","name":"should be able to encode the field with only STORE set to true","time":{"start":1751452819179,"stop":1751452819179,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b66c8cfd2cbb2cd","name":"should return the correct m/n for k = 2, targetError = 0.1","time":{"start":1751452865871,"stop":1751452865871,"duration":0},"status":"passed","severity":"normal"},{"uid":"f24ad366ffa38800","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1751452813995,"stop":1751452813996,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d64b1b469480f82","name":"Check received message containing Chinese","time":{"start":1751453328897,"stop":1751453328898,"duration":1},"status":"passed","severity":"normal"},{"uid":"f24a4d01cc09fc19","name":"Fails to publish duplicate message","time":{"start":1751452990413,"stop":1751452990413,"duration":0},"status":"passed","severity":"normal"},{"uid":"b32c31848fe96abd","name":"Check publish message containing shell command","time":{"start":1751452990408,"stop":1751452990408,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a3e2e5463098458","name":"configure the node with multiple pubsub topics","time":{"start":1751453138191,"stop":1751453138192,"duration":1},"status":"passed","severity":"normal"},{"uid":"68db97f2d8b9a83f","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1751452835849,"stop":1751452835850,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8df5b3332e0373","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=100 correctly","time":{"start":1751452866268,"stop":1751452866268,"duration":0},"status":"passed","severity":"normal"},{"uid":"192afd585f2e6607","name":"Subscribe to topic containing emoji and receive message","time":{"start":1751453382439,"stop":1751453382439,"duration":0},"status":"passed","severity":"normal"},{"uid":"126b0d0f9ab06f97","name":"Publish message with custom timestamp: Wed Jul 02 2025 09:43:03 GMT+0000 (Coordinated Universal Time)","time":{"start":1751452990411,"stop":1751452990412,"duration":1},"status":"passed","severity":"normal"},{"uid":"dbe358c1dc308a8b","name":"Decoder throws on empty string content topic","time":{"start":1751452828475,"stop":1751452828475,"duration":0},"status":"passed","severity":"normal"},{"uid":"66529e9fd15445a7","name":"Push message with content topic containing unicode special characters","time":{"start":1751453479694,"stop":1751453479694,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdabf2bf92a0b988","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1751452814002,"stop":1751452814003,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb4756062cdf71eb","name":"Check received message containing numeric","time":{"start":1751453328887,"stop":1751453328888,"duration":1},"status":"passed","severity":"normal"},{"uid":"a62c54800caf24d8","name":"Subscribe to topic containing XML and receive message","time":{"start":1751453382428,"stop":1751453382429,"duration":1},"status":"passed","severity":"normal"},{"uid":"d70b4f15a06d3edd","name":"Check received message containing escaped characters","time":{"start":1751453328891,"stop":1751453328892,"duration":1},"status":"passed","severity":"normal"},{"uid":"bca85df4177e4b39","name":"Nwaku publishes","time":{"start":1751452979755,"stop":1751452979755,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c479cc471d83adc","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1751453142717,"stop":1751453142717,"duration":0},"status":"passed","severity":"normal"},{"uid":"742754285570e1e4","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1751452813987,"stop":1751452813987,"duration":0},"status":"passed","severity":"normal"},{"uid":"90ff8f4e8f55fcb0","name":"does not throw on valid cases","time":{"start":1751452813979,"stop":1751452813980,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d26f4cef3e742c3","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1751453097718,"stop":1751453097719,"duration":1},"status":"passed","severity":"normal"},{"uid":"65721525f2e71998","name":"should stop and cleanup resources","time":{"start":1751452857156,"stop":1751452857157,"duration":1},"status":"passed","severity":"normal"},{"uid":"db2601aa92a64821","name":"should enable only localPeerCache when dns and peerExchange are disabled","time":{"start":1751452857213,"stop":1751452857213,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a355b410470e179","name":"should start and stop interval correctly","time":{"start":1751452856136,"stop":1751452856145,"duration":9},"status":"passed","severity":"normal"},{"uid":"399eed5ed8696e1d","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1751452887063,"stop":1751452887064,"duration":1},"status":"passed","severity":"normal"},{"uid":"2194eeb6b666453e","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1751452835857,"stop":1751452835858,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4fe33101f8a8cc1","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1751453024303,"stop":1751453024304,"duration":1},"status":"passed","severity":"normal"},{"uid":"57a67074c440ac3f","name":"should use the provided clusterId for the pubsub topic","time":{"start":1751452814008,"stop":1751452814008,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1b57a05e7379dfc","name":"should be delivered immediately if received","time":{"start":1751452871455,"stop":1751452871455,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bccc25f57e922d","name":"Check publish message after client node is restarted","time":{"start":1751452990416,"stop":1751452990416,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1d3587b2bbf54880","name":"Push message with content topic containing shell command","time":{"start":1751453479693,"stop":1751453479693,"duration":0},"status":"passed","severity":"normal"},{"uid":"adb9f511d8c71ab6","name":"connected peers and dial","time":{"start":1751452966761,"stop":1751452966761,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1c1894b30a42c12f","name":"listenerCount","time":{"start":1751452927046,"stop":1751452927047,"duration":1},"status":"passed","severity":"normal"},{"uid":"7faa6a0d353e1152","name":"should be sent without a timestamp, causal history, or bloom filter","time":{"start":1751452871454,"stop":1751452871455,"duration":1},"status":"passed","severity":"normal"},{"uid":"957c80d60303de96","name":"Round trip binary encryption [ecies, signature]","time":{"start":1751452847857,"stop":1751452847858,"duration":1},"status":"passed","severity":"normal"},{"uid":"7118bfe4b68afe85","name":"Check received message containing special chars","time":{"start":1751453328888,"stop":1751453328888,"duration":0},"status":"passed","severity":"normal"},{"uid":"337cb1ef8f047cfe","name":"should hash \"\" with n=5 and maxValue=1000 correctly","time":{"start":1751452866253,"stop":1751452866253,"duration":0},"status":"passed","severity":"normal"},{"uid":"718a7588c2521de5","name":"different cluster, same shard: nodes don't connect","time":{"start":1751452938071,"stop":1751452938071,"duration":0},"status":"passed","severity":"normal"},{"uid":"390b5718dbc9c672","name":"start node with empty content topic","time":{"start":1751453097729,"stop":1751453097730,"duration":1},"status":"passed","severity":"normal"},{"uid":"7342c08a2172a781","name":"should use DNS peer discovery with light client","time":{"start":1751452891725,"stop":1751452891725,"duration":0},"status":"skipped","severity":"normal"},{"uid":"30b899381ce2d51c","name":"should not be added to outgoing buffer, bloom filter, or local log","time":{"start":1751452871454,"stop":1751452871454,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ce21ceaa79e1e30","name":"should encode/decode to RLP encoding","time":{"start":1751452819936,"stop":1751452819936,"duration":0},"status":"passed","severity":"normal"},{"uid":"361f76b555885b54","name":"Check publish message containing XML","time":{"start":1751452990407,"stop":1751452990407,"duration":0},"status":"passed","severity":"normal"},{"uid":"c301a41c418ffe25","name":"should hash \"\" with n=0 and maxValue=1000 correctly","time":{"start":1751452866250,"stop":1751452866251,"duration":1},"status":"passed","severity":"normal"},{"uid":"87898fb689809269","name":"should set field with all protocols enabled","time":{"start":1751452819940,"stop":1751452819940,"duration":0},"status":"passed","severity":"normal"},{"uid":"842a3c313f9de4a3","name":"should be able to decode the field with only FILTER set to true","time":{"start":1751452819184,"stop":1751452819184,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3cfa5aef6242cc6","name":"should hash \"test123\" with n=5 and maxValue=100 correctly","time":{"start":1751452866259,"stop":1751452866259,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef09bb44417617ae","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1751452835843,"stop":1751452835844,"duration":1},"status":"passed","severity":"normal"},{"uid":"4859759ea8692fbe","name":"Subscribe to topic containing shell command and publish message","time":{"start":1751452999226,"stop":1751452999226,"duration":0},"status":"passed","severity":"normal"},{"uid":"e881dea021d3761","name":"Check received message containing long","time":{"start":1751453328887,"stop":1751453328887,"duration":0},"status":"passed","severity":"normal"},{"uid":"86cf2b5e75eca1c8","name":"Push message with meta","time":{"start":1751453479707,"stop":1751453479707,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac812335640cfb7a","name":"Wrong topic","time":{"start":1751453097728,"stop":1751453097728,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c7e61ffec5e4e06","name":"Privacy Node - default protocol","time":{"start":1751453143095,"stop":1751453143095,"duration":0},"status":"passed","severity":"normal"},{"uid":"452838a2365f04b5","name":"Asymmetric encrypt & decrypt","time":{"start":1751452846679,"stop":1751452846679,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d7aa1e3b1acf30b","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1751452819185,"stop":1751452819185,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c25680dbe22376","name":"Push message with XML payload","time":{"start":1751453479699,"stop":1751453479699,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0c99918d4a3c6b7","name":"should be called for bootstrap peers","time":{"start":1751452894158,"stop":1751452894158,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fe29ed02705635d","name":"Push message with content topic containing numeric","time":{"start":1751453479702,"stop":1751453479702,"duration":0},"status":"passed","severity":"normal"},{"uid":"b393be9decc7c3dc","name":"should update ack status of messages in outgoing buffer","time":{"start":1751452871454,"stop":1751452871454,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc70ef3838358004","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1751452813986,"stop":1751452813987,"duration":1},"status":"passed","severity":"normal"},{"uid":"98530e46ff3f9918","name":"should get locked peers","time":{"start":1751452856386,"stop":1751452856399,"duration":13},"status":"passed","severity":"normal"},{"uid":"4fb77f8f739edd16","name":"Push message with numeric payload","time":{"start":1751453479697,"stop":1751453479697,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8492a0d477c4b1f","name":"Decoder throws on empty string content topic","time":{"start":1751452847859,"stop":1751452847859,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a5e749d78ced6c","name":"should handle task timeouts","time":{"start":1751452856155,"stop":1751452856155,"duration":0},"status":"passed","severity":"normal"},{"uid":"482eaa305c1f81f4","name":"should set field with only RELAY enabled","time":{"start":1751452819940,"stop":1751452819940,"duration":0},"status":"passed","severity":"normal"},{"uid":"167ab64663c3dea4","name":"should hash \"hello\" with n=2 and maxValue=10000 correctly","time":{"start":1751452866248,"stop":1751452866248,"duration":0},"status":"passed","severity":"normal"},{"uid":"507b47065a914201","name":"should be online or offline if network state changed","time":{"start":1751452887066,"stop":1751452887067,"duration":1},"status":"passed","severity":"normal"},{"uid":"7754ecfc37ce6349","name":"Subscribe to topic containing special chars and receive message","time":{"start":1751453382436,"stop":1751453382436,"duration":0},"status":"passed","severity":"normal"},{"uid":"18cb42fa0b495112","name":"should fail to send if pubsub topics are misconfigured","time":{"start":1751452857207,"stop":1751452857207,"duration":0},"status":"passed","severity":"normal"},{"uid":"64d98f300a7cc893","name":"Subscribe and receives messages on 20 topics","time":{"start":1751453382433,"stop":1751453382433,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0daf833cf3868dc","name":"should be able to encode the field with only RELAY set to true","time":{"start":1751452819178,"stop":1751452819179,"duration":1},"status":"passed","severity":"normal"},{"uid":"5dc1dcc75bef852c","name":"Push message with unicode special characters payload","time":{"start":1751453479688,"stop":1751453479688,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcd4524288231c3b","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1751452813987,"stop":1751452813987,"duration":0},"status":"passed","severity":"normal"},{"uid":"df228b229697e82f","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1751452835850,"stop":1751452835850,"duration":0},"status":"passed","severity":"normal"},{"uid":"32c4e6d9c0490896","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1751453382438,"stop":1751453382438,"duration":0},"status":"passed","severity":"normal"},{"uid":"29fc727b2d7a534e","name":"Check message with no payload is not received","time":{"start":1751453328905,"stop":1751453328905,"duration":0},"status":"passed","severity":"normal"},{"uid":"53a2214b4e6b4ccf","name":"peer:update - should not schedule stream creation IF protocol hit AND stream found on connection","time":{"start":1751452828204,"stop":1751452828204,"duration":0},"status":"passed","severity":"normal"},{"uid":"4da73d9a59bff4cb","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1751453070459,"stop":1751453070459,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bc3a88e1937ac4e","name":"Push message with Arabic payload","time":{"start":1751453479685,"stop":1751453479685,"duration":0},"status":"passed","severity":"normal"},{"uid":"df0fe91ff65abf70","name":"Decoder throws on undefined content topic","time":{"start":1751452828474,"stop":1751452828474,"duration":0},"status":"passed","severity":"normal"},{"uid":"1048165ae95225ed","name":"Subscribe to topic containing short and publish message","time":{"start":1751452999221,"stop":1751452999221,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c39012471c54e9e","name":"Check message with no content topic is not received","time":{"start":1751453328895,"stop":1751453328895,"duration":0},"status":"passed","severity":"normal"},{"uid":"2901b783b333896","name":"should throw an error for empty SingleShardInfos array","time":{"start":1751452813991,"stop":1751452813991,"duration":0},"status":"passed","severity":"normal"},{"uid":"da17b2761d5ffed3","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1751452835848,"stop":1751452835848,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0eca046116b1b5f","name":"Renews subscription after lossing a connection","time":{"start":1751453382440,"stop":1751453382440,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e1f8686a5a59c99","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1751452835845,"stop":1751452835847,"duration":2},"status":"passed","severity":"normal"},{"uid":"57aed4373365a158","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1751453097729,"stop":1751453097729,"duration":0},"status":"passed","severity":"normal"},{"uid":"f80fb5bc92a01e44","name":"should hash \"\" with n=2 and maxValue=1000 correctly","time":{"start":1751452866251,"stop":1751452866251,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b86ec5ad5c0e0a4","name":"Passing page size 1 when there are 4 messages","time":{"start":1751453128123,"stop":1751453128123,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec1fe7c989abe3f6","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1751453083700,"stop":1751453083700,"duration":0},"status":"passed","severity":"normal"},{"uid":"221cc0f28fe5f17","name":"Subscribe to topic containing long and receive message","time":{"start":1751453382426,"stop":1751453382426,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b0545f4afd9273b","name":"Push message with custom timestamp: 1751449294400","time":{"start":1751453479708,"stop":1751453479708,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe30578535510252","name":"Push message with Basic HTML tag payload","time":{"start":1751453479699,"stop":1751453479700,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4a5fb65596b7a15","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=10000 correctly","time":{"start":1751452866271,"stop":1751452866272,"duration":1},"status":"passed","severity":"normal"},{"uid":"8831628ad8b03ab1","name":"Push 30 different messages","time":{"start":1751453479701,"stop":1751453479701,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e74a41fd477be7d5","name":"Check received message containing emoji","time":{"start":1751453328901,"stop":1751453328902,"duration":1},"status":"passed","severity":"normal"},{"uid":"4168f70bfe8fb54d","name":"Relay + Store","time":{"start":1751452892244,"stop":1751452892245,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1adc949aca20eb8","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1751452835848,"stop":1751452835849,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b9ebda9f4504c08","name":"should serialize and deserialize correctly","time":{"start":1751452868499,"stop":1751452868499,"duration":0},"status":"passed","severity":"normal"},{"uid":"74bcac5f64ab9fbe","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1751453113593,"stop":1751453113593,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2fb5152ae00ed85b","name":"should wait for Store peer to be connected","time":{"start":1751452857285,"stop":1751452857285,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3c9210b3cd96584","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1751452847857,"stop":1751452847857,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d340cc6888a87b1","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1751452819181,"stop":1751452819182,"duration":1},"status":"passed","severity":"normal"},{"uid":"51969135218b85ae","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1751452819180,"stop":1751452819181,"duration":1},"status":"passed","severity":"normal"},{"uid":"807d5dbe04ac3f36","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app86/10/topic594/xml","time":{"start":1751453097722,"stop":1751453097724,"duration":2},"status":"passed","severity":"normal"},{"uid":"edc8d1e3018ae139","name":"Subscribe to topic containing JSON and publish message","time":{"start":1751452999226,"stop":1751452999226,"duration":0},"status":"passed","severity":"normal"},{"uid":"207e7529fa9cba32","name":"Encoder throws on undefined content topic","time":{"start":1751452828474,"stop":1751452828474,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f0fde883112947f","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=10000 correctly","time":{"start":1751452866272,"stop":1751452866272,"duration":0},"status":"passed","severity":"normal"},{"uid":"2dc06d42a2a12b4f","name":"Subscribe to topic containing Russian and receive message","time":{"start":1751453382437,"stop":1751453382437,"duration":0},"status":"passed","severity":"normal"},{"uid":"20bcde70f11e75a8","name":"should hash \"test123\" with n=0 and maxValue=100 correctly","time":{"start":1751452866255,"stop":1751452866255,"duration":0},"status":"passed","severity":"normal"},{"uid":"43ff18ffc909f59e","name":"Waku message hash computation (payload length 0)","time":{"start":1751452828136,"stop":1751452828136,"duration":0},"status":"passed","severity":"normal"},{"uid":"87af19f1d2966293","name":"Encoder throws on undefined content topic","time":{"start":1751452847858,"stop":1751452847858,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6f04e69d265ce24","name":"Check publish message after service node is restarted","time":{"start":1751452990415,"stop":1751452990415,"duration":0},"status":"skipped","severity":"normal"},{"uid":"df38f53513d45e0d","name":"should not receive a peer event after stop","time":{"start":1751452840329,"stop":1751452840329,"duration":0},"status":"passed","severity":"normal"},{"uid":"b87e559e0ca17e70","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1751452813990,"stop":1751452813990,"duration":0},"status":"passed","severity":"normal"},{"uid":"585a5ce5324551f3","name":"Push message with content topic containing long","time":{"start":1751453479690,"stop":1751453479690,"duration":0},"status":"passed","severity":"normal"},{"uid":"85b4af50f0b7edd0","name":"should hash \"test123\" with n=2 and maxValue=10000 correctly","time":{"start":1751452866262,"stop":1751452866262,"duration":0},"status":"passed","severity":"normal"},{"uid":"84ecca03307f89e8","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1751453057964,"stop":1751453057965,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe99ba9b55ae259d","name":"should hash \"test123\" with n=1 and maxValue=1000 correctly","time":{"start":1751452866259,"stop":1751452866260,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ed11cd570b26f18","name":"Subscribe to topic containing JSON and receive message","time":{"start":1751453382429,"stop":1751453382429,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c1208567b6276e0","name":"should return no connections if no open connection provided","time":{"start":1751452827501,"stop":1751452827501,"duration":0},"status":"passed","severity":"normal"},{"uid":"d55311547a1f8c99","name":"groups content topics by expected pubsub topic","time":{"start":1751452813988,"stop":1751452813988,"duration":0},"status":"passed","severity":"normal"},{"uid":"e56289419674cd96","name":"Check received message containing emoji","time":{"start":1751453328892,"stop":1751453328892,"duration":0},"status":"passed","severity":"normal"},{"uid":"64b07d8620785374","name":"Query with Ordered Callback, No message returned","time":{"start":1751453083698,"stop":1751453083698,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ed8577bc0d2fc9b","name":"Push message with content topic containing JSON","time":{"start":1751453479705,"stop":1751453479705,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fe77b1b33fc6e04","name":"Check received message with timestamp: 1751452886026000000 ","time":{"start":1751453328902,"stop":1751453328902,"duration":0},"status":"passed","severity":"normal"},{"uid":"9884816c0b458e44","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1751452892796,"stop":1751452892797,"duration":1},"status":"passed","severity":"normal"},{"uid":"9da6d9b2d18aab64","name":"should return false when unsubscribing from a non-existing subscription","time":{"start":1751452857131,"stop":1751452857131,"duration":0},"status":"passed","severity":"normal"},{"uid":"142fb8700793cd6","name":"addEventListener with wrong event","time":{"start":1751452927044,"stop":1751452927045,"duration":1},"status":"passed","severity":"normal"},{"uid":"aeba096dfad91ed","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1751453382427,"stop":1751453382427,"duration":0},"status":"passed","severity":"normal"},{"uid":"f433d2d1bc5579a0","name":"Subscribe to topic containing XML and publish message","time":{"start":1751452999224,"stop":1751452999225,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5ea81dabc995ceb","name":"Subscribe to topic containing Script and receive message","time":{"start":1751453382437,"stop":1751453382437,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c8ed45a332bdf68","name":"should reject if Relay is requested but not mounted","time":{"start":1751452857282,"stop":1751452857283,"duration":1},"status":"passed","severity":"normal"},{"uid":"ffcfaec6e64a3d9d","name":"should be delivered but not added to local log or bloom filter","time":{"start":1751452871454,"stop":1751452871454,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1ea9310bc26e383","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1751453382424,"stop":1751453382424,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fb39ab595d98e70","name":"non connected peers","time":{"start":1751452966762,"stop":1751452966762,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4c1492cabf2d7c9a","name":"Delete observer","time":{"start":1751452968315,"stop":1751452968315,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a9e54f83d6ad1c8","name":"Push message equal or less that 1MB","time":{"start":1751453479708,"stop":1751453479708,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cbe8a3a259b6afe","name":"Check message with no payload is not received","time":{"start":1751453328895,"stop":1751453328895,"duration":0},"status":"passed","severity":"normal"},{"uid":"61845d09694f3945","name":"Check publish message containing long","time":{"start":1751452990403,"stop":1751452990403,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d2ce1f899682d3c","name":"Query with Promise Callback, No Decoder","time":{"start":1751453083701,"stop":1751453083702,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1f33bbad3639a8a","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1751453070461,"stop":1751453070461,"duration":0},"status":"passed","severity":"normal"},{"uid":"f03492696f8eb17c","name":"Should update multiaddrs","time":{"start":1751452938484,"stop":1751452938485,"duration":1},"status":"passed","severity":"normal"},{"uid":"e278b035d7ba8fd0","name":"ignores unrecognized TXT record formats","time":{"start":1751452836216,"stop":1751452836217,"duration":1},"status":"passed","severity":"normal"},{"uid":"329edfc2d43506b7","name":"should hash \"hello\" with n=1 and maxValue=100 correctly","time":{"start":1751452866240,"stop":1751452866240,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa45d4eabd20958a","name":"Passing page size 3 when there are 20 messages","time":{"start":1751453128123,"stop":1751453128124,"duration":1},"status":"passed","severity":"normal"},{"uid":"d19c694fb974f538","name":"should reject if LightPush is requested but not mounted","time":{"start":1751452857283,"stop":1751452857283,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b0779fea32188d9","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1751452813987,"stop":1751452813987,"duration":0},"status":"passed","severity":"normal"},{"uid":"c81c805a8f6f2213","name":"should not receive a peer event after stop","time":{"start":1751452891724,"stop":1751452891725,"duration":1},"status":"passed","severity":"normal"},{"uid":"75543aaed373623f","name":"Round trip binary serialization","time":{"start":1751452828472,"stop":1751452828473,"duration":1},"status":"passed","severity":"normal"},{"uid":"870730599e0e8264","name":"should remove expired entries after TTL has passed","time":{"start":1751452855484,"stop":1751452855485,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ea1984339c5b015","name":"should handle connection events","time":{"start":1751452856400,"stop":1751452856400,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b84d8beff9b19ce","name":"throws on content topic with empty application field","time":{"start":1751452813981,"stop":1751452813981,"duration":0},"status":"passed","severity":"normal"},{"uid":"28f68e019385d96d","name":"should call waitForPeer on Relay","time":{"start":1751452857285,"stop":1751452857286,"duration":1},"status":"passed","severity":"normal"},{"uid":"18f18e5116a388f3","name":"Push message with content topic containing special chars","time":{"start":1751453479703,"stop":1751453479703,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5a67c5fd91b4cb8","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=100 correctly","time":{"start":1751452866263,"stop":1751452866263,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ac91983befc4c59","name":"Promise Callback - false","time":{"start":1751453121479,"stop":1751453121480,"duration":1},"status":"passed","severity":"normal"},{"uid":"b68e498ea80970fb","name":"topics with same application and version share the same shard","time":{"start":1751452813988,"stop":1751452813988,"duration":0},"status":"passed","severity":"normal"},{"uid":"43124df54939414d","name":"throws on empty content topic","time":{"start":1751452813980,"stop":1751452813980,"duration":0},"status":"passed","severity":"normal"},{"uid":"3dc5d8f6ccdba7cd","name":"Callback on promise, aborts when callback returns true","time":{"start":1751453115053,"stop":1751453115054,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ef185a6dde700c4","name":"should set field with only LIGHTPUSH enabled","time":{"start":1751452819941,"stop":1751452819941,"duration":0},"status":"passed","severity":"normal"},{"uid":"c90f3191ad010359","name":"should be empty when created","time":{"start":1751452857150,"stop":1751452857151,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7b606f0e985700d","name":"Check message received after old nwaku nodes are not available and new are created","time":{"start":1751453328896,"stop":1751453328896,"duration":0},"status":"passed","severity":"normal"},{"uid":"233fa802f3f43148","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1751452836218,"stop":1751452836219,"duration":1},"status":"passed","severity":"normal"},{"uid":"747bfd888758dab7","name":"should remove messages without delivering if timeout is exceeded","time":{"start":1751452871453,"stop":1751452871453,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcfe0ce5c805f8df","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1751452814004,"stop":1751452814004,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd8587db928b6869","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=10000 correctly","time":{"start":1751452866272,"stop":1751452866272,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0a1bc7294ae2966","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1751453024305,"stop":1751453024306,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ba79d2b6127c9f","name":"should set field with all protocols disabled","time":{"start":1751452819939,"stop":1751452819940,"duration":1},"status":"passed","severity":"normal"},{"uid":"72c7212059cfe30e","name":"Push message with escaped characters payload","time":{"start":1751453479700,"stop":1751453479700,"duration":0},"status":"passed","severity":"normal"},{"uid":"f96f1fe604b21343","name":"should hash \"test123\" with n=1 and maxValue=100 correctly","time":{"start":1751452866255,"stop":1751452866256,"duration":1},"status":"passed","severity":"normal"},{"uid":"4211ef1f50f9d3ed","name":"should throw an error for missing sharding configuration","time":{"start":1751452814007,"stop":1751452814007,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcf44905034907e1","name":"Push message with SQL Injection payload","time":{"start":1751453479698,"stop":1751453479699,"duration":1},"status":"passed","severity":"normal"},{"uid":"77a537c9bdcdcf84","name":"Check message with non string payload is not received","time":{"start":1751453328895,"stop":1751453328895,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5bdabca5ae35564","name":"getPeersByDiscovery","time":{"start":1751452927046,"stop":1751452927046,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cddf593efed52cc","name":"Push message with JSON payload","time":{"start":1751453479700,"stop":1751453479700,"duration":0},"status":"passed","severity":"normal"},{"uid":"e25b4c81a27092ef","name":"Overlapping topic subscription","time":{"start":1751453382425,"stop":1751453382426,"duration":1},"status":"passed","severity":"normal"},{"uid":"2921e3a3849d70a3","name":"can start and stop the service","time":{"start":1751452840326,"stop":1751452840326,"duration":0},"status":"passed","severity":"normal"},{"uid":"649fa7c58d87fff2","name":"should keep entries that haven't expired yet","time":{"start":1751452855485,"stop":1751452855492,"duration":7},"status":"passed","severity":"normal"},{"uid":"121c44dd2268a2e0","name":"Check received message containing Script","time":{"start":1751453328899,"stop":1751453328899,"duration":0},"status":"passed","severity":"normal"},{"uid":"38e588c40a0924fe","name":"Ephemeral field set to true","time":{"start":1751452828473,"stop":1751452828473,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a457c64c2aacdfb","name":"it tolerates circular branch references","time":{"start":1751452836215,"stop":1751452836216,"duration":1},"status":"passed","severity":"normal"},{"uid":"145c6b31db1845d2","name":"should transition to MinimallyHealthy with one compatible peer","time":{"start":1751452857048,"stop":1751452857049,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c5c67fa17c56277","name":"should detect messages with missing dependencies","time":{"start":1751452871452,"stop":1751452871452,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd627d1932c77f3d","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1751453083676,"stop":1751453083692,"duration":16},"status":"passed","severity":"normal"},{"uid":"addff9dde5d616ef","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=1000 correctly","time":{"start":1751452866270,"stop":1751452866270,"duration":0},"status":"passed","severity":"normal"},{"uid":"2be399d5b9c5a4a0","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1751452814002,"stop":1751452814002,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a66b71689f9d3c5","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=1000 correctly","time":{"start":1751452866270,"stop":1751452866270,"duration":0},"status":"passed","severity":"normal"},{"uid":"6063d560bc17ed8e","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1751452835844,"stop":1751452835845,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a6d9343d8af20bd","name":"should hash \"test123\" with n=5 and maxValue=1000 correctly","time":{"start":1751452866260,"stop":1751452866261,"duration":1},"status":"passed","severity":"normal"},{"uid":"fba5e90ad0fdaa9","name":"Push message with special chars payload","time":{"start":1751453479697,"stop":1751453479697,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe5a90ab7e5042a5","name":"Used by Waku Relay","time":{"start":1751453145846,"stop":1751453145846,"duration":0},"status":"passed","severity":"normal"},{"uid":"58a7d799e1429d80","name":"Check received message containing Russian","time":{"start":1751453328898,"stop":1751453328898,"duration":0},"status":"passed","severity":"normal"},{"uid":"abe381bd8fc43ec8","name":"Push message with content topic containing short","time":{"start":1751453479702,"stop":1751453479702,"duration":0},"status":"passed","severity":"normal"},{"uid":"edc2ec4987996ad8","name":"should hash \"hello\" with n=5 and maxValue=1000 correctly","time":{"start":1751452866247,"stop":1751452866247,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c4fd8c9d2cbbf5a","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1751452835844,"stop":1751452835844,"duration":0},"status":"passed","severity":"normal"},{"uid":"2facdc8842f6a07c","name":"Store - dialed after - with timeout","time":{"start":1751453143093,"stop":1751453143093,"duration":0},"status":"passed","severity":"normal"},{"uid":"48c4782b6d7c3930","name":"should handle general insertion and lookup correctly","time":{"start":1751452868499,"stop":1751452868500,"duration":1},"status":"passed","severity":"normal"},{"uid":"553d0b0697fd92d","name":"Subscribe to topic containing shell command and receive message","time":{"start":1751453382429,"stop":1751453382429,"duration":0},"status":"passed","severity":"normal"},{"uid":"28e2bcf7cd943f5","name":"Waku message hash computation (message is IProtoMessage with version)","time":{"start":1751452828136,"stop":1751452828137,"duration":1},"status":"passed","severity":"normal"},{"uid":"8898575efba0a619","name":"Publish message with rate limit","time":{"start":1751452990416,"stop":1751452990416,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff2d6d560eef9961","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1751452814001,"stop":1751452814001,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ed87351e0320440","name":"Fails to push message bigger that 1MB","time":{"start":1751453479696,"stop":1751453479696,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c30c6fa3f931332","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1751453142717,"stop":1751453142718,"duration":1},"status":"passed","severity":"normal"},{"uid":"c068a7f671e7e116","name":"Push message with content topic containing Basic HTML tag","time":{"start":1751453479705,"stop":1751453479705,"duration":0},"status":"passed","severity":"normal"},{"uid":"996c13791e6bd54b","name":"Push message with rate limit","time":{"start":1751453479695,"stop":1751453479695,"duration":0},"status":"passed","severity":"normal"},{"uid":"fda7e37686d8f536","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=1000 correctly","time":{"start":1751452866264,"stop":1751452866265,"duration":1},"status":"passed","severity":"normal"},{"uid":"7527ea8dbf59ee31","name":"Subscribe and receive messages via lightPush","time":{"start":1751453382432,"stop":1751453382432,"duration":0},"status":"passed","severity":"normal"},{"uid":"4778d3df0dcf275a","name":"random static sharding 8 - Cluster ID: 933, Shard ID: 86","time":{"start":1751453138189,"stop":1751453138189,"duration":0},"status":"passed","severity":"normal"},{"uid":"105d9ab3ef58d20f","name":"Callback on promise","time":{"start":1751453115053,"stop":1751453115053,"duration":0},"status":"passed","severity":"normal"},{"uid":"59785fcc638aad86","name":"Push message with Basic HTML tag payload","time":{"start":1751453479687,"stop":1751453479687,"duration":0},"status":"passed","severity":"normal"},{"uid":"168c176c4c360ea4","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1751452814001,"stop":1751452814002,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d32ba92728a900c","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1751452814000,"stop":1751452814000,"duration":0},"status":"passed","severity":"normal"},{"uid":"eaaa381dcdc19dbc","name":"Push message with JSON payload","time":{"start":1751453479687,"stop":1751453479687,"duration":0},"status":"passed","severity":"normal"},{"uid":"1484aca69f682cef","name":"returns all values when wanted number is greater than available values","time":{"start":1751452835857,"stop":1751452835857,"duration":0},"status":"passed","severity":"normal"},{"uid":"b394df34ba8e033a","name":"Overlapping topic subscription","time":{"start":1751453382434,"stop":1751453382435,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0810977e09da92","name":"can query messages by message hash","time":{"start":1751453100757,"stop":1751453100757,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae033049603107bd","name":"Light Node - default protocols","time":{"start":1751453143094,"stop":1751453143094,"duration":0},"status":"passed","severity":"normal"},{"uid":"80e42ec21e610e39","name":"should hash \"hello\" with n=1 and maxValue=1000 correctly","time":{"start":1751452866246,"stop":1751452866246,"duration":0},"status":"passed","severity":"normal"},{"uid":"2560760f2e307f13","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1751453142715,"stop":1751453142717,"duration":2},"status":"passed","severity":"normal"},{"uid":"74678dd4dc101f65","name":"should return the correct m/n for k = 7, targetError = 0.01","time":{"start":1751452865872,"stop":1751452865873,"duration":1},"status":"passed","severity":"normal"},{"uid":"7dc8c366c360a98","name":"should retry on complete failure if specified","time":{"start":1751452857208,"stop":1751452857208,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d6115d9af65ed9c","name":"Check received message containing special chars","time":{"start":1751453328897,"stop":1751453328897,"duration":0},"status":"passed","severity":"normal"},{"uid":"3dfb66eaf403f3ba","name":"should successfully stop","time":{"start":1751452857137,"stop":1751452857138,"duration":1},"status":"passed","severity":"normal"},{"uid":"c25e00a1c9f9df8d","name":"should reject if Store is requested but not mounted","time":{"start":1751452857283,"stop":1751452857283,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d87acbe67184d4f","name":"Check message on other pubsub topic is not received","time":{"start":1751453328904,"stop":1751453328904,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca0d28534004b1a3","name":"Query Generator - true","time":{"start":1751453121478,"stop":1751453121478,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e4fdbfaee85058b","name":"stop","time":{"start":1751452927048,"stop":1751452927048,"duration":0},"status":"passed","severity":"normal"},{"uid":"43216b081b29bed4","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1751452836219,"stop":1751452836219,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6b0958f5f3f5fa3a","name":"should properly create peer info with all multiaddrs","time":{"start":1751452819939,"stop":1751452819939,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb592ec319106116","name":"should hash \"\" with n=2 and maxValue=10000 correctly","time":{"start":1751452866254,"stop":1751452866255,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c68093013d99971","name":"Subscribe to topic containing numeric and receive message","time":{"start":1751453382426,"stop":1751453382427,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6093892768211fd","name":"should hash \"\" with n=1 and maxValue=1000 correctly","time":{"start":1751452866251,"stop":1751452866251,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc05d0f3b7ca1f99","name":"Subscribe to topic containing Russian and receive message","time":{"start":1751453382428,"stop":1751453382428,"duration":0},"status":"passed","severity":"normal"},{"uid":"369efc5b3410917e","name":"should hash \"hello\" with n=1 and maxValue=10000 correctly","time":{"start":1751452866248,"stop":1751452866248,"duration":0},"status":"passed","severity":"normal"},{"uid":"46dcca8103502f11","name":"random static sharding 5 - Cluster ID: 888, Shard ID: 910","time":{"start":1751453138187,"stop":1751453138188,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a2bf3e6cf35064c","name":"should hash \"\" with n=1 and maxValue=100 correctly","time":{"start":1751452866249,"stop":1751452866249,"duration":0},"status":"passed","severity":"normal"},{"uid":"feb16010f17ee8d0","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1751452819188,"stop":1751452819189,"duration":1},"status":"passed","severity":"normal"},{"uid":"21b02f315c69da22","name":"Check received message containing Russian","time":{"start":1751453328889,"stop":1751453328889,"duration":0},"status":"passed","severity":"normal"},{"uid":"74eb74c1c7bfa3e8","name":"1 Relay, 1 Filter, gives up","time":{"start":1751452836060,"stop":1751452836060,"duration":0},"status":"passed","severity":"normal"},{"uid":"efa296bc0f5ec937","name":"Push message with content topic containing long","time":{"start":1751453479702,"stop":1751453479702,"duration":0},"status":"passed","severity":"normal"},{"uid":"d36ece9235a0de17","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1751453127410,"stop":1751453127410,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb1e2297b3d37629","name":"passes more than one ENR URLs and attempts connection","time":{"start":1751452891726,"stop":1751452891726,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f59293a9a4eb7398","name":"Fails to publish message with wrong content topic","time":{"start":1751452990413,"stop":1751452990414,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca6f542164047c2","name":"should set field with only FILTER enabled","time":{"start":1751452819941,"stop":1751452819941,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3905df77719f643","name":"Passing page size 19 when there are 20 messages","time":{"start":1751453128125,"stop":1751453128125,"duration":0},"status":"passed","severity":"normal"},{"uid":"429516cf3231177c","name":"Passing page size 0 when there are 110 messages","time":{"start":1751453128120,"stop":1751453128121,"duration":1},"status":"passed","severity":"normal"},{"uid":"9382058977ec2469","name":"same cluster, different shard: nodes connect","time":{"start":1751452938070,"stop":1751452938071,"duration":1},"status":"passed","severity":"normal"},{"uid":"e28c7cd37a065a2f","name":"Generator, 2 different pubsubtopics","time":{"start":1751453113588,"stop":1751453113589,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d2fd543c89bfd76","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1751453382434,"stop":1751453382434,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ddfa9252a10d697","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1751453382428,"stop":1751453382428,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5e37799b4796778","name":"should return unique PubsubTopics for static sharding","time":{"start":1751452813992,"stop":1751452813992,"duration":0},"status":"passed","severity":"normal"},{"uid":"c51d0f8da442a1f3","name":"should throw error - no public key","time":{"start":1751452819934,"stop":1751452819935,"duration":1},"status":"passed","severity":"normal"},{"uid":"dbd7429847d7288f","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1751453382436,"stop":1751453382437,"duration":1},"status":"passed","severity":"normal"},{"uid":"23fd93ac4f0e3dd2","name":"should throw error - no id","time":{"start":1751452819931,"stop":1751452819932,"duration":1},"status":"passed","severity":"normal"},{"uid":"e05c2941ff6fd975","name":"Check received message containing Basic HTML tag","time":{"start":1751453328890,"stop":1751453328890,"duration":0},"status":"passed","severity":"normal"},{"uid":"4945ba8aac45ef44","name":"should return empty list for no shard","time":{"start":1751452813993,"stop":1751452813994,"duration":1},"status":"passed","severity":"normal"},{"uid":"c04b6c8750812d07","name":"Waku message hash computation (meta attribute not present)","time":{"start":1751452828135,"stop":1751452828136,"duration":1},"status":"passed","severity":"normal"},{"uid":"5307d57defadf14e","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1751452907018,"stop":1751452907018,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fe53ba3be12f96c","name":"Check received message containing JSON","time":{"start":1751453328900,"stop":1751453328900,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cc2a67609e3a493","name":"Subscribe to topic containing emoji and receive message","time":{"start":1751453382430,"stop":1751453382430,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b4a07e097928aa8","name":"should be able to encode the field with only FILTER set to true","time":{"start":1751452819179,"stop":1751452819180,"duration":1},"status":"passed","severity":"normal"},{"uid":"4694b95a0b4afdec","name":"should return PeerId when PeerId is provided","time":{"start":1751452856875,"stop":1751452856875,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5649f6d385fe627","name":"should hash \"test123\" with n=0 and maxValue=10000 correctly","time":{"start":1751452866261,"stop":1751452866261,"duration":0},"status":"passed","severity":"normal"},{"uid":"be2e0b142dd2d7b5","name":"connects to nwaku","time":{"start":1751453145844,"stop":1751453145845,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee0e87a1c32b07d5","name":"random static sharding 9 - Cluster ID: 499, Shard ID: 701","time":{"start":1751453138189,"stop":1751453138189,"duration":0},"status":"passed","severity":"normal"},{"uid":"98a31ee196b4be7f","name":"should invoke callbacks when receiving a message","time":{"start":1751452857153,"stop":1751452857154,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0e5219e30095b32","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1751452907023,"stop":1751452907023,"duration":0},"status":"passed","severity":"normal"},{"uid":"24a26db8b8311300","name":"should set field with only STORE enabled","time":{"start":1751452819940,"stop":1751452819941,"duration":1},"status":"passed","severity":"normal"},{"uid":"df6052018990974f","name":"should invoke callbacks only when newly receiving message is given","time":{"start":1751452857154,"stop":1751452857155,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1492fee3c48da08","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1751453142720,"stop":1751453142720,"duration":0},"status":"passed","severity":"normal"},{"uid":"c87575bf852c0a9e","name":"should handle incoming messages","time":{"start":1751452857137,"stop":1751452857137,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cc1805eafe5e12","name":"Push message with custom timestamp: 1720694494400","time":{"start":1751453479695,"stop":1751453479695,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9235e002ca93c0b","name":"Check publish message containing Russian","time":{"start":1751452990405,"stop":1751452990405,"duration":0},"status":"passed","severity":"normal"},{"uid":"da62d3f21950e9b2","name":"should hash \"test123\" with n=5 and maxValue=10000 correctly","time":{"start":1751452866262,"stop":1751452866263,"duration":1},"status":"passed","severity":"normal"},{"uid":"f33162aa410bd0e7","name":"should check connected peers if present and suitable","time":{"start":1751452857284,"stop":1751452857284,"duration":0},"status":"passed","severity":"normal"},{"uid":"43f79b1ea5bafece","name":"throws on content topic with empty encoding field","time":{"start":1751452813982,"stop":1751452813983,"duration":1},"status":"passed","severity":"normal"},{"uid":"96f441e47f8a84ef","name":"Fields are not dropped","time":{"start":1751452827648,"stop":1751452827648,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8d41cc40cc0fc1f","name":"new peer added after a peer was already found","time":{"start":1751452993677,"stop":1751452993677,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e5c4d80faf9ff9c4","name":"LightPush","time":{"start":1751453143093,"stop":1751453143093,"duration":0},"status":"passed","severity":"normal"},{"uid":"a497fff2773258cd","name":"should properly create location multiaddrs - udp4","time":{"start":1751452819937,"stop":1751452819938,"duration":1},"status":"passed","severity":"normal"},{"uid":"307f2804348b8b80","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1751452836219,"stop":1751452836219,"duration":0},"status":"skipped","severity":"normal"},{"uid":"be4654902c199222","name":"should transition to SufficientlyHealthy with multiple compatible peers","time":{"start":1751452857049,"stop":1751452857050,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7649c7319877c47","name":"returns only open connection if one present","time":{"start":1751452827498,"stop":1751452827501,"duration":3},"status":"passed","severity":"normal"},{"uid":"dde7a92da90bd806","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1751452814003,"stop":1751452814004,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f61413313f0448c","name":"Check publish message containing SQL Injection","time":{"start":1751452990405,"stop":1751452990406,"duration":1},"status":"passed","severity":"normal"},{"uid":"a20cba0b42eee673","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1751453382431,"stop":1751453382431,"duration":0},"status":"passed","severity":"normal"},{"uid":"b693833df5961f2c","name":"Push message with long payload","time":{"start":1751453479697,"stop":1751453479697,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c9a37e696e26784","name":"Subscribe to 30 topics in separate streams (30 streams for Filter is limit) at once and receives messages","time":{"start":1751453382434,"stop":1751453382434,"duration":0},"status":"skipped","severity":"normal"},{"uid":"cbce697f4a5bbe0f","name":"throws on content topic with non-number generation field","time":{"start":1751452813981,"stop":1751452813981,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f4374154e30172b","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1751453024303,"stop":1751453024303,"duration":0},"status":"passed","severity":"normal"},{"uid":"f642ebe51961ddd8","name":"tcp ip4 address","time":{"start":1751452819155,"stop":1751452819157,"duration":2},"status":"passed","severity":"normal"},{"uid":"c2b5de7577c63a71","name":"Fails to push message with large meta","time":{"start":1751453479694,"stop":1751453479695,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4e0ff0ad507c9ad","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1751453382429,"stop":1751453382430,"duration":1},"status":"passed","severity":"normal"},{"uid":"f67360306ade6589","name":"Check publish message containing short","time":{"start":1751452990402,"stop":1751452990403,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b9f05c1d73a00b9","name":"Generator, custom pubsub topic","time":{"start":1751453113588,"stop":1751453113588,"duration":0},"status":"passed","severity":"normal"},{"uid":"a30a07e0242ab248","name":"Decrypt messages","time":{"start":1751452968314,"stop":1751452968315,"duration":1},"status":"passed","severity":"normal"},{"uid":"424d99cb9377b177","name":"All","time":{"start":1751452892245,"stop":1751452892245,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a81446eeac4a3dc","name":"should hash \"\" with n=5 and maxValue=100 correctly","time":{"start":1751452866250,"stop":1751452866250,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac62f1d741583f36","name":"can start the service","time":{"start":1751452840326,"stop":1751452840326,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e0dc8f5bbf1d4f","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1751452999223,"stop":1751452999223,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbb716922df3d1e6","name":"Push message with content topic containing SQL Injection","time":{"start":1751453479704,"stop":1751453479704,"duration":0},"status":"passed","severity":"normal"},{"uid":"de45a2a8fe163e2c","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1751452846229,"stop":1751452846229,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbb8aef81a97f84","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1751452828475,"stop":1751452828475,"duration":0},"status":"passed","severity":"normal"},{"uid":"d843593d86e6af5a","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1751453142721,"stop":1751453142722,"duration":1},"status":"passed","severity":"normal"},{"uid":"bad6b677b1ba3016","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1751453382437,"stop":1751453382437,"duration":0},"status":"passed","severity":"normal"},{"uid":"31133376bf142999","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app36/4/topic611/test.js","time":{"start":1751453097726,"stop":1751453097726,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a762f4027b74f70","name":"Push message with content topic containing Russian","time":{"start":1751453479703,"stop":1751453479704,"duration":1},"status":"passed","severity":"normal"},{"uid":"943e063d169cd383","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1751452813985,"stop":1751452813985,"duration":0},"status":"passed","severity":"normal"},{"uid":"819741a87d4564df","name":"Query Generator - false","time":{"start":1751453121478,"stop":1751453121479,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec7359fad49c94dd","name":"Subscribe to topic containing special chars and publish message","time":{"start":1751452999222,"stop":1751452999223,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c165e433be30b3e","name":"Check message with invalid timestamp is not received","time":{"start":1751453328904,"stop":1751453328904,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d2fa913d01633a0","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1751452814001,"stop":1751452814001,"duration":0},"status":"passed","severity":"normal"},{"uid":"64d790e868577fc9","name":"should properly create location multiaddrs - tcp4","time":{"start":1751452819938,"stop":1751452819938,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ab80ad423e6ec40","name":"Check meta is set [ecies]","time":{"start":1751452847858,"stop":1751452847858,"duration":0},"status":"passed","severity":"normal"},{"uid":"392f75d5e64ce13f","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1751452813995,"stop":1751452813995,"duration":0},"status":"passed","severity":"normal"},{"uid":"5dd8bf3e9f3c4ed1","name":"Check received message containing short","time":{"start":1751453328896,"stop":1751453328896,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4f24d56c1a141f8","name":"should process tasks in queue","time":{"start":1751452856146,"stop":1751452856146,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d3d070c25fbeb31","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1751452813984,"stop":1751452813984,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f241fca09d70de8","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=100 correctly","time":{"start":1751452866268,"stop":1751452866268,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1f74b33dfc60737","name":"Push message with Script payload","time":{"start":1751453479699,"stop":1751453479699,"duration":0},"status":"passed","severity":"normal"},{"uid":"2920bfe7851f1b9c","name":"Query Generator, Wrong PubsubTopic","time":{"start":1751453083674,"stop":1751453083674,"duration":0},"status":"passed","severity":"normal"},{"uid":"7807048738239749","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app12/2/topic692/proto","time":{"start":1751453097724,"stop":1751453097724,"duration":0},"status":"passed","severity":"normal"},{"uid":"74f0a95c74fcd1b6","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1751453382432,"stop":1751453382432,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5445cc5af4e25c0","name":"should track probabilistic acknowledgements of messages received in bloom filter","time":{"start":1751452871452,"stop":1751452871452,"duration":0},"status":"passed","severity":"normal"},{"uid":"5055632c6baffe27","name":"Nodes with multiple pubsub topic","time":{"start":1751452983148,"stop":1751452983148,"duration":0},"status":"passed","severity":"normal"},{"uid":"28be2ea92b08e112","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1751452813929,"stop":1751452813929,"duration":0},"status":"passed","severity":"normal"},{"uid":"366bea9660dd3c18","name":"should handle special patterns correctly","time":{"start":1751452868499,"stop":1751452868499,"duration":0},"status":"passed","severity":"normal"},{"uid":"b03d8653c3ea407a","name":"Push message with content topic containing XML","time":{"start":1751453479704,"stop":1751453479704,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c9a9b4888f2421b","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1751452983147,"stop":1751452983148,"duration":1},"status":"passed","severity":"normal"},{"uid":"361f210daa1c60d7","name":"different cluster, different shard: nodes don't connect","time":{"start":1751452938071,"stop":1751452938072,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb0c0b651a0284cd","name":"throws on content topic with empty version field","time":{"start":1751452813982,"stop":1751452813982,"duration":0},"status":"passed","severity":"normal"},{"uid":"d57d513481dfa712","name":"should throw an error for insufficient data","time":{"start":1751452813929,"stop":1751452813930,"duration":1},"status":"passed","severity":"normal"},{"uid":"7687726a6b29de50","name":"Check message received after jswaku node is restarted","time":{"start":1751453328906,"stop":1751453328906,"duration":0},"status":"passed","severity":"normal"},{"uid":"390ef00c7cfc8909","name":"Should fail to subscribe with decoder with wrong shard","time":{"start":1751453382440,"stop":1751453382440,"duration":0},"status":"passed","severity":"normal"},{"uid":"582ec73c8d9cc2de","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1751452999227,"stop":1751452999227,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b6c5862cdaae582","name":"addEventListener with correct event","time":{"start":1751452927044,"stop":1751452927044,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5a95abfc3964333","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=1000 correctly","time":{"start":1751452866271,"stop":1751452866271,"duration":0},"status":"passed","severity":"normal"},{"uid":"67ea655d38e2d440","name":"should respect max attempts limit","time":{"start":1751452856155,"stop":1751452856156,"duration":1},"status":"passed","severity":"normal"},{"uid":"fcc7ec9a04f1a53c","name":"retrieves a single peer","time":{"start":1751452836215,"stop":1751452836215,"duration":0},"status":"passed","severity":"normal"},{"uid":"f14eebe3030ead85","name":"should request peer renewal on specific errors","time":{"start":1751452856151,"stop":1751452856152,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d6ff3ca69bb1eff","name":"Subscribe to topic containing short and receive message","time":{"start":1751453382435,"stop":1751453382435,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b84d8da7bdbfa68","name":"Subscribe to topic containing numeric and receive message","time":{"start":1751453382435,"stop":1751453382436,"duration":1},"status":"passed","severity":"normal"},{"uid":"3895a5f6090f6839","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1751452983144,"stop":1751452983145,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d000c45e93d806","name":"Throws when trying to push message with empty payload","time":{"start":1751453479701,"stop":1751453479702,"duration":1},"status":"passed","severity":"normal"},{"uid":"c173e823e39d0af1","name":"Push 30 different messages","time":{"start":1751453479689,"stop":1751453479689,"duration":0},"status":"skipped","severity":"normal"},{"uid":"51e0d47f6925b659","name":"should support chaining for add method","time":{"start":1751452855484,"stop":1751452855484,"duration":0},"status":"passed","severity":"normal"},{"uid":"d114395115281c08","name":"Does not throw an exception when node disconnects","time":{"start":1751453145845,"stop":1751453145845,"duration":0},"status":"passed","severity":"normal"},{"uid":"20b29288a82287f9","name":"Check publish message containing Arabic","time":{"start":1751452990405,"stop":1751452990405,"duration":0},"status":"passed","severity":"normal"},{"uid":"202dcbad380033d","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1751452983147,"stop":1751452983147,"duration":0},"status":"passed","severity":"normal"},{"uid":"6abc1e14dbe00485","name":"should initialize with default number of peers","time":{"start":1751452856385,"stop":1751452856385,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bad1e57a33a487e","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1751453382423,"stop":1751453382423,"duration":0},"status":"passed","severity":"normal"},{"uid":"51f47b1f3e3c9a00","name":"A test","time":{"start":1751452927274,"stop":1751452927275,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5820838cbb61dad","name":"Publishes to nwaku","time":{"start":1751452979754,"stop":1751452979755,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b3a31f4c47b390f","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=1000 correctly","time":{"start":1751452866265,"stop":1751452866265,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f5c52ef1377a029","name":"should hash \"\" with n=2 and maxValue=100 correctly","time":{"start":1751452866249,"stop":1751452866250,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c3d9a7afa346045","name":"Subscribe and receives messages on 20 topics","time":{"start":1751453382424,"stop":1751453382424,"duration":0},"status":"passed","severity":"normal"},{"uid":"598061602e11c834","name":"1 Relay, 1 fetch","time":{"start":1751452836059,"stop":1751452836059,"duration":0},"status":"passed","severity":"normal"},{"uid":"f20788aaa543dc2d","name":"should properly clean up resources when disposed","time":{"start":1751452855494,"stop":1751452855494,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ddef6da996784fd","name":"should hash \"test123\" with n=0 and maxValue=1000 correctly","time":{"start":1751452866259,"stop":1751452866259,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3b78a370c4745bb","name":"Rejects garbage","time":{"start":1751452860545,"stop":1751452860545,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6bb44843df09491","name":"should encodeTxt and decodeTxt","time":{"start":1751452819923,"stop":1751452819924,"duration":1},"status":"passed","severity":"normal"},{"uid":"af0a0671576e51db","name":"Check received message containing Chinese","time":{"start":1751453328888,"stop":1751453328888,"duration":0},"status":"passed","severity":"normal"},{"uid":"b44710d78dc48288","name":"Overlapping topic subscription","time":{"start":1751452999221,"stop":1751452999221,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a16ce6066b44c883","name":"Relay - dialed first","time":{"start":1751453143090,"stop":1751453143090,"duration":0},"status":"passed","severity":"normal"},{"uid":"442226c3f63c1ebc","name":"should add and check entries correctly","time":{"start":1751452855474,"stop":1751452855483,"duration":9},"status":"passed","severity":"normal"},{"uid":"8ec478a8d35bb1d1","name":"should properly create location multiaddrs - udp6","time":{"start":1751452819938,"stop":1751452819938,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a169072b5c114df","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1751452813989,"stop":1751452813989,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e963e31684586ad","name":"should send to specified number of peers of used peers","time":{"start":1751452857208,"stop":1751452857208,"duration":0},"status":"passed","severity":"normal"},{"uid":"d35295a7fc7b51a7","name":"Push message with escaped characters payload","time":{"start":1751453479688,"stop":1751453479688,"duration":0},"status":"passed","severity":"normal"},{"uid":"a803eb4c86aadad2","name":"messageHashStr returns a hex string","time":{"start":1751452828138,"stop":1751452828138,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ffa055c7fdc2187","name":"peer:update - should do nothing if another protocol hit","time":{"start":1751452828203,"stop":1751452828204,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c307d0a60ab1f56","name":"should mark all messages in causal history as acknowledged","time":{"start":1751452871451,"stop":1751452871452,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4bf2018d59e2129","name":"Passing page size 10 when there are 10 messages","time":{"start":1751453128124,"stop":1751453128124,"duration":0},"status":"passed","severity":"normal"},{"uid":"d16d0a07e2fc84c2","name":"should handle different types of entries","time":{"start":1751452855493,"stop":1751452855493,"duration":0},"status":"passed","severity":"normal"},{"uid":"51cb58038a6197aa","name":"Check publish message containing escaped characters","time":{"start":1751452990409,"stop":1751452990409,"duration":0},"status":"passed","severity":"normal"},{"uid":"64bb8eaf795f3dba","name":"Check message with no content topic is not received","time":{"start":1751453328905,"stop":1751453328905,"duration":0},"status":"passed","severity":"normal"},{"uid":"5109770dee69e13e","name":"should be able to decode the field with only STORE set to true","time":{"start":1751452819184,"stop":1751452819185,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb91f898231abdc0","name":"Correctly serialized arguments","time":{"start":1751452930226,"stop":1751452930226,"duration":0},"status":"passed","severity":"normal"},{"uid":"b783b704465f2780","name":"Query with Promise Callback, No message returned","time":{"start":1751453083702,"stop":1751453083702,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6a0fef2638a18c2","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1751453142723,"stop":1751453142724,"duration":1},"status":"passed","severity":"normal"},{"uid":"e35c2ccc154465bd","name":"same cluster, same shard: nodes connect","time":{"start":1751452938070,"stop":1751452938070,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3e4ff8be9cfba08","name":"should throw an error for missing required configuration","time":{"start":1751452813994,"stop":1751452813994,"duration":0},"status":"passed","severity":"normal"},{"uid":"75fb35d4e14a8a58","name":"Subscribe to topic containing Script and receive message","time":{"start":1751453382428,"stop":1751453382428,"duration":0},"status":"passed","severity":"normal"},{"uid":"defd7fda67a873d4","name":"Reusing cursor across nodes","time":{"start":1751453070462,"stop":1751453070463,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed9c18d6444070d9","name":"should request renew when peer disconnects","time":{"start":1751452856399,"stop":1751452856400,"duration":1},"status":"passed","severity":"normal"},{"uid":"5df0100b0d90b584","name":"Check message received after jswaku node is restarted","time":{"start":1751453328896,"stop":1751453328896,"duration":0},"status":"passed","severity":"normal"},{"uid":"8336548808c955f","name":"should hash \"\" with n=5 and maxValue=10000 correctly","time":{"start":1751452866255,"stop":1751452866255,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e33d5396a22b732","name":"should not receive a peer event before start","time":{"start":1751452840328,"stop":1751452840328,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d29f98846c93153","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1751452819180,"stop":1751452819180,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5c4f7d472f0ea2d","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1751453057963,"stop":1751453057964,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7f89242681cc2a5","name":"should add to incoming buffer if dependencies are not met","time":{"start":1751452871450,"stop":1751452871451,"duration":1},"status":"passed","severity":"normal"},{"uid":"2049080fe85c4af5","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app2/10/topic64/utf8","time":{"start":1751453097726,"stop":1751453097727,"duration":1},"status":"passed","severity":"normal"},{"uid":"27c1a8c9cb81de2b","name":"Push message with content topic containing Arabic","time":{"start":1751453479691,"stop":1751453479691,"duration":0},"status":"passed","severity":"normal"},{"uid":"17d2594161d94edb","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1751453382433,"stop":1751453382433,"duration":0},"status":"passed","severity":"normal"},{"uid":"e65565eac6dc85c","name":"messageHashStr returns the same value as bytesToHex(messageHash)","time":{"start":1751452828138,"stop":1751452828138,"duration":0},"status":"passed","severity":"normal"},{"uid":"6eed4d32d60555ea","name":"Query generator for multiple messages with different message text format","time":{"start":1751453115052,"stop":1751453115052,"duration":0},"status":"passed","severity":"normal"},{"uid":"da5ae71fdc60ca59","name":"Nodes with multiple pubsub topic","time":{"start":1751452983145,"stop":1751452983146,"duration":1},"status":"passed","severity":"normal"},{"uid":"d516e107627093a4","name":"Encoder throws on empty string content topic","time":{"start":1751452847858,"stop":1751452847859,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c841298e98bfe7a","name":"should return Multiaddr when Multiaddr input is provided","time":{"start":1751452856875,"stop":1751452856876,"duration":1},"status":"passed","severity":"normal"},{"uid":"937f787f061f9adc","name":"should emit events and trasition isConnected state when has peers or no peers","time":{"start":1751452887065,"stop":1751452887066,"duration":1},"status":"passed","severity":"normal"},{"uid":"57f38ff5794a1619","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1751452999220,"stop":1751452999220,"duration":0},"status":"passed","severity":"normal"},{"uid":"8039480132079f81","name":"returns all values when wanted number matches available values","time":{"start":1751452835856,"stop":1751452835857,"duration":1},"status":"passed","severity":"normal"},{"uid":"e48c3dc71d160c01","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1751452828135,"stop":1751452828135,"duration":0},"status":"passed","severity":"normal"},{"uid":"c69c349478972d62","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1751453070461,"stop":1751453070461,"duration":0},"status":"passed","severity":"normal"},{"uid":"a39887605a3092f2","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1751453382429,"stop":1751453382429,"duration":0},"status":"passed","severity":"normal"},{"uid":"9db1a8f895b21f8","name":"Passing an array","time":{"start":1751453145845,"stop":1751453145846,"duration":1},"status":"passed","severity":"normal"},{"uid":"7df4981005a10a8f","name":"should return usable stream attached to connection","time":{"start":1751452828202,"stop":1751452828202,"duration":0},"status":"passed","severity":"normal"},{"uid":"3dd744e574ccfeea","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1751452814000,"stop":1751452814001,"duration":1},"status":"passed","severity":"normal"},{"uid":"ced12f22a5668733","name":"should not fail to stop the service if it was not started","time":{"start":1751452966476,"stop":1751452966477,"duration":1},"status":"passed","severity":"normal"},{"uid":"d124d85721e2ae7a","name":"throws on content topic with generation field greater than 0","time":{"start":1751452813981,"stop":1751452813981,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecca730372ce89c","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1751452814003,"stop":1751452814003,"duration":0},"status":"passed","severity":"normal"},{"uid":"196340e095ec3664","name":"Push message with rate limit","time":{"start":1751453479707,"stop":1751453479707,"duration":0},"status":"passed","severity":"normal"},{"uid":"965dbc500bcb5c15","name":"isConnected should return false after all peers disconnect","time":{"start":1751452907024,"stop":1751452907024,"duration":0},"status":"passed","severity":"normal"},{"uid":"354401fc49980220","name":"should deliver messages after dependencies are met","time":{"start":1751452871452,"stop":1751452871452,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1d06c674192c14b","name":"should initialize bloom filter with correct parameters","time":{"start":1751452868493,"stop":1751452868494,"duration":1},"status":"passed","severity":"normal"},{"uid":"33e41948f681718","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=100 correctly","time":{"start":1751452866263,"stop":1751452866264,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ff1c90778b68c4a","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=10000 correctly","time":{"start":1751452866266,"stop":1751452866266,"duration":0},"status":"passed","severity":"normal"},{"uid":"b26030a01ace2644","name":"Subscribe to topic containing short and receive message","time":{"start":1751453382426,"stop":1751453382426,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6abb7ec89b0b497","name":"should properly start and stop event listening","time":{"start":1751452857050,"stop":1751452857050,"duration":0},"status":"passed","severity":"normal"},{"uid":"5421e64efe44e478","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1751453382432,"stop":1751453382432,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8f96d47c89106b6","name":"Push message with content topic containing emoji","time":{"start":1751453479694,"stop":1751453479694,"duration":0},"status":"passed","severity":"normal"},{"uid":"c41d7afb0e0d71c5","name":"Push to array if already present","time":{"start":1751452813503,"stop":1751452813503,"duration":0},"status":"passed","severity":"normal"},{"uid":"376dabce47b6ab37","name":"rejects hash query with content filter parameters","time":{"start":1751452828040,"stop":1751452828040,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7a8e971f67937c","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1751452813992,"stop":1751452813992,"duration":0},"status":"passed","severity":"normal"},{"uid":"56d40dc09aeb33a1","name":"shard 0","time":{"start":1751453138183,"stop":1751453138184,"duration":1},"status":"passed","severity":"normal"},{"uid":"66aa5f883d716b0d","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1751453382438,"stop":1751453382439,"duration":1},"status":"passed","severity":"normal"},{"uid":"62b7140040e6f2c2","name":"Push message with short payload","time":{"start":1751453479696,"stop":1751453479697,"duration":1},"status":"passed","severity":"normal"},{"uid":"40eb6d92c1a694d0","name":"Generator, custom pubsub topic","time":{"start":1751453113593,"stop":1751453113593,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f48f56d2795db36","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1751453070462,"stop":1751453070462,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0483d926143efd2","name":"Check received message containing Script","time":{"start":1751453328889,"stop":1751453328890,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce9edee00f6ee98e","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1751453382427,"stop":1751453382427,"duration":0},"status":"passed","severity":"normal"},{"uid":"4332330a1f1cc691","name":"random static sharding 6 - Cluster ID: 899, Shard ID: 511","time":{"start":1751453138188,"stop":1751453138188,"duration":0},"status":"passed","severity":"normal"},{"uid":"c75fa5c8a4ce184c","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1751452814006,"stop":1751452814006,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8e252ecc4042bb3","name":"Push message with custom timestamp: 1751449294400","time":{"start":1751453479695,"stop":1751453479695,"duration":0},"status":"passed","severity":"normal"},{"uid":"7660e483a25119d0","name":"should enable only peerExchange and localPeerCache when dns is disabled","time":{"start":1751452857212,"stop":1751452857212,"duration":0},"status":"passed","severity":"normal"},{"uid":"22fc5009b72781ce","name":"Push message with emoji payload","time":{"start":1751453479701,"stop":1751453479701,"duration":0},"status":"passed","severity":"normal"},{"uid":"e96492947cdade38","name":"Fails to push message with large meta","time":{"start":1751453479707,"stop":1751453479707,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d7960017ad0d161","name":"Push message with content topic containing numeric","time":{"start":1751453479690,"stop":1751453479690,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8835cf55b507cc8","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1751452814003,"stop":1751452814003,"duration":0},"status":"passed","severity":"normal"},{"uid":"88c475b80e8e6b92","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1751452814008,"stop":1751452814008,"duration":0},"status":"passed","severity":"normal"},{"uid":"11ea563ad2a2eeb0","name":"accepts time-filtered query with content filter","time":{"start":1751452828041,"stop":1751452828041,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec0fa95ceaeed0f9","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1751452814002,"stop":1751452814002,"duration":0},"status":"passed","severity":"normal"},{"uid":"27114b209fa48bb7","name":"Push message with unicode special characters payload","time":{"start":1751453479700,"stop":1751453479701,"duration":1},"status":"passed","severity":"normal"},{"uid":"5324c3e8cfb8cadd","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1751452894160,"stop":1751452894160,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee4573693bfcf367","name":"should not allow k > 12","time":{"start":1751452865868,"stop":1751452865870,"duration":2},"status":"passed","severity":"normal"},{"uid":"3b6319c60011e160","name":"Waku message hash computation (no timestamp)","time":{"start":1751452828136,"stop":1751452828136,"duration":0},"status":"passed","severity":"normal"},{"uid":"651f353517901fcb","name":"Check publish message containing JSON","time":{"start":1751452990408,"stop":1751452990408,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f8e4d9b51e49bca","name":"Symmetric encrypt & Decrypt","time":{"start":1751452846680,"stop":1751452846680,"duration":0},"status":"passed","severity":"normal"},{"uid":"960042d3b3edcb1f","name":"should correctly map a content topic to a pubsub topic","time":{"start":1751452814008,"stop":1751452814008,"duration":0},"status":"passed","severity":"normal"},{"uid":"670290ead152b7c6","name":"Push message with numeric payload","time":{"start":1751453479684,"stop":1751453479684,"duration":0},"status":"passed","severity":"normal"},{"uid":"22e2c4092d487a9b","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1751452814005,"stop":1751452814006,"duration":1},"status":"passed","severity":"normal"},{"uid":"55e30c75046d56ba","name":"Push message with content topic containing XML","time":{"start":1751453479692,"stop":1751453479692,"duration":0},"status":"passed","severity":"normal"},{"uid":"74ddecc9ebe35d28","name":"Check publish message containing numeric","time":{"start":1751452990403,"stop":1751452990404,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3e1061c49ca0650","name":"Sign & Recover","time":{"start":1751452846681,"stop":1751452846681,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6fd67da690cd32f","name":"should emit a peer event after start","time":{"start":1751452840328,"stop":1751452840328,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c6af6a744305be4","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1751452819182,"stop":1751452819183,"duration":1},"status":"passed","severity":"normal"},{"uid":"344b2bff4a8212d7","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1751453382434,"stop":1751453382434,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e3485f354ba9293","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1751452999224,"stop":1751452999224,"duration":0},"status":"passed","severity":"normal"},{"uid":"61a79ed82c8f70c7","name":"should wait for Filter peer to be connected","time":{"start":1751452857285,"stop":1751452857285,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d2b3a46573e058f","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1751452814008,"stop":1751452814008,"duration":0},"status":"passed","severity":"normal"},{"uid":"939360ccfb28cef9","name":"Check received message containing shell command","time":{"start":1751453328900,"stop":1751453328900,"duration":0},"status":"passed","severity":"normal"},{"uid":"28b92fdabe6e1719","name":"Check received message with timestamp: 1649153314 ","time":{"start":1751453328903,"stop":1751453328903,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6e231378df6c11","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=100 correctly","time":{"start":1751452866269,"stop":1751452866269,"duration":0},"status":"passed","severity":"normal"},{"uid":"99a317d492809c43","name":"Non TWN Cluster","time":{"start":1751453097720,"stop":1751453097721,"duration":1},"status":"passed","severity":"normal"},{"uid":"d203fee73ff9d532","name":"should not receive a peer event before start","time":{"start":1751452966480,"stop":1751452966480,"duration":0},"status":"passed","severity":"normal"},{"uid":"c30c13638d49464","name":"Subscribe and receive messages via waku relay post","time":{"start":1751453382423,"stop":1751453382423,"duration":0},"status":"passed","severity":"normal"},{"uid":"3da1ad81d3bdaa9c","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=10000 correctly","time":{"start":1751452866266,"stop":1751452866266,"duration":0},"status":"passed","severity":"normal"},{"uid":"aaea6119630c4ba","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1751453083692,"stop":1751453083696,"duration":4},"status":"passed","severity":"normal"},{"uid":"a5f6f8f49790f35a","name":"Check received message containing Arabic","time":{"start":1751453328898,"stop":1751453328898,"duration":0},"status":"passed","severity":"normal"},{"uid":"85670036cb74836a","name":"Passing cursor with wrong pubsubTopic for nwaku > 0.35.1","time":{"start":1751453070464,"stop":1751453070464,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8309ace0a9e76645","name":"should return different streams if requested simultaniously","time":{"start":1751452828203,"stop":1751452828203,"duration":0},"status":"passed","severity":"normal"},{"uid":"57c4c6c0a2072c7b","name":"Fails to publish message with size larger than 1 MB","time":{"start":1751452990415,"stop":1751452990415,"duration":0},"status":"passed","severity":"normal"},{"uid":"99432f7f3331978f","name":"should handle a minimal index list","time":{"start":1751452813928,"stop":1751452813928,"duration":0},"status":"passed","severity":"normal"},{"uid":"e30c966d631029cb","name":"should load peers from local storage and dispatch events","time":{"start":1751452840329,"stop":1751452840330,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c97d6ffa7f53795","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=1000 correctly","time":{"start":1751452866265,"stop":1751452866265,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd3bda0d45e94829","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1751453057966,"stop":1751453057966,"duration":0},"status":"passed","severity":"normal"},{"uid":"a716d84ce67547e2","name":"Fails to push message bigger that 1MB","time":{"start":1751453479709,"stop":1751453479709,"duration":0},"status":"passed","severity":"normal"},{"uid":"65b88c15edb5e57","name":"should select older connection if present","time":{"start":1751452827502,"stop":1751452827502,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ca7e0f719b5f59c","name":"Using a function","time":{"start":1751453145846,"stop":1751453145846,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9ad41633d924b0a","name":"Decoder throws on undefined content topic","time":{"start":1751452847859,"stop":1751452847859,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a732de3543ca5f3","name":"Relay - times out","time":{"start":1751453143091,"stop":1751453143091,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d30eaf547a06215","name":"should be sent with empty content","time":{"start":1751452871453,"stop":1751452871453,"duration":0},"status":"passed","severity":"normal"},{"uid":"7033f2c44c6c9a4a","name":"Check message with no pubsub topic is not received","time":{"start":1751453328904,"stop":1751453328905,"duration":1},"status":"passed","severity":"normal"},{"uid":"16a1dbdaee5f880","name":"should calculate shard index from content topic when shard is not provided","time":{"start":1751452856881,"stop":1751452856881,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f472c5fa4687ca3","name":"Publish without waiting for remote peer","time":{"start":1751452999218,"stop":1751452999218,"duration":0},"status":"passed","severity":"normal"},{"uid":"d043d55913c3c30f","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1751453024306,"stop":1751453024306,"duration":0},"status":"passed","severity":"normal"},{"uid":"5004df4b8dc5d4f1","name":"should continually clean up expired entries at intervals","time":{"start":1751452855494,"stop":1751452855494,"duration":0},"status":"passed","severity":"normal"},{"uid":"e80e8eb631b04502","name":"Subscribe and publish message","time":{"start":1751452999218,"stop":1751452999219,"duration":1},"status":"passed","severity":"normal"},{"uid":"c20e03a1eb016f7","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1751452819930,"stop":1751452819930,"duration":0},"status":"passed","severity":"normal"},{"uid":"e405feb30e57b510","name":"rejects content-filtered query with only contentTopics","time":{"start":1751452828036,"stop":1751452828039,"duration":3},"status":"passed","severity":"normal"},{"uid":"e35e7348d91e7e98","name":"Relay","time":{"start":1751452892244,"stop":1751452892244,"duration":0},"status":"passed","severity":"normal"},{"uid":"af2814085a1e9e44","name":"should maintain proper timestamps if all messages received","time":{"start":1751452871450,"stop":1751452871450,"duration":0},"status":"passed","severity":"normal"},{"uid":"15eff874fe394a9e","name":"should hash \"\" with n=0 and maxValue=100 correctly","time":{"start":1751452866249,"stop":1751452866249,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c9211d1006a32c7","name":"should properly create location multiaddrs - udp","time":{"start":1751452819939,"stop":1751452819939,"duration":0},"status":"passed","severity":"normal"},{"uid":"903798a7019b143a","name":"should decode valid enr successfully","time":{"start":1751452819929,"stop":1751452819930,"duration":1},"status":"passed","severity":"normal"},{"uid":"51297a97afcc4d3c","name":"Js publishes, other Js receives","time":{"start":1751452979755,"stop":1751452979756,"duration":1},"status":"passed","severity":"normal"},{"uid":"36259c72fb019816","name":"returns nothing if no connections present","time":{"start":1751452827491,"stop":1751452827498,"duration":7},"status":"passed","severity":"normal"},{"uid":"9a6a9facbac72e56","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app45/2/topic245/utf8","time":{"start":1751453097727,"stop":1751453097727,"duration":0},"status":"passed","severity":"normal"},{"uid":"904e16f0498aff7b","name":"should encode/decode to text encoding","time":{"start":1751452819936,"stop":1751452819936,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e1f77023048dba3","name":"1 Store, 2 relays, 2 fetches","time":{"start":1751452836060,"stop":1751452836060,"duration":0},"status":"passed","severity":"normal"},{"uid":"68cca7e6ffd9159b","name":"should hash \"hello\" with n=0 and maxValue=10000 correctly","time":{"start":1751452866247,"stop":1751452866248,"duration":1},"status":"passed","severity":"normal"},{"uid":"dbe505530cbb9ac1","name":"messageHash returns a Uint8Array","time":{"start":1751452828137,"stop":1751452828137,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd54855eea9ac4f3","name":"Push message with meta","time":{"start":1751453479694,"stop":1751453479694,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a8e0124131ca2cb","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1751453328903,"stop":1751453328904,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca3c2af9b461c154","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1751453057965,"stop":1751453057966,"duration":1},"status":"passed","severity":"normal"},{"uid":"aae249110b6811b1","name":"should throw error - invalid id","time":{"start":1751452819932,"stop":1751452819934,"duration":2},"status":"passed","severity":"normal"},{"uid":"42f4ba1fd5029121","name":"Register correct protocols","time":{"start":1751452999218,"stop":1751452999218,"duration":0},"status":"passed","severity":"normal"},{"uid":"89b14d84c6819733","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1751452999219,"stop":1751452999219,"duration":0},"status":"passed","severity":"normal"},{"uid":"3585abee91cee176","name":"should enable only dns and peerExchange when localPeerCache is disabled","time":{"start":1751452857212,"stop":1751452857213,"duration":1},"status":"passed","severity":"normal"},{"uid":"60b670a415c58ffd","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1751452892795,"stop":1751452892796,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5fc155444cff2a4","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=100 correctly","time":{"start":1751452866263,"stop":1751452866263,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e6ec5c87a11d0fe","name":"should not fail to start the service if it is already started","time":{"start":1751452840327,"stop":1751452840327,"duration":0},"status":"passed","severity":"normal"},{"uid":"22db7e48d0d87092","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1751452836219,"stop":1751452836219,"duration":0},"status":"passed","severity":"normal"},{"uid":"454c1386eb4e7706","name":"should successfully unsubscribe from an existing subscription","time":{"start":1751452857132,"stop":1751452857137,"duration":5},"status":"passed","severity":"normal"},{"uid":"3f9cd4e74c2410ed","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1751453382436,"stop":1751453382436,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e2d6ab0935616a8","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1751452813993,"stop":1751452813993,"duration":0},"status":"passed","severity":"normal"},{"uid":"dda34b5730ee5903","name":"should hash \"test123\" with n=2 and maxValue=100 correctly","time":{"start":1751452866258,"stop":1751452866259,"duration":1},"status":"passed","severity":"normal"},{"uid":"29986dfade13e68d","name":"should fail to send if no connected peers found","time":{"start":1751452857207,"stop":1751452857208,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9669c6739c9292","name":"should only return 1 node with relay and store capability","time":{"start":1751452836218,"stop":1751452836218,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8e04cb4f683f510","name":"Subscribe and receive messages via lightPush","time":{"start":1751453382422,"stop":1751453382423,"duration":1},"status":"passed","severity":"normal"},{"uid":"315de51abc10d212","name":"Check publish message containing Chinese","time":{"start":1751452990404,"stop":1751452990404,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b996da3f05b8307","name":"Check received message with timestamp: 1751452886026 ","time":{"start":1751453328903,"stop":1751453328903,"duration":0},"status":"passed","severity":"normal"},{"uid":"136ddb8b4780be8d","name":"Check message with invalid timestamp is not received","time":{"start":1751453328894,"stop":1751453328894,"duration":0},"status":"passed","severity":"normal"},{"uid":"b686a3c76dd0fcf6","name":"should return the correct m/n for k = 7, targetError = 0.001","time":{"start":1751452865873,"stop":1751452865873,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b6471c3c500f9b9","name":"should update lamport timestamp if greater than current timestamp and dependencies are met","time":{"start":1751452871449,"stop":1751452871450,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb874044b66a220","name":"should hash \"hello\" with n=0 and maxValue=100 correctly","time":{"start":1751452866229,"stop":1751452866230,"duration":1},"status":"passed","severity":"normal"},{"uid":"a42a080971137508","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1751453142720,"stop":1751453142720,"duration":0},"status":"passed","severity":"normal"},{"uid":"305d1a61578f4e51","name":"Push message with content topic containing JSON","time":{"start":1751453479693,"stop":1751453479693,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7dd164917f01b8b","name":"Push message with short payload","time":{"start":1751453479680,"stop":1751453479683,"duration":3},"status":"passed","severity":"normal"},{"uid":"4b8515bd3eb8fa82","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1751452840330,"stop":1751452840330,"duration":0},"status":"passed","severity":"normal"},{"uid":"4822db9007399589","name":"Check received message containing unicode special characters","time":{"start":1751453328892,"stop":1751453328892,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c0eccde5805f900","name":"Generator, 2 different pubsubtopics","time":{"start":1751453113594,"stop":1751453113594,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ccdf2be4f430542","name":"Check publish message containing Script","time":{"start":1751452990406,"stop":1751452990406,"duration":0},"status":"passed","severity":"normal"},{"uid":"e25f00fad0457d86","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=10000 correctly","time":{"start":1751452866271,"stop":1751452866271,"duration":0},"status":"passed","severity":"normal"},{"uid":"425bc9e155652494","name":"can start the service","time":{"start":1751452891715,"stop":1751452891716,"duration":1},"status":"passed","severity":"normal"},{"uid":"df925e991c796536","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1751452887062,"stop":1751452887062,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bcc2eb73a3579ef","name":"Subscribe to topic containing emoji and publish message","time":{"start":1751452999227,"stop":1751452999227,"duration":0},"status":"passed","severity":"normal"},{"uid":"f16a6972b4e47213","name":"Passing page size 110 when there are 120 messages","time":{"start":1751453128125,"stop":1751453128125,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ad630215b7cff47","name":"Encoder throws on empty string content topic","time":{"start":1751452828474,"stop":1751452828474,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebfde381417f01c9","name":"Subscribe to 30 topics in separate streams (30 streams for Filter is limit) at once and receives messages","time":{"start":1751453382424,"stop":1751453382425,"duration":1},"status":"skipped","severity":"normal"},{"uid":"c919dfb8d850bf62","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1751452814000,"stop":1751452814000,"duration":0},"status":"passed","severity":"normal"},{"uid":"742621847efe9f3c","name":"should only return 1 node with relay capability","time":{"start":1751452836217,"stop":1751452836218,"duration":1},"status":"passed","severity":"normal"},{"uid":"616b204de5b5a5cd","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=100 correctly","time":{"start":1751452866269,"stop":1751452866269,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ad9d6afb17ac06e","name":"rejects hash query with time filter","time":{"start":1751452828040,"stop":1751452828040,"duration":0},"status":"passed","severity":"normal"},{"uid":"a656c6aa3b2cd56f","name":"Push message with content topic containing escaped characters","time":{"start":1751453479693,"stop":1751453479693,"duration":0},"status":"passed","severity":"normal"},{"uid":"848625bd6ec68afd","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1751452819181,"stop":1751452819181,"duration":0},"status":"passed","severity":"normal"},{"uid":"8920c0fb95ec0241","name":"should handle corrupted local storage data gracefully","time":{"start":1751452840330,"stop":1751452840330,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2eaabe95bb23b1b","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=100 correctly","time":{"start":1751452866264,"stop":1751452866264,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d042254d37f25e3","name":"Push message with content topic containing escaped characters","time":{"start":1751453479706,"stop":1751453479706,"duration":0},"status":"passed","severity":"normal"},{"uid":"3226968f876f6cb","name":"throws an error for improperly formatted content topics","time":{"start":1751452813990,"stop":1751452813990,"duration":0},"status":"passed","severity":"normal"},{"uid":"95bf60c50cb5287e","name":"isConnected should return true after first peer connects","time":{"start":1751452907023,"stop":1751452907024,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ab9b8547307a2aa","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1751452813996,"stop":1751452813996,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9cba0465a61988f","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1751452819185,"stop":1751452819186,"duration":1},"status":"passed","severity":"normal"},{"uid":"a094c6d1ef26bd2d","name":"Renews subscription after lossing a connection","time":{"start":1751453382431,"stop":1751453382431,"duration":0},"status":"passed","severity":"normal"},{"uid":"c381a8916f10b511","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1751452813996,"stop":1751452814000,"duration":4},"status":"passed","severity":"normal"},{"uid":"41dbe733b81f1684","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1751453138192,"stop":1751453138192,"duration":0},"status":"passed","severity":"normal"},{"uid":"9451d684d130f882","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1751452999225,"stop":1751452999226,"duration":1},"status":"passed","severity":"normal"},{"uid":"786ed0bd0f4a0179","name":"should hash \"\" with n=1 and maxValue=10000 correctly","time":{"start":1751452866254,"stop":1751452866254,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7472eca072a28ea","name":"handles different clusterIds correctly","time":{"start":1751452813989,"stop":1751452813989,"duration":0},"status":"passed","severity":"normal"},{"uid":"23c8b09b9e275d88","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1751452999226,"stop":1751452999227,"duration":1},"status":"passed","severity":"normal"},{"uid":"c38547585a3913cc","name":"Meta field set when metaSetter is specified","time":{"start":1751452828473,"stop":1751452828473,"duration":0},"status":"passed","severity":"normal"},{"uid":"88c9431d4b909132","name":"Check message with non string payload is not received","time":{"start":1751453328905,"stop":1751453328906,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b798a3e40cfb6e2","name":"Push message with content topic containing shell command","time":{"start":1751453479705,"stop":1751453479706,"duration":1},"status":"passed","severity":"normal"},{"uid":"236f1671bc44613a","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1751452813986,"stop":1751452813986,"duration":0},"status":"passed","severity":"normal"},{"uid":"83456f9cc2f60b90","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1751452813991,"stop":1751452813991,"duration":0},"status":"passed","severity":"normal"},{"uid":"23982aaea21f80bb","name":"Check received message containing Basic HTML tag","time":{"start":1751453328899,"stop":1751453328900,"duration":1},"status":"passed","severity":"normal"},{"uid":"a195f226f8616bcd","name":"Push message with Russian payload","time":{"start":1751453479698,"stop":1751453479698,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cb57a2ca304cc60","name":"should get / set UDP multiaddr","time":{"start":1751452819937,"stop":1751452819937,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fcac92bd847ee08","name":"should hash \"hello\" with n=5 and maxValue=100 correctly","time":{"start":1751452866241,"stop":1751452866241,"duration":0},"status":"passed","severity":"normal"},{"uid":"73759b27c2753888","name":"should use provided shard info when available","time":{"start":1751452856876,"stop":1751452856880,"duration":4},"status":"passed","severity":"normal"},{"uid":"2a139858e3f4cfd1","name":"Check received message with timestamp: 1649153314 ","time":{"start":1751453328893,"stop":1751453328893,"duration":0},"status":"passed","severity":"normal"},{"uid":"18f0aa463c05f169","name":"Ordered callback, aborts when callback returns true","time":{"start":1751453115054,"stop":1751453115054,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb86ecd539c0261b","name":"Check received message containing Arabic","time":{"start":1751453328889,"stop":1751453328889,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5df87eee8e6de2e","name":"dispatchEvent via connectionManager","time":{"start":1751452927047,"stop":1751452927047,"duration":0},"status":"passed","severity":"normal"},{"uid":"1246eb0bb52b8362","name":"Default pageSize","time":{"start":1751453128125,"stop":1751453128126,"duration":1},"status":"passed","severity":"normal"},{"uid":"1cb16e71aa289de9","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1751452835841,"stop":1751452835843,"duration":2},"status":"passed","severity":"normal"},{"uid":"c9cb992e475f3de5","name":"Subscribe to topic containing Script and publish message","time":{"start":1751452999224,"stop":1751452999224,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f68c0b6d88646bf","name":"can start and stop the service","time":{"start":1751452966475,"stop":1751452966475,"duration":0},"status":"passed","severity":"normal"},{"uid":"b475a5613209a859","name":"should be empty after removing the only subscription","time":{"start":1751452857152,"stop":1751452857153,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e0522184a0d4908","name":"should check false positive rate","time":{"start":1751452868500,"stop":1751452868500,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddd4713895a343ce","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1751453024305,"stop":1751453024305,"duration":0},"status":"passed","severity":"normal"},{"uid":"978dc40fef02263d","name":"handles empty shards array correctly","time":{"start":1751452814007,"stop":1751452814007,"duration":0},"status":"passed","severity":"normal"},{"uid":"98ffcb81553b6900","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1751453024302,"stop":1751453024302,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a4dd92cc11c146b","name":"Init the array if not present","time":{"start":1751452813501,"stop":1751452813502,"duration":1},"status":"passed","severity":"normal"},{"uid":"564482d90c5a681a","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1751452813983,"stop":1751452813984,"duration":1},"status":"passed","severity":"normal"},{"uid":"79195b4caf0bd95a","name":"Sets default value correctly","time":{"start":1751453145847,"stop":1751453145847,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f7776fd19046518","name":"Push message with Chinese payload","time":{"start":1751453479698,"stop":1751453479698,"duration":0},"status":"passed","severity":"normal"},{"uid":"29983af00c8ed623","name":"Subscribe to topic containing Russian and publish message","time":{"start":1751452999223,"stop":1751452999224,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d1a54f68498a842","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app59/3/topic774/test.js","time":{"start":1751453097724,"stop":1751453097724,"duration":0},"status":"passed","severity":"normal"},{"uid":"87ab16332f1846d0","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1751453113594,"stop":1751453113594,"duration":0},"status":"passed","severity":"normal"},{"uid":"bff23bcd6c2bb21d","name":"Push message with content topic containing Chinese","time":{"start":1751453479690,"stop":1751453479691,"duration":1},"status":"passed","severity":"normal"},{"uid":"f888882fb16a7c27","name":"should emit a peer event after start","time":{"start":1751452966477,"stop":1751452966478,"duration":1},"status":"passed","severity":"normal"},{"uid":"37951e77ed88a8f1","name":"Push message with content topic containing Chinese","time":{"start":1751453479703,"stop":1751453479703,"duration":0},"status":"passed","severity":"normal"},{"uid":"abc3e11156e1cea1","name":"should be able to decode the field with only RELAY set to true","time":{"start":1751452819183,"stop":1751452819184,"duration":1},"status":"passed","severity":"normal"},{"uid":"68e326c784c99dd5","name":"throws on content topic with too few or too many fields","time":{"start":1751452813980,"stop":1751452813980,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae874476d73ecf9a","name":"should not fail to start the service if it is already started","time":{"start":1751452966477,"stop":1751452966477,"duration":0},"status":"passed","severity":"normal"},{"uid":"c89c06514d843e60","name":"Encoder throws on undefined content topic","time":{"start":1751452846231,"stop":1751452846231,"duration":0},"status":"passed","severity":"normal"},{"uid":"32d7b3c92f5457c7","name":"Ordered Callback - true","time":{"start":1751453121480,"stop":1751453121480,"duration":0},"status":"passed","severity":"normal"},{"uid":"757abfda1a98dfcb","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1751452814006,"stop":1751452814007,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4b031a2bd6d7480","name":"messageHashStr works with IProtoMessage","time":{"start":1751452828138,"stop":1751452828139,"duration":1},"status":"passed","severity":"normal"},{"uid":"8fae5eb7df1597b5","name":"should be called at least once on all `peer:discovery` events","time":{"start":1751452894157,"stop":1751452894157,"duration":0},"status":"passed","severity":"normal"},{"uid":"74e0a2b948c58212","name":"Check publish message containing emoji","time":{"start":1751452990410,"stop":1751452990410,"duration":0},"status":"passed","severity":"normal"},{"uid":"64e99a7c85245d15","name":"Push message with content topic containing emoji","time":{"start":1751453479706,"stop":1751453479706,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d412f73f0e079e0","name":"Check message on other pubsub topic is not received","time":{"start":1751453328894,"stop":1751453328894,"duration":0},"status":"passed","severity":"normal"},{"uid":"fed00938a5368925","name":"Push message with SQL Injection payload","time":{"start":1751453479686,"stop":1751453479686,"duration":0},"status":"passed","severity":"normal"},{"uid":"15c1aa2533e84c31","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1751452927873,"stop":1751452927873,"duration":0},"status":"passed","severity":"normal"},{"uid":"e38bc20b7e89f57e","name":"should return false when clusterId doesn't match","time":{"start":1751452856882,"stop":1751452856890,"duration":8},"status":"passed","severity":"normal"},{"uid":"bdc0ef9cdfe6f212","name":"Push message equal or less that 1MB","time":{"start":1751453479696,"stop":1751453479696,"duration":0},"status":"passed","severity":"normal"},{"uid":"de5be9a1552f7ba3","name":"Push message with XML payload","time":{"start":1751453479687,"stop":1751453479687,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6b792dbf1f60c3b","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1751453083698,"stop":1751453083699,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b6b3c3e07e70bc2","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1751452887060,"stop":1751452887061,"duration":1},"status":"passed","severity":"normal"},{"uid":"32403d7084a85c8e","name":"Push message with content topic containing Basic HTML tag","time":{"start":1751453479692,"stop":1751453479693,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a3c8e9c08cdb198","name":"should retry failed tasks","time":{"start":1751452856146,"stop":1751452856151,"duration":5},"status":"passed","severity":"normal"},{"uid":"526be1afd42fd009","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1751453127411,"stop":1751453127411,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4c59589afa83f8c","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1751452846227,"stop":1751452846229,"duration":2},"status":"passed","severity":"normal"},{"uid":"736a4f1530ac56fb","name":"should reject if WakuNode is not started","time":{"start":1751452857282,"stop":1751452857282,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4fec14ec78d3000","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1751453127411,"stop":1751453127412,"duration":1},"status":"passed","severity":"normal"},{"uid":"f84e4339eedc0c83","name":"should properly create location multiaddrs - tcp6","time":{"start":1751452819938,"stop":1751452819938,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f1fa9546ee6ae3e","name":"should hash \"hello\" with n=0 and maxValue=1000 correctly","time":{"start":1751452866241,"stop":1751452866242,"duration":1},"status":"passed","severity":"normal"},{"uid":"65ca0dcf89807f46","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1751453382425,"stop":1751453382425,"duration":0},"status":"passed","severity":"normal"},{"uid":"85dda18b650e86ff","name":"Push message with long payload","time":{"start":1751453479683,"stop":1751453479683,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab16687a695939a1","name":"Relay - dialed after","time":{"start":1751453143091,"stop":1751453143091,"duration":0},"status":"passed","severity":"normal"},{"uid":"c811557f50e5ca8a","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1751452894159,"stop":1751452894159,"duration":0},"status":"passed","severity":"normal"},{"uid":"98d2da527084fe25","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1751453382423,"stop":1751453382423,"duration":0},"status":"passed","severity":"normal"},{"uid":"8276b9e77012516d","name":"should attach causal history and bloom filter to each message","time":{"start":1751452871448,"stop":1751452871449,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2b8dc09479b10c1","name":"pre and post cipher","time":{"start":1751452846680,"stop":1751452846680,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a8de154871ab7e0","name":"Store - dialed first","time":{"start":1751453143091,"stop":1751453143093,"duration":2},"status":"passed","severity":"normal"},{"uid":"5a193f9f4f4735ea","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1751452887058,"stop":1751452887060,"duration":2},"status":"passed","severity":"normal"},{"uid":"f6b78a1a59e58467","name":"Push message with content topic containing Script","time":{"start":1751453479691,"stop":1751453479692,"duration":1},"status":"passed","severity":"normal"},{"uid":"b879f44b8f46b098","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1751453382439,"stop":1751453382439,"duration":0},"status":"passed","severity":"normal"},{"uid":"a94a64c6e92d592e","name":"Push message with content topic containing SQL Injection","time":{"start":1751453479691,"stop":1751453479691,"duration":0},"status":"passed","severity":"normal"},{"uid":"89b0a65bc1b53b91","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1751452990414,"stop":1751452990414,"duration":0},"status":"passed","severity":"normal"},{"uid":"f086613a5b2a0bd9","name":"should return true when clusterId matches and shard is included in network shards","time":{"start":1751452856890,"stop":1751452856891,"duration":1},"status":"passed","severity":"normal"},{"uid":"be410647b353a073","name":"Check received message containing SQL Injection","time":{"start":1751453328898,"stop":1751453328899,"duration":1},"status":"passed","severity":"normal"},{"uid":"947761e2cd54ca84","name":"should transition to Unhealthy when no connections","time":{"start":1751452857047,"stop":1751452857047,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d34179ec5b8905","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1751452819188,"stop":1751452819188,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a1d6e579803669","name":"isConnected between 2 js-waku relay nodes","time":{"start":1751452907026,"stop":1751452907026,"duration":0},"status":"passed","severity":"normal"},{"uid":"2186109ec33829fa","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1751452938067,"stop":1751452938067,"duration":0},"status":"passed","severity":"normal"},{"uid":"20bf89bf5cd20699","name":"should hash \"hello\" with n=2 and maxValue=100 correctly","time":{"start":1751452866240,"stop":1751452866240,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc134c380ec3b04c","name":"should not throw an error for a single configured topic","time":{"start":1751452814004,"stop":1751452814004,"duration":0},"status":"passed","severity":"normal"},{"uid":"69b4ee4b8a74f010","name":"should not receive a peer event before start","time":{"start":1751452891719,"stop":1751452891722,"duration":3},"status":"passed","severity":"normal"},{"uid":"f39a509b8754db61","name":"recovers when dns.resolve returns empty","time":{"start":1751452836216,"stop":1751452836216,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f2c713e7e9710af","name":"Push message with Arabic payload","time":{"start":1751453479698,"stop":1751453479698,"duration":0},"status":"passed","severity":"normal"},{"uid":"5eb479543172fadd","name":"Check received message containing shell command","time":{"start":1751453328891,"stop":1751453328891,"duration":0},"status":"passed","severity":"normal"},{"uid":"275b90297100acd","name":"udp ip6 address","time":{"start":1751452819157,"stop":1751452819158,"duration":1},"status":"passed","severity":"normal"},{"uid":"44dbe1da9a150ea6","name":"Push message with shell command payload","time":{"start":1751453479688,"stop":1751453479688,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ff3e7e2b908986","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1751453127411,"stop":1751453127411,"duration":0},"status":"passed","severity":"normal"},{"uid":"89f60e25065f2e19","name":"Check publish message containing Basic HTML tag","time":{"start":1751452990407,"stop":1751452990408,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d3320eda5b02b09","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1751452814006,"stop":1751452814006,"duration":0},"status":"passed","severity":"normal"},{"uid":"4dc2d87f69a9fe30","name":"Push message with content topic containing Arabic","time":{"start":1751453479703,"stop":1751453479703,"duration":0},"status":"passed","severity":"normal"},{"uid":"b33c655f44784a14","name":"should throw an error for an unconfigured topic","time":{"start":1751452814005,"stop":1751452814005,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2b289583f68b69f","name":"caches peers it previously fetched","time":{"start":1751452836217,"stop":1751452836217,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9d45cbab45367f9","name":"Push message with emoji payload","time":{"start":1751453479688,"stop":1751453479689,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e0a191cefe3c303","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1751452927873,"stop":1751452927874,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2f3a937dc6af3f8","name":"safeDispatchEvent","time":{"start":1751452927047,"stop":1751452927047,"duration":0},"status":"passed","severity":"normal"},{"uid":"b28cfe414a78a42c","name":"Subscribe to topic containing XML and receive message","time":{"start":1751453382437,"stop":1751453382438,"duration":1},"status":"passed","severity":"normal"},{"uid":"9acb009775b962ab","name":"Push message with content topic containing special chars","time":{"start":1751453479690,"stop":1751453479690,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d941b7f46ae6c77","name":"Subscribe to topic containing long and publish message","time":{"start":1751452999221,"stop":1751452999222,"duration":1},"status":"passed","severity":"normal"},{"uid":"49b5ec2fe70720dd","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1751452814003,"stop":1751452814003,"duration":0},"status":"passed","severity":"normal"},{"uid":"a648a3d7ad6255d6","name":"should not fail to stop the service if it was not started","time":{"start":1751452891717,"stop":1751452891717,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc2c6b03d700541a","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1751452813986,"stop":1751452813986,"duration":0},"status":"passed","severity":"normal"},{"uid":"64a3c40d02ffe7cb","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1751453382430,"stop":1751453382430,"duration":0},"status":"passed","severity":"normal"},{"uid":"b44db92e2377aac","name":"should successfully subscribe to supported pubsub topic","time":{"start":1751452857130,"stop":1751452857131,"duration":1},"status":"passed","severity":"normal"},{"uid":"97154729379a6e7c","name":"configure the node with multiple content topics","time":{"start":1751453097729,"stop":1751453097729,"duration":0},"status":"passed","severity":"normal"},{"uid":"4728e18a98ca80e8","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1751452938068,"stop":1751452938069,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7087f59a147d9de","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1751452813995,"stop":1751452813995,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb217166696c5069","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1751453382425,"stop":1751453382425,"duration":0},"status":"passed","severity":"normal"},{"uid":"722fc1788a1e0ab6","name":"rejects content-filtered query with only pubsubTopic","time":{"start":1751452828035,"stop":1751452828035,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7afa4144fd2e521","name":"should reject if Filter is requested but not mounted","time":{"start":1751452857283,"stop":1751452857284,"duration":1},"status":"passed","severity":"normal"},{"uid":"5303cc5d24c0ced6","name":"messageHashStr produces different results for different inputs","time":{"start":1751452828139,"stop":1751452828139,"duration":0},"status":"passed","severity":"normal"},{"uid":"9dc7f1764cef25a0","name":"random static sharding 3 - Cluster ID: 959, Shard ID: 731","time":{"start":1751453138186,"stop":1751453138187,"duration":1},"status":"passed","severity":"normal"},{"uid":"85a104a73556cb3e","name":"Check received message containing long","time":{"start":1751453328897,"stop":1751453328897,"duration":0},"status":"passed","severity":"normal"},{"uid":"453e34ea3f97fb0","name":"Check received message containing XML","time":{"start":1751453328899,"stop":1751453328899,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bcd0f22b2a52dd","name":"Unsubscribe from 100 topics (new limit) at once and receives messages","time":{"start":1751453024304,"stop":1751453024304,"duration":0},"status":"passed","severity":"normal"},{"uid":"add16c7b8e5da5b0","name":"Passing invalid cursor for nwaku > 0.35.1","time":{"start":1751453070463,"stop":1751453070464,"duration":1},"status":"skipped","severity":"normal"},{"uid":"b820b9bef1e23c29","name":"Push message with shell command payload","time":{"start":1751453479700,"stop":1751453479700,"duration":0},"status":"passed","severity":"normal"},{"uid":"c00a380a645528d2","name":"accepts valid content-filtered query","time":{"start":1751452828035,"stop":1751452828035,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7a2b9202d402301","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1751453115054,"stop":1751453115054,"duration":0},"status":"passed","severity":"normal"},{"uid":"82c71047351de539","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1751452828134,"stop":1751452828135,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd4e7129fa61bfa8","name":"Push message with custom timestamp: 1751456494400","time":{"start":1751453479695,"stop":1751453479696,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d0e5ecc5564d176","name":"should never report false negatives","time":{"start":1751452868498,"stop":1751452868498,"duration":0},"status":"passed","severity":"normal"},{"uid":"8924a197514d1c18","name":"should use shardsUnderCluster when provided","time":{"start":1751452856881,"stop":1751452856881,"duration":0},"status":"passed","severity":"normal"},{"uid":"24ae772f588d927e","name":"should add received messages to bloom filter","time":{"start":1751452871450,"stop":1751452871450,"duration":0},"status":"passed","severity":"normal"},{"uid":"95df183d77283ee","name":"nwaku subscribes","time":{"start":1751452979753,"stop":1751452979754,"duration":1},"status":"passed","severity":"normal"},{"uid":"e27f10536fd4b81e","name":"Check publish message containing special chars","time":{"start":1751452990404,"stop":1751452990404,"duration":0},"status":"passed","severity":"normal"},{"uid":"576f21fa229199c4","name":"Query Generator, No Decoder","time":{"start":1751453083675,"stop":1751453083675,"duration":0},"status":"passed","severity":"normal"},{"uid":"102ac0cf061c6c78","name":"should hash \"hello\" with n=2 and maxValue=1000 correctly","time":{"start":1751452866247,"stop":1751452866247,"duration":0},"status":"passed","severity":"normal"},{"uid":"77ccccd25844af82","name":"should not fail to start the service if it is already started","time":{"start":1751452891717,"stop":1751452891718,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9941f937570b7b6","name":"Filter","time":{"start":1751453143093,"stop":1751453143094,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c5101a64dcd626c","name":"Publish message with custom timestamp: Wed Jul 02 2025 11:43:03 GMT+0000 (Coordinated Universal Time)","time":{"start":1751452990412,"stop":1751452990412,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a50da889ce49556","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1751452894159,"stop":1751452894159,"duration":0},"status":"passed","severity":"normal"},{"uid":"d13b5587d35e6823","name":"Promise Callback - true","time":{"start":1751453121479,"stop":1751453121479,"duration":0},"status":"passed","severity":"normal"},{"uid":"1812fc3a901420b3","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1751452813984,"stop":1751452813985,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ac4b56b3e595882","name":"Query with Ordered Callback, No Decoder","time":{"start":1751453083696,"stop":1751453083697,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1240802a4a1d22d","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1751453070460,"stop":1751453070460,"duration":0},"status":"passed","severity":"normal"},{"uid":"51b6e98a3575b0c9","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1751453113589,"stop":1751453113591,"duration":2},"status":"passed","severity":"normal"},{"uid":"f006f07795796bc6","name":"should return valid sharding parameters for static sharding","time":{"start":1751452814006,"stop":1751452814006,"duration":0},"status":"passed","severity":"normal"},{"uid":"98be2ca029c00950","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1751453382440,"stop":1751453382440,"duration":0},"status":"passed","severity":"normal"},{"uid":"79455011992cbd85","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=10000 correctly","time":{"start":1751452866267,"stop":1751452866268,"duration":1},"status":"passed","severity":"normal"},{"uid":"6cd954166eabd695","name":"Encoder throws on empty string content topic","time":{"start":1751452846231,"stop":1751452846232,"duration":1},"status":"passed","severity":"normal"},{"uid":"346e732bf1234cd5","name":"messageHashStr produces consistent results for the same input","time":{"start":1751452828139,"stop":1751452828139,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcfef52879a67bbc","name":"should wait for LightPush peer to be connected","time":{"start":1751452857284,"stop":1751452857285,"duration":1},"status":"passed","severity":"normal"},{"uid":"86a71fc788b90b05","name":"handles different networkShards values correctly","time":{"start":1751452813989,"stop":1751452813989,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf14f2d26263f57f","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1751452813993,"stop":1751452813993,"duration":0},"status":"passed","severity":"normal"},{"uid":"479f3a6b2e5b45b8","name":"should increase lamport timestamp","time":{"start":1751452871449,"stop":1751452871449,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fcf6aa79ac31fb2","name":"Push message with Script payload","time":{"start":1751453479686,"stop":1751453479687,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5e132c70a4b0943","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1751452813984,"stop":1751452813984,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdd8e96abac05aa7","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1751452813985,"stop":1751452813985,"duration":0},"status":"passed","severity":"normal"},{"uid":"e818d1619f2e201a","name":"Check received message with timestamp: 1751452886026000000 ","time":{"start":1751453328892,"stop":1751453328893,"duration":1},"status":"passed","severity":"normal"},{"uid":"3023c174ab933b7","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1751453024304,"stop":1751453024305,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb41eeaf8c33ea6e","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1751452983149,"stop":1751452983150,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc6ce71801720d1b","name":"Unsubscribe from 100 topics (new limit) at once and receives messages","time":{"start":1751453024306,"stop":1751453024306,"duration":0},"status":"passed","severity":"normal"},{"uid":"7699c410ad1260dc","name":"should throw error when unsubscribing with unsupported pubsub topic","time":{"start":1751452857131,"stop":1751452857131,"duration":0},"status":"passed","severity":"normal"},{"uid":"39f3043f3c8295cf","name":"should properly compute the node id","time":{"start":1751452819935,"stop":1751452819936,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc76f5bbe0730426","name":"Should fail to subscribe with decoder with wrong shard","time":{"start":1751453382431,"stop":1751453382431,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ade80ac624bd1f3","name":"random static sharding 10 - Cluster ID: 782, Shard ID: 387","time":{"start":1751453138190,"stop":1751453138191,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7bc94c148f87d54","name":"Push message with custom timestamp: 1751456494400","time":{"start":1751453479708,"stop":1751453479708,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3d29c726adacc7e","name":"Check publish message containing unicode special characters","time":{"start":1751452990409,"stop":1751452990410,"duration":1},"status":"passed","severity":"normal"},{"uid":"518654b7fee3cc4b","name":"Query generator for multiple messages with multiple decoders","time":{"start":1751453115052,"stop":1751453115053,"duration":1},"status":"passed","severity":"normal"},{"uid":"9abb2860b88739c","name":"Relay + Store","time":{"start":1751452819941,"stop":1751452819941,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe5e27805b04d09c","name":"Check message with no pubsub topic is not received","time":{"start":1751453328895,"stop":1751453328895,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fc97608c24dbab3","name":"getPeersByDiscovery","time":{"start":1751452993676,"stop":1751452993676,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4f5c61b5c60c332","name":"should enable only dns and localPeerCache when peerExchange is disabled","time":{"start":1751452857212,"stop":1751452857212,"duration":0},"status":"passed","severity":"normal"},{"uid":"f85cec98415680be","name":"Sample","time":{"start":1751452819276,"stop":1751452819277,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c14d97bf4d4fdf7","name":"Query Generator, No message returned","time":{"start":1751453083675,"stop":1751453083675,"duration":0},"status":"passed","severity":"normal"},{"uid":"f674c1ffbd4df664","name":"Query generator for multiple messages with different content topic format","time":{"start":1751453115053,"stop":1751453115053,"duration":0},"status":"passed","severity":"normal"},{"uid":"f072a6e6a8022aa0","name":"can dial TLS multiaddrs","time":{"start":1751452930062,"stop":1751452930062,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e50382bfadb3265","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app71/7/topic897/proto","time":{"start":1751453097725,"stop":1751453097725,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9b434be812ab3e6","name":"peer:update - should schedule stream creation IF protocol hit AND no stream found on connection","time":{"start":1751452828204,"stop":1751452828204,"duration":0},"status":"passed","severity":"normal"},{"uid":"b77e27512808a00e","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1751452999220,"stop":1751452999220,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce9c2175110ba50a","name":"Mutual subscription","time":{"start":1751452999217,"stop":1751452999217,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5e758e3be875ec5","name":"Should update shard info","time":{"start":1751452938485,"stop":1751452938486,"duration":1},"status":"passed","severity":"normal"},{"uid":"c75eb17d91d6a264","name":"less peers than existing","time":{"start":1751452966762,"stop":1751452966762,"duration":0},"status":"skipped","severity":"normal"},{"uid":"dd4c07b897cdb14a","name":"Publish message with large meta","time":{"start":1751452990416,"stop":1751452990416,"duration":0},"status":"passed","severity":"normal"},{"uid":"86eddb5e6b22c685","name":"should hash \"test123\" with n=1 and maxValue=10000 correctly","time":{"start":1751452866262,"stop":1751452866262,"duration":0},"status":"passed","severity":"normal"},{"uid":"c40f50d4ba2f5837","name":"Subscribe to topic containing long and receive message","time":{"start":1751453382435,"stop":1751453382435,"duration":0},"status":"passed","severity":"normal"},{"uid":"aee1b8b7dd48508c","name":"should throw if no connection provided","time":{"start":1751452828203,"stop":1751452828203,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b041135a818e3bd","name":"Query Generator, Multiple PubsubTopics","time":{"start":1751453083675,"stop":1751453083675,"duration":0},"status":"passed","severity":"normal"},{"uid":"aea0110798249ca2","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1751452993678,"stop":1751452993679,"duration":1},"status":"passed","severity":"normal"},{"uid":"1405b0cc861caa27","name":"should use network config clusterId when shard info clusterId is not provided","time":{"start":1751452856880,"stop":1751452856881,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4f19d116f5a1561","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1751452983143,"stop":1751452983144,"duration":1},"status":"passed","severity":"normal"},{"uid":"dfdb8209caea6b57","name":"Push message with content topic containing short","time":{"start":1751453479689,"stop":1751453479689,"duration":0},"status":"passed","severity":"normal"},{"uid":"58f6ef2ff4a63ab2","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app64/10/topic110/json","time":{"start":1751453097727,"stop":1751453097727,"duration":0},"status":"passed","severity":"normal"},{"uid":"87d547baf25c61ba","name":"Ephemeral field is preserved - encoder v0","time":{"start":1751452892793,"stop":1751452892793,"duration":0},"status":"passed","severity":"normal"},{"uid":"dca72ad610b316a6","name":"Subscribe to topic containing numeric and publish message","time":{"start":1751452999222,"stop":1751452999222,"duration":0},"status":"passed","severity":"normal"},{"uid":"bae516e09a35683f","name":"Check meta is set [symmetric]","time":{"start":1751452846229,"stop":1751452846230,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d26385f1ddc39df","name":"should start and setup intervals and event listeners","time":{"start":1751452857155,"stop":1751452857156,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d093caf1c0f6d7d","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1751453382433,"stop":1751453382433,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1c27852f9f9f1e5","name":"should return false when shard is not included in network shards","time":{"start":1751452856890,"stop":1751452856890,"duration":0},"status":"passed","severity":"normal"},{"uid":"acce58a5e7640c88","name":"Push message with custom timestamp: 1720694494400","time":{"start":1751453479708,"stop":1751453479708,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3fdfc17afc5384e","name":"should insert message id into causal history","time":{"start":1751452871448,"stop":1751452871448,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e8bda291a9f7bd4","name":"Push message with special chars payload","time":{"start":1751453479684,"stop":1751453479684,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1a85871ec36d2ab","name":"random static sharding 2 - Cluster ID: 40, Shard ID: 448","time":{"start":1751453138185,"stop":1751453138186,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab8447b3f7a346d4","name":"Generator, custom pubsub topic","time":{"start":1751453113592,"stop":1751453113592,"duration":0},"status":"skipped","severity":"normal"},{"uid":"34e7620d61e78992","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1751452907018,"stop":1751452907023,"duration":5},"status":"passed","severity":"normal"},{"uid":"791f1e9dc2b21e73","name":"should return false","time":{"start":1751452819935,"stop":1751452819935,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebb18e331483a51","name":"Check received message containing XML","time":{"start":1751453328890,"stop":1751453328890,"duration":0},"status":"passed","severity":"normal"},{"uid":"f37c9489c4730b0","name":"Check received message containing SQL Injection","time":{"start":1751453328889,"stop":1751453328889,"duration":0},"status":"passed","severity":"normal"},{"uid":"a15c0eab0d1fb744","name":"Push message with Russian payload","time":{"start":1751453479685,"stop":1751453479686,"duration":1},"status":"passed","severity":"normal"},{"uid":"dde245d642b35f4e","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=1000 correctly","time":{"start":1751452866269,"stop":1751452866270,"duration":1},"status":"passed","severity":"normal"},{"uid":"6fc0c37a1e8880e3","name":"Accepts a valid Waku Message","time":{"start":1751452860544,"stop":1751452860545,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2b1f53c2394b4a1","name":"Check received message containing escaped characters","time":{"start":1751453328901,"stop":1751453328901,"duration":0},"status":"passed","severity":"normal"},{"uid":"18fbd668bb226c3b","name":"should maintain desired error rate","time":{"start":1751452868495,"stop":1751452868498,"duration":3},"status":"passed","severity":"normal"},{"uid":"3f62891a867f8696","name":"Query generator for 2000 messages","time":{"start":1751453115054,"stop":1751453115055,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2912d6c36b4e0","name":"should properly create location multiaddrs - tcp","time":{"start":1751452819939,"stop":1751452819939,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3c1f471dc504cc5","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1751452999219,"stop":1751452999219,"duration":0},"status":"passed","severity":"normal"},{"uid":"a967646fa1d28f30","name":"should not be empty after adding a subscription","time":{"start":1751452857151,"stop":1751452857152,"duration":1},"status":"passed","severity":"normal"},{"uid":"10bbc8d36f0ba2f7","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1751452814004,"stop":1751452814004,"duration":0},"status":"passed","severity":"normal"},{"uid":"c92043f78df0d881","name":"isConnected return false after peer stops","time":{"start":1751452907024,"stop":1751452907025,"duration":1},"status":"passed","severity":"normal"},{"uid":"20086a9600358d1d","name":"ignores domain fetching errors","time":{"start":1751452836216,"stop":1751452836216,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1f75d360dab6af7","name":"Subscribe to topic containing special chars and receive message","time":{"start":1751453382427,"stop":1751453382427,"duration":0},"status":"passed","severity":"normal"},{"uid":"35611d3c9ad3988b","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=10000 correctly","time":{"start":1751452866266,"stop":1751452866266,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ff5455be039cca8","name":"should insert message into bloom filter","time":{"start":1751452871448,"stop":1751452871448,"duration":0},"status":"passed","severity":"normal"},{"uid":"63af395b984f481f","name":"should throw error - no public key","time":{"start":1751452819931,"stop":1751452819931,"duration":0},"status":"passed","severity":"normal"},{"uid":"f91a645b36bbc085","name":"should push the message to the outgoing buffer","time":{"start":1751452871446,"stop":1751452871446,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c682e61fd500c80","name":"Push message with Chinese payload","time":{"start":1751453479685,"stop":1751453479685,"duration":0},"status":"passed","severity":"normal"}] |