2025-04-14 08:47:54 +00:00

1 line
153 KiB
JSON

[{"uid":"73ff2f545e45e3e5","name":"Encoder throws on undefined content topic","time":{"start":1744619760908,"stop":1744619760908,"duration":0},"status":"passed","severity":"normal"},{"uid":"624a0753c6640374","name":"Query generator for multiple messages with different content topic format","time":{"start":1744620045652,"stop":1744620045652,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b969054c2f7ad1e","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app88/6/topic520/test.js","time":{"start":1744620039203,"stop":1744620039203,"duration":0},"status":"passed","severity":"normal"},{"uid":"65687bf8e8adf01c","name":"Ordered Callback - true","time":{"start":1744620050586,"stop":1744620050587,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7f15cb3bb173fba","name":"should respect max attempts limit","time":{"start":1744619768253,"stop":1744619768253,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4560fd3a290c59b","name":"should process tasks in queue","time":{"start":1744619768245,"stop":1744619768246,"duration":1},"status":"passed","severity":"normal"},{"uid":"2013aa308d589a92","name":"Query Generator, No message returned","time":{"start":1744620013213,"stop":1744620013214,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab8322d419b06692","name":"Push message with content topic containing shell command","time":{"start":1744620428881,"stop":1744620428881,"duration":0},"status":"passed","severity":"normal"},{"uid":"4dc339fb9df44930","name":"random static sharding 7 - Cluster ID: 161, Shard ID: 297","time":{"start":1744620042165,"stop":1744620042165,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8a2b968677aac7a","name":"random static sharding 9 - Cluster ID: 574, Shard ID: 268","time":{"start":1744620042167,"stop":1744620042168,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc02ff430fc1740b","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=100 correctly","time":{"start":1744619777289,"stop":1744619777289,"duration":0},"status":"passed","severity":"normal"},{"uid":"ade9611c0534f711","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app23/1/topic438/proto","time":{"start":1744620039203,"stop":1744620039205,"duration":2},"status":"passed","severity":"normal"},{"uid":"c1051c6de59b4563","name":"Passing cursor with wrong pubsubTopic","time":{"start":1744619998359,"stop":1744619998359,"duration":0},"status":"passed","severity":"normal"},{"uid":"df07ce4ae3d2963","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1744619734710,"stop":1744619734711,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6ed360d74ca746c","name":"should emit a peer event after start","time":{"start":1744619753312,"stop":1744619753312,"duration":0},"status":"passed","severity":"normal"},{"uid":"d337551483ed14ae","name":"Round trip binary encryption [ecies, signature]","time":{"start":1744619760907,"stop":1744619760907,"duration":0},"status":"passed","severity":"normal"},{"uid":"9968024f28812b4c","name":"Push message with Arabic payload","time":{"start":1744620428862,"stop":1744620428862,"duration":0},"status":"passed","severity":"normal"},{"uid":"d30a825eb4d08cf8","name":"should wait for Store peer to be connected","time":{"start":1744619768587,"stop":1744619768587,"duration":0},"status":"passed","severity":"normal"},{"uid":"13d60c9007406917","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1744619925384,"stop":1744619925386,"duration":2},"status":"passed","severity":"normal"},{"uid":"c50a269d456234cf","name":"Decoder throws on undefined content topic","time":{"start":1744619760909,"stop":1744619760909,"duration":0},"status":"passed","severity":"normal"},{"uid":"f074af789b87218a","name":"should use DNS peer discovery with light client","time":{"start":1744619799244,"stop":1744619799244,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c2b00cb90dea3e89","name":"Push 30 different messages","time":{"start":1744620428877,"stop":1744620428877,"duration":0},"status":"skipped","severity":"normal"},{"uid":"586392612f622ac2","name":"Decoder throws on undefined content topic","time":{"start":1744619741489,"stop":1744619741489,"duration":0},"status":"passed","severity":"normal"},{"uid":"37aa51232eac7f54","name":"should not receive a peer event after stop","time":{"start":1744619753313,"stop":1744619753313,"duration":0},"status":"passed","severity":"normal"},{"uid":"6eab48193984cb9","name":"Push message with content topic containing XML","time":{"start":1744620428880,"stop":1744620428880,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f450435db0dab77","name":"should not receive a peer event before start","time":{"start":1744619898822,"stop":1744619898822,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdef9c8dbf9dab3e","name":"Check received message containing shell command","time":{"start":1744620224556,"stop":1744620224556,"duration":0},"status":"passed","severity":"normal"},{"uid":"890aafb16f70f650","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1744619912554,"stop":1744619912555,"duration":1},"status":"passed","severity":"normal"},{"uid":"50c66303a2a2fc9b","name":"should hash \"hello\" with n=2 and maxValue=10000 correctly","time":{"start":1744619777270,"stop":1744619777271,"duration":1},"status":"passed","severity":"normal"},{"uid":"3170e8b4efd22d43","name":"should initialize bloom filter with correct parameters","time":{"start":1744619779088,"stop":1744619779088,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b7c759c0425ebcf","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1744619916897,"stop":1744619916897,"duration":0},"status":"passed","severity":"normal"},{"uid":"c00cbf5e2a294f5e","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1744619759513,"stop":1744619759513,"duration":0},"status":"passed","severity":"normal"},{"uid":"d627408e951d9737","name":"Decoder throws on empty string content topic","time":{"start":1744619741489,"stop":1744619741489,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b14acc53c9fda75","name":"creates an iterator","time":{"start":1744620062345,"stop":1744620062345,"duration":0},"status":"passed","severity":"normal"},{"uid":"3340c193240d779f","name":"isConnected should return false after all peers disconnect","time":{"start":1744619816048,"stop":1744619816048,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a03e2deca05b8c3","name":"Push to array if already present","time":{"start":1744619726324,"stop":1744619726324,"duration":0},"status":"passed","severity":"normal"},{"uid":"2624dce4bd911f94","name":"Push message with XML payload","time":{"start":1744620428875,"stop":1744620428875,"duration":0},"status":"passed","severity":"normal"},{"uid":"5217f9be40a90c83","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1744619998355,"stop":1744619998356,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef71b3589907ae8d","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1744620304547,"stop":1744620304547,"duration":0},"status":"passed","severity":"normal"},{"uid":"34edfb46b5cc1e6","name":"should add received messages to bloom filter","time":{"start":1744619777737,"stop":1744619777737,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1ebaf362051c451","name":"should hash \"hello\" with n=0 and maxValue=10000 correctly","time":{"start":1744619777269,"stop":1744619777270,"duration":1},"status":"passed","severity":"normal"},{"uid":"be865c5e4fa86fd7","name":"Push message with content topic containing Arabic","time":{"start":1744620428867,"stop":1744620428867,"duration":0},"status":"passed","severity":"normal"},{"uid":"86546f0e5738464e","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app70/2/topic603/test.js","time":{"start":1744620039202,"stop":1744620039202,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2234c5031314c50","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1744619998358,"stop":1744619998358,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed2b38cf702ff62c","name":"Generator, custom pubsub topic","time":{"start":1744620054107,"stop":1744620054108,"duration":1},"status":"passed","severity":"normal"},{"uid":"e19d73443b4a1efb","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app6/8/topic482/xml","time":{"start":1744620039196,"stop":1744620039196,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb4e007f498c3566","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1744619749412,"stop":1744619749412,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9f9cc7dca0636697","name":"throws on content topic with empty encoding field","time":{"start":1744619726797,"stop":1744619726797,"duration":0},"status":"passed","severity":"normal"},{"uid":"931f5d0afa6af83d","name":"Subscribe and receive messages via waku relay post","time":{"start":1744620304528,"stop":1744620304529,"duration":1},"status":"passed","severity":"normal"},{"uid":"771adc54271ce73f","name":"A test","time":{"start":1744619852942,"stop":1744619852943,"duration":1},"status":"passed","severity":"normal"},{"uid":"537efa6a7e099cae","name":"can start and stop the service","time":{"start":1744619898819,"stop":1744619898819,"duration":0},"status":"passed","severity":"normal"},{"uid":"948bb58b8f573cd3","name":"Check publish message containing shell command","time":{"start":1744619920045,"stop":1744619920045,"duration":0},"status":"passed","severity":"normal"},{"uid":"5515a887aed9bb11","name":"should load peers from local storage and dispatch events","time":{"start":1744619753314,"stop":1744619753314,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8125880b40ac4da","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1744620071332,"stop":1744620071333,"duration":1},"status":"passed","severity":"normal"},{"uid":"50b837c550fe4271","name":"should correctly map a content topic to a pubsub topic","time":{"start":1744619726835,"stop":1744619726835,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad993e12611012ed","name":"Waku message hash computation (no timestamp)","time":{"start":1744619729271,"stop":1744619729271,"duration":0},"status":"passed","severity":"normal"},{"uid":"b78e5dd714218a5","name":"Wrong topic","time":{"start":1744620039206,"stop":1744620039207,"duration":1},"status":"passed","severity":"normal"},{"uid":"5403970ec203141c","name":"Subscribe and publish message","time":{"start":1744619925380,"stop":1744619925380,"duration":0},"status":"passed","severity":"normal"},{"uid":"15cbcf2d5151e7f1","name":"should mark all messages in causal history as acknowledged","time":{"start":1744619777738,"stop":1744619777738,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e268d11e7d51825","name":"new peer added after a peer was already found","time":{"start":1744619921174,"stop":1744619921174,"duration":0},"status":"skipped","severity":"normal"},{"uid":"fe94180e0a0da3f8","name":"Check received message with timestamp: 1649153314 ","time":{"start":1744620224558,"stop":1744620224558,"duration":0},"status":"passed","severity":"normal"},{"uid":"199323f2e88ccd08","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=100 correctly","time":{"start":1744619777302,"stop":1744619777302,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7411d66fab710ff","name":"should attach causal history and bloom filter to each message","time":{"start":1744619777736,"stop":1744619777736,"duration":0},"status":"passed","severity":"normal"},{"uid":"4981c84a1b2f75b","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1744619802455,"stop":1744619802455,"duration":0},"status":"passed","severity":"normal"},{"uid":"64383a0e57d5e31a","name":"Subscribe to topic containing XML and receive message","time":{"start":1744620304541,"stop":1744620304541,"duration":0},"status":"passed","severity":"normal"},{"uid":"27f9d49c49b8d19f","name":"Push message with content topic containing Russian","time":{"start":1744620428879,"stop":1744620428880,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e4a5a16179e9f5e","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1744620304553,"stop":1744620304553,"duration":0},"status":"passed","severity":"normal"},{"uid":"2845357521ad6e35","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1744619912556,"stop":1744619912556,"duration":0},"status":"passed","severity":"normal"},{"uid":"f87b547bc4042167","name":"can start and stop the service","time":{"start":1744619753311,"stop":1744619753311,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c9e40b940666498","name":"should hash \"\" with n=2 and maxValue=100 correctly","time":{"start":1744619777273,"stop":1744619777273,"duration":0},"status":"passed","severity":"normal"},{"uid":"113566478114b931","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1744620013214,"stop":1744620013215,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d8c53510c08abcd","name":"Subscribe to topic containing short and receive message","time":{"start":1744620304551,"stop":1744620304551,"duration":0},"status":"passed","severity":"normal"},{"uid":"fced154069fdfa7f","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1744619749410,"stop":1744619749410,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4c04e19d9e9bc8d","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1744620224549,"stop":1744620224549,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3cc0b7ea8232b31","name":"Fails to publish message with wrong content topic","time":{"start":1744619920060,"stop":1744619920061,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe9c6f63564d261a","name":"safeDispatchEvent","time":{"start":1744619834750,"stop":1744619834751,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b39e9f2b8c09c2f","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1744619795148,"stop":1744619795150,"duration":2},"status":"passed","severity":"normal"},{"uid":"799bf536ad1ade68","name":"Push message with content topic containing Basic HTML tag","time":{"start":1744620428868,"stop":1744620428869,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca9675f1f4d9f731","name":"should hash \"test123\" with n=1 and maxValue=10000 correctly","time":{"start":1744619777280,"stop":1744619777281,"duration":1},"status":"passed","severity":"normal"},{"uid":"5732bb1481e9f6c0","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1744619726818,"stop":1744619726819,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ed1c344ad3c8253","name":"should increase lamport timestamp","time":{"start":1744619777734,"stop":1744619777735,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea396b439794117d","name":"listenerCount","time":{"start":1744619834748,"stop":1744619834749,"duration":1},"status":"passed","severity":"normal"},{"uid":"c29bf4c445008fc5","name":"Push message equal or less that 1MB","time":{"start":1744620428884,"stop":1744620428884,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcd57fca5c2069a9","name":"should throw error - no id","time":{"start":1744619735350,"stop":1744619735351,"duration":1},"status":"passed","severity":"normal"},{"uid":"e20f613aacd10907","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1744619912552,"stop":1744619912553,"duration":1},"status":"passed","severity":"normal"},{"uid":"17ef54e061e2c872","name":"should be delivered but not added to local log or bloom filter","time":{"start":1744619777741,"stop":1744619777741,"duration":0},"status":"passed","severity":"normal"},{"uid":"48de7f54a1848d81","name":"Check received message containing short","time":{"start":1744620224552,"stop":1744620224552,"duration":0},"status":"passed","severity":"normal"},{"uid":"646c3f8e7a965d7e","name":"should not receive a peer event after stop","time":{"start":1744619898822,"stop":1744619898823,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e9cbaffafefbd72","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1744619726806,"stop":1744619726806,"duration":0},"status":"passed","severity":"normal"},{"uid":"11c31f4fd78dd6be","name":"should properly create location multiaddrs - udp6","time":{"start":1744619735359,"stop":1744619735360,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d039c2132ef6352","name":"Push message with custom timestamp: 1713861416258","time":{"start":1744620428871,"stop":1744620428871,"duration":0},"status":"passed","severity":"normal"},{"uid":"21e3d6022a4b56d6","name":"Default pageSize","time":{"start":1744620062788,"stop":1744620062788,"duration":0},"status":"passed","severity":"normal"},{"uid":"634a5b39ab7ea469","name":"Subscribe and receive messages via lightPush","time":{"start":1744620304527,"stop":1744620304527,"duration":0},"status":"passed","severity":"normal"},{"uid":"36d363c355c4e601","name":"should be online or offline if network state changed","time":{"start":1744619795155,"stop":1744619795155,"duration":0},"status":"passed","severity":"normal"},{"uid":"514e9e332413d127","name":"should hash \"\" with n=1 and maxValue=10000 correctly","time":{"start":1744619777275,"stop":1744619777276,"duration":1},"status":"passed","severity":"normal"},{"uid":"b91c9af8091f5541","name":"Push message with Russian payload","time":{"start":1744620428874,"stop":1744620428875,"duration":1},"status":"passed","severity":"normal"},{"uid":"2dfbf9356b3db1a9","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1744619982581,"stop":1744619982581,"duration":0},"status":"passed","severity":"normal"},{"uid":"20e3491785b7db75","name":"ignores unrecognized TXT record formats","time":{"start":1744619749408,"stop":1744619749408,"duration":0},"status":"passed","severity":"normal"},{"uid":"612e2c6e8a9c9e38","name":"Fails to push message with empty content topic","time":{"start":1744620428882,"stop":1744620428882,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fab848ce4f46e4e","name":"should check connected peers if present and suitable","time":{"start":1744619768586,"stop":1744619768586,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f96bf69d1df4e6a","name":"Push message with content topic containing unicode special characters","time":{"start":1744620428881,"stop":1744620428882,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1987d43eef514f","name":"should hash \"hello\" with n=0 and maxValue=1000 correctly","time":{"start":1744619777264,"stop":1744619777264,"duration":0},"status":"passed","severity":"normal"},{"uid":"6456b640ec2229a","name":"nwaku subscribes","time":{"start":1744619912467,"stop":1744619912467,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0ed87911b3842b6","name":"passes more than one ENR URLs and attempts connection","time":{"start":1744619799248,"stop":1744619799248,"duration":0},"status":"skipped","severity":"normal"},{"uid":"347c2dbb4926c306","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1744619726830,"stop":1744619726830,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b1d68c35e74b5c1","name":"Check received message containing escaped characters","time":{"start":1744620224547,"stop":1744620224547,"duration":0},"status":"passed","severity":"normal"},{"uid":"30d0faf749f3480d","name":"1 Store, 2 fetches","time":{"start":1744619749026,"stop":1744619749026,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a9613d85308e253","name":"Js publishes, other Js receives","time":{"start":1744619912468,"stop":1744619912469,"duration":1},"status":"passed","severity":"normal"},{"uid":"42995e38b9e71fdf","name":"should get / set TCP multiaddr","time":{"start":1744619735358,"stop":1744619735359,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f1038097c943b9c","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1744619734710,"stop":1744619734710,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9a25dcd5f6c5c09","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1744619912556,"stop":1744619912556,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc09147a98b1f72e","name":"removeEventListener with correct event","time":{"start":1744619834747,"stop":1744619834747,"duration":0},"status":"passed","severity":"normal"},{"uid":"c717722557c99609","name":"Check received message with timestamp: 1744619794012000000 ","time":{"start":1744620224548,"stop":1744620224548,"duration":0},"status":"passed","severity":"normal"},{"uid":"e39db9af4d058e3e","name":"Fails to push message with empty content topic","time":{"start":1744620428870,"stop":1744620428870,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9a1ed34133e415b","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1744619795152,"stop":1744619795152,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1352e87f826321d","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1744619734705,"stop":1744619734706,"duration":1},"status":"passed","severity":"normal"},{"uid":"41d852395c38a11b","name":"Check received message containing short","time":{"start":1744620224542,"stop":1744620224543,"duration":1},"status":"passed","severity":"normal"},{"uid":"36114e2912d841bd","name":"Push message with custom timestamp: 1744623416258","time":{"start":1744620428884,"stop":1744620428884,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f5e19143fc8271d","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1744619726837,"stop":1744619726837,"duration":0},"status":"passed","severity":"normal"},{"uid":"e03162ea12710bd5","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1744619920061,"stop":1744619920061,"duration":0},"status":"passed","severity":"normal"},{"uid":"96ee77337fbf828c","name":"Decoder throws on undefined content topic","time":{"start":1744619759515,"stop":1744619759516,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5db701bd26b352a","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1744619925390,"stop":1744619925393,"duration":3},"status":"passed","severity":"normal"},{"uid":"ff562be50a802570","name":"Publish message with rate limit","time":{"start":1744619920064,"stop":1744619920065,"duration":1},"status":"passed","severity":"normal"},{"uid":"88425f889eba1ed1","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1744619912553,"stop":1744619912553,"duration":0},"status":"passed","severity":"normal"},{"uid":"57b84e95f50ac8ea","name":"should transition to Unhealthy when no connections","time":{"start":1744619768382,"stop":1744619768382,"duration":0},"status":"passed","severity":"normal"},{"uid":"47565fc6a74a24b","name":"Check received message containing XML","time":{"start":1744620224546,"stop":1744620224546,"duration":0},"status":"passed","severity":"normal"},{"uid":"1606795533a850c9","name":"Check received message containing Chinese","time":{"start":1744620224544,"stop":1744620224544,"duration":0},"status":"passed","severity":"normal"},{"uid":"962d629b446cd45e","name":"configure the node with multiple content topics","time":{"start":1744620039207,"stop":1744620039207,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d200f07808e716d","name":"should return unique PubsubTopics for static sharding","time":{"start":1744619726818,"stop":1744619726818,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d331b8ec56dd0ab","name":"Subscribe to topic containing shell command and receive message","time":{"start":1744620304555,"stop":1744620304555,"duration":0},"status":"passed","severity":"normal"},{"uid":"57c5c88668526f05","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1744619726811,"stop":1744619726811,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f9da567ef103f4c","name":"through manual discovery","time":{"start":1744619861460,"stop":1744619861461,"duration":1},"status":"passed","severity":"normal"},{"uid":"eba1cfc7d772e27b","name":"Push message with numeric payload","time":{"start":1744620428861,"stop":1744620428861,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bfd63b6d5e5b2c9","name":"Register correct protocols","time":{"start":1744619925379,"stop":1744619925379,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6d7f3433b917788","name":"Encoder throws on undefined content topic","time":{"start":1744619741488,"stop":1744619741488,"duration":0},"status":"passed","severity":"normal"},{"uid":"33ac0ad4de533bc4","name":"should hash \"test123\" with n=5 and maxValue=1000 correctly","time":{"start":1744619777279,"stop":1744619777280,"duration":1},"status":"passed","severity":"normal"},{"uid":"8cb52196fcff26cc","name":"Subscribe to topic containing JSON and receive message","time":{"start":1744620304555,"stop":1744620304555,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0485429da92b6d0","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1744619916901,"stop":1744619916902,"duration":1},"status":"passed","severity":"normal"},{"uid":"f02f862af73740a1","name":"throws on empty content topic","time":{"start":1744619726792,"stop":1744619726793,"duration":1},"status":"passed","severity":"normal"},{"uid":"f113473f2744101c","name":"should be able to decode the field with only FILTER set to true","time":{"start":1744619734709,"stop":1744619734709,"duration":0},"status":"passed","severity":"normal"},{"uid":"b75bf528a9597b58","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1744619998357,"stop":1744619998357,"duration":0},"status":"passed","severity":"normal"},{"uid":"16cb1d028fb33ac8","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1744620304542,"stop":1744620304543,"duration":1},"status":"passed","severity":"normal"},{"uid":"649cf0612cf9852a","name":"should return valid sharding parameters for static sharding","time":{"start":1744619726833,"stop":1744619726833,"duration":0},"status":"passed","severity":"normal"},{"uid":"74d8cfe9a48c3c2a","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1744619801284,"stop":1744619801284,"duration":0},"status":"passed","severity":"normal"},{"uid":"f137fd880bc12f80","name":"Push message with content topic containing numeric","time":{"start":1744620428878,"stop":1744620428878,"duration":0},"status":"passed","severity":"normal"},{"uid":"6146ac903e47b4a6","name":"Encoder throws on undefined content topic","time":{"start":1744619759514,"stop":1744619759514,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5fe911b73f30665","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1744620057079,"stop":1744620057079,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e9b90b02bd93ec1","name":"Push message with JSON payload","time":{"start":1744620428876,"stop":1744620428876,"duration":0},"status":"passed","severity":"normal"},{"uid":"edb2b0d7b2a186f7","name":"can start the service","time":{"start":1744619753310,"stop":1744619753310,"duration":0},"status":"passed","severity":"normal"},{"uid":"3164b6e599505ced","name":"Check message with non string payload is not received","time":{"start":1744620224560,"stop":1744620224561,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc488ba77382ae9b","name":"less peers than existing","time":{"start":1744619899012,"stop":1744619899012,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c996c5d38141be50","name":"Init the array if not present","time":{"start":1744619726322,"stop":1744619726324,"duration":2},"status":"passed","severity":"normal"},{"uid":"d47bcaac608cb661","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1744619925405,"stop":1744619925405,"duration":0},"status":"passed","severity":"normal"},{"uid":"560df035a554f201","name":"Check message with invalid timestamp is not received","time":{"start":1744620224559,"stop":1744620224559,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d39e2cccbaff62e","name":"should update ack status of messages in outgoing buffer","time":{"start":1744619777741,"stop":1744619777741,"duration":0},"status":"passed","severity":"normal"},{"uid":"459ee189a3d7a846","name":"Check message received after nwaku node is restarted","time":{"start":1744620224561,"stop":1744620224561,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1ffeab472f6bb516","name":"Add multiple subscription objects on single nwaku node","time":{"start":1744620304544,"stop":1744620304544,"duration":0},"status":"passed","severity":"normal"},{"uid":"98a856d375830686","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1744620304549,"stop":1744620304549,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b820e7d16828a09","name":"should fail to send if no connected peers found","time":{"start":1744619768467,"stop":1744619768467,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b20a5976db48734","name":"Push message with content topic containing Script","time":{"start":1744620428868,"stop":1744620428868,"duration":0},"status":"passed","severity":"normal"},{"uid":"51fddb7e246807c4","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1744619726827,"stop":1744619726828,"duration":1},"status":"passed","severity":"normal"},{"uid":"b120e63f57b54272","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1744619925399,"stop":1744619925400,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4566a1416df3e6","name":"peer:update - should schedule stream creation IF protocol hit AND no stream found on connection","time":{"start":1744619741135,"stop":1744619741135,"duration":0},"status":"passed","severity":"normal"},{"uid":"eaee03d2aede12ca","name":"Subscribe to topic containing Russian and receive message","time":{"start":1744620304553,"stop":1744620304553,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2fb9b1a05d1bb6c","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1744619726811,"stop":1744619726811,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4b27beb724d225b","name":"Check received message containing Script","time":{"start":1744620224555,"stop":1744620224555,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b70385afdcdf9bb","name":"Query Generator - false","time":{"start":1744620050585,"stop":1744620050585,"duration":0},"status":"passed","severity":"normal"},{"uid":"5949107cdf2b8501","name":"handles multiple messages","time":{"start":1744620062345,"stop":1744620062346,"duration":1},"status":"passed","severity":"normal"},{"uid":"89b9be93800f0167","name":"Subscribe to topic containing JSON and receive message","time":{"start":1744620304542,"stop":1744620304542,"duration":0},"status":"passed","severity":"normal"},{"uid":"25af6c74626961bf","name":"should hash \"\" with n=0 and maxValue=1000 correctly","time":{"start":1744619777273,"stop":1744619777274,"duration":1},"status":"passed","severity":"normal"},{"uid":"b15272b397fa029c","name":"Check received message containing SQL Injection","time":{"start":1744620224555,"stop":1744620224555,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd4c1ea28c704713","name":"retrieves a single peer","time":{"start":1744619749406,"stop":1744619749407,"duration":1},"status":"passed","severity":"normal"},{"uid":"252baa88dda5044d","name":"Encoder throws on empty string content topic","time":{"start":1744619741488,"stop":1744619741489,"duration":1},"status":"passed","severity":"normal"},{"uid":"262d5ef906910a09","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1744619912555,"stop":1744619912555,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1f6963e46c42aae","name":"random static sharding 10 - Cluster ID: 940, Shard ID: 797","time":{"start":1744620042168,"stop":1744620042170,"duration":2},"status":"passed","severity":"normal"},{"uid":"55e9501505ac045b","name":"Subscribe to topic containing Russian and receive message","time":{"start":1744620304540,"stop":1744620304540,"duration":0},"status":"passed","severity":"normal"},{"uid":"94b78c0813a01b6a","name":"Check received message containing JSON","time":{"start":1744620224556,"stop":1744620224556,"duration":0},"status":"passed","severity":"normal"},{"uid":"1316010a0ded4f8","name":"Callback on promise","time":{"start":1744620045652,"stop":1744620045654,"duration":2},"status":"passed","severity":"normal"},{"uid":"93929020b7313f46","name":"should use the provided clusterId for the pubsub topic","time":{"start":1744619726835,"stop":1744619726835,"duration":0},"status":"passed","severity":"normal"},{"uid":"4090adc080c7208b","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app39/1/topic874/xml","time":{"start":1744620039202,"stop":1744620039202,"duration":0},"status":"passed","severity":"normal"},{"uid":"6824b060dc0056ee","name":"Overlapping topic subscription","time":{"start":1744620304537,"stop":1744620304537,"duration":0},"status":"passed","severity":"normal"},{"uid":"21b876c5021a8f48","name":"connected peers and dial","time":{"start":1744619899011,"stop":1744619899012,"duration":1},"status":"skipped","severity":"normal"},{"uid":"50b2a4ea1ecdb64","name":"should emit a peer event after start","time":{"start":1744619799233,"stop":1744619799234,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb59cd36dd465f4b","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1744619925380,"stop":1744619925381,"duration":1},"status":"passed","severity":"normal"},{"uid":"8843d7b63f6a7676","name":"should hash \"\" with n=5 and maxValue=10000 correctly","time":{"start":1744619777276,"stop":1744619777276,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4d4f027312164f8","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1744619726831,"stop":1744619726831,"duration":0},"status":"passed","severity":"normal"},{"uid":"41879e6ab603d94f","name":"should handle special patterns correctly","time":{"start":1744619779090,"stop":1744619779090,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c1a3bd966b2064c","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1744620054103,"stop":1744620054104,"duration":1},"status":"passed","severity":"normal"},{"uid":"98eadf9994a2ff9","name":"Push message with special chars payload","time":{"start":1744620428874,"stop":1744620428874,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b3f0da7a3eb0c93","name":"should not retry if at least one success","time":{"start":1744619768468,"stop":1744619768469,"duration":1},"status":"passed","severity":"normal"},{"uid":"cfe32e2924e7c708","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1744620071340,"stop":1744620071341,"duration":1},"status":"passed","severity":"normal"},{"uid":"4bae0c5daab06b9","name":"Non TWN Cluster","time":{"start":1744620039194,"stop":1744620039194,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebe4dd62d4209755","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1744620224558,"stop":1744620224559,"duration":1},"status":"passed","severity":"normal"},{"uid":"361470afc79c69cf","name":"Callback on promise, aborts when callback returns true","time":{"start":1744620045654,"stop":1744620045655,"duration":1},"status":"passed","severity":"normal"},{"uid":"a232731ace0fdfb6","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app84/6/topic142/proto","time":{"start":1744620039201,"stop":1744620039201,"duration":0},"status":"passed","severity":"normal"},{"uid":"d778ac435e8a318c","name":"should not receive a peer event before start","time":{"start":1744619799236,"stop":1744619799237,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd9e39de5744d43e","name":"should reject if Filter is requested but not mounted","time":{"start":1744619768585,"stop":1744619768585,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a19f5503a228cda","name":"should transition to SufficientlyHealthy with multiple compatible peers","time":{"start":1744619768383,"stop":1744619768383,"duration":0},"status":"passed","severity":"normal"},{"uid":"a194364e239fabac","name":"should hash \"test123\" with n=5 and maxValue=100 correctly","time":{"start":1744619777278,"stop":1744619777278,"duration":0},"status":"passed","severity":"normal"},{"uid":"30da5ad2542a86ff","name":"should properly create location multiaddrs - udp4","time":{"start":1744619735359,"stop":1744619735359,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0bff5b12824532","name":"Push message with custom timestamp: 1744616216258","time":{"start":1744620428871,"stop":1744620428871,"duration":0},"status":"passed","severity":"normal"},{"uid":"47408cb2e33cae4f","name":"should hash \"hello\" with n=2 and maxValue=1000 correctly","time":{"start":1744619777265,"stop":1744619777265,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b94f3426f56883","name":"Push message with escaped characters payload","time":{"start":1744620428876,"stop":1744620428877,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5476c4648a4bbbf","name":"should hash \"\" with n=0 and maxValue=10000 correctly","time":{"start":1744619777275,"stop":1744619777275,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d40cadf0dcb7660","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1744619726828,"stop":1744619726828,"duration":0},"status":"passed","severity":"normal"},{"uid":"79491ccf2d21df03","name":"Check received message containing Russian","time":{"start":1744620224554,"stop":1744620224554,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6e618e7bc43831e","name":"Push message with content topic containing Arabic","time":{"start":1744620428879,"stop":1744620428879,"duration":0},"status":"passed","severity":"normal"},{"uid":"913753c09a3f10bc","name":"should throw if no connection provided","time":{"start":1744619741133,"stop":1744619741133,"duration":0},"status":"passed","severity":"normal"},{"uid":"e71477b3540220da","name":"should be able to decode the field with only STORE set to true","time":{"start":1744619734709,"stop":1744619734710,"duration":1},"status":"passed","severity":"normal"},{"uid":"98ff8d0fa95d5123","name":"Generator, custom pubsub topic","time":{"start":1744620054101,"stop":1744620054101,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0a1adc19048d9c3","name":"Sample","time":{"start":1744619734803,"stop":1744619734803,"duration":0},"status":"passed","severity":"normal"},{"uid":"dca268b3e8a7e643","name":"should hash \"test123\" with n=1 and maxValue=100 correctly","time":{"start":1744619777277,"stop":1744619777277,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8b9a64080473b15","name":"Query with Promise Callback, No Decoder","time":{"start":1744620013218,"stop":1744620013219,"duration":1},"status":"passed","severity":"normal"},{"uid":"da4b424ecf2e21f9","name":"can dial TLS multiaddrs","time":{"start":1744619861459,"stop":1744619861460,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b5cf6d735d10c2f","name":"Passing page size 10 when there are 10 messages","time":{"start":1744620062786,"stop":1744620062787,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd38116b38228d6d","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=10000 correctly","time":{"start":1744619777296,"stop":1744619777296,"duration":0},"status":"passed","severity":"normal"},{"uid":"eeeaeb4b5f6675a1","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1744620045655,"stop":1744620045656,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6ff0fea408f299a","name":"Push message with content topic containing special chars","time":{"start":1744620428866,"stop":1744620428866,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd28e5c4295b01a8","name":"different cluster, same shard: nodes don't connect","time":{"start":1744619864316,"stop":1744619864317,"duration":1},"status":"passed","severity":"normal"},{"uid":"b08eef9c5408a8c1","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1744619729268,"stop":1744619729269,"duration":1},"status":"passed","severity":"normal"},{"uid":"274d79d98bb99330","name":"Push message with content topic containing XML","time":{"start":1744620428868,"stop":1744620428868,"duration":0},"status":"passed","severity":"normal"},{"uid":"40bf3921a374e0c5","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1744619726826,"stop":1744619726826,"duration":0},"status":"passed","severity":"normal"},{"uid":"cad962f4d3b9207d","name":"Ping on peer without subscriptions","time":{"start":1744619859019,"stop":1744619859019,"duration":0},"status":"passed","severity":"normal"},{"uid":"52a5ab76a07ec939","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1744620304539,"stop":1744620304539,"duration":0},"status":"passed","severity":"normal"},{"uid":"21bb4458664fa480","name":"peer:update - should do nothing if another protocol hit","time":{"start":1744619741134,"stop":1744619741135,"duration":1},"status":"passed","severity":"normal"},{"uid":"9356530238e36e0f","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=1000 correctly","time":{"start":1744619777290,"stop":1744619777290,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a54ac9af212b9f5","name":"Check publish message containing short","time":{"start":1744619920038,"stop":1744619920038,"duration":0},"status":"passed","severity":"normal"},{"uid":"2110d7a0b50476df","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1744619726837,"stop":1744619726837,"duration":0},"status":"passed","severity":"normal"},{"uid":"648f637c4d2a4999","name":"should not receive a peer event before start","time":{"start":1744619753312,"stop":1744619753313,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a707b7167a64e2c","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1744619749038,"stop":1744619749039,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f5347c2db6e9009","name":"Passing page size 11 when there are 10 messages","time":{"start":1744620062787,"stop":1744620062787,"duration":0},"status":"passed","severity":"normal"},{"uid":"76b85c3db2ccb7f2","name":"Check message with no payload is not received","time":{"start":1744620224560,"stop":1744620224560,"duration":0},"status":"passed","severity":"normal"},{"uid":"baea7f8afd49df63","name":"Check received message containing numeric","time":{"start":1744620224543,"stop":1744620224543,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4b9151cd5e94c9c","name":"topics with same application and version share the same shard","time":{"start":1744619726812,"stop":1744619726812,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2d8032c54473f38","name":"Subscribe and receives messages on 20 topics","time":{"start":1744620304548,"stop":1744620304549,"duration":1},"status":"passed","severity":"normal"},{"uid":"450befb2e5a2223e","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=1000 correctly","time":{"start":1744619777302,"stop":1744619777303,"duration":1},"status":"passed","severity":"normal"},{"uid":"f72a53abf6447010","name":"more peers than existing","time":{"start":1744619899012,"stop":1744619899012,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2ea0e8709e3f9a46","name":"Query Generator - true","time":{"start":1744620050584,"stop":1744620050585,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb04df6b06754daf","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1744619795152,"stop":1744619795153,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3a9d7f67a87f834","name":"random static sharding 5 - Cluster ID: 89, Shard ID: 387","time":{"start":1744620042163,"stop":1744620042164,"duration":1},"status":"passed","severity":"normal"},{"uid":"b17d96433c9626a4","name":"Passing invalid cursor","time":{"start":1744619998359,"stop":1744619998359,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f216d7ee7d9d249","name":"Check message with no pubsub topic is not received","time":{"start":1744620224550,"stop":1744620224550,"duration":0},"status":"passed","severity":"normal"},{"uid":"c08b4822e50a0cc6","name":"should start and stop interval correctly","time":{"start":1744619768241,"stop":1744619768245,"duration":4},"status":"passed","severity":"normal"},{"uid":"9f9196e2e37e6b73","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1744620304536,"stop":1744620304536,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f037940110119a4","name":"should hash \"hello\" with n=5 and maxValue=100 correctly","time":{"start":1744619777263,"stop":1744619777264,"duration":1},"status":"passed","severity":"normal"},{"uid":"902280e793fa5440","name":"should initialize with default number of peers","time":{"start":1744619768258,"stop":1744619768259,"duration":1},"status":"passed","severity":"normal"},{"uid":"88fdeeca57f2134d","name":"should set field with all protocols disabled","time":{"start":1744619735361,"stop":1744619735361,"duration":0},"status":"passed","severity":"normal"},{"uid":"141313dd8ece28ef","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1744619729271,"stop":1744619729271,"duration":0},"status":"passed","severity":"normal"},{"uid":"f24da609c50307c7","name":"should not allow k > 12","time":{"start":1744619776890,"stop":1744619776891,"duration":1},"status":"passed","severity":"normal"},{"uid":"629c5e6adb6f611f","name":"throws on content topic with too few or too many fields","time":{"start":1744619726793,"stop":1744619726794,"duration":1},"status":"passed","severity":"normal"},{"uid":"1cd6d2ab02bffe2b","name":"Round trip binary serialization","time":{"start":1744619741486,"stop":1744619741487,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9f07146c85c1379","name":"Publishes to nwaku","time":{"start":1744619912467,"stop":1744619912468,"duration":1},"status":"passed","severity":"normal"},{"uid":"657a6f0b13003381","name":"should hash \"test123\" with n=5 and maxValue=10000 correctly","time":{"start":1744619777281,"stop":1744619777288,"duration":7},"status":"passed","severity":"normal"},{"uid":"a6685703271ca7a","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1744619726822,"stop":1744619726822,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0ef8ecd9f3e19d2","name":"Subscribe and receive messages via lightPush","time":{"start":1744620304546,"stop":1744620304546,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2f7a38de01e8be0","name":"Subscribe to topic containing special chars and receive message","time":{"start":1744620304552,"stop":1744620304552,"duration":0},"status":"passed","severity":"normal"},{"uid":"70b2dab9b1d7d1ee","name":"should throw an error for missing required configuration","time":{"start":1744619726821,"stop":1744619726822,"duration":1},"status":"passed","severity":"normal"},{"uid":"814938ddb52fbe67","name":"should handle general insertion and lookup correctly","time":{"start":1744619779090,"stop":1744619779090,"duration":0},"status":"passed","severity":"normal"},{"uid":"f31e4a358656767e","name":"Passing an array","time":{"start":1744620071080,"stop":1744620071081,"duration":1},"status":"passed","severity":"normal"},{"uid":"9fd80c783617f22d","name":"Reusing cursor across nodes","time":{"start":1744619998358,"stop":1744619998358,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c93cc4e9b3fb91f","name":"should be able to encode the field with only FILTER set to true","time":{"start":1744619734704,"stop":1744619734704,"duration":0},"status":"passed","severity":"normal"},{"uid":"d939f297c802073f","name":"Query Generator, Wrong PubsubTopic","time":{"start":1744620013212,"stop":1744620013212,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4567aac533f47b5","name":"Check publish message containing XML","time":{"start":1744619920043,"stop":1744619920044,"duration":1},"status":"passed","severity":"normal"},{"uid":"16196ed8b1a69a02","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1744619852863,"stop":1744619852864,"duration":1},"status":"passed","severity":"normal"},{"uid":"f11b5f1b10b8f813","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1744619726823,"stop":1744619726824,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a0a2cd3a5d7c848","name":"handles empty shards array correctly","time":{"start":1744619726834,"stop":1744619726834,"duration":0},"status":"passed","severity":"normal"},{"uid":"d83b81c8e6926559","name":"should return no connections if no open connection provided","time":{"start":1744619740797,"stop":1744619740798,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e0e7f42537749b7","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1744619726835,"stop":1744619726835,"duration":0},"status":"passed","severity":"normal"},{"uid":"52b368fbcc35d29a","name":"should return usable stream attached to connection","time":{"start":1744619741132,"stop":1744619741132,"duration":0},"status":"passed","severity":"normal"},{"uid":"4db70d9c2cec11c0","name":"Relay + Store","time":{"start":1744619800746,"stop":1744619800746,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6d1c352f9dcfa4d","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1744619749036,"stop":1744619749036,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c2915a8ecf48e4b","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1744619726832,"stop":1744619726832,"duration":0},"status":"passed","severity":"normal"},{"uid":"953def85e82206d3","name":"should set field with only RELAY enabled","time":{"start":1744619735362,"stop":1744619735362,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c372a46df97ea3e","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1744619726829,"stop":1744619726830,"duration":1},"status":"passed","severity":"normal"},{"uid":"e454e2c12411edd","name":"should add and remove event listeners correctly","time":{"start":1744619753315,"stop":1744619753315,"duration":0},"status":"passed","severity":"normal"},{"uid":"29d2e828f6bd9f43","name":"should retry on complete failure if specified","time":{"start":1744619768468,"stop":1744619768468,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0252ee575d2eccf","name":"Ephemeral field set to true","time":{"start":1744619741487,"stop":1744619741487,"duration":0},"status":"passed","severity":"normal"},{"uid":"91976413bfae0663","name":"Check received message containing XML","time":{"start":1744620224555,"stop":1744620224555,"duration":0},"status":"passed","severity":"normal"},{"uid":"e419ad1308713b57","name":"Check message with no content topic is not received","time":{"start":1744620224550,"stop":1744620224550,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c80a37676250079","name":"1 Relay, 1 fetch","time":{"start":1744619749023,"stop":1744619749024,"duration":1},"status":"passed","severity":"normal"},{"uid":"26c43d2471c382b6","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1744620042171,"stop":1744620042171,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c57a75e19663a15","name":"Check message on other pubsub topic is not received","time":{"start":1744620224559,"stop":1744620224559,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bf810660f3e7151","name":"isConnected between 2 js-waku relay nodes","time":{"start":1744619816049,"stop":1744619816049,"duration":0},"status":"passed","severity":"normal"},{"uid":"c983b06c56723fe6","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=100 correctly","time":{"start":1744619777289,"stop":1744619777289,"duration":0},"status":"passed","severity":"normal"},{"uid":"980e991308fd4662","name":"should throw error - invalid id","time":{"start":1744619735351,"stop":1744619735351,"duration":0},"status":"passed","severity":"normal"},{"uid":"cabcc9ae9df9e014","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1744620071335,"stop":1744620071336,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1c8073a77a9652b","name":"can start and stop the service","time":{"start":1744619799229,"stop":1744619799230,"duration":1},"status":"passed","severity":"normal"},{"uid":"4eaaa2e390c08561","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1744619726805,"stop":1744619726806,"duration":1},"status":"passed","severity":"normal"},{"uid":"18e6ef690a152769","name":"Ping on subscribed peer","time":{"start":1744619859016,"stop":1744619859017,"duration":1},"status":"passed","severity":"normal"},{"uid":"4762b2af05be250c","name":"should hash \"test123\" with n=0 and maxValue=100 correctly","time":{"start":1744619777277,"stop":1744619777277,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ced2e9d849ca355","name":"should hash \"hello\" with n=5 and maxValue=10000 correctly","time":{"start":1744619777271,"stop":1744619777271,"duration":0},"status":"passed","severity":"normal"},{"uid":"5986d09eb542619b","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1744619916899,"stop":1744619916900,"duration":1},"status":"passed","severity":"normal"},{"uid":"9753090592165def","name":"Check received message containing unicode special characters","time":{"start":1744620224547,"stop":1744620224548,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3faed372d856433","name":"should deliver messages after dependencies are met","time":{"start":1744619777739,"stop":1744619777739,"duration":0},"status":"passed","severity":"normal"},{"uid":"41746f685d56ed5e","name":"should check false positive rate","time":{"start":1744619779090,"stop":1744619779091,"duration":1},"status":"passed","severity":"normal"},{"uid":"946426b794d097ad","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1744620304553,"stop":1744620304553,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1d49f5b77a461c6","name":"Overlapping topic subscription","time":{"start":1744620304550,"stop":1744620304550,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd818a6ff7666596","name":"Push message with Basic HTML tag payload","time":{"start":1744620428876,"stop":1744620428876,"duration":0},"status":"passed","severity":"normal"},{"uid":"c30fac1dd56f1a1","name":"should throw an error for missing sharding configuration","time":{"start":1744619726834,"stop":1744619726834,"duration":0},"status":"passed","severity":"normal"},{"uid":"586660ece071519b","name":"Should fail to subscribe with decoder with wrong shard","time":{"start":1744620304545,"stop":1744620304545,"duration":0},"status":"passed","severity":"normal"},{"uid":"62c319092b52fb3d","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app54/8/topic364/test.js","time":{"start":1744620039195,"stop":1744620039195,"duration":0},"status":"passed","severity":"normal"},{"uid":"6378729dea79e25d","name":"getPeersByDiscovery","time":{"start":1744619921173,"stop":1744619921173,"duration":0},"status":"passed","severity":"normal"},{"uid":"754187b22f8819d3","name":"it tolerates circular branch references","time":{"start":1744619749407,"stop":1744619749407,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0a1e61b7be86999","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1744619734707,"stop":1744619734707,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5a2d2b5494e3335","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1744620304548,"stop":1744620304548,"duration":0},"status":"passed","severity":"normal"},{"uid":"36838acd074668bc","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1744620304529,"stop":1744620304529,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2f1f79b84f2d257","name":"Subscribe to topic containing numeric and receive message","time":{"start":1744620304538,"stop":1744620304538,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8941ed4e4ff475a","name":"Check publish message containing JSON","time":{"start":1744619920044,"stop":1744619920045,"duration":1},"status":"passed","severity":"normal"},{"uid":"971cb4ddd5e45ef0","name":"should handle task timeouts","time":{"start":1744619768249,"stop":1744619768252,"duration":3},"status":"passed","severity":"normal"},{"uid":"9bc32a662022f646","name":"Filter","time":{"start":1744620076697,"stop":1744620076697,"duration":0},"status":"passed","severity":"normal"},{"uid":"79158b9c41062a6b","name":"Asymmetric encrypt & decrypt","time":{"start":1744619759803,"stop":1744619759803,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4aa204326b01a5c","name":"Renews subscription after lossing a connection","time":{"start":1744620304557,"stop":1744620304557,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ba57a0aec0826b","name":"Subscribe to topic containing numeric and receive message","time":{"start":1744620304551,"stop":1744620304552,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce60f40ebd48f2d","name":"should encode/decode to text encoding","time":{"start":1744619735357,"stop":1744619735358,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1e80adcdbddb988","name":"should hash \"\" with n=5 and maxValue=100 correctly","time":{"start":1744619777273,"stop":1744619777273,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2ee79341a7449bc","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1744619749042,"stop":1744619749042,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fe45e6d52742a03","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1744620071339,"stop":1744620071339,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1093375802d7218","name":"Push message with numeric payload","time":{"start":1744620428873,"stop":1744620428874,"duration":1},"status":"passed","severity":"normal"},{"uid":"39db6ba364111dc5","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1744619749042,"stop":1744619749044,"duration":2},"status":"passed","severity":"normal"},{"uid":"f3d195ff28756554","name":"Push message with escaped characters payload","time":{"start":1744620428864,"stop":1744620428864,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f7aa08913f20369","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1744619726818,"stop":1744619726818,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6a0bffd7068fb52","name":"should be called at least once on all `peer:discovery` events","time":{"start":1744619802450,"stop":1744619802450,"duration":0},"status":"passed","severity":"normal"},{"uid":"8922f36a9e2e2ea7","name":"Push message with special chars payload","time":{"start":1744620428861,"stop":1744620428861,"duration":0},"status":"passed","severity":"normal"},{"uid":"45184a1766b0cf0e","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=100 correctly","time":{"start":1744619777301,"stop":1744619777301,"duration":0},"status":"passed","severity":"normal"},{"uid":"619a3e7534a73a99","name":"stop","time":{"start":1744619834751,"stop":1744619834751,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcbe267fc5dfa461","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1744620071341,"stop":1744620071341,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ef5702de1655001","name":"should set field with only STORE enabled","time":{"start":1744619735362,"stop":1744619735362,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b9d5942b908c434","name":"Refresh subscription","time":{"start":1744619925386,"stop":1744619925386,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ab97696f70ead99d","name":"should hash \"test123\" with n=0 and maxValue=1000 correctly","time":{"start":1744619777278,"stop":1744619777279,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f381e5cb2e3ad0f","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1744619759511,"stop":1744619759512,"duration":1},"status":"passed","severity":"normal"},{"uid":"36c7953c06df7718","name":"should properly create location multiaddrs - udp","time":{"start":1744619735360,"stop":1744619735360,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a8b04774955f1d3","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1744620304529,"stop":1744620304535,"duration":6},"status":"passed","severity":"normal"},{"uid":"d70ac38085c1746e","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1744620057080,"stop":1744620057080,"duration":0},"status":"passed","severity":"normal"},{"uid":"d22cd7a953a120cc","name":"Push message with Chinese payload","time":{"start":1744620428861,"stop":1744620428861,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3e0094695938fda","name":"returns all values when wanted number matches available values","time":{"start":1744619748594,"stop":1744619748598,"duration":4},"status":"passed","severity":"normal"},{"uid":"2f951126453751b7","name":"Promise Callback - true","time":{"start":1744620050585,"stop":1744620050586,"duration":1},"status":"passed","severity":"normal"},{"uid":"afc4b84985ca5edb","name":"Meta field set when metaSetter is specified","time":{"start":1744619741487,"stop":1744619741488,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1c27287a0d73845","name":"Query Generator, No Decoder","time":{"start":1744620013213,"stop":1744620013213,"duration":0},"status":"passed","severity":"normal"},{"uid":"aab47ea659a48e99","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1744619749041,"stop":1744619749041,"duration":0},"status":"passed","severity":"normal"},{"uid":"88f4021ec62ab524","name":"Publish message with large meta","time":{"start":1744619920064,"stop":1744619920064,"duration":0},"status":"passed","severity":"normal"},{"uid":"202598be5acccb7f","name":"Passing page size 1 when there are 4 messages","time":{"start":1744620062784,"stop":1744620062784,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c0ffc6b95469725","name":"should return the pubsub topic directly if a string is provided","time":{"start":1744619726832,"stop":1744619726832,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4541a0cd974c60d","name":"should properly start and stop event listening","time":{"start":1744619768383,"stop":1744619768384,"duration":1},"status":"passed","severity":"normal"},{"uid":"69875e367344864c","name":"Push message with Basic HTML tag payload","time":{"start":1744620428863,"stop":1744620428863,"duration":0},"status":"passed","severity":"normal"},{"uid":"536016c731f9dbc1","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1744619912554,"stop":1744619912554,"duration":0},"status":"passed","severity":"normal"},{"uid":"aebcbc2d8489c727","name":"Check message received after jswaku node is restarted","time":{"start":1744620224561,"stop":1744620224561,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2557a76b126fdb0","name":"Passing page size 0 when there are 110 messages","time":{"start":1744620062783,"stop":1744620062783,"duration":0},"status":"passed","severity":"normal"},{"uid":"e37fa9276a9c6abc","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=1000 correctly","time":{"start":1744619777290,"stop":1744619777292,"duration":2},"status":"passed","severity":"normal"},{"uid":"f2b88b7978db5da2","name":"Push message with meta","time":{"start":1744620428870,"stop":1744620428870,"duration":0},"status":"passed","severity":"normal"},{"uid":"de1f0f125b5546ea","name":"tcp ip4 address","time":{"start":1744619734720,"stop":1744619734720,"duration":0},"status":"passed","severity":"normal"},{"uid":"9eb79d26dd720c4d","name":"All","time":{"start":1744619800746,"stop":1744619800747,"duration":1},"status":"passed","severity":"normal"},{"uid":"27955c85b1594d77","name":"Push message with long payload","time":{"start":1744620428873,"stop":1744620428873,"duration":0},"status":"passed","severity":"normal"},{"uid":"576f13840c4af364","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1744619749044,"stop":1744619749045,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8733704282fb460","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app68/9/topic213/xml","time":{"start":1744620039206,"stop":1744620039206,"duration":0},"status":"passed","severity":"normal"},{"uid":"5062957937ea3bf4","name":"can start the service","time":{"start":1744619799228,"stop":1744619799229,"duration":1},"status":"passed","severity":"normal"},{"uid":"84df7191c9e21821","name":"Check received message containing Script","time":{"start":1744620224545,"stop":1744620224546,"duration":1},"status":"passed","severity":"normal"},{"uid":"24d83e4d6df7cd4a","name":"should initialize with custom number of peers","time":{"start":1744619768259,"stop":1744619768259,"duration":0},"status":"passed","severity":"normal"},{"uid":"919dfa90fcfb9614","name":"isConnected should return true after first peer connects","time":{"start":1744619816048,"stop":1744619816048,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebff192c01e61829","name":"should be able to encode the field with only RELAY set to true","time":{"start":1744619734701,"stop":1744619734703,"duration":2},"status":"passed","severity":"normal"},{"uid":"c392bb400adc351c","name":"throws an error for improperly formatted content topics","time":{"start":1744619726815,"stop":1744619726815,"duration":0},"status":"passed","severity":"normal"},{"uid":"c083793ed5688184","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1744619741490,"stop":1744619741490,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f289b25841f4b68","name":"should detect messages with missing dependencies","time":{"start":1744619777739,"stop":1744619777739,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d7335a4bd9592c","name":"Push message with Script payload","time":{"start":1744620428875,"stop":1744620428875,"duration":0},"status":"passed","severity":"normal"},{"uid":"130d388242c006","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1744620054108,"stop":1744620054108,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ecdea26cda717a3","name":"returns all values when wanted number is greater than available values","time":{"start":1744619748599,"stop":1744619748599,"duration":0},"status":"passed","severity":"normal"},{"uid":"d323a2e7dcb868ef","name":"configure the node with multiple pubsub topics","time":{"start":1744620042170,"stop":1744620042171,"duration":1},"status":"passed","severity":"normal"},{"uid":"22559511b51cdc5c","name":"Encoder throws on empty string content topic","time":{"start":1744619759515,"stop":1744619759515,"duration":0},"status":"passed","severity":"normal"},{"uid":"da3253ed33997866","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1744619799244,"stop":1744619799247,"duration":3},"status":"skipped","severity":"normal"},{"uid":"fd7eadb84e15d559","name":"should track probabilistic acknowledgements of messages received in bloom filter","time":{"start":1744619777738,"stop":1744619777738,"duration":0},"status":"passed","severity":"normal"},{"uid":"57f8fc6d97ebeff6","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1744619726806,"stop":1744619726809,"duration":3},"status":"passed","severity":"normal"},{"uid":"b2f3f382baf76a7b","name":"should return different streams if requested simultaniously","time":{"start":1744619741133,"stop":1744619741134,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ea7a36d3abc129f","name":"Publish message with custom timestamp: Mon Apr 14 2025 09:38:33 GMT+0000 (Coordinated Universal Time)","time":{"start":1744619920059,"stop":1744619920059,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e7ffd4c13ace79c","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1744620071337,"stop":1744620071338,"duration":1},"status":"passed","severity":"normal"},{"uid":"d29545ce5ae58c0a","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1744619726822,"stop":1744619726823,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8ce71f8a9bba2f1","name":"should reject if WakuNode is not started","time":{"start":1744619768583,"stop":1744619768583,"duration":0},"status":"passed","severity":"normal"},{"uid":"5de2f76ab0225e7f","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1744619734707,"stop":1744619734707,"duration":0},"status":"passed","severity":"normal"},{"uid":"23851e3d40d43f3d","name":"should throw an error for empty SingleShardInfos array","time":{"start":1744619726816,"stop":1744619726817,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1d7a3d7fe702983","name":"removeEventListener with wrong event","time":{"start":1744619834747,"stop":1744619834748,"duration":1},"status":"passed","severity":"normal"},{"uid":"54610741be1985e5","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1744619749045,"stop":1744619749045,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1cf734363dac0ef","name":"throws on content topic with generation field greater than 0","time":{"start":1744619726794,"stop":1744619726795,"duration":1},"status":"passed","severity":"normal"},{"uid":"35eac39b961a52b5","name":"Generator, custom pubsub topic","time":{"start":1744620054105,"stop":1744620054105,"duration":0},"status":"skipped","severity":"normal"},{"uid":"937b4e4e156df1d2","name":"Push message with rate limit","time":{"start":1744620428883,"stop":1744620428883,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d6fba0ca65f1f76","name":"Fails to push message with large meta","time":{"start":1744620428870,"stop":1744620428871,"duration":1},"status":"passed","severity":"normal"},{"uid":"53015821acb9a662","name":"Push message with short payload","time":{"start":1744620428860,"stop":1744620428860,"duration":0},"status":"passed","severity":"normal"},{"uid":"f639f2dc36f7872a","name":"Subscribe to topic containing Script and publish message","time":{"start":1744619925400,"stop":1744619925404,"duration":4},"status":"passed","severity":"normal"},{"uid":"f07ccee121ea496","name":"should handle corrupted local storage data gracefully","time":{"start":1744619753315,"stop":1744619753315,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2dde5c773a734c5","name":"Check message with invalid timestamp is not received","time":{"start":1744620224549,"stop":1744620224550,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb8ecca428d22c5b","name":"groups content topics by expected pubsub topic","time":{"start":1744619726813,"stop":1744619726813,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bab0c03c0633b51","name":"should never report false negatives","time":{"start":1744619779089,"stop":1744619779089,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cc04e8dd94531ad","name":"Relay","time":{"start":1744619800745,"stop":1744619800746,"duration":1},"status":"passed","severity":"normal"},{"uid":"6aabccd5db42f2d","name":"Waku message hash computation (payload length 0)","time":{"start":1744619729270,"stop":1744619729271,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2946703c5aff6e4","name":"Push message equal or less that 1MB","time":{"start":1744620428872,"stop":1744620428872,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb4f89af714c861d","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1744619864314,"stop":1744619864315,"duration":1},"status":"passed","severity":"normal"},{"uid":"721b64a1793e132c","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1744619925407,"stop":1744619925408,"duration":1},"status":"passed","severity":"normal"},{"uid":"6126169cac58e750","name":"should set field with all protocols enabled","time":{"start":1744619735362,"stop":1744619735362,"duration":0},"status":"passed","severity":"normal"},{"uid":"434ed7a2b9e6098e","name":"should set field with only LIGHTPUSH enabled","time":{"start":1744619735363,"stop":1744619735363,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c70d9f0a9667d0","name":"Correctly serialized arguments","time":{"start":1744619861514,"stop":1744619861514,"duration":0},"status":"passed","severity":"normal"},{"uid":"64910887798e9d9a","name":"should properly create location multiaddrs - tcp","time":{"start":1744619735360,"stop":1744619735361,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c7b694de159ea53","name":"Check meta is set [ecies]","time":{"start":1744619760908,"stop":1744619760908,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd2975213fc4ba4f","name":"random static sharding 1 - Cluster ID: 992, Shard ID: 385","time":{"start":1744620042161,"stop":1744620042161,"duration":0},"status":"passed","severity":"normal"},{"uid":"87b172fbdf43057d","name":"should emit a peer event after start","time":{"start":1744619898822,"stop":1744619898822,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cd403ddfb4e028d","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1744620013217,"stop":1744620013218,"duration":1},"status":"passed","severity":"normal"},{"uid":"f627e84c26db2be3","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1744619998356,"stop":1744619998356,"duration":0},"status":"passed","severity":"normal"},{"uid":"93a3727ff1184224","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1744620057080,"stop":1744620057081,"duration":1},"status":"passed","severity":"normal"},{"uid":"abc5d4bdf4a17aa1","name":"Ping on unsubscribed peer","time":{"start":1744619859020,"stop":1744619859020,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7d555f90c84d202","name":"Push message with content topic containing shell command","time":{"start":1744620428869,"stop":1744620428869,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b7c8e6a80a06645","name":"Check received message containing Arabic","time":{"start":1744620224554,"stop":1744620224554,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe6cbf888e6db108","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1744619816047,"stop":1744619816048,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f74333938c0c509","name":"Push message with content topic containing emoji","time":{"start":1744620428870,"stop":1744620428870,"duration":0},"status":"passed","severity":"normal"},{"uid":"90edec23d4be5625","name":"udp ip6 address","time":{"start":1744619734721,"stop":1744619734721,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7fde3eb4d2a9a72","name":"Fails to publish duplicate message","time":{"start":1744619920059,"stop":1744619920060,"duration":1},"status":"passed","severity":"normal"},{"uid":"b73c0f25b3bd8f9e","name":"should wait for LightPush peer to be connected","time":{"start":1744619768586,"stop":1744619768586,"duration":0},"status":"passed","severity":"normal"},{"uid":"2aaf4245a82041c1","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1744619982580,"stop":1744619982581,"duration":1},"status":"passed","severity":"normal"},{"uid":"77b20e33f3585a54","name":"Should update shard info","time":{"start":1744619864634,"stop":1744619864635,"duration":1},"status":"passed","severity":"normal"},{"uid":"efa68945f7369d48","name":"should encodeTxt and decodeTxt","time":{"start":1744619735348,"stop":1744619735348,"duration":0},"status":"passed","severity":"normal"},{"uid":"b46be5ff9dbc4cc5","name":"Used by Waku Relay","time":{"start":1744620071082,"stop":1744620071082,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fc0a50a4823adf2","name":"should return the correct m/n for k = 7, targetError = 0.001","time":{"start":1744619776894,"stop":1744619776895,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b6f482ed7e6d83f","name":"should handle connection events","time":{"start":1744619768261,"stop":1744619768262,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9e4c5cfd750c68a","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1744620304541,"stop":1744620304542,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad6ba306496ee900","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1744619726825,"stop":1744619726825,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e77471957979e99","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1744619726810,"stop":1744619726810,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d5f085629f226a3","name":"Subscribe to topic containing JSON and publish message","time":{"start":1744619925405,"stop":1744619925406,"duration":1},"status":"passed","severity":"normal"},{"uid":"e989f87b2595dc2","name":"should update lamport timestamp if greater than current timestamp and dependencies are met","time":{"start":1744619777737,"stop":1744619777737,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffe69eda689041ca","name":"Subscribe to topic containing short and publish message","time":{"start":1744619925388,"stop":1744619925388,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d67ca54ad80f6e0","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1744619726819,"stop":1744619726819,"duration":0},"status":"passed","severity":"normal"},{"uid":"346210d3b96982f5","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1744620304527,"stop":1744620304528,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a6936f1c7d0e6f1","name":"should partition messages based on acknowledgement status","time":{"start":1744619777740,"stop":1744619777740,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0a8123bad11b05f","name":"Push message with content topic containing emoji","time":{"start":1744620428882,"stop":1744620428882,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4d8e0adcef7068","name":"Push message with emoji payload","time":{"start":1744620428877,"stop":1744620428877,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bf849fc7626597d","name":"Check publish message containing unicode special characters","time":{"start":1744619920054,"stop":1744619920055,"duration":1},"status":"passed","severity":"normal"},{"uid":"7214ab364a1277fe","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1744619749411,"stop":1744619749411,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4177ca339ee37fe","name":"Check received message containing unicode special characters","time":{"start":1744620224557,"stop":1744620224557,"duration":0},"status":"passed","severity":"normal"},{"uid":"5438629679d4e61e","name":"Push message with content topic containing numeric","time":{"start":1744620428866,"stop":1744620428866,"duration":0},"status":"passed","severity":"normal"},{"uid":"29caea5dc2663135","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1744619726809,"stop":1744619726810,"duration":1},"status":"passed","severity":"normal"},{"uid":"69332a6a81c6959b","name":"Subscribe to topic containing emoji and receive message","time":{"start":1744620304556,"stop":1744620304557,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7195a28533c634c","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1744619726812,"stop":1744619726812,"duration":0},"status":"passed","severity":"normal"},{"uid":"5975de22074cea29","name":"Subscribe to topic containing special chars and publish message","time":{"start":1744619925390,"stop":1744619925390,"duration":0},"status":"passed","severity":"normal"},{"uid":"3796dc8a8ffd1837","name":"does not throw on valid cases","time":{"start":1744619726791,"stop":1744619726792,"duration":1},"status":"passed","severity":"normal"},{"uid":"8345ffec05c085fb","name":"throws on content topic with non-number generation field","time":{"start":1744619726794,"stop":1744619726794,"duration":0},"status":"passed","severity":"normal"},{"uid":"16812fc1e0d355ce","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1744619912556,"stop":1744619912557,"duration":1},"status":"passed","severity":"normal"},{"uid":"9007522747233561","name":"Subscribe to topic containing emoji and publish message","time":{"start":1744619925411,"stop":1744619925414,"duration":3},"status":"passed","severity":"normal"},{"uid":"881989cbe6aa1393","name":"1 Store, 2 relays, 2 fetches","time":{"start":1744619749026,"stop":1744619749027,"duration":1},"status":"passed","severity":"normal"},{"uid":"8332a213f4bd0909","name":"should push the message to the outgoing buffer","time":{"start":1744619777735,"stop":1744619777735,"duration":0},"status":"passed","severity":"normal"},{"uid":"a53bc590d938541b","name":"should throw an error if shards are undefined for static sharding","time":{"start":1744619726821,"stop":1744619726821,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc4f0310d24fabc8","name":"Nodes with multiple pubsub topic","time":{"start":1744619916898,"stop":1744619916899,"duration":1},"status":"passed","severity":"normal"},{"uid":"7523bc2ce199db4b","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1744619726817,"stop":1744619726817,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c42c5210b3c7c54","name":"returns only open connection if one present","time":{"start":1744619740796,"stop":1744619740797,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e046f3bdf6f98b","name":"Ordered Callback - false","time":{"start":1744620050587,"stop":1744620050587,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9d3e921fbebaf48","name":"Check publish message containing numeric","time":{"start":1744619920039,"stop":1744619920040,"duration":1},"status":"passed","severity":"normal"},{"uid":"7404dfbe2d78d2d4","name":"should only return 1 node with relay capability","time":{"start":1744619749409,"stop":1744619749409,"duration":0},"status":"passed","severity":"normal"},{"uid":"b16010585340f040","name":"should throw an error for an unconfigured topic","time":{"start":1744619726831,"stop":1744619726831,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee53fa78bd9f2f16","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1744619735349,"stop":1744619735349,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9c0d315b1dd0e0e","name":"Publish message with custom timestamp: Mon Apr 14 2025 07:38:33 GMT+0000 (Coordinated Universal Time)","time":{"start":1744619920056,"stop":1744619920059,"duration":3},"status":"passed","severity":"normal"},{"uid":"658ac13abd40b39f","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=100 correctly","time":{"start":1744619777288,"stop":1744619777288,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e5308e390a5e5a1","name":"dispatchEvent via connectionManager","time":{"start":1744619834749,"stop":1744619834750,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1838819ce832408","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1744619802455,"stop":1744619802455,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9fe6f2ecadcd63","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1744620057081,"stop":1744620057082,"duration":1},"status":"passed","severity":"normal"},{"uid":"51ec7a7e9ae9994c","name":"Add multiple subscription objects on single nwaku node","time":{"start":1744620304557,"stop":1744620304557,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ba48b41e82c7623","name":"should properly create peer info with all multiaddrs","time":{"start":1744619735361,"stop":1744619735361,"duration":0},"status":"passed","severity":"normal"},{"uid":"223d9be4ef08d7d1","name":"Check received message containing long","time":{"start":1744620224553,"stop":1744620224553,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e9119d8cc732fe2","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1744619726815,"stop":1744619726816,"duration":1},"status":"passed","severity":"normal"},{"uid":"9dc1272690b0ff98","name":"Push 30 different messages","time":{"start":1744620428865,"stop":1744620428865,"duration":0},"status":"skipped","severity":"normal"},{"uid":"33fa566f4d23e039","name":"Delete observer","time":{"start":1744619900477,"stop":1744619900477,"duration":0},"status":"passed","severity":"normal"},{"uid":"f55be2c0f3e04704","name":"should select older connection if present","time":{"start":1744619740798,"stop":1744619740798,"duration":0},"status":"passed","severity":"normal"},{"uid":"2067c53152df6d6e","name":"should be sent with empty content","time":{"start":1744619777740,"stop":1744619777740,"duration":0},"status":"passed","severity":"normal"},{"uid":"794c6f476c510d55","name":"Push message with content topic containing long","time":{"start":1744620428878,"stop":1744620428878,"duration":0},"status":"passed","severity":"normal"},{"uid":"6680fe3b13d3219d","name":"Check meta is set [symmetric]","time":{"start":1744619759513,"stop":1744619759513,"duration":0},"status":"passed","severity":"normal"},{"uid":"82fc72d22dc39597","name":"should fail to send if pubsub topics are misconfigured","time":{"start":1744619768466,"stop":1744619768467,"duration":1},"status":"passed","severity":"normal"},{"uid":"19fcb3a13cc726dc","name":"Ephemeral messages are not stored","time":{"start":1744619801283,"stop":1744619801283,"duration":0},"status":"passed","severity":"normal"},{"uid":"70ef4983fd1425b4","name":"Nodes with multiple pubsub topic","time":{"start":1744619916901,"stop":1744619916901,"duration":0},"status":"passed","severity":"normal"},{"uid":"d20844a4e556f756","name":"Push message with content topic containing long","time":{"start":1744620428865,"stop":1744620428866,"duration":1},"status":"passed","severity":"normal"},{"uid":"243092452c6cb0bc","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1744620013218,"stop":1744620013218,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9432e2a2c3d5055","name":"Query with Ordered Callback, No message returned","time":{"start":1744620013216,"stop":1744620013217,"duration":1},"status":"passed","severity":"normal"},{"uid":"e77cfaee2ba59a99","name":"Nwaku publishes","time":{"start":1744619912468,"stop":1744619912468,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b33c7f55a66ed2b","name":"Check received message containing JSON","time":{"start":1744620224546,"stop":1744620224547,"duration":1},"status":"passed","severity":"normal"},{"uid":"b12453c9bd084196","name":"Overlapping topic subscription","time":{"start":1744619925387,"stop":1744619925387,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3253206493563934","name":"Push message with content topic containing escaped characters","time":{"start":1744620428881,"stop":1744620428881,"duration":0},"status":"passed","severity":"normal"},{"uid":"e32b4ee0f279e1c9","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=1000 correctly","time":{"start":1744619777292,"stop":1744619777293,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb043785f37e43ee","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1744619734706,"stop":1744619734706,"duration":0},"status":"passed","severity":"normal"},{"uid":"f73d8ef82da74df6","name":"Fails to publish message with empty text","time":{"start":1744619920060,"stop":1744619920060,"duration":0},"status":"passed","severity":"normal"},{"uid":"32c3960b04bdfcb9","name":"Check message with no content topic is not received","time":{"start":1744620224560,"stop":1744620224560,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad040b90d9f38509","name":"Query generator for multiple messages with multiple decoders","time":{"start":1744620045651,"stop":1744620045651,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1d12663abd9d336","name":"should hash \"test123\" with n=1 and maxValue=1000 correctly","time":{"start":1744619777279,"stop":1744619777279,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d90407d4d935724","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1744619726810,"stop":1744619726810,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1ea8c7b66cce952","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1744619749411,"stop":1744619749412,"duration":1},"status":"skipped","severity":"normal"},{"uid":"c0ff82fb086d5807","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1744619726833,"stop":1744619726834,"duration":1},"status":"passed","severity":"normal"},{"uid":"e27c6ac920e161ac","name":"Check received message containing long","time":{"start":1744620224543,"stop":1744620224543,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7650bc5382ed869","name":"should properly compute the node id","time":{"start":1744619735352,"stop":1744619735357,"duration":5},"status":"passed","severity":"normal"},{"uid":"789e9031b7564650","name":"ignores domain fetching errors","time":{"start":1744619749407,"stop":1744619749408,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff92adf3ec7beac2","name":"Fails to push message bigger that 1MB","time":{"start":1744620428884,"stop":1744620428884,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5baabf8ddafe9b9","name":"Symmetric encrypt & Decrypt","time":{"start":1744619759804,"stop":1744619759804,"duration":0},"status":"passed","severity":"normal"},{"uid":"be55fe4e8a7c6dad","name":"should properly create location multiaddrs - tcp4","time":{"start":1744619735359,"stop":1744619735359,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c87bc0f6384fb4a","name":"Push message with content topic containing Basic HTML tag","time":{"start":1744620428880,"stop":1744620428881,"duration":1},"status":"passed","severity":"normal"},{"uid":"a22cd30be5a647e","name":"Check message with no payload is not received","time":{"start":1744620224551,"stop":1744620224551,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ed9db6330852b4e","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1744620304540,"stop":1744620304540,"duration":0},"status":"passed","severity":"normal"},{"uid":"999397e9488814f6","name":"Sets default value correctly","time":{"start":1744620071083,"stop":1744620071083,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8ed9f4424ab46c1","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1744619912553,"stop":1744619912554,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd6151841bd0062e","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=1000 correctly","time":{"start":1744619777302,"stop":1744619777302,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f6c6c5db1cb039","name":"Relay + Store","time":{"start":1744619735363,"stop":1744619735364,"duration":1},"status":"passed","severity":"normal"},{"uid":"9dbfb965a5b2c011","name":"throws on content topic with empty topic name field","time":{"start":1744619726796,"stop":1744619726796,"duration":0},"status":"passed","severity":"normal"},{"uid":"5963d1b6ba745cb0","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1744619726804,"stop":1744619726804,"duration":0},"status":"passed","severity":"normal"},{"uid":"77d34dd09037c333","name":"should hash \"\" with n=0 and maxValue=100 correctly","time":{"start":1744619777271,"stop":1744619777272,"duration":1},"status":"passed","severity":"normal"},{"uid":"4bc4008efc55caad","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=100 correctly","time":{"start":1744619777289,"stop":1744619777289,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2bb2c353b5c36fd","name":"Subscribe to topic containing short and receive message","time":{"start":1744620304537,"stop":1744620304537,"duration":0},"status":"passed","severity":"normal"},{"uid":"a63f93524562cfb0","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1744620042160,"stop":1744620042160,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf4809c30489083f","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1744620071340,"stop":1744620071340,"duration":0},"status":"passed","severity":"normal"},{"uid":"c03c96c1143a5277","name":"Subscribe to topic containing shell command and publish message","time":{"start":1744619925406,"stop":1744619925407,"duration":1},"status":"passed","severity":"normal"},{"uid":"64032f8d61116fb6","name":"should reject if Relay is requested but not mounted","time":{"start":1744619768584,"stop":1744619768584,"duration":0},"status":"passed","severity":"normal"},{"uid":"882f745792dc17c8","name":"start node with empty shard should fail","time":{"start":1744620042171,"stop":1744620042172,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a750c8cddf69cee","name":"should insert message into bloom filter","time":{"start":1744619777735,"stop":1744619777735,"duration":0},"status":"passed","severity":"normal"},{"uid":"44a61a10e5c310d2","name":"Fails to push message bigger that 1MB","time":{"start":1744620428872,"stop":1744620428872,"duration":0},"status":"passed","severity":"normal"},{"uid":"760020630e5ec8a0","name":"should throw an error for insufficient data","time":{"start":1744619726837,"stop":1744619726837,"duration":0},"status":"passed","severity":"normal"},{"uid":"4541a37c68fcc030","name":"should hash \"\" with n=2 and maxValue=10000 correctly","time":{"start":1744619777276,"stop":1744619777276,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed01f3e261114878","name":"handles empty contentTopics array correctly","time":{"start":1744619726834,"stop":1744619726834,"duration":0},"status":"passed","severity":"normal"},{"uid":"78532470d7a8cf33","name":"should hash \"test123\" with n=2 and maxValue=10000 correctly","time":{"start":1744619777281,"stop":1744619777281,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf386a104241e051","name":"should return the correct m/n for k = 2, targetError = 0.1","time":{"start":1744619776893,"stop":1744619776893,"duration":0},"status":"passed","severity":"normal"},{"uid":"d41d3e546d07ad24","name":"should encode/decode to RLP encoding","time":{"start":1744619735357,"stop":1744619735357,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c12262c94e6a2d0","name":"should transition to MinimallyHealthy with one compatible peer","time":{"start":1744619768382,"stop":1744619768383,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9aae6afdb0f87ce","name":"Generator, 2 different pubsubtopics","time":{"start":1744620054105,"stop":1744620054107,"duration":2},"status":"skipped","severity":"normal"},{"uid":"763107969b9f4140","name":"Check message received after jswaku node is restarted","time":{"start":1744620224551,"stop":1744620224551,"duration":0},"status":"skipped","severity":"normal"},{"uid":"edcd567817529821","name":"should add to incoming buffer if dependencies are not met","time":{"start":1744619777737,"stop":1744619777738,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd9bc5167acde246","name":"Subscribe to topic containing Script and receive message","time":{"start":1744620304554,"stop":1744620304554,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9f2e6df8b30a245","name":"Light Node - default protocols","time":{"start":1744620076697,"stop":1744620076697,"duration":0},"status":"passed","severity":"normal"},{"uid":"7455ebfee3ab083e","name":"Publish message with custom timestamp: Tue Apr 23 2024 08:38:33 GMT+0000 (Coordinated Universal Time)","time":{"start":1744619920056,"stop":1744619920056,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0369402b7e27495","name":"unsubscribes","time":{"start":1744620062346,"stop":1744620062346,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddce65a9e542a661","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1744620304558,"stop":1744620304558,"duration":0},"status":"passed","severity":"normal"},{"uid":"1aa31b214fdf4711","name":"Subscribe to topic containing long and receive message","time":{"start":1744620304551,"stop":1744620304551,"duration":0},"status":"passed","severity":"normal"},{"uid":"c29961f2f0767bdf","name":"Check received message with timestamp: 1744619794012 ","time":{"start":1744620224548,"stop":1744620224549,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb2cdde247ee3a0d","name":"should not fail to stop the service if it was not started","time":{"start":1744619799231,"stop":1744619799232,"duration":1},"status":"passed","severity":"normal"},{"uid":"f77442e26cbb85c3","name":"Query generator for multiple messages with different message text format","time":{"start":1744620045651,"stop":1744620045651,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e7ca8189345078f","name":"1 Relay, 1 Filter, gives up","time":{"start":1744619749027,"stop":1744619749027,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed3510fb89bcdd0d","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1744619925393,"stop":1744619925395,"duration":2},"status":"passed","severity":"normal"},{"uid":"4f5b9a884f358730","name":"Fails to publish message with size larger than 1 MB","time":{"start":1744619920063,"stop":1744619920063,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e861cdbbdee7383","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1744620071338,"stop":1744620071339,"duration":1},"status":"passed","severity":"normal"},{"uid":"950a128695e1b138","name":"Subscribe to topic containing Russian and publish message","time":{"start":1744619925395,"stop":1744619925398,"duration":3},"status":"passed","severity":"normal"},{"uid":"4573f6aeb55b85ea","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app95/8/topic14/xml","time":{"start":1744620039203,"stop":1744620039203,"duration":0},"status":"passed","severity":"normal"},{"uid":"f16d73b116f0e7ba","name":"should request renew when peer disconnects","time":{"start":1744619768261,"stop":1744619768261,"duration":0},"status":"passed","severity":"normal"},{"uid":"648bc3852513d8a4","name":"Check received message containing Russian","time":{"start":1744620224544,"stop":1744620224545,"duration":1},"status":"passed","severity":"normal"},{"uid":"fbb2beed2f379310","name":"throws on content topic with empty version field","time":{"start":1744619726795,"stop":1744619726796,"duration":1},"status":"passed","severity":"normal"},{"uid":"73a20d01cc4ffeee","name":"Ping on subscribed peer","time":{"start":1744619859019,"stop":1744619859019,"duration":0},"status":"passed","severity":"normal"},{"uid":"1eb069275e7bd362","name":"Refresh subscription","time":{"start":1744620304537,"stop":1744620304537,"duration":0},"status":"passed","severity":"normal"},{"uid":"b12808dee621f33","name":"should hash \"hello\" with n=1 and maxValue=1000 correctly","time":{"start":1744619777264,"stop":1744619777265,"duration":1},"status":"passed","severity":"normal"},{"uid":"c47435dcf167351a","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1744620039207,"stop":1744620039207,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffcbb0075b40ad85","name":"should send to specified number of peers of used peers","time":{"start":1744619768467,"stop":1744619768468,"duration":1},"status":"passed","severity":"normal"},{"uid":"2902d8ca81fa1ce7","name":"Check received message with timestamp: 1744619794012 ","time":{"start":1744620224558,"stop":1744620224558,"duration":0},"status":"passed","severity":"normal"},{"uid":"21bd415884fee981","name":"Reopen subscription with peer with lost subscription","time":{"start":1744619859020,"stop":1744619859020,"duration":0},"status":"passed","severity":"normal"},{"uid":"69c4f001436b50d9","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=100 correctly","time":{"start":1744619777301,"stop":1744619777301,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a043182510e59ae","name":"Generator, 2 different pubsubtopics","time":{"start":1744620054108,"stop":1744620054108,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a25e5c36a45ab32","name":"connects to nwaku","time":{"start":1744620071078,"stop":1744620071079,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d85e9b2638c06de","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1744619749036,"stop":1744619749038,"duration":2},"status":"passed","severity":"normal"},{"uid":"266431c0a184340f","name":"Subscribe to topic containing shell command and receive message","time":{"start":1744620304542,"stop":1744620304542,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f884d4177247ae4","name":"Check received message containing special chars","time":{"start":1744620224553,"stop":1744620224553,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0c731f0f5867480","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=10000 correctly","time":{"start":1744619777307,"stop":1744619777307,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb0e859d7e5a57bf","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1744619726827,"stop":1744619726827,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c4c4861379b51cd","name":"getPeersByDiscovery","time":{"start":1744619834748,"stop":1744619834748,"duration":0},"status":"passed","severity":"normal"},{"uid":"13349509448f7965","name":"should not fail to start the service if it is already started","time":{"start":1744619799232,"stop":1744619799233,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ba17a02a3daaa6b","name":"Push message with content topic containing short","time":{"start":1744620428878,"stop":1744620428878,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7dc18be97e14628","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1744619921174,"stop":1744619921174,"duration":0},"status":"skipped","severity":"normal"},{"uid":"aeec904e24c11579","name":"Passing page size 110 when there are 120 messages","time":{"start":1744620062788,"stop":1744620062788,"duration":0},"status":"passed","severity":"normal"},{"uid":"1777dd54509ca4a9","name":"same cluster, same shard: nodes connect","time":{"start":1744619864315,"stop":1744619864316,"duration":1},"status":"passed","severity":"normal"},{"uid":"26f296792f41144e","name":"should initialize with Unhealthy status","time":{"start":1744619768379,"stop":1744619768381,"duration":2},"status":"passed","severity":"normal"},{"uid":"ca52fe11573c450f","name":"should get locked peers","time":{"start":1744619768260,"stop":1744619768261,"duration":1},"status":"passed","severity":"normal"},{"uid":"b76ec81aea3e13d1","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1744620304547,"stop":1744620304548,"duration":1},"status":"passed","severity":"normal"},{"uid":"9effe479e5f4a60f","name":"Check message with non string payload is not received","time":{"start":1744620224551,"stop":1744620224551,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a683ec6fe2d8a86","name":"addEventListener with wrong event","time":{"start":1744619834746,"stop":1744619834747,"duration":1},"status":"passed","severity":"normal"},{"uid":"116a3734850f6ff0","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1744620071333,"stop":1744620071335,"duration":2},"status":"passed","severity":"normal"},{"uid":"1071e4d2f15724f1","name":"Push message with content topic containing SQL Injection","time":{"start":1744620428880,"stop":1744620428880,"duration":0},"status":"passed","severity":"normal"},{"uid":"1258e5bc0d0afec2","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1744619998358,"stop":1744619998358,"duration":0},"status":"passed","severity":"normal"},{"uid":"e57322ee3555dd43","name":"should decode valid enr with tcp successfully","time":{"start":1744619735349,"stop":1744619735350,"duration":1},"status":"passed","severity":"normal"},{"uid":"d01dc3ba93b2db5d","name":"different cluster, different shard: nodes don't connect","time":{"start":1744619864317,"stop":1744619864318,"duration":1},"status":"passed","severity":"normal"},{"uid":"4344eafe80f9fdf4","name":"Check publish message containing Arabic","time":{"start":1744619920041,"stop":1744619920041,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea079351202b25a1","name":"handles different networkShards values correctly","time":{"start":1744619726815,"stop":1744619726815,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7c578e3efb39d9f","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1744619729270,"stop":1744619729270,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8ef87b1d9ec888f","name":"Should update multiaddrs","time":{"start":1744619864634,"stop":1744619864634,"duration":0},"status":"passed","severity":"normal"},{"uid":"85f100b0a95b59d0","name":"Passing page size 3 when there are 20 messages","time":{"start":1744620062784,"stop":1744620062784,"duration":0},"status":"passed","severity":"normal"},{"uid":"89c443edfec602fa","name":"same cluster, different shard: nodes connect","time":{"start":1744619864316,"stop":1744619864316,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef7979d8eebd76b7","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1744620304546,"stop":1744620304546,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a43ea273b352918","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1744619925381,"stop":1744619925381,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2626123434239f9","name":"should not throw an error for a single configured topic","time":{"start":1744619726831,"stop":1744619726831,"duration":0},"status":"passed","severity":"normal"},{"uid":"e752cd5557455ef","name":"should reject if LightPush is requested but not mounted","time":{"start":1744619768584,"stop":1744619768584,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ee608f45a787859","name":"Subscribe to topic containing long and receive message","time":{"start":1744620304538,"stop":1744620304538,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4f059c35cd54147","name":"Query generator for multiple messages","time":{"start":1744620045650,"stop":1744620045650,"duration":0},"status":"passed","severity":"normal"},{"uid":"2edbf8b21666f9e3","name":"Subscribe to topic containing numeric and publish message","time":{"start":1744619925389,"stop":1744619925390,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd2e81d1fcdf595f","name":"Push message with JSON payload","time":{"start":1744620428863,"stop":1744620428863,"duration":0},"status":"passed","severity":"normal"},{"uid":"78cfd84519548c7e","name":"Subscribe to topic containing special chars and receive message","time":{"start":1744620304538,"stop":1744620304539,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba432884f499af74","name":"Push message with content topic containing short","time":{"start":1744620428865,"stop":1744620428865,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fb7a33127ddefb6","name":"Subscribe and receives messages on 20 topics","time":{"start":1744620304535,"stop":1744620304536,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5f668490b672bf6","name":"Check received message with timestamp: 1649153314 ","time":{"start":1744620224549,"stop":1744620224549,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fdf8519ed5dd875","name":"Push message with shell command payload","time":{"start":1744620428876,"stop":1744620428876,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a86ff01a1acc9d2","name":"Promise Callback - false","time":{"start":1744620050586,"stop":1744620050586,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b7ce9a664825d","name":"should create a new stream if no existing for protocol found","time":{"start":1744619741133,"stop":1744619741133,"duration":0},"status":"passed","severity":"normal"},{"uid":"365b8d66d82ad12d","name":"start node with empty content topic","time":{"start":1744620039208,"stop":1744620039208,"duration":0},"status":"passed","severity":"normal"},{"uid":"773c5439139b5df1","name":"Push message with unicode special characters payload","time":{"start":1744620428877,"stop":1744620428877,"duration":0},"status":"passed","severity":"normal"},{"uid":"57de246af3e55fd4","name":"Check received message containing SQL Injection","time":{"start":1744620224545,"stop":1744620224545,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c28964c974f0103","name":"should hash \"hello\" with n=1 and maxValue=100 correctly","time":{"start":1744619777257,"stop":1744619777262,"duration":5},"status":"passed","severity":"normal"},{"uid":"6ce1dba9ac2954a8","name":"shard 0","time":{"start":1744620042160,"stop":1744620042160,"duration":0},"status":"passed","severity":"normal"},{"uid":"13561d7c026356e9","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=10000 correctly","time":{"start":1744619777307,"stop":1744619777310,"duration":3},"status":"passed","severity":"normal"},{"uid":"ea8876ee53b21dc1","name":"should hash \"hello\" with n=0 and maxValue=100 correctly","time":{"start":1744619777256,"stop":1744619777257,"duration":1},"status":"passed","severity":"normal"},{"uid":"167787c87b61e454","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1744619816046,"stop":1744619816047,"duration":1},"status":"passed","severity":"normal"},{"uid":"73bcffe9a0099b58","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1744620304543,"stop":1744620304543,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ec88d5efad5e86b","name":"Accepts a valid Waku Message","time":{"start":1744619771867,"stop":1744619771868,"duration":1},"status":"passed","severity":"normal"},{"uid":"421a11e2d9490f27","name":"should emit events and trasition isConnected state when has peers or no peers","time":{"start":1744619795153,"stop":1744619795155,"duration":2},"status":"passed","severity":"normal"},{"uid":"426f3e5b68830c8","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1744619726830,"stop":1744619726830,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b5f311984c78c88","name":"should hash \"test123\" with n=2 and maxValue=100 correctly","time":{"start":1744619777277,"stop":1744619777278,"duration":1},"status":"passed","severity":"normal"},{"uid":"ced6c702445893c1","name":"Sign & Recover","time":{"start":1744619759805,"stop":1744619759805,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0449f21dbcca6d0","name":"should hash \"test123\" with n=0 and maxValue=10000 correctly","time":{"start":1744619777280,"stop":1744619777280,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e4cc79e36dfd0d7","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1744619726829,"stop":1744619726829,"duration":0},"status":"passed","severity":"normal"},{"uid":"10aaa9e8c3f0ff45","name":"should serialize and deserialize correctly","time":{"start":1744619779089,"stop":1744619779090,"duration":1},"status":"passed","severity":"normal"},{"uid":"9804eaee133b74fa","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1744619726832,"stop":1744619726832,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a82bfaa2ffd82de","name":"should retry failed tasks","time":{"start":1744619768246,"stop":1744619768246,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9487eca79c33f64","name":"Using a function","time":{"start":1744620071081,"stop":1744620071081,"duration":0},"status":"passed","severity":"normal"},{"uid":"58eb55c1f4bb31ac","name":"Push message with Russian payload","time":{"start":1744620428862,"stop":1744620428862,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5305615798ea56d","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1744619726828,"stop":1744619726828,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d84905399bfe104","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1744619726826,"stop":1744619726826,"duration":0},"status":"passed","severity":"normal"},{"uid":"5627a72c32c5f5bb","name":"should not be added to outgoing buffer, bloom filter, or local log","time":{"start":1744619777740,"stop":1744619777741,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c45e10f69c187ea","name":"Query generator for 2000 messages","time":{"start":1744620045657,"stop":1744620045658,"duration":1},"status":"passed","severity":"normal"},{"uid":"40e1a100b066a9f4","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1744619760907,"stop":1744619760907,"duration":0},"status":"passed","severity":"normal"},{"uid":"f98aaf70d102dde8","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1744619925381,"stop":1744619925381,"duration":0},"status":"passed","severity":"normal"},{"uid":"412225560d4ebce1","name":"Store - dialed after - with timeout","time":{"start":1744620076696,"stop":1744620076696,"duration":0},"status":"passed","severity":"normal"},{"uid":"9344476d3083ce97","name":"Subscribe to topic containing long and publish message","time":{"start":1744619925388,"stop":1744619925389,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca41005c14bd63d1","name":"should insert message id into causal history","time":{"start":1744619777735,"stop":1744619777736,"duration":1},"status":"passed","severity":"normal"},{"uid":"19800507c94cd1f5","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1744619726810,"stop":1744619726811,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba38a0c95c1a5f94","name":"Ephemeral field is preserved - encoder v0","time":{"start":1744619801283,"stop":1744619801283,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc3a517cc9c2a90d","name":"can start the service","time":{"start":1744619898818,"stop":1744619898819,"duration":1},"status":"passed","severity":"normal"},{"uid":"190ba7328eb5f2fe","name":"Push message with short payload","time":{"start":1744620428873,"stop":1744620428873,"duration":0},"status":"passed","severity":"normal"},{"uid":"e850d5e55a197829","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1744619795151,"stop":1744619795151,"duration":0},"status":"passed","severity":"normal"},{"uid":"42c2eb48b3c18606","name":"should not fail to stop the service if it was not started","time":{"start":1744619898819,"stop":1744619898821,"duration":2},"status":"passed","severity":"normal"},{"uid":"5a78a594b75d3189","name":"Publish without waiting for remote peer","time":{"start":1744619925379,"stop":1744619925380,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2b0e7d3be1a8a65","name":"Check received message with timestamp: 1744619794012000000 ","time":{"start":1744620224557,"stop":1744620224558,"duration":1},"status":"passed","severity":"normal"},{"uid":"cfc219d1d910e31d","name":"Query with Ordered Callback, No Decoder","time":{"start":1744620013216,"stop":1744620013216,"duration":0},"status":"passed","severity":"normal"},{"uid":"87f80d69f9a11e7d","name":"Check publish message containing Russian","time":{"start":1744619920041,"stop":1744619920041,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2016a4bab7080f8","name":"random static sharding 4 - Cluster ID: 885, Shard ID: 762","time":{"start":1744620042163,"stop":1744620042163,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9ff8644f3d04950","name":"Renews subscription after lossing a connection","time":{"start":1744620304544,"stop":1744620304544,"duration":0},"status":"passed","severity":"normal"},{"uid":"e20707283f591b07","name":"random static sharding 6 - Cluster ID: 511, Shard ID: 387","time":{"start":1744620042164,"stop":1744620042165,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c186a857fe8ae59","name":"Fields are not dropped","time":{"start":1744619740785,"stop":1744619740787,"duration":2},"status":"passed","severity":"normal"},{"uid":"fb2b9329f6d7d2e7","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=10000 correctly","time":{"start":1744619777306,"stop":1744619777306,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b641cea3e0fa7f4","name":"Check received message containing numeric","time":{"start":1744620224553,"stop":1744620224553,"duration":0},"status":"passed","severity":"normal"},{"uid":"2229119ed7fcd0b3","name":"should hash \"hello\" with n=5 and maxValue=1000 correctly","time":{"start":1744619777269,"stop":1744619777269,"duration":0},"status":"passed","severity":"normal"},{"uid":"348cf10d496e0306","name":"should not receive a peer event after stop","time":{"start":1744619799238,"stop":1744619799238,"duration":0},"status":"passed","severity":"normal"},{"uid":"746463630b02e04d","name":"Check publish message containing Basic HTML tag","time":{"start":1744619920044,"stop":1744619920044,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc3f6ad888007f79","name":"Passing page size 19 when there are 20 messages","time":{"start":1744620062787,"stop":1744620062787,"duration":0},"status":"passed","severity":"normal"},{"uid":"5206876e2f28ee2e","name":"random static sharding 8 - Cluster ID: 174, Shard ID: 658","time":{"start":1744620042166,"stop":1744620042167,"duration":1},"status":"passed","severity":"normal"},{"uid":"798a5fc0d380a33d","name":"should be able to encode the field with only STORE set to true","time":{"start":1744619734703,"stop":1744619734704,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce971a7a4e6468d2","name":"should hash \"\" with n=2 and maxValue=1000 correctly","time":{"start":1744619777274,"stop":1744619777274,"duration":0},"status":"passed","severity":"normal"},{"uid":"17c63009fa663584","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1744620304539,"stop":1744620304539,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc0ee26c495e875","name":"Check received message containing escaped characters","time":{"start":1744620224556,"stop":1744620224557,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc6720465a466cdd","name":"Decrypt messages","time":{"start":1744619900476,"stop":1744619900477,"duration":1},"status":"passed","severity":"normal"},{"uid":"98613c946530a8a7","name":"isConnected return false after peer stops","time":{"start":1744619816049,"stop":1744619816049,"duration":0},"status":"passed","severity":"normal"},{"uid":"af0663bd68551498","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1744619726827,"stop":1744619726827,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ae6f5d0da05066","name":"Push message with meta","time":{"start":1744620428882,"stop":1744620428882,"duration":0},"status":"passed","severity":"normal"},{"uid":"aacfa0e054059af4","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=1000 correctly","time":{"start":1744619777293,"stop":1744619777296,"duration":3},"status":"passed","severity":"normal"},{"uid":"ec31d65192f693ca","name":"should hash \"\" with n=1 and maxValue=100 correctly","time":{"start":1744619777272,"stop":1744619777272,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce3a7ff1acd97c3f","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1744619726833,"stop":1744619726833,"duration":0},"status":"passed","severity":"normal"},{"uid":"b25b1719aeffb761","name":"Decoder throws on empty string content topic","time":{"start":1744619760909,"stop":1744619760909,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a542101d0be1da","name":"Throws when trying to push message with empty payload","time":{"start":1744620428878,"stop":1744620428878,"duration":0},"status":"passed","severity":"normal"},{"uid":"f93abe367cf8f739","name":"Check received message containing emoji","time":{"start":1744620224557,"stop":1744620224557,"duration":0},"status":"passed","severity":"normal"},{"uid":"595726273f173093","name":"Push message with content topic containing JSON","time":{"start":1744620428881,"stop":1744620428881,"duration":0},"status":"passed","severity":"normal"},{"uid":"48b74ad3ba98ed74","name":"Store - dialed first","time":{"start":1744620076696,"stop":1744620076696,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca7aa795540336b6","name":"Check received message containing Chinese","time":{"start":1744620224554,"stop":1744620224554,"duration":0},"status":"passed","severity":"normal"},{"uid":"9120e4467f9a2f6a","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1744619726816,"stop":1744619726816,"duration":0},"status":"passed","severity":"normal"},{"uid":"9581aac27d809846","name":"Push message with SQL Injection payload","time":{"start":1744620428875,"stop":1744620428875,"duration":0},"status":"passed","severity":"normal"},{"uid":"694a0dfae317efeb","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1744619921178,"stop":1744619921179,"duration":1},"status":"passed","severity":"normal"},{"uid":"d64576ba8473a137","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=1000 correctly","time":{"start":1744619777303,"stop":1744619777303,"duration":0},"status":"passed","severity":"normal"},{"uid":"d36822e77121fce7","name":"should handle a minimal index list","time":{"start":1744619726836,"stop":1744619726837,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a5fb5b5669bbaff","name":"should not fail to stop the service if it was not started","time":{"start":1744619753311,"stop":1744619753311,"duration":0},"status":"passed","severity":"normal"},{"uid":"20df7df4b7be2f9d","name":"random static sharding 3 - Cluster ID: 347, Shard ID: 489","time":{"start":1744620042161,"stop":1744620042162,"duration":1},"status":"passed","severity":"normal"},{"uid":"416e909c92186ecb","name":"should hash \"hello\" with n=1 and maxValue=10000 correctly","time":{"start":1744619777270,"stop":1744619777270,"duration":0},"status":"passed","severity":"normal"},{"uid":"79f9949bf1bbb326","name":"Push message with content topic containing unicode special characters","time":{"start":1744620428869,"stop":1744620428870,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d34eac6ae88ed46","name":"Rejects garbage","time":{"start":1744619771868,"stop":1744619771868,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd2382c40f02eed8","name":"Check received message containing Basic HTML tag","time":{"start":1744620224555,"stop":1744620224556,"duration":1},"status":"passed","severity":"normal"},{"uid":"86ce2b130cb4adc2","name":"should hash \"\" with n=5 and maxValue=1000 correctly","time":{"start":1744619777275,"stop":1744619777275,"duration":0},"status":"passed","severity":"normal"},{"uid":"224dfc4058b1069b","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1744619726826,"stop":1744619726827,"duration":1},"status":"passed","severity":"normal"},{"uid":"699933f79635fce2","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1744620304528,"stop":1744620304528,"duration":0},"status":"passed","severity":"normal"},{"uid":"380a6c311fac5e30","name":"should be able to decode the field with only RELAY set to true","time":{"start":1744619734708,"stop":1744619734709,"duration":1},"status":"passed","severity":"normal"},{"uid":"3bfddf80ec6e3db0","name":"Check publish message containing Script","time":{"start":1744619920043,"stop":1744619920043,"duration":0},"status":"passed","severity":"normal"},{"uid":"f71a5c3c0c62a769","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1744619916898,"stop":1744619916898,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5301d924726135c","name":"Push message with content topic containing escaped characters","time":{"start":1744620428869,"stop":1744620428869,"duration":0},"status":"passed","severity":"normal"},{"uid":"472ec510e95d61c0","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1744620013215,"stop":1744620013215,"duration":0},"status":"passed","severity":"normal"},{"uid":"8edb713e86f85e13","name":"Push message with rate limit","time":{"start":1744620428871,"stop":1744620428871,"duration":0},"status":"passed","severity":"normal"},{"uid":"76e49daa491db067","name":"recovers when dns.resolve returns empty","time":{"start":1744619749407,"stop":1744619749407,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcd525a42e22923e","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1744619982580,"stop":1744619982580,"duration":0},"status":"passed","severity":"normal"},{"uid":"351d647eb183d1b","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1744619726832,"stop":1744619726833,"duration":1},"status":"passed","severity":"normal"},{"uid":"16c7983fb84cde55","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app28/4/topic584/test.js","time":{"start":1744620039195,"stop":1744620039195,"duration":0},"status":"passed","severity":"normal"},{"uid":"ceee135056a35ed7","name":"Query Generator, Multiple PubsubTopics","time":{"start":1744620013212,"stop":1744620013213,"duration":1},"status":"passed","severity":"normal"},{"uid":"b132f51db4322d7e","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1744619802454,"stop":1744619802454,"duration":0},"status":"passed","severity":"normal"},{"uid":"3905c361c10e20c1","name":"Encoder throws on empty string content topic","time":{"start":1744619760908,"stop":1744619760909,"duration":1},"status":"passed","severity":"normal"},{"uid":"49f88f710d5101d7","name":"Check message on other pubsub topic is not received","time":{"start":1744620224550,"stop":1744620224550,"duration":0},"status":"passed","severity":"normal"},{"uid":"790beed7bf28caca","name":"should wait for Filter peer to be connected","time":{"start":1744619768587,"stop":1744619768587,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac1821e7a403032f","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1744619726825,"stop":1744619726826,"duration":1},"status":"passed","severity":"normal"},{"uid":"153f42b5b43a0fa0","name":"Waku message hash computation (meta attribute not present)","time":{"start":1744619729270,"stop":1744619729270,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5e05ab24304623","name":"Push message with content topic containing special chars","time":{"start":1744620428879,"stop":1744620428879,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f9cd92f7431e744","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1744619816047,"stop":1744619816047,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c4095ed38959e85","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1744619912552,"stop":1744619912552,"duration":0},"status":"passed","severity":"normal"},{"uid":"371a3a07da60eac8","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1744620054107,"stop":1744620054107,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f7df0eafd5d6983a","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1744619734705,"stop":1744619734705,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d5423ab4f6ae050","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=10000 correctly","time":{"start":1744619777297,"stop":1744619777300,"duration":3},"status":"passed","severity":"normal"},{"uid":"cedba21cc7539b32","name":"Check received message containing special chars","time":{"start":1744620224543,"stop":1744620224544,"duration":1},"status":"passed","severity":"normal"},{"uid":"8681d1aff09bba69","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1744619749045,"stop":1744619749046,"duration":1},"status":"passed","severity":"normal"},{"uid":"5aa518f039e49cae","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1744620304556,"stop":1744620304556,"duration":0},"status":"passed","severity":"normal"},{"uid":"5080aa2516c9e89c","name":"caches peers it previously fetched","time":{"start":1744619749408,"stop":1744619749408,"duration":0},"status":"passed","severity":"normal"},{"uid":"80af33fa37ee031b","name":"should call waitForPeer on Relay","time":{"start":1744619768587,"stop":1744619768588,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2df2d11a70d743f","name":"Check publish message containing escaped characters","time":{"start":1744619920045,"stop":1744619920054,"duration":9},"status":"passed","severity":"normal"},{"uid":"82e76e2ee237cf82","name":"Fails to push message with large meta","time":{"start":1744620428882,"stop":1744620428883,"duration":1},"status":"passed","severity":"normal"},{"uid":"9243c6e6580f642f","name":"Push message with custom timestamp: 1744623416258","time":{"start":1744620428872,"stop":1744620428872,"duration":0},"status":"passed","severity":"normal"},{"uid":"6019546124112560","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=10000 correctly","time":{"start":1744619777297,"stop":1744619777297,"duration":0},"status":"passed","severity":"normal"},{"uid":"e20b4f10249b4417","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1744619726824,"stop":1744619726824,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5455e829318dfcb","name":"Throws when trying to push message with empty payload","time":{"start":1744620428865,"stop":1744620428865,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2495ea6befc8009","name":"should return empty list for no shard","time":{"start":1744619726819,"stop":1744619726821,"duration":2},"status":"passed","severity":"normal"},{"uid":"66fc07c23d186994","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1744619753314,"stop":1744619753314,"duration":0},"status":"passed","severity":"normal"},{"uid":"521bbefe258612dc","name":"should properly create location multiaddrs - tcp6","time":{"start":1744619735360,"stop":1744619735360,"duration":0},"status":"passed","severity":"normal"},{"uid":"35d8fa1c6cbacf61","name":"Push message with Script payload","time":{"start":1744620428862,"stop":1744620428863,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6e8b8acda94d5f9","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1744619726823,"stop":1744619726823,"duration":0},"status":"passed","severity":"normal"},{"uid":"179d9ffd25e3411f","name":"should set field with only FILTER enabled","time":{"start":1744619735363,"stop":1744619735363,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff80f3722576e8bc","name":"Relay - dialed after","time":{"start":1744620076695,"stop":1744620076695,"duration":0},"status":"passed","severity":"normal"},{"uid":"79593158c164a42c","name":"Ordered callback, aborts when callback returns true","time":{"start":1744620045656,"stop":1744620045657,"duration":1},"status":"passed","severity":"normal"},{"uid":"f822b425fbb0b46c","name":"pre and post cipher","time":{"start":1744619759804,"stop":1744619759805,"duration":1},"status":"passed","severity":"normal"},{"uid":"2287c3314f4f84b6","name":"should hash \"test123\" with n=2 and maxValue=1000 correctly","time":{"start":1744619777279,"stop":1744619777279,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfddf4fcf6143ee2","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1744620304545,"stop":1744620304545,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf9e217090513f27","name":"should get / set UDP multiaddr","time":{"start":1744619735358,"stop":1744619735358,"duration":0},"status":"passed","severity":"normal"},{"uid":"904fd569c3a7c7bc","name":"Subscribe to topic containing XML and receive message","time":{"start":1744620304554,"stop":1744620304554,"duration":0},"status":"passed","severity":"normal"},{"uid":"566d43f55b9639e0","name":"Push message with content topic containing Script","time":{"start":1744620428880,"stop":1744620428880,"duration":0},"status":"passed","severity":"normal"},{"uid":"aafd256d9daa6cd9","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1744619734712,"stop":1744619734712,"duration":0},"status":"passed","severity":"normal"},{"uid":"91c6c56dae029e2c","name":"Push message with content topic containing Chinese","time":{"start":1744620428867,"stop":1744620428867,"duration":0},"status":"passed","severity":"normal"},{"uid":"b01f0acaf9802f24","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1744620304536,"stop":1744620304536,"duration":0},"status":"passed","severity":"normal"},{"uid":"276413a6e5937f12","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1744620304552,"stop":1744620304552,"duration":0},"status":"passed","severity":"normal"},{"uid":"44074ff0757274a9","name":"Subscribe to topic containing Script and receive message","time":{"start":1744620304540,"stop":1744620304541,"duration":1},"status":"passed","severity":"normal"},{"uid":"5211857a0f0f87f9","name":"Push message with custom timestamp: 1744616216258","time":{"start":1744620428883,"stop":1744620428884,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a016a2fa527114","name":"Mutual subscription","time":{"start":1744619925378,"stop":1744619925378,"duration":0},"status":"passed","severity":"normal"},{"uid":"7220892a1a99daec","name":"should not fail to start the service if it is already started","time":{"start":1744619898821,"stop":1744619898821,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff1d3334bd0b04ae","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1744619912555,"stop":1744619912555,"duration":0},"status":"passed","severity":"normal"},{"uid":"c445102376a2c758","name":"addEventListener with correct event","time":{"start":1744619834746,"stop":1744619834746,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5e750defa5374e5","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1744619916900,"stop":1744619916900,"duration":0},"status":"passed","severity":"normal"},{"uid":"216f0f3410175c1","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=100 correctly","time":{"start":1744619777301,"stop":1744619777301,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e877dde993f1cf7","name":"should throw error - no public key","time":{"start":1744619735351,"stop":1744619735351,"duration":0},"status":"passed","severity":"normal"},{"uid":"9972b887bdb693b5","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1744619726805,"stop":1744619726805,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ab2b3d3de24b489","name":"peer:update - should not schedule stream creation IF protocol hit AND stream found on connection","time":{"start":1744619741135,"stop":1744619741136,"duration":1},"status":"passed","severity":"normal"},{"uid":"681aa4166c612adf","name":"Push message with content topic containing Russian","time":{"start":1744620428867,"stop":1744620428867,"duration":0},"status":"passed","severity":"normal"},{"uid":"9916008ec5335365","name":"Ping on unsubscribed peer","time":{"start":1744619859018,"stop":1744619859018,"duration":0},"status":"passed","severity":"normal"},{"uid":"4148a1304eca94ba","name":"should not allow unachievable error rate","time":{"start":1744619776892,"stop":1744619776893,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6c60e2f4fffc719","name":"should maintain desired error rate","time":{"start":1744619779089,"stop":1744619779089,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c26ab1aecdd59e1","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1744619864315,"stop":1744619864315,"duration":0},"status":"passed","severity":"normal"},{"uid":"f43c3fb90ff26657","name":"Check received message containing shell command","time":{"start":1744620224547,"stop":1744620224547,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b40a090c4a7ba23","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1744619734711,"stop":1744619734711,"duration":0},"status":"passed","severity":"normal"},{"uid":"331461416dc29fcc","name":"Check publish message containing long","time":{"start":1744619920039,"stop":1744619920039,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1e0fb21d9106ea0","name":"should throw error - no id","time":{"start":1744619735350,"stop":1744619735350,"duration":0},"status":"passed","severity":"normal"},{"uid":"f51fe2ee7df59e9","name":"Push message with Arabic payload","time":{"start":1744620428874,"stop":1744620428874,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fc4b33ded6687b2","name":"should only return 1 node with relay and store capability","time":{"start":1744619749409,"stop":1744619749410,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd6f4ba639357474","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1744619726835,"stop":1744619726835,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc6dfabb74b01831","name":"Relay - dialed first","time":{"start":1744620076694,"stop":1744620076695,"duration":1},"status":"passed","severity":"normal"},{"uid":"155e4eed1dec11f8","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1744619748599,"stop":1744619748603,"duration":4},"status":"passed","severity":"normal"},{"uid":"7b931583077b0f28","name":"Does not throw an exception when node disconnects","time":{"start":1744620071079,"stop":1744620071079,"duration":0},"status":"passed","severity":"normal"},{"uid":"fad7b924addfb68b","name":"should insert elements correctly","time":{"start":1744619779088,"stop":1744619779088,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f4d67144a230a54","name":"A test","time":{"start":1744619852943,"stop":1744619852943,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9ff722d38e6c304","name":"Check publish message after service node is restarted","time":{"start":1744619920063,"stop":1744619920063,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c31f6aaf518c5411","name":"Push message with content topic containing JSON","time":{"start":1744620428869,"stop":1744620428869,"duration":0},"status":"passed","severity":"normal"},{"uid":"22e5a57bfe46391d","name":"Subscribe to topic containing emoji and receive message","time":{"start":1744620304543,"stop":1744620304544,"duration":1},"status":"passed","severity":"normal"},{"uid":"185a46791b1dca31","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1744619734712,"stop":1744619734712,"duration":0},"status":"passed","severity":"normal"},{"uid":"dab1946998970100","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1744619801283,"stop":1744619801284,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba5e0ef874343c2f","name":"Push message with content topic containing Chinese","time":{"start":1744620428879,"stop":1744620428879,"duration":0},"status":"passed","severity":"normal"},{"uid":"3988f417a2c4e4dd","name":"Push message with shell command payload","time":{"start":1744620428863,"stop":1744620428864,"duration":1},"status":"passed","severity":"normal"},{"uid":"18fcc7e3795c2922","name":"Push message with XML payload","time":{"start":1744620428863,"stop":1744620428863,"duration":0},"status":"passed","severity":"normal"},{"uid":"c836b4b71236ada0","name":"should only return 1 node with store capability","time":{"start":1744619749410,"stop":1744619749410,"duration":0},"status":"passed","severity":"normal"},{"uid":"daf1c98a34d37dce","name":"LightPush","time":{"start":1744620076696,"stop":1744620076696,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7fd10206d92e678","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1744619726829,"stop":1744619726829,"duration":0},"status":"passed","severity":"normal"},{"uid":"c34fa03c1e91674","name":"should maintain proper timestamps if all messages received","time":{"start":1744619777737,"stop":1744619777737,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f75c000c46d04f3","name":"Push message with Chinese payload","time":{"start":1744620428874,"stop":1744620428874,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b40787343427a04","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1744619982584,"stop":1744619982585,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8675a0cef2dc855","name":"Check received message containing emoji","time":{"start":1744620224548,"stop":1744620224548,"duration":0},"status":"passed","severity":"normal"},{"uid":"b209aac1f9dbd356","name":"should not fail to start the service if it is already started","time":{"start":1744619753311,"stop":1744619753312,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c7816bf26b1b278","name":"Subscribe to topic containing XML and publish message","time":{"start":1744619925404,"stop":1744619925405,"duration":1},"status":"passed","severity":"normal"},{"uid":"8886ea51f757d960","name":"throws on content topic with empty application field","time":{"start":1744619726795,"stop":1744619726795,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c0a97628528608e","name":"Check publish message containing special chars","time":{"start":1744619920040,"stop":1744619920040,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8ab23fd69766068","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1744620304554,"stop":1744620304555,"duration":1},"status":"passed","severity":"normal"},{"uid":"987b8362b59412d7","name":"should reject on timeout if it was set","time":{"start":1744619768585,"stop":1744619768586,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ba092fdbdd654a1","name":"Push message with content topic containing SQL Injection","time":{"start":1744620428867,"stop":1744620428868,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b8d4404828102aa","name":"should reject if Store is requested but not mounted","time":{"start":1744619768585,"stop":1744619768585,"duration":0},"status":"passed","severity":"normal"},{"uid":"1089e9f971652e6a","name":"Push message with unicode special characters payload","time":{"start":1744620428864,"stop":1744620428864,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd8199d8262740a2","name":"Check message received after nwaku node is restarted","time":{"start":1744620224552,"stop":1744620224552,"duration":0},"status":"skipped","severity":"normal"},{"uid":"169854c35ebb9063","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1744619726813,"stop":1744619726813,"duration":0},"status":"passed","severity":"normal"},{"uid":"da53788665397d30","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1744619726825,"stop":1744619726825,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a01acf00455141","name":"Check publish message after client node is restarted","time":{"start":1744619920064,"stop":1744619920064,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8bdbb3299e9b38cd","name":"Check received message containing Arabic","time":{"start":1744620224544,"stop":1744620224544,"duration":0},"status":"passed","severity":"normal"},{"uid":"7883309448adb1f4","name":"should return the correct m/n for k = 7, targetError = 0.01","time":{"start":1744619776893,"stop":1744619776894,"duration":1},"status":"passed","severity":"normal"},{"uid":"8aea4e4a6292104c","name":"should remove messages without delivering if timeout is exceeded","time":{"start":1744619777739,"stop":1744619777739,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbc0a959f97aa540","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1744620039191,"stop":1744620039191,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ee6cbe4a3b0d62e","name":"should hash \"hello\" with n=2 and maxValue=100 correctly","time":{"start":1744619777263,"stop":1744619777263,"duration":0},"status":"passed","severity":"normal"},{"uid":"aea8e95a1d48ae39","name":"Relay - times out","time":{"start":1744620076695,"stop":1744620076695,"duration":0},"status":"passed","severity":"normal"},{"uid":"d15c10627b31a575","name":"Reopen subscription with peer with lost subscription","time":{"start":1744619859018,"stop":1744619859018,"duration":0},"status":"passed","severity":"normal"},{"uid":"96e7e209fc09d8ef","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1744619916900,"stop":1744619916901,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb04e8936c775ec9","name":"should return false","time":{"start":1744619735352,"stop":1744619735352,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ab5114d1459ce86","name":"Check publish message containing SQL Injection","time":{"start":1744619920042,"stop":1744619920043,"duration":1},"status":"passed","severity":"normal"},{"uid":"96d0e8108af33967","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1744619998356,"stop":1744619998357,"duration":1},"status":"passed","severity":"normal"},{"uid":"52bc8ee03fb3005d","name":"handles different clusterIds correctly","time":{"start":1744619726814,"stop":1744619726814,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8db938144d0a08e","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1744619726828,"stop":1744619726829,"duration":1},"status":"passed","severity":"normal"},{"uid":"cdc486abc3e3fbf","name":"should be called for bootstrap peers","time":{"start":1744619802451,"stop":1744619802454,"duration":3},"status":"passed","severity":"normal"},{"uid":"b98c095bdc7ca6b","name":"Privacy Node - default protocol","time":{"start":1744620076697,"stop":1744620076698,"duration":1},"status":"passed","severity":"normal"},{"uid":"429022a9e2c36699","name":"Generator, 2 different pubsubtopics","time":{"start":1744620054101,"stop":1744620054102,"duration":1},"status":"passed","severity":"normal"},{"uid":"ece69d753223f344","name":"Push message with SQL Injection payload","time":{"start":1744620428862,"stop":1744620428862,"duration":0},"status":"passed","severity":"normal"},{"uid":"adf5a247dc087d81","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=10000 correctly","time":{"start":1744619777296,"stop":1744619777297,"duration":1},"status":"passed","severity":"normal"},{"uid":"263bb1eb08cd742e","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1744620304549,"stop":1744620304550,"duration":1},"status":"passed","severity":"normal"},{"uid":"51f461006b250f66","name":"Check message with no pubsub topic is not received","time":{"start":1744620224559,"stop":1744620224560,"duration":1},"status":"passed","severity":"normal"},{"uid":"49c32342047e786c","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=10000 correctly","time":{"start":1744619777306,"stop":1744619777307,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e67f6e23e9eb9d2","name":"non connected peers","time":{"start":1744619899013,"stop":1744619899014,"duration":1},"status":"skipped","severity":"normal"},{"uid":"23b9a4fb32600f40","name":"Query with Promise Callback, No message returned","time":{"start":1744620013219,"stop":1744620013219,"duration":0},"status":"passed","severity":"normal"},{"uid":"74eaf3630ccea276","name":"should decode valid enr successfully","time":{"start":1744619735348,"stop":1744619735349,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4e34825d797940c","name":"should increase lamport timestamp","time":{"start":1744619777736,"stop":1744619777736,"duration":0},"status":"passed","severity":"normal"},{"uid":"854d293697796245","name":"Refresh subscription","time":{"start":1744620304550,"stop":1744620304550,"duration":0},"status":"passed","severity":"normal"},{"uid":"4de7dd29804d2db7","name":"random static sharding 2 - Cluster ID: 143, Shard ID: 784","time":{"start":1744620042161,"stop":1744620042161,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d0d09e3947f6d25","name":"Should fail to subscribe with decoder with wrong shard","time":{"start":1744620304558,"stop":1744620304558,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1b75b14b7424d08","name":"should throw error - no public key","time":{"start":1744619735350,"stop":1744619735350,"duration":0},"status":"passed","severity":"normal"},{"uid":"87b0227df93a1295","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1744619726805,"stop":1744619726805,"duration":0},"status":"passed","severity":"normal"},{"uid":"e30e4672a33fba43","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1744619726817,"stop":1744619726818,"duration":1},"status":"passed","severity":"normal"},{"uid":"96a407a984e08c5","name":"Ping on peer without subscriptions","time":{"start":1744619859017,"stop":1744619859017,"duration":0},"status":"passed","severity":"normal"},{"uid":"29042fc87ee15520","name":"Check publish message containing Chinese","time":{"start":1744619920040,"stop":1744619920040,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e94830599d4294e","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=1000 correctly","time":{"start":1744619777303,"stop":1744619777303,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c31088d629ea21a","name":"should hash \"\" with n=1 and maxValue=1000 correctly","time":{"start":1744619777274,"stop":1744619777274,"duration":0},"status":"passed","severity":"normal"},{"uid":"550d5c45b0cb586c","name":"Decoder throws on empty string content topic","time":{"start":1744619759516,"stop":1744619759516,"duration":0},"status":"passed","severity":"normal"},{"uid":"34693f1f5ad8ae33","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1744619912550,"stop":1744619912551,"duration":1},"status":"passed","severity":"normal"},{"uid":"83fcbede519b1b33","name":"Push message with custom timestamp: 1713861416258","time":{"start":1744620428883,"stop":1744620428883,"duration":0},"status":"passed","severity":"normal"},{"uid":"dca6b100f0e8c602","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1744620304556,"stop":1744620304556,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3bf52997567d9f6","name":"Check received message containing Basic HTML tag","time":{"start":1744620224546,"stop":1744620224546,"duration":0},"status":"passed","severity":"normal"},{"uid":"37591184ef17252","name":"Check publish message containing emoji","time":{"start":1744619920055,"stop":1744619920055,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a8ca31f96ff3b1f","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1744619925408,"stop":1744619925411,"duration":3},"status":"passed","severity":"normal"},{"uid":"3e4206344e08a4ab","name":"Subscribe and receive messages via waku relay post","time":{"start":1744620304547,"stop":1744620304547,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3c7dce2a616e54b","name":"Push message with long payload","time":{"start":1744620428860,"stop":1744620428861,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ac809f7655ea2aa","name":"returns nothing if no connections present","time":{"start":1744619740795,"stop":1744619740796,"duration":1},"status":"passed","severity":"normal"},{"uid":"e74a978033a68e82","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1744619852863,"stop":1744619852863,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfcf5424e21f3873","name":"Push message with emoji payload","time":{"start":1744620428864,"stop":1744620428865,"duration":1},"status":"passed","severity":"normal"},{"uid":"f482a962cea4be9f","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1744619920055,"stop":1744619920055,"duration":0},"status":"passed","severity":"normal"},{"uid":"aed5b3ce6c75152b","name":"should request peer renewal on specific errors","time":{"start":1744619768247,"stop":1744619768248,"duration":1},"status":"passed","severity":"normal"}]