mirror of
https://github.com/logos-messaging/allure-jswaku.git
synced 2026-01-12 09:53:08 +00:00
1 line
154 KiB
JSON
1 line
154 KiB
JSON
[{"uid":"5c2a8a35663fa278","name":"Ping fails for unsubscribed peers","time":{"start":1729032027759,"stop":1729032027760,"duration":1},"status":"passed","severity":"normal"},{"uid":"70c9f2fa736c95f4","name":"getPeersByDiscovery","time":{"start":1729031982921,"stop":1729031982921,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9e5546ef1f9e300","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1729032020519,"stop":1729032020519,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce5fcb9d57c7ae25","name":"random static sharding 4 - Cluster ID: 990, Shard ID: 315","time":{"start":1729032235305,"stop":1729032235305,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc6b8066f46465ef","name":"should not receive a peer event before start","time":{"start":1729032197327,"stop":1729032197327,"duration":0},"status":"passed","severity":"normal"},{"uid":"6aa9960c2f1141c2","name":"Subscribe to topic containing JSON and publish message","time":{"start":1729032204831,"stop":1729032204831,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f2716e908dffaf7","name":"Relay - dialed first","time":{"start":1729032275826,"stop":1729032275827,"duration":1},"status":"passed","severity":"normal"},{"uid":"1af2a877dd294631","name":"should properly create location multiaddrs - udp","time":{"start":1729031892682,"stop":1729031892682,"duration":0},"status":"passed","severity":"normal"},{"uid":"722988b55b3301c4","name":"Non TWN Cluster","time":{"start":1729032228809,"stop":1729032228809,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c2309fd66c72f4d","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1729031884124,"stop":1729031884124,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b62846df4aa5bfe","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1729031884112,"stop":1729031884112,"duration":0},"status":"passed","severity":"normal"},{"uid":"d318555510224497","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app75/5/topic308/utf8","time":{"start":1729032228816,"stop":1729032228816,"duration":0},"status":"passed","severity":"normal"},{"uid":"40d0c4416ae85e0d","name":"should add and remove event listeners correctly","time":{"start":1729031912072,"stop":1729031912072,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc01d35e064f841c","name":"1 Relay, 1 fetch","time":{"start":1729031908098,"stop":1729031908098,"duration":0},"status":"passed","severity":"normal"},{"uid":"b94a60fc8c1d83b1","name":"Push message with Arabic payload","time":{"start":1729032178362,"stop":1729032178362,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c59f7fd502dc940","name":"Decoder throws on empty string content topic","time":{"start":1729031918118,"stop":1729031918118,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd6cee50a15e9f85","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1729032264576,"stop":1729032264576,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8b15b29d3501807","name":"Ping on unsubscribed peer","time":{"start":1729031987033,"stop":1729031987033,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc18a7647a5019ec","name":"isConnected between 2 js-waku relay nodes","time":{"start":1729031975194,"stop":1729031975194,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec99e8e73da0aa10","name":"Subscribe to topic containing XML and receive message","time":{"start":1729032264569,"stop":1729032264569,"duration":0},"status":"passed","severity":"normal"},{"uid":"222ee5822bf2b032","name":"should retry on failure if specified","time":{"start":1729031924809,"stop":1729031924809,"duration":0},"status":"passed","severity":"normal"},{"uid":"d71505e156ec548b","name":"LightPush with 1 connections","time":{"start":1729032053269,"stop":1729032053270,"duration":1},"status":"passed","severity":"normal"},{"uid":"b48abf9056572029","name":"should fail to send if pubsub topics are misconfigured","time":{"start":1729031924805,"stop":1729031924807,"duration":2},"status":"passed","severity":"normal"},{"uid":"69c988d6cf04d947","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1729032020531,"stop":1729032020531,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a3b13f526f7de2","name":"Renews peer on consistent missed messages","time":{"start":1729032027768,"stop":1729032027773,"duration":5},"status":"passed","severity":"normal"},{"uid":"73ba335ecaab6d81","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1729031884105,"stop":1729031884105,"duration":0},"status":"passed","severity":"normal"},{"uid":"60613dd10680e48a","name":"Check received message containing Basic HTML tag","time":{"start":1729032174916,"stop":1729032174916,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa10445ca57996f2","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1729032228808,"stop":1729032228808,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5aef133433fd6cf","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1729032204832,"stop":1729032204833,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf50299ff607e498","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1729031884109,"stop":1729031884109,"duration":0},"status":"passed","severity":"normal"},{"uid":"48992b7259c9d8e5","name":"isConnected should return true after first peer connects","time":{"start":1729031975190,"stop":1729031975190,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d99c18341393d31","name":"Check publish message containing numeric","time":{"start":1729032198809,"stop":1729032198809,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e3d2da376bb34ab","name":"Subscribe to topic containing Russian and receive message","time":{"start":1729032264567,"stop":1729032264568,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf8052c34657e650","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1729032174929,"stop":1729032174929,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b84329af47817c0","name":"Passing page size 110 when there are 120 messages","time":{"start":1729032257076,"stop":1729032257077,"duration":1},"status":"passed","severity":"normal"},{"uid":"72910105e8bd8d80","name":"Check message on other pubsub topic is not received","time":{"start":1729032174821,"stop":1729032174831,"duration":10},"status":"passed","severity":"normal"},{"uid":"209081dc5d433a11","name":"less peers than existing","time":{"start":1729032175157,"stop":1729032175157,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c61443390a64445f","name":"Push message with content topic containing SQL Injection","time":{"start":1729032178369,"stop":1729032178370,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d9c8aa1ee94a67e","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1729031919797,"stop":1729031919798,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ce2e8a4529ab29e","name":"throws an error for improperly formatted content topics","time":{"start":1729031884108,"stop":1729031884108,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cf6842caaf205e","name":"Waku message hash computation (meta attribute not present)","time":{"start":1729031886610,"stop":1729031886610,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b66895121b48246","name":"Push message with content topic containing Script","time":{"start":1729032206879,"stop":1729032206880,"duration":1},"status":"passed","severity":"normal"},{"uid":"589d048e3ba41ef7","name":"Push message with SQL Injection payload","time":{"start":1729032178362,"stop":1729032178363,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c1f31d8181870f6","name":"LightPush","time":{"start":1729032275828,"stop":1729032275829,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d4ed24125788cac","name":"Push message with content topic containing escaped characters","time":{"start":1729032178375,"stop":1729032178375,"duration":0},"status":"passed","severity":"normal"},{"uid":"d069ab7dd3ac4b46","name":"should emit a peer event after start","time":{"start":1729032197326,"stop":1729032197327,"duration":1},"status":"passed","severity":"normal"},{"uid":"4922d8edaa999a8c","name":"Push message with Chinese payload","time":{"start":1729032206870,"stop":1729032206870,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3bbb9fdecd5cdfe","name":"Check meta is set [ecies]","time":{"start":1729031919798,"stop":1729031919799,"duration":1},"status":"passed","severity":"normal"},{"uid":"5dd02bb6fdf8a434","name":"Ping on subscribed peer","time":{"start":1729031988771,"stop":1729031988772,"duration":1},"status":"passed","severity":"normal"},{"uid":"bba08468aa25b058","name":"LightPush: 3 peers, Filter: 1 peers","time":{"start":1729032093809,"stop":1729032093810,"duration":1},"status":"passed","severity":"normal"},{"uid":"b03baf70e52ede8","name":"Check received message containing short","time":{"start":1729032174794,"stop":1729032174794,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b325e15a9885c5b","name":"Check publish message containing emoji","time":{"start":1729032198816,"stop":1729032198816,"duration":0},"status":"passed","severity":"normal"},{"uid":"c49ecf86534a3700","name":"Query Generator - true","time":{"start":1729032246143,"stop":1729032246143,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fd93a2fa20a98de","name":"1 Store, 2 fetches","time":{"start":1729031908098,"stop":1729031908098,"duration":0},"status":"passed","severity":"normal"},{"uid":"759962f8b0acd737","name":"LightPush: 1 peers, Filter: 0 peers","time":{"start":1729032093774,"stop":1729032093781,"duration":7},"status":"passed","severity":"normal"},{"uid":"50b891de4686515a","name":"Throws when trying to push message with empty payload","time":{"start":1729032206876,"stop":1729032206876,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f548da5b09d0f88","name":"Waku message hash computation (payload length 0)","time":{"start":1729031886610,"stop":1729031886611,"duration":1},"status":"passed","severity":"normal"},{"uid":"70ad1c88b2e98d45","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app50/4/topic147/utf8","time":{"start":1729032228817,"stop":1729032228818,"duration":1},"status":"passed","severity":"normal"},{"uid":"143f4c433a18896a","name":"Check message on other pubsub topic is not received","time":{"start":1729032174930,"stop":1729032174930,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5767577cfdc33b4","name":"through manual discovery","time":{"start":1729032098328,"stop":1729032098328,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cc827ac1ff2938f","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1729031884118,"stop":1729031884119,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c1999e7158bd8e9","name":"should reject if Filter is requested but not mounted","time":{"start":1729031924908,"stop":1729031924908,"duration":0},"status":"passed","severity":"normal"},{"uid":"c71c6aabd813af3f","name":"Relay + Store","time":{"start":1729031949623,"stop":1729031949624,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a1aab6ca523ecd0","name":"Subscribe to topic containing Russian and receive message","time":{"start":1729032264589,"stop":1729032264589,"duration":0},"status":"passed","severity":"normal"},{"uid":"4946c8b09286dbd6","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1729031908180,"stop":1729031908180,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d6e15856a8e9cfd","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1729032020531,"stop":1729032020532,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c427125d5907fb3","name":"Push message with content topic containing Chinese","time":{"start":1729032206878,"stop":1729032206878,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5179a015f87c928","name":"random static sharding 8 - Cluster ID: 846, Shard ID: 604","time":{"start":1729032235309,"stop":1729032235309,"duration":0},"status":"passed","severity":"normal"},{"uid":"f70c0b5fb76811a7","name":"Should update multiaddrs","time":{"start":1729032123016,"stop":1729032123016,"duration":0},"status":"passed","severity":"normal"},{"uid":"29cd204347dc4dd4","name":"Push message with Script payload","time":{"start":1729032206872,"stop":1729032206872,"duration":0},"status":"passed","severity":"normal"},{"uid":"e28d593074498f10","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1729032020533,"stop":1729032020533,"duration":0},"status":"passed","severity":"normal"},{"uid":"201f45709831e40e","name":"Push message with content topic containing Basic HTML tag","time":{"start":1729032178371,"stop":1729032178372,"duration":1},"status":"passed","severity":"normal"},{"uid":"11787080fba11c6c","name":"should not receive a peer event after stop","time":{"start":1729031912070,"stop":1729031912070,"duration":0},"status":"passed","severity":"normal"},{"uid":"661f55cbf110947","name":"should not fail to start the service if it is already started","time":{"start":1729031912068,"stop":1729031912069,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf8dca2e91035cee","name":"Check message with non string payload is not received","time":{"start":1729032174931,"stop":1729032174932,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e0903160060c99e","name":"should log when no additional peers are found","time":{"start":1729031924903,"stop":1729031924904,"duration":1},"status":"passed","severity":"normal"},{"uid":"30423695e50cd873","name":"stop","time":{"start":1729031982935,"stop":1729031982936,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a79b4b2195b8fd8","name":"removeEventListener with correct event","time":{"start":1729031982920,"stop":1729031982920,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ee3a71fcda45076","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1729032264557,"stop":1729032264557,"duration":0},"status":"passed","severity":"normal"},{"uid":"2793490d58ff36cb","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1729031949754,"stop":1729031949754,"duration":0},"status":"passed","severity":"normal"},{"uid":"63afe140347f62bd","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1729032277689,"stop":1729032277690,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c573d353acefe2","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app48/6/topic860/xml","time":{"start":1729032228818,"stop":1729032228818,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e9c4a37d84357a5","name":"Check publish message containing SQL Injection","time":{"start":1729032198812,"stop":1729032198813,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad826fc9462af48","name":"LightPush: 3 peers, Filter: 2 peers","time":{"start":1729032093824,"stop":1729032093824,"duration":0},"status":"passed","severity":"normal"},{"uid":"29f0e7c92a288678","name":"should encode/decode to RLP encoding","time":{"start":1729031892676,"stop":1729031892676,"duration":0},"status":"passed","severity":"normal"},{"uid":"918498d164aa7e47","name":"Check message on other pubsub topic is not received","time":{"start":1729032065458,"stop":1729032065459,"duration":1},"status":"passed","severity":"normal"},{"uid":"8deee002265e79f0","name":"nwaku subscribes","time":{"start":1729032192389,"stop":1729032192391,"duration":2},"status":"passed","severity":"normal"},{"uid":"20e65fc3b117a533","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1729031907989,"stop":1729031907989,"duration":0},"status":"passed","severity":"normal"},{"uid":"46a3d26c6f9452a3","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1729032020525,"stop":1729032020526,"duration":1},"status":"passed","severity":"normal"},{"uid":"40ea5ca5e049dfb1","name":"Ping on subscribed peer","time":{"start":1729031988775,"stop":1729031988775,"duration":0},"status":"passed","severity":"normal"},{"uid":"84de67d90a6bbef4","name":"Number of peers are maintained correctly","time":{"start":1729032027757,"stop":1729032027757,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e4f9a37cc2c611c","name":"1 Relay, 1 Filter, gives up","time":{"start":1729031908099,"stop":1729031908099,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef8c1a5ffb57d420","name":"should be able to decode the field with only FILTER set to true","time":{"start":1729031892047,"stop":1729031892048,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b469f15633fb469","name":"should call waitForPeer on Relay","time":{"start":1729031924911,"stop":1729031924911,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fe82195afcd5b0d","name":"Check message received after jswaku node is restarted","time":{"start":1729032065461,"stop":1729032065461,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8deba89f72cb6382","name":"random static sharding 10 - Cluster ID: 799, Shard ID: 987","time":{"start":1729032235310,"stop":1729032235310,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb30f72387485bb7","name":"same cluster, different shard: nodes connect","time":{"start":1729032122636,"stop":1729032122637,"duration":1},"status":"passed","severity":"normal"},{"uid":"aed6ebc89de032b","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1729031975188,"stop":1729031975188,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fc156cbd2e5c85f","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1729032187247,"stop":1729032187248,"duration":1},"status":"passed","severity":"normal"},{"uid":"12843663fa45ac62","name":"start node with empty content topic","time":{"start":1729032228822,"stop":1729032228822,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba846078969b6f26","name":"Fields are not dropped","time":{"start":1729031899464,"stop":1729031899466,"duration":2},"status":"passed","severity":"normal"},{"uid":"902f3ce3e3d274f6","name":"Reusing cursor across nodes","time":{"start":1729032228067,"stop":1729032228068,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a0bb90877e6ced9","name":"should properly create location multiaddrs - tcp","time":{"start":1729031892682,"stop":1729031892683,"duration":1},"status":"passed","severity":"normal"},{"uid":"c87af789a6d3bad2","name":"Check received message with timestamp: 1729031942008000000 ","time":{"start":1729032065453,"stop":1729032065455,"duration":2},"status":"passed","severity":"normal"},{"uid":"e8e688ac5d24a329","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1729031907988,"stop":1729031907988,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a32d6a55c245dd9","name":"different cluster, same shard: nodes don't connect","time":{"start":1729032122637,"stop":1729032122638,"duration":1},"status":"passed","severity":"normal"},{"uid":"77cc12dd2f412f5d","name":"can start the service","time":{"start":1729031952291,"stop":1729031952291,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a56be2f60829d3f","name":"should not fail to start the service if it is already started","time":{"start":1729032197326,"stop":1729032197326,"duration":0},"status":"passed","severity":"normal"},{"uid":"454870a36eb7b4fe","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1729032020528,"stop":1729032020528,"duration":0},"status":"passed","severity":"normal"},{"uid":"2507fdf2b54b34c5","name":"Fails to publish duplicate message","time":{"start":1729032198823,"stop":1729032198824,"duration":1},"status":"passed","severity":"normal"},{"uid":"a96cf9b25bed14e1","name":"should use the provided clusterId for the pubsub topic","time":{"start":1729031884131,"stop":1729031884131,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4b4503367dc4567","name":"Refresh subscription","time":{"start":1729032204826,"stop":1729032204826,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f9c23214af44f638","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1729032277693,"stop":1729032277693,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce343e5439569fe6","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1729032264569,"stop":1729032264569,"duration":0},"status":"passed","severity":"normal"},{"uid":"56a32d8cd579e38c","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1729031884123,"stop":1729031884124,"duration":1},"status":"passed","severity":"normal"},{"uid":"acb4baa3f71fc631","name":"should reject on timeout if it was set","time":{"start":1729031924909,"stop":1729031924909,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb1a9f08486ffca0","name":"Subscribe and receive messages via lightPush","time":{"start":1729032264573,"stop":1729032264573,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f31f80c8cb33053","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1729031918115,"stop":1729031918115,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fa0e94b67a2b4fc","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1729031884119,"stop":1729031884119,"duration":0},"status":"passed","severity":"normal"},{"uid":"41a7704c6ecf9562","name":"Check message with no payload is not received","time":{"start":1729032174931,"stop":1729032174931,"duration":0},"status":"passed","severity":"normal"},{"uid":"81b1da614986ae80","name":"Ordered Callback - true","time":{"start":1729032246148,"stop":1729032246148,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1074855482a7791","name":"Query generator for multiple messages with different content topic format","time":{"start":1729032269101,"stop":1729032269101,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b90460e936d45dc","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1729032122635,"stop":1729032122635,"duration":0},"status":"passed","severity":"normal"},{"uid":"b92c6c00427b8671","name":"Check received message containing JSON","time":{"start":1729032174799,"stop":1729032174799,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9a321c5f0d57aee","name":"Accepts a valid Waku Message","time":{"start":1729031928151,"stop":1729031928152,"duration":1},"status":"passed","severity":"normal"},{"uid":"45e5616a9215fe7b","name":"should not fail to stop the service if it was not started","time":{"start":1729031912068,"stop":1729031912068,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d1125c63e60ca1b","name":"Check received message containing escaped characters","time":{"start":1729032174920,"stop":1729032174920,"duration":0},"status":"passed","severity":"normal"},{"uid":"85ea6bab787e3fa4","name":"Keep-alive pings maintain the connection","time":{"start":1729032027761,"stop":1729032027763,"duration":2},"status":"passed","severity":"normal"},{"uid":"9ac478e0f542ff05","name":"Push message with long payload","time":{"start":1729032178355,"stop":1729032178355,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4c8b5c292a860f1","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1729031900273,"stop":1729031900273,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c86dc8324b1d457","name":"Query Generator, No Decoder","time":{"start":1729032231861,"stop":1729032231861,"duration":0},"status":"passed","severity":"normal"},{"uid":"818f3fb430e433ef","name":"Nwaku publishes","time":{"start":1729032192393,"stop":1729032192393,"duration":0},"status":"passed","severity":"normal"},{"uid":"627f2d3f127eda86","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1729032264580,"stop":1729032264580,"duration":0},"status":"passed","severity":"normal"},{"uid":"b86ce2168c241f02","name":"Check received message with timestamp: 1729031942370000000 ","time":{"start":1729032174804,"stop":1729032174807,"duration":3},"status":"passed","severity":"normal"},{"uid":"214e8f30dae30e2b","name":"Push message with content topic containing Arabic","time":{"start":1729032178369,"stop":1729032178369,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1139d6714c87385","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1729031884123,"stop":1729031884123,"duration":0},"status":"passed","severity":"normal"},{"uid":"51a2b782c2582037","name":"should throw an error for empty SingleShardInfos array","time":{"start":1729031884110,"stop":1729031884111,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6f47102a4768d44","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1729032198827,"stop":1729032198827,"duration":0},"status":"passed","severity":"normal"},{"uid":"194752e613c5568e","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1729032020509,"stop":1729032020509,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cd9e75b75c721b3","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1729032018029,"stop":1729032018030,"duration":1},"status":"passed","severity":"normal"},{"uid":"73843b6c9b677a0c","name":"Query Generator, Wrong PubsubTopic","time":{"start":1729032231860,"stop":1729032231860,"duration":0},"status":"passed","severity":"normal"},{"uid":"a15d093b12a3eb2e","name":"Check received message with timestamp: 1729031942008 ","time":{"start":1729032065455,"stop":1729032065455,"duration":0},"status":"passed","severity":"normal"},{"uid":"da4b656a5e0017ca","name":"Passing page size 0 when there are 110 messages","time":{"start":1729032257061,"stop":1729032257062,"duration":1},"status":"passed","severity":"normal"},{"uid":"a25d615b4a88a193","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1729032187247,"stop":1729032187247,"duration":0},"status":"passed","severity":"normal"},{"uid":"e520dab9b539f3df","name":"Reopen subscription with peer with lost subscription","time":{"start":1729031987033,"stop":1729031987033,"duration":0},"status":"passed","severity":"normal"},{"uid":"61c466dec6418372","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1729031884107,"stop":1729031884107,"duration":0},"status":"passed","severity":"normal"},{"uid":"73402fca6f97d310","name":"Push message with custom timestamp: 1698273653490","time":{"start":1729032206889,"stop":1729032206889,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0415c8dc0152300","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1729032066297,"stop":1729032066298,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a20ade101f332b","name":"should properly create location multiaddrs - udp4","time":{"start":1729031892681,"stop":1729031892681,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf4d05f5536f0b5d","name":"Push message with content topic containing Russian","time":{"start":1729032178369,"stop":1729032178369,"duration":0},"status":"passed","severity":"normal"},{"uid":"874a3f71aaea1394","name":"Check received message containing Russian","time":{"start":1729032174797,"stop":1729032174797,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d39d4b02496210d","name":"Passing page size 10 when there are 10 messages","time":{"start":1729032257066,"stop":1729032257066,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9b96c1fb19e603e","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1729032277692,"stop":1729032277692,"duration":0},"status":"passed","severity":"normal"},{"uid":"45d90428d1382ea1","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1729032066290,"stop":1729032066292,"duration":2},"status":"passed","severity":"normal"},{"uid":"719e0912e4072a3d","name":"handles different clusterIds correctly","time":{"start":1729031884107,"stop":1729031884108,"duration":1},"status":"passed","severity":"normal"},{"uid":"be7b93e520f0edba","name":"Check publish message containing unicode special characters","time":{"start":1729032198815,"stop":1729032198816,"duration":1},"status":"passed","severity":"normal"},{"uid":"9bac11f5946dced7","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1729032020510,"stop":1729032020510,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1565a99730bc0e","name":"Publish message with custom timestamp: Tue Oct 15 2024 21:43:07 GMT+0000 (Coordinated Universal Time)","time":{"start":1729032198819,"stop":1729032198819,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9774638ffe6bfd1","name":"should be able to encode the field with only RELAY set to true","time":{"start":1729031892038,"stop":1729031892041,"duration":3},"status":"passed","severity":"normal"},{"uid":"5ad97b2dacc526ba","name":"should properly create location multiaddrs - udp6","time":{"start":1729031892682,"stop":1729031892682,"duration":0},"status":"passed","severity":"normal"},{"uid":"aab70e1ca35db9b4","name":"Query generator for multiple messages","time":{"start":1729032269099,"stop":1729032269100,"duration":1},"status":"passed","severity":"normal"},{"uid":"513060e956c7138b","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1729031907985,"stop":1729031907985,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf92157b172432e4","name":"LightPush: 1 peers, Filter: 2 peers","time":{"start":1729032093783,"stop":1729032093783,"duration":0},"status":"passed","severity":"normal"},{"uid":"f576d3f6cf01ba70","name":"Relay - dialed after","time":{"start":1729032275827,"stop":1729032275827,"duration":0},"status":"passed","severity":"normal"},{"uid":"120aee4bd13b23ec","name":"should load peers from local storage and dispatch events","time":{"start":1729031912070,"stop":1729031912071,"duration":1},"status":"passed","severity":"normal"},{"uid":"fdd99996705ca1e6","name":"should decode valid enr with tcp successfully","time":{"start":1729031892672,"stop":1729031892673,"duration":1},"status":"passed","severity":"normal"},{"uid":"40799d5a465d66ac","name":"can dial TLS multiaddrs","time":{"start":1729032098327,"stop":1729032098327,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2f6cc50340661e6","name":"Subscribe to topic containing numeric and receive message","time":{"start":1729032264580,"stop":1729032264580,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bf7b2a77988074f","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1729032264560,"stop":1729032264561,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f115857efd01be8","name":"should be able to encode the field with only STORE set to true","time":{"start":1729031892041,"stop":1729031892041,"duration":0},"status":"passed","severity":"normal"},{"uid":"61d570dd6e74ff61","name":"Encoder throws on empty string content topic","time":{"start":1729031919799,"stop":1729031919799,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b0660b911dcdc0a","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1729032174809,"stop":1729032174809,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c106da48e387f1b","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1729032066292,"stop":1729032066294,"duration":2},"status":"passed","severity":"normal"},{"uid":"e05f4740d13a4fec","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1729031884113,"stop":1729031884113,"duration":0},"status":"passed","severity":"normal"},{"uid":"439a12de446bc76d","name":"should throw an error for insufficient data","time":{"start":1729031884178,"stop":1729031884179,"duration":1},"status":"passed","severity":"normal"},{"uid":"99931c00d9f9bbf1","name":"Subscribe to topic containing Script and receive message","time":{"start":1729032264568,"stop":1729032264569,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd84be2c462b0e0","name":"handles empty shards array correctly","time":{"start":1729031884130,"stop":1729031884130,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e69761f82250407","name":"should check connected peers if present and suitable","time":{"start":1729031924909,"stop":1729031924909,"duration":0},"status":"passed","severity":"normal"},{"uid":"298c4952ee707719","name":"Publish message with custom timestamp: Tue Oct 15 2024 23:43:07 GMT+0000 (Coordinated Universal Time)","time":{"start":1729032198819,"stop":1729032198822,"duration":3},"status":"passed","severity":"normal"},{"uid":"72ef2c6e6a29b879","name":"should return false","time":{"start":1729031892675,"stop":1729031892675,"duration":0},"status":"passed","severity":"normal"},{"uid":"49d749579a5ae6b1","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1729031907988,"stop":1729031907989,"duration":1},"status":"passed","severity":"normal"},{"uid":"10cf581b3101a132","name":"Passing page size 19 when there are 20 messages","time":{"start":1729032257067,"stop":1729032257076,"duration":9},"status":"passed","severity":"normal"},{"uid":"c64070cb54394ea3","name":"Push message with XML payload","time":{"start":1729032178363,"stop":1729032178363,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cd0ff158c069b83","name":"Check received message containing SQL Injection","time":{"start":1729032065438,"stop":1729032065442,"duration":4},"status":"passed","severity":"normal"},{"uid":"2d1337e9032cea66","name":"should be able to decode the field with only STORE set to true","time":{"start":1729031892048,"stop":1729031892048,"duration":0},"status":"passed","severity":"normal"},{"uid":"56ad98f42ce0073a","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1729032020510,"stop":1729032020510,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f494f7d44ea3ada","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1729031892049,"stop":1729031892050,"duration":1},"status":"passed","severity":"normal"},{"uid":"4df096609dd5a789","name":"addEventListener with correct event","time":{"start":1729031982912,"stop":1729031982912,"duration":0},"status":"passed","severity":"normal"},{"uid":"31e59e9cb8aae8bf","name":"Push message with SQL Injection payload","time":{"start":1729032206872,"stop":1729032206872,"duration":0},"status":"passed","severity":"normal"},{"uid":"1acec89632aadcf0","name":"returns all values when wanted number matches available values","time":{"start":1729031907622,"stop":1729031907623,"duration":1},"status":"passed","severity":"normal"},{"uid":"c61c6c5bf184d07d","name":"Privacy Node - default protocol","time":{"start":1729032275830,"stop":1729032275830,"duration":0},"status":"passed","severity":"normal"},{"uid":"8398e78665b7f833","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1729031908179,"stop":1729031908179,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac9c28c9aba7fe2d","name":"addEventListener with wrong event","time":{"start":1729031982913,"stop":1729031982920,"duration":7},"status":"passed","severity":"normal"},{"uid":"2e2c806a49ca419a","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1729031989715,"stop":1729031989715,"duration":0},"status":"passed","severity":"normal"},{"uid":"cac0221106196979","name":"Push message with content topic containing emoji","time":{"start":1729032178376,"stop":1729032178376,"duration":0},"status":"passed","severity":"normal"},{"uid":"f20939d3b6686a75","name":"Push 30 different messages","time":{"start":1729032178366,"stop":1729032178366,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a1600fe02c60d80","name":"Decrypt messages","time":{"start":1729032177051,"stop":1729032177052,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca1d9c167d645d2d","name":"should select older connection if present","time":{"start":1729031899548,"stop":1729031899548,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccdcdef65c6de337","name":"Check message with invalid timestamp is not received","time":{"start":1729032174929,"stop":1729032174930,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9c2596acc9ab3c6","name":"Default pageSize","time":{"start":1729032257078,"stop":1729032257083,"duration":5},"status":"passed","severity":"normal"},{"uid":"4f26b3831201219a","name":"Check publish message containing long","time":{"start":1729032198808,"stop":1729032198809,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f47b892c04ec8f3","name":"Delete observer","time":{"start":1729032177054,"stop":1729032177055,"duration":1},"status":"passed","severity":"normal"},{"uid":"280f65ed20f7559a","name":"Check received message containing unicode special characters","time":{"start":1729032174920,"stop":1729032174920,"duration":0},"status":"passed","severity":"normal"},{"uid":"52b5c3b61b0ce204","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1729032187244,"stop":1729032187245,"duration":1},"status":"passed","severity":"normal"},{"uid":"d08868cd0967883c","name":"Generator, custom pubsub topic","time":{"start":1729032257889,"stop":1729032257890,"duration":1},"status":"passed","severity":"normal"},{"uid":"715489c0983c659d","name":"Push message with Russian payload","time":{"start":1729032206871,"stop":1729032206871,"duration":0},"status":"passed","severity":"normal"},{"uid":"800ed5a814992f67","name":"Filter with 2 connections","time":{"start":1729032053271,"stop":1729032053271,"duration":0},"status":"passed","severity":"normal"},{"uid":"d43d9eb4b8386934","name":"Nodes with multiple pubsub topic","time":{"start":1729032187247,"stop":1729032187247,"duration":0},"status":"passed","severity":"normal"},{"uid":"155332a16b70e550","name":"Should update shard info","time":{"start":1729032123016,"stop":1729032123017,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f3343050b0775cf","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1729031884114,"stop":1729031884114,"duration":0},"status":"passed","severity":"normal"},{"uid":"73ad08123118e351","name":"should send to specified number of peers of used peers","time":{"start":1729031924808,"stop":1729031924809,"duration":1},"status":"passed","severity":"normal"},{"uid":"9871750577a02b37","name":"listenerCount","time":{"start":1729031982921,"stop":1729031982933,"duration":12},"status":"passed","severity":"normal"},{"uid":"9d37436f43ca4199","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1729032020507,"stop":1729032020507,"duration":0},"status":"passed","severity":"normal"},{"uid":"70298b043bd15f1c","name":"Push message with content topic containing JSON","time":{"start":1729032206882,"stop":1729032206883,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e4b2e28f9e1910","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1729031907987,"stop":1729031907988,"duration":1},"status":"passed","severity":"normal"},{"uid":"f43e7ef0ef90cb49","name":"Push message with content topic containing emoji","time":{"start":1729032206887,"stop":1729032206887,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdfe46dbcea96fe0","name":"Check received message containing long","time":{"start":1729032065422,"stop":1729032065422,"duration":0},"status":"passed","severity":"normal"},{"uid":"bea7e8d731f078be","name":"Check publish message containing special chars","time":{"start":1729032198809,"stop":1729032198810,"duration":1},"status":"passed","severity":"normal"},{"uid":"6495cd77bc38d864","name":"should set field with all protocols enabled","time":{"start":1729031892683,"stop":1729031892683,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7977650e17eca18","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1729031907984,"stop":1729031907985,"duration":1},"status":"passed","severity":"normal"},{"uid":"1753c0635f90c75c","name":"Push message with meta","time":{"start":1729032178377,"stop":1729032178377,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc5a8f5912f6eaeb","name":"Check received message containing SQL Injection","time":{"start":1729032174901,"stop":1729032174902,"duration":1},"status":"passed","severity":"normal"},{"uid":"785b505cc1582c0e","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1729032257890,"stop":1729032257890,"duration":0},"status":"passed","severity":"normal"},{"uid":"69bf8bc964c209fb","name":"Check received message containing Basic HTML tag","time":{"start":1729032174799,"stop":1729032174799,"duration":0},"status":"passed","severity":"normal"},{"uid":"de7573142c39756e","name":"throws on content topic with empty application field","time":{"start":1729031884090,"stop":1729031884091,"duration":1},"status":"passed","severity":"normal"},{"uid":"b724b8b861b6749f","name":"Decoder throws on empty string content topic","time":{"start":1729031919800,"stop":1729031919800,"duration":0},"status":"passed","severity":"normal"},{"uid":"723da48e47dfbfdc","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1729031989714,"stop":1729031989715,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9b7a61cbb360b51","name":"Check publish message containing XML","time":{"start":1729032198813,"stop":1729032198814,"duration":1},"status":"passed","severity":"normal"},{"uid":"383dc5af8f4235dc","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1729032122634,"stop":1729032122635,"duration":1},"status":"passed","severity":"normal"},{"uid":"46195923a122e2d3","name":"Query Generator - false","time":{"start":1729032246144,"stop":1729032246144,"duration":0},"status":"passed","severity":"normal"},{"uid":"38352419202956c0","name":"returns only open connection if one present","time":{"start":1729031899546,"stop":1729031899547,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4997d15edc5fc30","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1729031989710,"stop":1729031989711,"duration":1},"status":"passed","severity":"normal"},{"uid":"88afee375ec644ef","name":"Generator, custom pubsub topic","time":{"start":1729032257891,"stop":1729032257895,"duration":4},"status":"passed","severity":"normal"},{"uid":"44a3134be4ca655a","name":"Push message with content topic containing special chars","time":{"start":1729032178368,"stop":1729032178368,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1c900fd7336aa7","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1729032018034,"stop":1729032018037,"duration":3},"status":"passed","severity":"normal"},{"uid":"dff66f8e1b2b4ecd","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1729031886609,"stop":1729031886610,"duration":1},"status":"passed","severity":"normal"},{"uid":"94b7521338c92d4","name":"Subscribe to topic containing special chars and receive message","time":{"start":1729032264580,"stop":1729032264580,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ee5882709b3445d","name":"Check received message with timestamp: 1649153314 ","time":{"start":1729032174929,"stop":1729032174929,"duration":0},"status":"passed","severity":"normal"},{"uid":"79d618c435d94308","name":"can start and stop the service","time":{"start":1729031912068,"stop":1729031912068,"duration":0},"status":"passed","severity":"normal"},{"uid":"62c1a3a66f433425","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1729031884104,"stop":1729031884104,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac2e47e14230011","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1729031884130,"stop":1729031884130,"duration":0},"status":"passed","severity":"normal"},{"uid":"56ea1ec92590be2c","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1729031884126,"stop":1729031884127,"duration":1},"status":"passed","severity":"normal"},{"uid":"71549937a7372b21","name":"should get / set TCP multiaddr","time":{"start":1729031892681,"stop":1729031892681,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e3f6957203c8b3c","name":"LightPush: 0 peers, Filter: 1 peers","time":{"start":1729032093763,"stop":1729032093764,"duration":1},"status":"passed","severity":"normal"},{"uid":"3025559fb9a542a8","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1729032018033,"stop":1729032018033,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e155c694496ad62","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1729032020506,"stop":1729032020506,"duration":0},"status":"passed","severity":"normal"},{"uid":"eda8a5236a69078e","name":"Push message with content topic containing JSON","time":{"start":1729032178372,"stop":1729032178372,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9c1c2cbc5ea143e","name":"Store - dialed after - with timeout","time":{"start":1729032275828,"stop":1729032275828,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4c262beb6a30d34","name":"tcp ip4 address","time":{"start":1729031892128,"stop":1729031892129,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4c77f67cceb0acd","name":"Subscribe to topic containing Script and publish message","time":{"start":1729032204830,"stop":1729032204830,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4b739c37ef5375b","name":"recovers when dns.resolve returns empty","time":{"start":1729031908176,"stop":1729031908176,"duration":0},"status":"passed","severity":"normal"},{"uid":"f313135d8fb06e5f","name":"Check message received after jswaku node is restarted","time":{"start":1729032174932,"stop":1729032174932,"duration":0},"status":"skipped","severity":"normal"},{"uid":"496ee1e31e9c8c2a","name":"random static sharding 1 - Cluster ID: 84, Shard ID: 414","time":{"start":1729032235299,"stop":1729032235300,"duration":1},"status":"passed","severity":"normal"},{"uid":"497e5f4669f1bfde","name":"1 Store, 2 relays, 2 fetches","time":{"start":1729031908099,"stop":1729031908099,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fa9ae9de0f02282","name":"configure the node with multiple pubsub topics","time":{"start":1729032235311,"stop":1729032235314,"duration":3},"status":"passed","severity":"normal"},{"uid":"db66d8a63b0709b2","name":"LightPush: 0 peers, Filter: 3 peers","time":{"start":1729032093773,"stop":1729032093773,"duration":0},"status":"passed","severity":"normal"},{"uid":"98a5da90ebe1e2c8","name":"should properly create peer info with all multiaddrs","time":{"start":1729031892683,"stop":1729031892683,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfdb4bc80db7e2f7","name":"Check received message containing special chars","time":{"start":1729032174795,"stop":1729032174796,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d521c141d1d45d0","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app2/5/topic659/utf8","time":{"start":1729032228816,"stop":1729032228817,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8698b1a10dea0aa","name":"same cluster, same shard: nodes connect","time":{"start":1729032122636,"stop":1729032122636,"duration":0},"status":"passed","severity":"normal"},{"uid":"317f908294b21ae6","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1729032066281,"stop":1729032066281,"duration":0},"status":"passed","severity":"normal"},{"uid":"82930922c9ca7f3d","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1729032228066,"stop":1729032228067,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a1859c6e3ad5781","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1729032264568,"stop":1729032264568,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5e1ff95e031f983","name":"Check received message with timestamp: 1729031942370 ","time":{"start":1729032174807,"stop":1729032174807,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bd6a8445832338d","name":"Ordered Callback - false","time":{"start":1729032246149,"stop":1729032246149,"duration":0},"status":"passed","severity":"normal"},{"uid":"10f6a686cc61c48","name":"Ephemeral messages are not stored","time":{"start":1729031949745,"stop":1729031949748,"duration":3},"status":"passed","severity":"normal"},{"uid":"e27bf6e129cfaa37","name":"Sample","time":{"start":1729031892167,"stop":1729031892167,"duration":0},"status":"passed","severity":"normal"},{"uid":"5551f17ee71a7499","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1729031892042,"stop":1729031892043,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5a4d1b6a68896b2","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1729032066305,"stop":1729032066305,"duration":0},"status":"passed","severity":"normal"},{"uid":"75eacb5958e8fb22","name":"Check received message containing special chars","time":{"start":1729032174873,"stop":1729032174900,"duration":27},"status":"passed","severity":"normal"},{"uid":"4aaa9b0c6821ad26","name":"Refresh subscription","time":{"start":1729032264564,"stop":1729032264565,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c522c7b1b6e19aa","name":"should set field with all protocols disabled","time":{"start":1729031892683,"stop":1729031892683,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac8126bd7214005e","name":"should not receive a peer event before start","time":{"start":1729031912069,"stop":1729031912070,"duration":1},"status":"passed","severity":"normal"},{"uid":"62b77311adfc9bcd","name":"Push message with shell command payload","time":{"start":1729032178365,"stop":1729032178365,"duration":0},"status":"passed","severity":"normal"},{"uid":"853ee8e1ca78b168","name":"Push message with Script payload","time":{"start":1729032178363,"stop":1729032178363,"duration":0},"status":"passed","severity":"normal"},{"uid":"81a6e796fc0313ac","name":"Decoder throws on undefined content topic","time":{"start":1729031919799,"stop":1729031919800,"duration":1},"status":"passed","severity":"normal"},{"uid":"73e0a37dc20caeb6","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1729032264567,"stop":1729032264567,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2e839e827140cf9","name":"Check received message containing numeric","time":{"start":1729032174873,"stop":1729032174873,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6b40aa90c9a12e0","name":"creates an iterator","time":{"start":1729032264693,"stop":1729032264693,"duration":0},"status":"passed","severity":"normal"},{"uid":"f14d934ea259a8be","name":"Check received message containing Arabic","time":{"start":1729032174900,"stop":1729032174901,"duration":1},"status":"passed","severity":"normal"},{"uid":"df81c0933419ee22","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app8/5/topic554/test.js","time":{"start":1729032228813,"stop":1729032228814,"duration":1},"status":"passed","severity":"normal"},{"uid":"424c9096f89b7d6a","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1729031899689,"stop":1729031899689,"duration":0},"status":"passed","severity":"normal"},{"uid":"aeb19b1c177b8fc9","name":"LightPush: 0 peers, Filter: 0 peers","time":{"start":1729032093763,"stop":1729032093763,"duration":0},"status":"broken","severity":"normal"},{"uid":"10f8c0ecb58a125e","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1729031884123,"stop":1729031884123,"duration":0},"status":"passed","severity":"normal"},{"uid":"e171caeb51db24b0","name":"LightPush: 3 peers, Filter: 0 peers","time":{"start":1729032093802,"stop":1729032093803,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8c9668574ee6ad2","name":"Renews subscription after lossing a connection","time":{"start":1729032264572,"stop":1729032264572,"duration":0},"status":"passed","severity":"normal"},{"uid":"27eb1aca0d44b580","name":"should return unique PubsubTopics for static sharding","time":{"start":1729031884112,"stop":1729031884112,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd1b633c20b873eb","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1729032204833,"stop":1729032204834,"duration":1},"status":"passed","severity":"normal"},{"uid":"962cf90654d90b0c","name":"should reject if LightPush is requested but not mounted","time":{"start":1729031924907,"stop":1729031924908,"duration":1},"status":"passed","severity":"normal"},{"uid":"86fdac47711af002","name":"Callback on promise","time":{"start":1729032269101,"stop":1729032269102,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ce44b4f8338038b","name":"Check received message containing emoji","time":{"start":1729032174921,"stop":1729032174927,"duration":6},"status":"passed","severity":"normal"},{"uid":"87f3e8a6d26e5041","name":"Query Generator, No message returned","time":{"start":1729032231861,"stop":1729032231862,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c7d83a89a233f39","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1729031884116,"stop":1729031884117,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7bd2ef73ca9b776","name":"Encoder throws on empty string content topic","time":{"start":1729031900272,"stop":1729031900272,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b92bec5e89b72d1","name":"Push message with content topic containing unicode special characters","time":{"start":1729032178375,"stop":1729032178376,"duration":1},"status":"passed","severity":"normal"},{"uid":"c342ed8d117d14f0","name":"throws on content topic with empty encoding field","time":{"start":1729031884092,"stop":1729031884093,"duration":1},"status":"passed","severity":"normal"},{"uid":"13ac72f5b7604534","name":"should throw an error for missing sharding configuration","time":{"start":1729031884130,"stop":1729031884130,"duration":0},"status":"passed","severity":"normal"},{"uid":"5df7181db29559e7","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1729031892043,"stop":1729031892044,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e29dd3f6bbf10a6","name":"Maintains correct number of peers after multiple subscribe/unsubscribe cycles","time":{"start":1729032027767,"stop":1729032027768,"duration":1},"status":"passed","severity":"normal"},{"uid":"cfd9ef3e2b526168","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1729032264596,"stop":1729032264597,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ae5288f0c0a354","name":"Query generator for 2000 messages","time":{"start":1729032269103,"stop":1729032269103,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9ea35e20192f0de","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1729031949754,"stop":1729031949755,"duration":1},"status":"passed","severity":"normal"},{"uid":"b16e8130c9a97337","name":"should be online or offline if network state changed","time":{"start":1729031943352,"stop":1729031943353,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b71412a36f03904","name":"Push message with JSON payload","time":{"start":1729032206873,"stop":1729032206874,"duration":1},"status":"passed","severity":"normal"},{"uid":"50f58db9fb7c8442","name":"Overlapping topic subscription","time":{"start":1729032264563,"stop":1729032264564,"duration":1},"status":"passed","severity":"normal"},{"uid":"61c84ae4bae5ecc6","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1729031884102,"stop":1729031884102,"duration":0},"status":"passed","severity":"normal"},{"uid":"e479108764f31970","name":"should be called at least once on all `peer:discovery` events","time":{"start":1729031950406,"stop":1729031950406,"duration":0},"status":"passed","severity":"normal"},{"uid":"5adc87980a09bebb","name":"Push message with JSON payload","time":{"start":1729032178364,"stop":1729032178364,"duration":0},"status":"passed","severity":"normal"},{"uid":"e05e90fe9a7420c4","name":"Fails to push message with large meta","time":{"start":1729032178377,"stop":1729032178377,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8b9aa37505b449a","name":"does not throw on valid cases","time":{"start":1729031884085,"stop":1729031884085,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0b58c2714a76e46","name":"Fails to publish message with size larger than 1 MB","time":{"start":1729032198827,"stop":1729032198827,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5f41ccff2d1287d","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1729032204829,"stop":1729032204829,"duration":0},"status":"passed","severity":"normal"},{"uid":"78e84f2db632715b","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1729031950408,"stop":1729031950410,"duration":2},"status":"passed","severity":"normal"},{"uid":"ba683d2c563923f5","name":"Waku message hash computation (no timestamp)","time":{"start":1729031886611,"stop":1729031886611,"duration":0},"status":"passed","severity":"normal"},{"uid":"da63103944813ecb","name":"Check received message containing emoji","time":{"start":1729032174803,"stop":1729032174804,"duration":1},"status":"passed","severity":"normal"},{"uid":"38a00db37310fbe6","name":"should throw error - no id","time":{"start":1729031892674,"stop":1729031892674,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6199404bba2d58c","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1729032228064,"stop":1729032228064,"duration":0},"status":"passed","severity":"normal"},{"uid":"7dbf4ca5ab6f4618","name":"should remove a peer","time":{"start":1729031924898,"stop":1729031924899,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb77f9d2905d8deb","name":"Push message with content topic containing Chinese","time":{"start":1729032178368,"stop":1729032178369,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b24df57978ead49","name":"Push message with unicode special characters payload","time":{"start":1729032178365,"stop":1729032178366,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e00d2ddc7370280","name":"Decoder throws on empty string content topic","time":{"start":1729031900272,"stop":1729031900273,"duration":1},"status":"passed","severity":"normal"},{"uid":"ccc6c2fb58bafef","name":"should emit events and trasition isConnected state when has peers or no peers","time":{"start":1729031943351,"stop":1729031943352,"duration":1},"status":"passed","severity":"normal"},{"uid":"97cf31db6eae29f","name":"throws on content topic with empty topic name field","time":{"start":1729031884091,"stop":1729031884092,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa5cdac08b01f36f","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1729031975189,"stop":1729031975190,"duration":1},"status":"passed","severity":"normal"},{"uid":"d74775e5d1bc5ae3","name":"Check received message containing Arabic","time":{"start":1729032065434,"stop":1729032065437,"duration":3},"status":"passed","severity":"normal"},{"uid":"a2a53065d7d48c24","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1729032256253,"stop":1729032256256,"duration":3},"status":"passed","severity":"normal"},{"uid":"9f53c150bd26853d","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1729031884095,"stop":1729031884095,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a7b6c1137b9c55c","name":"it tolerates circular branch references","time":{"start":1729031908175,"stop":1729031908175,"duration":0},"status":"passed","severity":"normal"},{"uid":"df316c650141f227","name":"Check received message containing XML","time":{"start":1729032065443,"stop":1729032065444,"duration":1},"status":"passed","severity":"normal"},{"uid":"e93d7c2cc94d8edd","name":"should not receive a peer event after stop","time":{"start":1729031952294,"stop":1729031952294,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8f3c8381916aed2","name":"Push message with content topic containing short","time":{"start":1729032178367,"stop":1729032178367,"duration":0},"status":"passed","severity":"normal"},{"uid":"755bfa6e79826dbf","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1729031884120,"stop":1729031884121,"duration":1},"status":"passed","severity":"normal"},{"uid":"66b1fc77931d2343","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1729032020533,"stop":1729032020536,"duration":3},"status":"passed","severity":"normal"},{"uid":"e0efe1c61d63070e","name":"Check publish message containing Russian","time":{"start":1729032198812,"stop":1729032198812,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fb4bfc788fc2d8d","name":"should return the correct number of peers","time":{"start":1729031924899,"stop":1729031924900,"duration":1},"status":"passed","severity":"normal"},{"uid":"17c90c192184e56e","name":"Subscribe and receive messages via waku relay post","time":{"start":1729032264574,"stop":1729032264574,"duration":0},"status":"passed","severity":"normal"},{"uid":"460b720e9edd9d36","name":"A test","time":{"start":1729032093970,"stop":1729032093971,"duration":1},"status":"passed","severity":"normal"},{"uid":"46da2b9706cf80ca","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1729032020507,"stop":1729032020508,"duration":1},"status":"passed","severity":"normal"},{"uid":"467aea90f61dff16","name":"should throw error - no id","time":{"start":1729031892673,"stop":1729031892673,"duration":0},"status":"passed","severity":"normal"},{"uid":"6040272579ab41b4","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1729031884125,"stop":1729031884125,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1f8ed3ab66b487d","name":"throws on content topic with non-number generation field","time":{"start":1729031884089,"stop":1729031884089,"duration":0},"status":"passed","severity":"normal"},{"uid":"12500141db4f3970","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1729031884124,"stop":1729031884124,"duration":0},"status":"passed","severity":"normal"},{"uid":"b12a35fa4c3fdacf","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1729031884178,"stop":1729031884178,"duration":0},"status":"passed","severity":"normal"},{"uid":"769d8884cceeb6c0","name":"All","time":{"start":1729031949624,"stop":1729031949625,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a6e8f688af92409","name":"A test","time":{"start":1729032093969,"stop":1729032093970,"duration":1},"status":"passed","severity":"normal"},{"uid":"be9b49739008866f","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1729032020518,"stop":1729032020518,"duration":0},"status":"passed","severity":"normal"},{"uid":"327808b6891a1ade","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1729031912071,"stop":1729031912071,"duration":0},"status":"passed","severity":"normal"},{"uid":"e11379580d30e78c","name":"should return the pubsub topic directly if a string is provided","time":{"start":1729031884127,"stop":1729031884128,"duration":1},"status":"passed","severity":"normal"},{"uid":"34a58027bece2d11","name":"Check received message with timestamp: 1649153314 ","time":{"start":1729032065456,"stop":1729032065456,"duration":0},"status":"passed","severity":"normal"},{"uid":"6486fc076d9d8621","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1729032277691,"stop":1729032277691,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6f2ccaba19b2dce","name":"Register correct protocols","time":{"start":1729032204822,"stop":1729032204822,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b09d1b21fd97501","name":"should throw if no connection provided","time":{"start":1729031899900,"stop":1729031899901,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b92f9dd1827f30b","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1729032018039,"stop":1729032018039,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b50db3aac96ef8c","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1729031884102,"stop":1729031884103,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3a5dd24a2deeacd","name":"Ping on peer without subscriptions","time":{"start":1729031987032,"stop":1729031987033,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a1ed28f50c4743f","name":"Push 30 different messages","time":{"start":1729032206876,"stop":1729032206876,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d5e55949e33a154","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1729031989722,"stop":1729031989722,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3bdeb177c4a6cde","name":"Subscribe to topic containing numeric and publish message","time":{"start":1729032204827,"stop":1729032204827,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a5d4df413efc00e","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1729032020532,"stop":1729032020532,"duration":0},"status":"passed","severity":"normal"},{"uid":"576ed51d3763c02a","name":"should properly compute the node id","time":{"start":1729031892676,"stop":1729031892676,"duration":0},"status":"passed","severity":"normal"},{"uid":"378788c176b6ba22","name":"should throw an error if shards are undefined for static sharding","time":{"start":1729031884115,"stop":1729031884115,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcf08c8aaf7c3017","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1729032264590,"stop":1729032264590,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e4e3cf59186ac27","name":"should handle corrupted local storage data gracefully","time":{"start":1729031912071,"stop":1729031912071,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e041534b49b7521","name":"Relay + Store","time":{"start":1729031892685,"stop":1729031892685,"duration":0},"status":"passed","severity":"normal"},{"uid":"410999e8f816ca98","name":"should not add existing peers","time":{"start":1729031924903,"stop":1729031924903,"duration":0},"status":"passed","severity":"normal"},{"uid":"826f4c3bed47b7ad","name":"peer:update - should do nothing if another protocol hit","time":{"start":1729031899902,"stop":1729031899902,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ff1b474efd05fac","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1729032264567,"stop":1729032264567,"duration":0},"status":"passed","severity":"normal"},{"uid":"45c49854a8819b9e","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1729031907986,"stop":1729031907987,"duration":1},"status":"passed","severity":"normal"},{"uid":"c31f75f20044b6e9","name":"should remove the specified number of excess peers","time":{"start":1729031924902,"stop":1729031924902,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc472842c072fce2","name":"removeEventListener with wrong event","time":{"start":1729031982921,"stop":1729031982921,"duration":0},"status":"passed","severity":"normal"},{"uid":"c90ff8fd1d96f179","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1729032264575,"stop":1729032264575,"duration":0},"status":"passed","severity":"normal"},{"uid":"22abb782a7f5cb72","name":"Ephemeral field is preserved - encoder v0","time":{"start":1729031949749,"stop":1729031949751,"duration":2},"status":"passed","severity":"normal"},{"uid":"c01858724309048","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1729032066306,"stop":1729032066310,"duration":4},"status":"passed","severity":"normal"},{"uid":"2103df805e7cc3f9","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1729032066280,"stop":1729032066280,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea509b879f96a138","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1729031892048,"stop":1729031892049,"duration":1},"status":"passed","severity":"normal"},{"uid":"a47ae542a9fb271f","name":"should wait for LightPush peer to be connected","time":{"start":1729031924909,"stop":1729031924910,"duration":1},"status":"passed","severity":"normal"},{"uid":"f600b3e32720be3a","name":"topics with same application and version share the same shard","time":{"start":1729031884106,"stop":1729031884106,"duration":0},"status":"passed","severity":"normal"},{"uid":"f06a5dfea2132f1b","name":"passes more than one ENR URLs and attempts connection","time":{"start":1729031952299,"stop":1729031952299,"duration":0},"status":"skipped","severity":"normal"},{"uid":"98a797020e653414","name":"should return usable stream attached to connection","time":{"start":1729031899899,"stop":1729031899900,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f8ce1f58611497f","name":"Throws when trying to push message with empty payload","time":{"start":1729032178366,"stop":1729032178367,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0d674e490ac5a4d","name":"Check received message containing shell command","time":{"start":1729032065449,"stop":1729032065450,"duration":1},"status":"passed","severity":"normal"},{"uid":"5df74e6887b3936a","name":"Push message with custom timestamp: 1729028465771","time":{"start":1729032178378,"stop":1729032178380,"duration":2},"status":"passed","severity":"normal"},{"uid":"be5f4244dbc12981","name":"Push message with content topic containing shell command","time":{"start":1729032206884,"stop":1729032206884,"duration":0},"status":"passed","severity":"normal"},{"uid":"47e4b543b3ace67c","name":"Query with Promise Callback, No message returned","time":{"start":1729032231866,"stop":1729032231866,"duration":0},"status":"passed","severity":"normal"},{"uid":"109c717ced56f973","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1729032257889,"stop":1729032257889,"duration":0},"status":"passed","severity":"normal"},{"uid":"85c7587cf1d21da","name":"Generator, custom pubsub topic","time":{"start":1729032257881,"stop":1729032257886,"duration":5},"status":"passed","severity":"normal"},{"uid":"c6b966d0de677c45","name":"shard 0","time":{"start":1729032235298,"stop":1729032235299,"duration":1},"status":"passed","severity":"normal"},{"uid":"6491b60d19836b03","name":"Subscribe and receives messages on 20 topics","time":{"start":1729032264575,"stop":1729032264575,"duration":0},"status":"passed","severity":"normal"},{"uid":"503e0d5d907ec035","name":"should throw an error for an unconfigured topic","time":{"start":1729031884127,"stop":1729031884127,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d843f87d6d44cb7","name":"non connected peers","time":{"start":1729032175157,"stop":1729032175161,"duration":4},"status":"skipped","severity":"normal"},{"uid":"73c5530effc1de8c","name":"Push message with content topic containing Russian","time":{"start":1729032206879,"stop":1729032206879,"duration":0},"status":"passed","severity":"normal"},{"uid":"247f2f55447b8d82","name":"can start and stop the service","time":{"start":1729031952291,"stop":1729031952292,"duration":1},"status":"passed","severity":"normal"},{"uid":"448059c64bc8bdbc","name":"Rejects garbage","time":{"start":1729031928153,"stop":1729031928153,"duration":0},"status":"passed","severity":"normal"},{"uid":"22760f1f4d021285","name":"Round trip binary encryption [ecies, signature]","time":{"start":1729031919798,"stop":1729031919798,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca0375a211c0d55b","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1729031892044,"stop":1729031892044,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d2dec6a3217ebb","name":"connected peers and dial","time":{"start":1729032175156,"stop":1729032175156,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5fb5ac4115221bc7","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1729032264558,"stop":1729032264559,"duration":1},"status":"passed","severity":"normal"},{"uid":"b19659fe9b4f487c","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1729031884125,"stop":1729031884125,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fc4cfe194c914f1","name":"Relay","time":{"start":1729031949622,"stop":1729031949623,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f0ad40d2251982c","name":"Push message with content topic containing short","time":{"start":1729032206877,"stop":1729032206877,"duration":0},"status":"passed","severity":"normal"},{"uid":"be40859c3bbadfcc","name":"Push message with content topic containing long","time":{"start":1729032178367,"stop":1729032178367,"duration":0},"status":"passed","severity":"normal"},{"uid":"76a231704bff480","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1729032277690,"stop":1729032277690,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ffdb5d207acb6c4","name":"should return true when peers exist","time":{"start":1729031924900,"stop":1729031924901,"duration":1},"status":"passed","severity":"normal"},{"uid":"462fd9e323556702","name":"Check received message containing long","time":{"start":1729032174794,"stop":1729032174795,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa9779e08e389163","name":"Check received message containing XML","time":{"start":1729032174798,"stop":1729032174798,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e131ad2437f2010","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1729032066305,"stop":1729032066306,"duration":1},"status":"passed","severity":"normal"},{"uid":"5840cf20fff44b83","name":"Check received message containing Script","time":{"start":1729032065442,"stop":1729032065442,"duration":0},"status":"passed","severity":"normal"},{"uid":"234aa51cd97dab7d","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1729032228066,"stop":1729032228066,"duration":0},"status":"passed","severity":"normal"},{"uid":"dff9081769730176","name":"Push message equal or less that 1MB","time":{"start":1729032206902,"stop":1729032206902,"duration":0},"status":"passed","severity":"normal"},{"uid":"c46b772a4475491","name":"Tracks peer failures correctly","time":{"start":1729032027765,"stop":1729032027767,"duration":2},"status":"passed","severity":"normal"},{"uid":"c041f2da658fa9f9","name":"Filter with 3 connections","time":{"start":1729032053272,"stop":1729032053272,"duration":0},"status":"passed","severity":"normal"},{"uid":"e068f278575c46c0","name":"should set field with only STORE enabled","time":{"start":1729031892684,"stop":1729031892684,"duration":0},"status":"passed","severity":"normal"},{"uid":"dea02e4be1c1f11b","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1729031989711,"stop":1729031989712,"duration":1},"status":"passed","severity":"normal"},{"uid":"e423a3eb74f551d4","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1729031907984,"stop":1729031907984,"duration":0},"status":"passed","severity":"normal"},{"uid":"abb65b7460a110c8","name":"should return no connections if no open connection provided","time":{"start":1729031899547,"stop":1729031899548,"duration":1},"status":"passed","severity":"normal"},{"uid":"3cdfe96798d68a3","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1729031899690,"stop":1729031899691,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7c7aeb2cfed2660","name":"more peers than existing","time":{"start":1729032175156,"stop":1729032175156,"duration":0},"status":"skipped","severity":"normal"},{"uid":"654c2c1877b58ad2","name":"random static sharding 9 - Cluster ID: 451, Shard ID: 350","time":{"start":1729032235309,"stop":1729032235310,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a7fc00cfd45cf01","name":"Subscribe to topic containing Script and receive message","time":{"start":1729032264593,"stop":1729032264593,"duration":0},"status":"passed","severity":"normal"},{"uid":"b000b86e83bc6242","name":"Check received message containing SQL Injection","time":{"start":1729032174797,"stop":1729032174798,"duration":1},"status":"passed","severity":"normal"},{"uid":"544b42cf9defcfc9","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1729032202832,"stop":1729032202832,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f595c1acbfbf0e24","name":"LightPush: 2 peers, Filter: 1 peers","time":{"start":1729032093799,"stop":1729032093800,"duration":1},"status":"passed","severity":"normal"},{"uid":"96e0ee65df66da37","name":"should not receive a peer event before start","time":{"start":1729031952293,"stop":1729031952294,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c6e80c8c363d5b4","name":"Subscribe to topic containing special chars and publish message","time":{"start":1729032204827,"stop":1729032204828,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f85d02826273168","name":"Push message with emoji payload","time":{"start":1729032178366,"stop":1729032178366,"duration":0},"status":"passed","severity":"normal"},{"uid":"841cc3c697bdd7bc","name":"Check received message containing Russian","time":{"start":1729032065437,"stop":1729032065437,"duration":0},"status":"passed","severity":"normal"},{"uid":"6179d87e14496e34","name":"Sign & Recover","time":{"start":1729031918512,"stop":1729031918513,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2c06f1294f0c864","name":"Push message with escaped characters payload","time":{"start":1729032206874,"stop":1729032206875,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2033a647da3bc90","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1729032264573,"stop":1729032264573,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b3ccd2e1e08de00","name":"LightPush with 0 connections","time":{"start":1729032053268,"stop":1729032053269,"duration":1},"status":"broken","severity":"normal"},{"uid":"d0aa8be951639c5","name":"Push message with short payload","time":{"start":1729032178355,"stop":1729032178355,"duration":0},"status":"passed","severity":"normal"},{"uid":"34e8a7382ed41e24","name":"Publish message with large meta","time":{"start":1729032198828,"stop":1729032198837,"duration":9},"status":"passed","severity":"normal"},{"uid":"cc7fdfdf84f123d1","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1729032228064,"stop":1729032228064,"duration":0},"status":"passed","severity":"normal"},{"uid":"9651620c57ff3b50","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1729031884120,"stop":1729031884120,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2663420117a0e1a","name":"Push message with meta","time":{"start":1729032206888,"stop":1729032206888,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb1f64c1af141764","name":"Check publish message after service node is restarted","time":{"start":1729032198828,"stop":1729032198828,"duration":0},"status":"skipped","severity":"normal"},{"uid":"390ea6c136158f06","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1729032204831,"stop":1729032204831,"duration":0},"status":"passed","severity":"normal"},{"uid":"543a2cf8f078577f","name":"should not receive a peer event after stop","time":{"start":1729032197327,"stop":1729032197335,"duration":8},"status":"passed","severity":"normal"},{"uid":"2223e6a435570ea3","name":"throws on empty content topic","time":{"start":1729031884086,"stop":1729031884087,"duration":1},"status":"passed","severity":"normal"},{"uid":"27ca1ee646c5a4c2","name":"Subscribe to topic containing short and publish message","time":{"start":1729032204826,"stop":1729032204826,"duration":0},"status":"passed","severity":"normal"},{"uid":"885617e53b5c68fd","name":"Subscribe to topic containing long and publish message","time":{"start":1729032204827,"stop":1729032204827,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ac856e00a0b107b","name":"Check message with no content topic is not received","time":{"start":1729032065459,"stop":1729032065460,"duration":1},"status":"passed","severity":"normal"},{"uid":"6041529316ae313f","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1729032020511,"stop":1729032020511,"duration":0},"status":"passed","severity":"normal"},{"uid":"690d76dfd75092db","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1729032066281,"stop":1729032066287,"duration":6},"status":"passed","severity":"normal"},{"uid":"f174f8ab2561de24","name":"Push message with long payload","time":{"start":1729032206864,"stop":1729032206865,"duration":1},"status":"passed","severity":"normal"},{"uid":"dfc3be69f9c6a13b","name":"Ping succeeds for all connected peers","time":{"start":1729032027757,"stop":1729032027759,"duration":2},"status":"passed","severity":"normal"},{"uid":"8b74c1ef967baed6","name":"should properly create location multiaddrs - tcp6","time":{"start":1729031892682,"stop":1729031892682,"duration":0},"status":"passed","severity":"normal"},{"uid":"af4387f25bb25339","name":"should emit a peer event after start","time":{"start":1729031912069,"stop":1729031912069,"duration":0},"status":"passed","severity":"normal"},{"uid":"733ed6fea8e01106","name":"Push message with content topic containing escaped characters","time":{"start":1729032206884,"stop":1729032206884,"duration":0},"status":"passed","severity":"normal"},{"uid":"123e1b0ddd1376de","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1729032020530,"stop":1729032020531,"duration":1},"status":"passed","severity":"normal"},{"uid":"8048b10e65339c6a","name":"Check message with no content topic is not received","time":{"start":1729032174930,"stop":1729032174931,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a943c771e05c86","name":"Check received message containing Russian","time":{"start":1729032174901,"stop":1729032174901,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c1c2cb9ccd8ae3b","name":"should encodeTxt and decodeTxt","time":{"start":1729031892671,"stop":1729031892671,"duration":0},"status":"passed","severity":"normal"},{"uid":"23ab56960c4ccedc","name":"Check received message containing Chinese","time":{"start":1729032065434,"stop":1729032065434,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbe46f0f87fd7a84","name":"Ping on peer without subscriptions","time":{"start":1729031988772,"stop":1729031988773,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d9bfdc358f2cb4f","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1729032187244,"stop":1729032187244,"duration":0},"status":"passed","severity":"normal"},{"uid":"39aa39a7de9a704c","name":"Push message with custom timestamp: 1729035653490","time":{"start":1729032206889,"stop":1729032206890,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a434917152a8171","name":"Passing cursor with wrong pubsubTopic","time":{"start":1729032228069,"stop":1729032228071,"duration":2},"status":"passed","severity":"normal"},{"uid":"d2f64dd84170279c","name":"ignores domain fetching errors","time":{"start":1729031908176,"stop":1729031908176,"duration":0},"status":"passed","severity":"normal"},{"uid":"d71489dfbf48112d","name":"should throw an error for missing required configuration","time":{"start":1729031884115,"stop":1729031884115,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c965c92c8eb243c","name":"Meta field set when metaSetter is specified","time":{"start":1729031900271,"stop":1729031900271,"duration":0},"status":"passed","severity":"normal"},{"uid":"26fa70e2e8c33130","name":"Push message with content topic containing special chars","time":{"start":1729032206878,"stop":1729032206878,"duration":0},"status":"passed","severity":"normal"},{"uid":"22f731522700fd6a","name":"LightPush: 1 peers, Filter: 3 peers","time":{"start":1729032093783,"stop":1729032093783,"duration":0},"status":"passed","severity":"normal"},{"uid":"c88ebbe568d5bb82","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1729032344622,"stop":1729032344622,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f3a7514acda180","name":"LightPush: 1 peers, Filter: 1 peers","time":{"start":1729032093781,"stop":1729032093782,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a85824a84c729bc","name":"Push message with Basic HTML tag payload","time":{"start":1729032206873,"stop":1729032206873,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2d1bbe01030416d","name":"LightPush: 0 peers, Filter: 2 peers","time":{"start":1729032093769,"stop":1729032093773,"duration":4},"status":"passed","severity":"normal"},{"uid":"2fe294bcb8f19afd","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1729032020527,"stop":1729032020528,"duration":1},"status":"passed","severity":"normal"},{"uid":"64732c5d596d654e","name":"Push message with content topic containing numeric","time":{"start":1729032206877,"stop":1729032206878,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d5dcd58f8e2ff5d","name":"Store - dialed first","time":{"start":1729032275828,"stop":1729032275828,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb5c7a237dcdc295","name":"Encoder throws on undefined content topic","time":{"start":1729031918116,"stop":1729031918117,"duration":1},"status":"passed","severity":"normal"},{"uid":"2fbc32710e5b6d0c","name":"Symmetric encrypt & Decrypt","time":{"start":1729031918511,"stop":1729031918511,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c4d462a76434bed","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1729032231863,"stop":1729032231863,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cab561249237d2a","name":"Passing page size 1 when there are 4 messages","time":{"start":1729032257064,"stop":1729032257065,"duration":1},"status":"passed","severity":"normal"},{"uid":"d431a9ed18e3990b","name":"Subscribe to topic containing special chars and receive message","time":{"start":1729032264566,"stop":1729032264567,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b9914d86d90ac64","name":"Passing invalid cursor","time":{"start":1729032228068,"stop":1729032228069,"duration":1},"status":"passed","severity":"normal"},{"uid":"439721546732f7d7","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1729032020519,"stop":1729032020519,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6c918c19aa24576","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1729031989721,"stop":1729031989722,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3041231e33fd6e0","name":"should wait for Store peer to be connected","time":{"start":1729031924910,"stop":1729031924911,"duration":1},"status":"passed","severity":"normal"},{"uid":"2be459ce698707e1","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1729031884129,"stop":1729031884129,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6ab3528e79a2858","name":"Push message with rate limit","time":{"start":1729032178377,"stop":1729032178378,"duration":1},"status":"passed","severity":"normal"},{"uid":"df6cfe9023c02630","name":"returns all values when wanted number is greater than available values","time":{"start":1729031907630,"stop":1729031907631,"duration":1},"status":"passed","severity":"normal"},{"uid":"22b427129c1d8a95","name":"udp ip6 address","time":{"start":1729031892129,"stop":1729031892129,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fa0a65ef258fe79","name":"safeDispatchEvent","time":{"start":1729031982935,"stop":1729031982935,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a9ee6afe16e781d","name":"handles empty contentTopics array correctly","time":{"start":1729031884131,"stop":1729031884131,"duration":0},"status":"passed","severity":"normal"},{"uid":"54be06233dbe0f56","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1729031989719,"stop":1729031989720,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7ba88b496091be8","name":"LightPush with 3 connections","time":{"start":1729032053271,"stop":1729032053272,"duration":1},"status":"passed","severity":"normal"},{"uid":"18ebe73f73b00141","name":"Push message with custom timestamp: 1729028453490","time":{"start":1729032206889,"stop":1729032206889,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7a0330f675dddb1","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app38/6/topic909/xml","time":{"start":1729032228809,"stop":1729032228809,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4668c8e5a78a840","name":"should correctly map a content topic to a pubsub topic","time":{"start":1729031884131,"stop":1729031884131,"duration":0},"status":"passed","severity":"normal"},{"uid":"bda82d1f1d9d1090","name":"Push message with content topic containing numeric","time":{"start":1729032178368,"stop":1729032178368,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a5a35d590da3b5a","name":"Init the array if not present","time":{"start":1729031883604,"stop":1729031883605,"duration":1},"status":"passed","severity":"normal"},{"uid":"47b0b564f8c68cda","name":"Check message with no payload is not received","time":{"start":1729032174841,"stop":1729032174841,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc948c748c84a6db","name":"can start and stop the service","time":{"start":1729032197322,"stop":1729032197323,"duration":1},"status":"passed","severity":"normal"},{"uid":"26bac947750ef726","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1729032204828,"stop":1729032204828,"duration":0},"status":"passed","severity":"normal"},{"uid":"61262f431596157e","name":"Check publish message after client node is restarted","time":{"start":1729032198828,"stop":1729032198828,"duration":0},"status":"skipped","severity":"normal"},{"uid":"cd71d4b8aeb40ac7","name":"Check publish message containing Script","time":{"start":1729032198813,"stop":1729032198813,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e5736b5a5970c09","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1729032228065,"stop":1729032228066,"duration":1},"status":"passed","severity":"normal"},{"uid":"6be6e4bf40b12159","name":"Query generator for multiple messages with different message text format","time":{"start":1729032269100,"stop":1729032269100,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0a1031d3b7808bf","name":"Generator, 2 different pubsubtopics","time":{"start":1729032257895,"stop":1729032257898,"duration":3},"status":"passed","severity":"normal"},{"uid":"bcb8ae34f1477cf5","name":"peer:update - should not schedule stream creation IF protocol hit AND stream found on connection","time":{"start":1729031899903,"stop":1729031899903,"duration":0},"status":"passed","severity":"normal"},{"uid":"21ea9378792d4d9e","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1729031884121,"stop":1729031884121,"duration":0},"status":"passed","severity":"normal"},{"uid":"a561984ea38ad6d5","name":"Nodes with multiple pubsub topic","time":{"start":1729032187245,"stop":1729032187245,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f94e246760ba04b","name":"Check received message containing long","time":{"start":1729032174872,"stop":1729032174873,"duration":1},"status":"passed","severity":"normal"},{"uid":"9989b20a9eaec2b8","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1729031884122,"stop":1729031884123,"duration":1},"status":"passed","severity":"normal"},{"uid":"340ce7bba28b8505","name":"Generator, 2 different pubsubtopics","time":{"start":1729032257890,"stop":1729032257890,"duration":0},"status":"passed","severity":"normal"},{"uid":"cff10178e8195c6","name":"random static sharding 6 - Cluster ID: 955, Shard ID: 856","time":{"start":1729032235308,"stop":1729032235308,"duration":0},"status":"passed","severity":"normal"},{"uid":"9eb9d497b19caf2","name":"Check received message containing Chinese","time":{"start":1729032174900,"stop":1729032174900,"duration":0},"status":"passed","severity":"normal"},{"uid":"c997ef109a33a82d","name":"should handle a minimal index list","time":{"start":1729031884177,"stop":1729031884177,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c1abafdfcd61963","name":"Check publish message containing JSON","time":{"start":1729032198814,"stop":1729032198814,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee034795262f9b11","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1729031884121,"stop":1729031884121,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf0f5858b8bc47d2","name":"Push message with content topic containing Basic HTML tag","time":{"start":1729032206882,"stop":1729032206882,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a613170b5a732f6","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1729031884131,"stop":1729031884131,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4be06e8d50e21b2","name":"Round trip binary serialization","time":{"start":1729031900270,"stop":1729031900271,"duration":1},"status":"passed","severity":"normal"},{"uid":"6872ebcbb45f44ba","name":"should wait for Filter peer to be connected","time":{"start":1729031924910,"stop":1729031924910,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e989ba4bf0f483e","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1729032264573,"stop":1729032264574,"duration":1},"status":"passed","severity":"normal"},{"uid":"36be0c92345820b2","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1729032264575,"stop":1729032264575,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9d2d170dfb1c1c0","name":"Check received message containing emoji","time":{"start":1729032065452,"stop":1729032065453,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c92071e4861828c","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1729032204828,"stop":1729032204829,"duration":1},"status":"passed","severity":"normal"},{"uid":"6cf1395509160767","name":"Push message with custom timestamp: 1729035665771","time":{"start":1729032178381,"stop":1729032178382,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8bb2af9ae169b59","name":"should not throw an error for a single configured topic","time":{"start":1729031884126,"stop":1729031884126,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc3e2417b3e5828","name":"Push to array if already present","time":{"start":1729031883605,"stop":1729031883606,"duration":1},"status":"passed","severity":"normal"},{"uid":"d672b7a23ff2211b","name":"should set field with only LIGHTPUSH enabled","time":{"start":1729031892684,"stop":1729031892685,"duration":1},"status":"passed","severity":"normal"},{"uid":"c15c5a3f9b3f59c1","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1729031884122,"stop":1729031884122,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f7b2ff2d9623cc8","name":"Subscribe to topic containing JSON and receive message","time":{"start":1729032264597,"stop":1729032264600,"duration":3},"status":"passed","severity":"normal"},{"uid":"4f60419b68258eb","name":"Push message with emoji payload","time":{"start":1729032206875,"stop":1729032206876,"duration":1},"status":"passed","severity":"normal"},{"uid":"5123d2daf6fc231e","name":"Publish message with rate limit","time":{"start":1729032198837,"stop":1729032198838,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c53db09e688033f","name":"Overlapping topic subscription","time":{"start":1729032264576,"stop":1729032264578,"duration":2},"status":"passed","severity":"normal"},{"uid":"d691475e95e7e2ba","name":"Check message with no content topic is not received","time":{"start":1729032174831,"stop":1729032174841,"duration":10},"status":"passed","severity":"normal"},{"uid":"58096ccdb9fe85c","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1729032020516,"stop":1729032020517,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1a41f7813f2dbf5","name":"Push message with Chinese payload","time":{"start":1729032178361,"stop":1729032178362,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4ee8acfa805c861","name":"should return all peers when numPeers is 0","time":{"start":1729031899688,"stop":1729031899689,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6f85a1dbd45760f","name":"dispatchEvent via connectionManager","time":{"start":1729031982933,"stop":1729031982935,"duration":2},"status":"passed","severity":"normal"},{"uid":"b10028ee5fb69c30","name":"Encoder throws on undefined content topic","time":{"start":1729031919799,"stop":1729031919799,"duration":0},"status":"passed","severity":"normal"},{"uid":"83b20233bbccc098","name":"Fails to push message with empty content topic","time":{"start":1729032178376,"stop":1729032178376,"duration":0},"status":"passed","severity":"normal"},{"uid":"370a9d664c6d2b39","name":"Wrong topic","time":{"start":1729032228819,"stop":1729032228820,"duration":1},"status":"passed","severity":"normal"},{"uid":"557abeb4268dcb46","name":"Encoder throws on empty string content topic","time":{"start":1729031918117,"stop":1729031918117,"duration":0},"status":"passed","severity":"normal"},{"uid":"282b8af742a14a13","name":"should reject if WakuNode is not started","time":{"start":1729031924906,"stop":1729031924907,"duration":1},"status":"passed","severity":"normal"},{"uid":"6da243487a75d76a","name":"Filter with 0 connections","time":{"start":1729032053269,"stop":1729032053269,"duration":0},"status":"passed","severity":"normal"},{"uid":"2718a4f44e6b098c","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1729032264601,"stop":1729032264601,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f64a5628d87c2f7","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1729031884110,"stop":1729031884110,"duration":0},"status":"passed","severity":"normal"},{"uid":"c28e71d0a3b74d3c","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1729031886611,"stop":1729031886611,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fe4c7a3e8f2f70a","name":"should return empty list for no shard","time":{"start":1729031884114,"stop":1729031884114,"duration":0},"status":"passed","severity":"normal"},{"uid":"c86e2a211a390485","name":"Push message with Basic HTML tag payload","time":{"start":1729032178364,"stop":1729032178364,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cfa6ea7a8d85f","name":"should only return 1 node with store capability","time":{"start":1729031908178,"stop":1729031908178,"duration":0},"status":"passed","severity":"normal"},{"uid":"c77eed8b8f36ebc8","name":"Subscribe to topic containing shell command and publish message","time":{"start":1729032204831,"stop":1729032204832,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a2d7a6a4d69afde","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1729032256256,"stop":1729032256256,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e57d7af9189b53b","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1729032256252,"stop":1729032256253,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f80414cfd132835","name":"Encoder throws on undefined content topic","time":{"start":1729031900272,"stop":1729031900272,"duration":0},"status":"passed","severity":"normal"},{"uid":"b02be4b1c5c2bfe2","name":"Check received message containing short","time":{"start":1729032174872,"stop":1729032174872,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bf5e39e74ceb8cd","name":"Add multiple subscription objects on single nwaku node","time":{"start":1729032264571,"stop":1729032264572,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6f60731fba511b1","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1729032020527,"stop":1729032020527,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fd62a3e772aecd8","name":"getPeersByDiscovery","time":{"start":1729032202828,"stop":1729032202828,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c23f536a5aa5137","name":"Light Node - default protocols","time":{"start":1729032275829,"stop":1729032275829,"duration":0},"status":"passed","severity":"normal"},{"uid":"85b21eef99f011cf","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1729032204824,"stop":1729032204825,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1f97f9bd3a0b946","name":"should reject if Store is requested but not mounted","time":{"start":1729031924908,"stop":1729031924908,"duration":0},"status":"passed","severity":"normal"},{"uid":"74a973b96f888dd4","name":"Check message with invalid timestamp is not received","time":{"start":1729032065458,"stop":1729032065458,"duration":0},"status":"passed","severity":"normal"},{"uid":"f29e2404cf0eef27","name":"new peer added after a peer was already found","time":{"start":1729032202831,"stop":1729032202831,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d863b8683092b74a","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1729031884095,"stop":1729031884101,"duration":6},"status":"passed","severity":"normal"},{"uid":"dc8eeaa5bf3e0086","name":"should add a peer","time":{"start":1729031924897,"stop":1729031924898,"duration":1},"status":"passed","severity":"normal"},{"uid":"9809e45946350b41","name":"Push message with unicode special characters payload","time":{"start":1729032206875,"stop":1729032206875,"duration":0},"status":"passed","severity":"normal"},{"uid":"c51a07de84a6ee5a","name":"Subscribe and receives messages on 20 topics","time":{"start":1729032264559,"stop":1729032264559,"duration":0},"status":"passed","severity":"normal"},{"uid":"88431419ba06ef32","name":"Check publish message containing Chinese","time":{"start":1729032198810,"stop":1729032198811,"duration":1},"status":"passed","severity":"normal"},{"uid":"86f2d76a09de28c1","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1729031943348,"stop":1729031943349,"duration":1},"status":"passed","severity":"normal"},{"uid":"294da6688bc24e7a","name":"Check meta is set [symmetric]","time":{"start":1729031918115,"stop":1729031918116,"duration":1},"status":"passed","severity":"normal"},{"uid":"60dc0c504e8bc55d","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app89/7/topic232/utf8","time":{"start":1729032228809,"stop":1729032228810,"duration":1},"status":"passed","severity":"normal"},{"uid":"a80313e96b7dce6c","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1729032020524,"stop":1729032020525,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8cacddd415c5013","name":"can start the service","time":{"start":1729031912067,"stop":1729031912067,"duration":0},"status":"passed","severity":"normal"},{"uid":"90f7dc45053f4f0d","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1729031907631,"stop":1729031907632,"duration":1},"status":"passed","severity":"normal"},{"uid":"498f7e3e7fa99883","name":"Ephemeral field set to true","time":{"start":1729031900271,"stop":1729031900271,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcb93e5fa08d856b","name":"Add multiple subscription objects on single nwaku node","time":{"start":1729032264601,"stop":1729032264601,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce95c702c68355e8","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1729032235316,"stop":1729032235318,"duration":2},"status":"passed","severity":"normal"},{"uid":"36d04f0f845a27b4","name":"Check received message containing Script","time":{"start":1729032174798,"stop":1729032174798,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5f0cb8f196dab78","name":"Check message received after jswaku node is restarted","time":{"start":1729032174842,"stop":1729032174842,"duration":0},"status":"skipped","severity":"normal"},{"uid":"dd110239151b327a","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1729032269102,"stop":1729032269102,"duration":0},"status":"passed","severity":"normal"},{"uid":"80ac74ddfd8550b0","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1729031884128,"stop":1729031884128,"duration":0},"status":"passed","severity":"normal"},{"uid":"a57342aeaa1b8c74","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1729032020530,"stop":1729032020530,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ce14b70e1518264","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1729032204823,"stop":1729032204824,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d3c891c541c9c8b","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1729032020533,"stop":1729032020533,"duration":0},"status":"passed","severity":"normal"},{"uid":"64c2e2c423deace","name":"random static sharding 5 - Cluster ID: 843, Shard ID: 669","time":{"start":1729032235306,"stop":1729032235306,"duration":0},"status":"passed","severity":"normal"},{"uid":"d45bdd6d2f1b2fad","name":"should set field with only RELAY enabled","time":{"start":1729031892684,"stop":1729031892684,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cc3f07872291a85","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1729031989717,"stop":1729031989718,"duration":1},"status":"passed","severity":"normal"},{"uid":"27cecbcec28c670a","name":"Subscribe and receive messages via lightPush","time":{"start":1729032264556,"stop":1729032264556,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c8b2a8ec173f9cc","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1729031975174,"stop":1729031975188,"duration":14},"status":"passed","severity":"normal"},{"uid":"f13b0fc788d01bda","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1729032020519,"stop":1729032020523,"duration":4},"status":"passed","severity":"normal"},{"uid":"2e2dd4d97e0336b9","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1729032187245,"stop":1729032187246,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c4fec06baa29ebb","name":"returns nothing if no connections present","time":{"start":1729031899546,"stop":1729031899546,"duration":0},"status":"passed","severity":"normal"},{"uid":"65d4ffcb4fd24e44","name":"should only return 1 node with relay capability","time":{"start":1729031908177,"stop":1729031908177,"duration":0},"status":"passed","severity":"normal"},{"uid":"804eddcc58b9fef","name":"Renews peer for Filter on peer:disconnect event","time":{"start":1729032027773,"stop":1729032027774,"duration":1},"status":"passed","severity":"normal"},{"uid":"fbbeb6ecf006f8d7","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1729031950408,"stop":1729031950408,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3512cb8587cb6f","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1729032020517,"stop":1729032020517,"duration":0},"status":"passed","severity":"normal"},{"uid":"87b46391789d695","name":"Ping on peer without subscriptions","time":{"start":1729031988775,"stop":1729031988776,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e22b10fabb597e4","name":"Check message with no pubsub topic is not received","time":{"start":1729032065459,"stop":1729032065459,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea351abde7b7b7d1","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1729031908179,"stop":1729031908179,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6855859dbf1a2f30","name":"Subscribe to topic containing numeric and receive message","time":{"start":1729032264566,"stop":1729032264566,"duration":0},"status":"passed","severity":"normal"},{"uid":"4daecbc966aa9b0","name":"Filter","time":{"start":1729032275829,"stop":1729032275829,"duration":0},"status":"passed","severity":"normal"},{"uid":"2be2174a5a8ea7c9","name":"Check received message containing JSON","time":{"start":1729032174916,"stop":1729032174917,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b86b5c8ce38ee41","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1729032065456,"stop":1729032065458,"duration":2},"status":"passed","severity":"normal"},{"uid":"20e0b6e9f29dbe3d","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1729032264559,"stop":1729032264559,"duration":0},"status":"passed","severity":"normal"},{"uid":"aae2bea45cba8b5c","name":"Push message with XML payload","time":{"start":1729032206872,"stop":1729032206873,"duration":1},"status":"passed","severity":"normal"},{"uid":"643a65c2b46d4996","name":"Push message with content topic containing long","time":{"start":1729032206877,"stop":1729032206877,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b556b790cf0b2c8","name":"Push message with numeric payload","time":{"start":1729032206868,"stop":1729032206868,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8f5be1bb63dffe7","name":"Generator, 2 different pubsubtopics","time":{"start":1729032257886,"stop":1729032257889,"duration":3},"status":"passed","severity":"normal"},{"uid":"c90c2ec78bbadbc0","name":"can start the service","time":{"start":1729032197321,"stop":1729032197322,"duration":1},"status":"passed","severity":"normal"},{"uid":"30441b2a26c5236","name":"Ping on unsubscribed peer","time":{"start":1729031988776,"stop":1729031988776,"duration":0},"status":"passed","severity":"normal"},{"uid":"57a7cc96d98318f1","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1729031892672,"stop":1729031892672,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac611eb574088876","name":"Decoder throws on undefined content topic","time":{"start":1729031900272,"stop":1729031900272,"duration":0},"status":"passed","severity":"normal"},{"uid":"7deef257c3f6e1ef","name":"Promise Callback - true","time":{"start":1729032246145,"stop":1729032246147,"duration":2},"status":"passed","severity":"normal"},{"uid":"968f587cbec379bc","name":"Fails to publish message with wrong content topic","time":{"start":1729032198824,"stop":1729032198826,"duration":2},"status":"passed","severity":"normal"},{"uid":"b74ab397d34242b","name":"Push message with special chars payload","time":{"start":1729032178361,"stop":1729032178361,"duration":0},"status":"passed","severity":"normal"},{"uid":"bced94cfcfe3dccd","name":"Js publishes, other Js receives","time":{"start":1729032192393,"stop":1729032192394,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b3a552ed5ad0708","name":"Check message received after nwaku node is restarted","time":{"start":1729032174842,"stop":1729032174843,"duration":1},"status":"skipped","severity":"normal"},{"uid":"da8eb696bd061ac9","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1729031918113,"stop":1729031918114,"duration":1},"status":"passed","severity":"normal"},{"uid":"eab2423b5c6e6a47","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1729031884103,"stop":1729031884103,"duration":0},"status":"passed","severity":"normal"},{"uid":"d75f0d36112cddfd","name":"peer:update - should schedule stream creation IF protocol hit AND no stream found on connection","time":{"start":1729031899902,"stop":1729031899902,"duration":0},"status":"passed","severity":"normal"},{"uid":"bad249605a90d08d","name":"Check message with invalid timestamp is not received","time":{"start":1729032174809,"stop":1729032174810,"duration":1},"status":"passed","severity":"normal"},{"uid":"30ca24b02210702","name":"should reject if Relay is requested but not mounted","time":{"start":1729031924907,"stop":1729031924907,"duration":0},"status":"passed","severity":"normal"},{"uid":"a29a001b5e79c209","name":"should be able to encode the field with only FILTER set to true","time":{"start":1729031892042,"stop":1729031892042,"duration":0},"status":"passed","severity":"normal"},{"uid":"b54d695d40e364d1","name":"Ping on unsubscribed peer","time":{"start":1729031988773,"stop":1729031988774,"duration":1},"status":"passed","severity":"normal"},{"uid":"771a2901cec6b988","name":"Check received message containing shell command","time":{"start":1729032174919,"stop":1729032174919,"duration":0},"status":"passed","severity":"normal"},{"uid":"c43a621be12e9fcd","name":"should be called for bootstrap peers","time":{"start":1729031950406,"stop":1729031950407,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3efe94a5ecb0593","name":"should not fail to stop the service if it was not started","time":{"start":1729032197324,"stop":1729032197326,"duration":2},"status":"passed","severity":"normal"},{"uid":"6216e0c206eb995b","name":"Ping on subscribed peer","time":{"start":1729031987032,"stop":1729031987032,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d672029e3fa6f00","name":"Check received message containing Basic HTML tag","time":{"start":1729032065444,"stop":1729032065447,"duration":3},"status":"passed","severity":"normal"},{"uid":"1a58caf41ebc0ed4","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1729031884104,"stop":1729031884105,"duration":1},"status":"passed","severity":"normal"},{"uid":"efcfaf8e2ffa5857","name":"Correctly serialized arguments","time":{"start":1729032098483,"stop":1729032098484,"duration":1},"status":"passed","severity":"normal"},{"uid":"543c7166605b86c6","name":"Push message with short payload","time":{"start":1729032206864,"stop":1729032206864,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b4af4daffa45a39","name":"Push message with content topic containing shell command","time":{"start":1729032178372,"stop":1729032178374,"duration":2},"status":"passed","severity":"normal"},{"uid":"39f835e7972011e8","name":"Subscribe to topic containing shell command and receive message","time":{"start":1729032264600,"stop":1729032264600,"duration":0},"status":"passed","severity":"normal"},{"uid":"7153579d222e279d","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1729032018038,"stop":1729032018039,"duration":1},"status":"passed","severity":"normal"},{"uid":"1eeef2d091da52c6","name":"Subscribe to topic containing long and receive message","time":{"start":1729032264565,"stop":1729032264566,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba7a1dea392f8fc6","name":"Query generator for multiple messages with multiple decoders","time":{"start":1729032269100,"stop":1729032269101,"duration":1},"status":"passed","severity":"normal"},{"uid":"86046a09c3517d59","name":"Check publish message containing short","time":{"start":1729032198808,"stop":1729032198808,"duration":0},"status":"passed","severity":"normal"},{"uid":"2df2814017d3983e","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1729031892050,"stop":1729031892050,"duration":0},"status":"passed","severity":"normal"},{"uid":"58b71d632173ef6c","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1729032344623,"stop":1729032344623,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a10ea0cd1c22d26","name":"Check publish message containing escaped characters","time":{"start":1729032198815,"stop":1729032198815,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9f7de6bb66f975d","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1729031884118,"stop":1729031884118,"duration":0},"status":"passed","severity":"normal"},{"uid":"95d98c3247335068","name":"should return false when no peers exist","time":{"start":1729031924901,"stop":1729031924901,"duration":0},"status":"passed","severity":"normal"},{"uid":"941e85fb5222b3c9","name":"Subscribe to topic containing emoji and receive message","time":{"start":1729032264601,"stop":1729032264601,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca6a8289a9a0d80b","name":"Check received message containing escaped characters","time":{"start":1729032174800,"stop":1729032174800,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3ed0effe7cce2d5","name":"Push message with rate limit","time":{"start":1729032206888,"stop":1729032206888,"duration":0},"status":"passed","severity":"normal"},{"uid":"948548c9122f585e","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1729031892049,"stop":1729031892049,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ac72990e595c323","name":"Check message with non string payload is not received","time":{"start":1729032174842,"stop":1729032174842,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb6a018b11b637c1","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1729032264570,"stop":1729032264571,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c362a2facb3ec0e","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1729032231864,"stop":1729032231865,"duration":1},"status":"passed","severity":"normal"},{"uid":"17cc9b2d5c931eec","name":"Query Generator, Multiple PubsubTopics","time":{"start":1729032231860,"stop":1729032231861,"duration":1},"status":"passed","severity":"normal"},{"uid":"e69105bcfbe3b421","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1729031884121,"stop":1729031884122,"duration":1},"status":"passed","severity":"normal"},{"uid":"db528031bd204c7a","name":"handles different networkShards values correctly","time":{"start":1729031884108,"stop":1729031884108,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6e684bb7bbef32e","name":"Relay - times out","time":{"start":1729032275827,"stop":1729032275828,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2dbbcf6eeff877c","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1729032277693,"stop":1729032277694,"duration":1},"status":"passed","severity":"normal"},{"uid":"af7657b85c70b549","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1729032020518,"stop":1729032020518,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9c64221805f56d1","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1729031943342,"stop":1729031943344,"duration":2},"status":"passed","severity":"normal"},{"uid":"e66e759b4613bdc2","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1729031989715,"stop":1729031989715,"duration":0},"status":"passed","severity":"normal"},{"uid":"5871959c67207709","name":"should fail to send if no connected peers found","time":{"start":1729031924808,"stop":1729031924808,"duration":0},"status":"passed","severity":"normal"},{"uid":"264151c87650be36","name":"Publishes to nwaku","time":{"start":1729032192391,"stop":1729032192392,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c9ef3d9678d1aa8","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1729032231862,"stop":1729032231862,"duration":0},"status":"passed","severity":"normal"},{"uid":"714fb2977a2f200e","name":"start node with empty shard should fail","time":{"start":1729032235318,"stop":1729032235318,"duration":0},"status":"passed","severity":"normal"},{"uid":"2882e564e4089358","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1729032264581,"stop":1729032264589,"duration":8},"status":"passed","severity":"normal"},{"uid":"28ebf074d6e44cff","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1729032277690,"stop":1729032277691,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd91cae075763a4","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1729031884105,"stop":1729031884106,"duration":1},"status":"passed","severity":"normal"},{"uid":"7017cf65f9241c2b","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1729031892045,"stop":1729031892046,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d4b198f7c945261","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1729032020526,"stop":1729032020527,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f184c17654de7df","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1729031943349,"stop":1729031943350,"duration":1},"status":"passed","severity":"normal"},{"uid":"58104fe616ab2d5c","name":"Fails to push message bigger that 1MB","time":{"start":1729032178384,"stop":1729032178384,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e7ca713f6295b95","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1729032264562,"stop":1729032264563,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4ea7d08f3eff11c","name":"should only return 1 node with relay and store capability","time":{"start":1729031908177,"stop":1729031908178,"duration":1},"status":"passed","severity":"normal"},{"uid":"299d1f8ef990a1db","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1729032018029,"stop":1729032018029,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed35549d3aef14f","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1729032020508,"stop":1729032020508,"duration":0},"status":"passed","severity":"normal"},{"uid":"843408000b655092","name":"should properly create location multiaddrs - tcp4","time":{"start":1729031892681,"stop":1729031892681,"duration":0},"status":"passed","severity":"normal"},{"uid":"566bf067acde1d83","name":"Check received message containing unicode special characters","time":{"start":1729032174800,"stop":1729032174801,"duration":1},"status":"passed","severity":"normal"},{"uid":"105f2978ccfe1d91","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1729032228821,"stop":1729032228821,"duration":0},"status":"passed","severity":"normal"},{"uid":"715064ad0bfc1f73","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1729031943346,"stop":1729031943347,"duration":1},"status":"passed","severity":"normal"},{"uid":"91f45e3ab2f65c1c","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1729032020527,"stop":1729032020527,"duration":0},"status":"passed","severity":"normal"},{"uid":"962c1075233debbf","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1729031989711,"stop":1729031989711,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d248327a0f03499","name":"Check received message with timestamp: 1649153314 ","time":{"start":1729032174808,"stop":1729032174808,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5253e1e1df8860b","name":"Subscribe to topic containing emoji and receive message","time":{"start":1729032264571,"stop":1729032264571,"duration":0},"status":"passed","severity":"normal"},{"uid":"8353b41d3ae56201","name":"ignores unrecognized TXT record formats","time":{"start":1729031908176,"stop":1729031908176,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f28652886de9e63","name":"Push message with special chars payload","time":{"start":1729032206868,"stop":1729032206870,"duration":2},"status":"passed","severity":"normal"},{"uid":"7143033bd05a497f","name":"Query with Promise Callback, No Decoder","time":{"start":1729032231866,"stop":1729032231866,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c58c7656cf42026","name":"Fails to push message bigger that 1MB","time":{"start":1729032206902,"stop":1729032206903,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f2c7fb2aa348b4d","name":"should set field with only FILTER enabled","time":{"start":1729031892684,"stop":1729031892684,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec708e5b36e1cfe0","name":"configure the node with multiple content topics","time":{"start":1729032228821,"stop":1729032228821,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ec642087b130bfe","name":"Push message with content topic containing SQL Injection","time":{"start":1729032206879,"stop":1729032206879,"duration":0},"status":"passed","severity":"normal"},{"uid":"bce695636f997883","name":"isConnected should return false after all peers disconnect","time":{"start":1729031975191,"stop":1729031975191,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bbd6dc4ec38be91","name":"Subscribe to topic containing emoji and publish message","time":{"start":1729032204834,"stop":1729032204834,"duration":0},"status":"passed","severity":"normal"},{"uid":"76f57e09c64823f","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1729032066290,"stop":1729032066290,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bc9ecc432a3c891","name":"Check publish message containing shell command","time":{"start":1729032198814,"stop":1729032198815,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ed6c36b04328267","name":"Check message with no payload is not received","time":{"start":1729032065460,"stop":1729032065460,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7a75dbd224598f","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1729032231865,"stop":1729032231865,"duration":0},"status":"passed","severity":"normal"},{"uid":"13bfee75be27b582","name":"should find and add new peers","time":{"start":1729031924902,"stop":1729031924903,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2a3c67a7525de","name":"Subscribe to topic containing shell command and receive message","time":{"start":1729032264570,"stop":1729032264570,"duration":0},"status":"passed","severity":"normal"},{"uid":"34bee88155dd616d","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1729032277692,"stop":1729032277692,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2e03c7a08b09dd","name":"Overlapping topic subscription","time":{"start":1729032204826,"stop":1729032204826,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3790c98b4c3444a2","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1729031884124,"stop":1729031884124,"duration":0},"status":"passed","severity":"normal"},{"uid":"62b269c44d3f5cf1","name":"throws on content topic with too few or too many fields","time":{"start":1729031884087,"stop":1729031884088,"duration":1},"status":"passed","severity":"normal"},{"uid":"371f1de29b733cd6","name":"Decoder throws on undefined content topic","time":{"start":1729031918118,"stop":1729031918118,"duration":0},"status":"passed","severity":"normal"},{"uid":"94df13deafe132cb","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1729031908178,"stop":1729031908178,"duration":0},"status":"passed","severity":"normal"},{"uid":"e287164b4bae056a","name":"should throw error - no public key","time":{"start":1729031892673,"stop":1729031892674,"duration":1},"status":"passed","severity":"normal"},{"uid":"512834f00b68c4f8","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1729031899691,"stop":1729031899692,"duration":1},"status":"passed","severity":"normal"},{"uid":"71b3d6e33f925c4c","name":"unsubscribes","time":{"start":1729032264694,"stop":1729032264694,"duration":0},"status":"passed","severity":"normal"},{"uid":"9197f610211848b9","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1729032264571,"stop":1729032264571,"duration":0},"status":"passed","severity":"normal"},{"uid":"623e4ea839570432","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1729031884105,"stop":1729031884105,"duration":0},"status":"passed","severity":"normal"},{"uid":"82bc140a9beafcf2","name":"Subscribe to topic containing JSON and receive message","time":{"start":1729032264569,"stop":1729032264570,"duration":1},"status":"passed","severity":"normal"},{"uid":"c57d9305028d3eb","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1729032066298,"stop":1729032066300,"duration":2},"status":"passed","severity":"normal"},{"uid":"68798dfc21e465d1","name":"Fails to publish message with empty text","time":{"start":1729032198824,"stop":1729032198824,"duration":0},"status":"passed","severity":"normal"},{"uid":"45cbb797c0f41ad4","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1729031952296,"stop":1729031952296,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d591bc197ba07567","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1729032020515,"stop":1729032020516,"duration":1},"status":"passed","severity":"normal"},{"uid":"556801652a788c2e","name":"should throw error - invalid id","time":{"start":1729031892674,"stop":1729031892674,"duration":0},"status":"passed","severity":"normal"},{"uid":"130a06a1cb2e43ff","name":"should return different streams if requested simultaniously","time":{"start":1729031899901,"stop":1729031899902,"duration":1},"status":"passed","severity":"normal"},{"uid":"dbf8250a70b9f386","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1729031884128,"stop":1729031884129,"duration":1},"status":"passed","severity":"normal"},{"uid":"dcf9b01f0600ab64","name":"Subscribe to topic containing short and receive message","time":{"start":1729032264579,"stop":1729032264579,"duration":0},"status":"passed","severity":"normal"},{"uid":"c50aea4228595c60","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1729031884103,"stop":1729031884103,"duration":0},"status":"passed","severity":"normal"},{"uid":"468f2f61f5a03c1f","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1729031884104,"stop":1729031884104,"duration":0},"status":"passed","severity":"normal"},{"uid":"fab8f1fe6a0ec9ac","name":"Push message with content topic containing Arabic","time":{"start":1729032206878,"stop":1729032206879,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1d76f82a2bdbc5","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1729032264576,"stop":1729032264576,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab90651195209f78","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1729031884119,"stop":1729031884119,"duration":0},"status":"passed","severity":"normal"},{"uid":"faeeb7474d6041ff","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1729031907986,"stop":1729031907986,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e279665cbf839b7","name":"random static sharding 3 - Cluster ID: 901, Shard ID: 600","time":{"start":1729032235300,"stop":1729032235301,"duration":1},"status":"passed","severity":"normal"},{"uid":"fcd923b8e1f795c6","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1729032198816,"stop":1729032198816,"duration":0},"status":"passed","severity":"normal"},{"uid":"3517c8a1250775db","name":"random static sharding 7 - Cluster ID: 142, Shard ID: 862","time":{"start":1729032235308,"stop":1729032235309,"duration":1},"status":"passed","severity":"normal"},{"uid":"81fed2b97fc18ec9","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1729032020528,"stop":1729032020530,"duration":2},"status":"passed","severity":"normal"},{"uid":"7a28e5b119f37a32","name":"Check received message containing special chars","time":{"start":1729032065433,"stop":1729032065434,"duration":1},"status":"passed","severity":"normal"},{"uid":"41239c776ea58d3b","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1729032256253,"stop":1729032256253,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2a4c8d204e3b3d8","name":"Fails to push message with large meta","time":{"start":1729032206888,"stop":1729032206888,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cc874ec541fdc01","name":"Subscribe to topic containing short and receive message","time":{"start":1729032264565,"stop":1729032264565,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e04986098117900","name":"Push message with numeric payload","time":{"start":1729032178355,"stop":1729032178356,"duration":1},"status":"passed","severity":"normal"},{"uid":"397b24bff63073be","name":"LightPush: 2 peers, Filter: 2 peers","time":{"start":1729032093802,"stop":1729032093802,"duration":0},"status":"passed","severity":"normal"},{"uid":"726027845faefbe4","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1729032344621,"stop":1729032344622,"duration":1},"status":"passed","severity":"normal"},{"uid":"9298b318f140a183","name":"Push message with escaped characters payload","time":{"start":1729032178365,"stop":1729032178365,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee28d292ffadbe60","name":"Callback on promise, aborts when callback returns true","time":{"start":1729032269102,"stop":1729032269102,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4ccdd1afb09ec23","name":"LightPush: 2 peers, Filter: 3 peers","time":{"start":1729032093802,"stop":1729032093802,"duration":0},"status":"passed","severity":"normal"},{"uid":"67052fe6cf603635","name":"Subscribe to topic containing XML and receive message","time":{"start":1729032264593,"stop":1729032264595,"duration":2},"status":"passed","severity":"normal"},{"uid":"e83605ef5b4a85f","name":"groups content topics by expected pubsub topic","time":{"start":1729031884107,"stop":1729031884107,"duration":0},"status":"passed","severity":"normal"},{"uid":"e78aa2460a1c0d99","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1729031884128,"stop":1729031884128,"duration":0},"status":"passed","severity":"normal"},{"uid":"77810b66a8c417e0","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app94/6/topic109/json","time":{"start":1729032228813,"stop":1729032228813,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1fdb031cc5a7336","name":"Query with Ordered Callback, No Decoder","time":{"start":1729032231863,"stop":1729032231864,"duration":1},"status":"passed","severity":"normal"},{"uid":"22db348bda44d0f8","name":"Renews subscription after lossing a connection","time":{"start":1729032264602,"stop":1729032264604,"duration":2},"status":"passed","severity":"normal"},{"uid":"7dc28d3732532e3e","name":"Check received message containing JSON","time":{"start":1729032065447,"stop":1729032065447,"duration":0},"status":"passed","severity":"normal"},{"uid":"697036a4085f8f7e","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app25/8/topic987/test.js","time":{"start":1729032228818,"stop":1729032228819,"duration":1},"status":"passed","severity":"normal"},{"uid":"29997b8da002657e","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1729032257898,"stop":1729032257901,"duration":3},"status":"passed","severity":"normal"},{"uid":"7f568ac3190b6f69","name":"Renews peer on consistent ping failures","time":{"start":1729032027763,"stop":1729032027765,"duration":2},"status":"passed","severity":"normal"},{"uid":"54cb9788cd02b578","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1729032020508,"stop":1729032020509,"duration":1},"status":"passed","severity":"normal"},{"uid":"dab637000a19070e","name":"Publish message with custom timestamp: Wed Oct 25 2023 22:43:07 GMT+0000 (Coordinated Universal Time)","time":{"start":1729032198816,"stop":1729032198819,"duration":3},"status":"passed","severity":"normal"},{"uid":"74556c53dc32c50","name":"LightPush: 3 peers, Filter: 3 peers","time":{"start":1729032093824,"stop":1729032093829,"duration":5},"status":"passed","severity":"normal"},{"uid":"9b5f65bc6486f9b","name":"should emit a peer event after start","time":{"start":1729031952293,"stop":1729031952293,"duration":0},"status":"passed","severity":"normal"},{"uid":"d924d7384ca97f53","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1729032204825,"stop":1729032204825,"duration":0},"status":"passed","severity":"normal"},{"uid":"e959f8b585525415","name":"Check received message containing shell command","time":{"start":1729032174800,"stop":1729032174800,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a74e294741f5a40","name":"LightPush with 2 connections","time":{"start":1729032053270,"stop":1729032053271,"duration":1},"status":"passed","severity":"normal"},{"uid":"61e71fe0c0dcb176","name":"Fails to push message with empty content topic","time":{"start":1729032206887,"stop":1729032206887,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a255ceb37c1023","name":"should get / set UDP multiaddr","time":{"start":1729031892677,"stop":1729031892680,"duration":3},"status":"passed","severity":"normal"},{"uid":"d3f2e7c0f9b471f5","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1729031892051,"stop":1729031892051,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e5ad3f83a735827","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1729032020536,"stop":1729032020537,"duration":1},"status":"passed","severity":"normal"},{"uid":"d04bf8b8da8e6213","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1729032228065,"stop":1729032228065,"duration":0},"status":"passed","severity":"normal"},{"uid":"8034e0143b8e6446","name":"Push message with content topic containing Script","time":{"start":1729032178370,"stop":1729032178370,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e4b54dd2c6b3454","name":"Refresh subscription","time":{"start":1729032264579,"stop":1729032264579,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e63325d59050479","name":"random static sharding 2 - Cluster ID: 225, Shard ID: 808","time":{"start":1729032235300,"stop":1729032235300,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa509bee5f7edc59","name":"Mutual subscription","time":{"start":1729032204821,"stop":1729032204821,"duration":0},"status":"passed","severity":"normal"},{"uid":"94ee5852bc26bc19","name":"should not fail to stop the service if it was not started","time":{"start":1729031952292,"stop":1729031952292,"duration":0},"status":"passed","severity":"normal"},{"uid":"60438c270dd18453","name":"should return valid sharding parameters for static sharding","time":{"start":1729031884129,"stop":1729031884130,"duration":1},"status":"passed","severity":"normal"},{"uid":"4153e1a6b631877","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1729032344623,"stop":1729032344623,"duration":0},"status":"passed","severity":"normal"},{"uid":"e938ac17141d672a","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1729031989714,"stop":1729031989714,"duration":0},"status":"passed","severity":"normal"},{"uid":"5df4690747a6109e","name":"Publish without waiting for remote peer","time":{"start":1729032204822,"stop":1729032204822,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff3d914d52832280","name":"Push message with Russian payload","time":{"start":1729032178362,"stop":1729032178362,"duration":0},"status":"passed","severity":"normal"},{"uid":"a24caa11ff536226","name":"Reopen subscription with peer with lost subscription","time":{"start":1729031988774,"stop":1729031988775,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1a3329a59f57f6e","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1729032187246,"stop":1729032187247,"duration":1},"status":"passed","severity":"normal"},{"uid":"99756601534ced03","name":"Check received message containing unicode special characters","time":{"start":1729032065452,"stop":1729032065452,"duration":0},"status":"passed","severity":"normal"},{"uid":"77171272b674a119","name":"should decode valid enr successfully","time":{"start":1729031892672,"stop":1729031892672,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bd1ec1d4cbacaf9","name":"Subscribe to topic containing Russian and publish message","time":{"start":1729032204829,"stop":1729032204829,"duration":0},"status":"passed","severity":"normal"},{"uid":"f18d6913b0841592","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1729032264600,"stop":1729032264600,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2473fc5036e2b3e","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1729032235299,"stop":1729032235299,"duration":0},"status":"passed","severity":"normal"},{"uid":"beae535f4885f50d","name":"Push message with shell command payload","time":{"start":1729032206874,"stop":1729032206874,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4e185291f3fb48c","name":"Check received message with timestamp: 1729031942370000000 ","time":{"start":1729032174928,"stop":1729032174928,"duration":0},"status":"passed","severity":"normal"},{"uid":"29d57762327708d4","name":"Passing page size 11 when there are 10 messages","time":{"start":1729032257066,"stop":1729032257066,"duration":0},"status":"passed","severity":"normal"},{"uid":"8272ca5954334ecb","name":"Check received message containing XML","time":{"start":1729032174902,"stop":1729032174903,"duration":1},"status":"passed","severity":"normal"},{"uid":"c296a702206deac1","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1729031884094,"stop":1729031884094,"duration":0},"status":"passed","severity":"normal"},{"uid":"21898950126906a0","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app29/5/topic650/json","time":{"start":1729032228817,"stop":1729032228817,"duration":0},"status":"passed","severity":"normal"},{"uid":"3653e1312318e34e","name":"should throw error - no public key","time":{"start":1729031892675,"stop":1729031892675,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c1704e99c262256","name":"Check message received after nwaku node is restarted","time":{"start":1729032065461,"stop":1729032065462,"duration":1},"status":"skipped","severity":"normal"},{"uid":"b16c6bbcdf2f844b","name":"Check received message containing short","time":{"start":1729032065419,"stop":1729032065422,"duration":3},"status":"passed","severity":"normal"},{"uid":"962a781c0418319c","name":"Check received message containing numeric","time":{"start":1729032174795,"stop":1729032174795,"duration":0},"status":"passed","severity":"normal"},{"uid":"31919dd6373e9b3b","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1729032264556,"stop":1729032264557,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a0583cdb312a8c","name":"Check publish message containing Arabic","time":{"start":1729032198811,"stop":1729032198812,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c09f4cb838eb33f","name":"Query with Ordered Callback, No message returned","time":{"start":1729032231864,"stop":1729032231864,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7f805738a9ddc77","name":"LightPush: 2 peers, Filter: 0 peers","time":{"start":1729032093783,"stop":1729032093799,"duration":16},"status":"passed","severity":"normal"},{"uid":"8d69f02471d43ad3","name":"Check received message with timestamp: 1729031942370 ","time":{"start":1729032174928,"stop":1729032174928,"duration":0},"status":"passed","severity":"normal"},{"uid":"564cd65c91e9c8ab","name":"should encode/decode to text encoding","time":{"start":1729031892676,"stop":1729031892677,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a542162c1e6bcb8","name":"Check received message containing Arabic","time":{"start":1729032174796,"stop":1729032174797,"duration":1},"status":"passed","severity":"normal"},{"uid":"52bfdabf52d46107","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1729032066304,"stop":1729032066305,"duration":1},"status":"passed","severity":"normal"},{"uid":"cce3ca26fd711c0","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1729032204825,"stop":1729032204825,"duration":0},"status":"passed","severity":"normal"},{"uid":"96275ef12ea569f1","name":"Filter with 1 connections","time":{"start":1729032053270,"stop":1729032053270,"duration":0},"status":"passed","severity":"normal"},{"uid":"431c2afb1432898b","name":"Passing page size 3 when there are 20 messages","time":{"start":1729032257065,"stop":1729032257066,"duration":1},"status":"passed","severity":"normal"},{"uid":"a06424c5ac32ffdc","name":"should be able to decode the field with only RELAY set to true","time":{"start":1729031892046,"stop":1729031892047,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab128f1e875b7a24","name":"Reopen subscription with peer with lost subscription","time":{"start":1729031988776,"stop":1729031988777,"duration":1},"status":"passed","severity":"normal"},{"uid":"445c69c6ce4483cc","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1729031886608,"stop":1729031886609,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1a06edb47269baf","name":"Check message received after nwaku node is restarted","time":{"start":1729032174932,"stop":1729032174932,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4f7d2411e39d920e","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1729031884178,"stop":1729031884178,"duration":0},"status":"passed","severity":"normal"},{"uid":"30be9e077117d755","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1729031884113,"stop":1729031884113,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c8386670423d81f","name":"Subscribe and receive messages via waku relay post","time":{"start":1729032264557,"stop":1729032264557,"duration":0},"status":"passed","severity":"normal"},{"uid":"b29522b39049df3","name":"Push message with content topic containing unicode special characters","time":{"start":1729032206884,"stop":1729032206885,"duration":1},"status":"passed","severity":"normal"},{"uid":"2525063042840ef0","name":"Push message with content topic containing XML","time":{"start":1729032206880,"stop":1729032206882,"duration":2},"status":"passed","severity":"normal"},{"uid":"16ed0b3a9ebab729","name":"throws on content topic with generation field greater than 0","time":{"start":1729031884089,"stop":1729031884090,"duration":1},"status":"passed","severity":"normal"},{"uid":"18398dfb29c0278a","name":"Ordered callback, aborts when callback returns true","time":{"start":1729032269103,"stop":1729032269103,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e9b84f1ce8d2469","name":"isConnected return false after peer stops","time":{"start":1729031975192,"stop":1729031975193,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7575492f4468763","name":"Subscribe and publish message","time":{"start":1729032204822,"stop":1729032204823,"duration":1},"status":"passed","severity":"normal"},{"uid":"c77312961d2c6530","name":"Check message with non string payload is not received","time":{"start":1729032065460,"stop":1729032065461,"duration":1},"status":"passed","severity":"normal"},{"uid":"645ab7cb4c2a50e6","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1729032202832,"stop":1729032202833,"duration":1},"status":"passed","severity":"normal"},{"uid":"e48332dfcf8e2719","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1729031892045,"stop":1729031892045,"duration":0},"status":"passed","severity":"normal"},{"uid":"106a7e19c3b17802","name":"Push message equal or less that 1MB","time":{"start":1729032178382,"stop":1729032178383,"duration":1},"status":"passed","severity":"normal"},{"uid":"7098001b55a2dab","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1729031884111,"stop":1729031884111,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c5d1d8f623d4d59","name":"Push message with Arabic payload","time":{"start":1729032206870,"stop":1729032206871,"duration":1},"status":"passed","severity":"normal"},{"uid":"6fc963dddf17b915","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1729032277693,"stop":1729032277693,"duration":0},"status":"passed","severity":"normal"},{"uid":"4450c34f846205b5","name":"Push message with content topic containing XML","time":{"start":1729032178370,"stop":1729032178371,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ad8b818bd8a7711","name":"caches peers it previously fetched","time":{"start":1729031908177,"stop":1729031908177,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fc5d44b1b191f6c","name":"should not fail to start the service if it is already started","time":{"start":1729031952292,"stop":1729031952293,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a95e7becc46f9d3","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1729032020532,"stop":1729032020533,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d065fa0bc66bdc2","name":"Subscribe to topic containing long and receive message","time":{"start":1729032264579,"stop":1729032264579,"duration":0},"status":"passed","severity":"normal"},{"uid":"464a4b97ad26b58f","name":"Check received message containing numeric","time":{"start":1729032065423,"stop":1729032065433,"duration":10},"status":"passed","severity":"normal"},{"uid":"35ac5080b16306d5","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1729031884117,"stop":1729031884117,"duration":0},"status":"passed","severity":"normal"},{"uid":"3833adbaca369f63","name":"Subscribe to topic containing XML and publish message","time":{"start":1729032204830,"stop":1729032204830,"duration":0},"status":"passed","severity":"normal"},{"uid":"73bea5f40dce1f65","name":"Check publish message containing Basic HTML tag","time":{"start":1729032198814,"stop":1729032198814,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7df946e330f0e0e","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1729031950407,"stop":1729031950408,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c9935d597c186bd","name":"Push message with custom timestamp: 1698273665771","time":{"start":1729032178378,"stop":1729032178378,"duration":0},"status":"passed","severity":"normal"},{"uid":"99c45965f82f6aea","name":"Check received message containing Script","time":{"start":1729032174902,"stop":1729032174902,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fb3d765461a3d5d","name":"Asymmetric encrypt & decrypt","time":{"start":1729031918510,"stop":1729031918511,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b83ca7077712da9","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1729031884125,"stop":1729031884126,"duration":1},"status":"passed","severity":"normal"},{"uid":"678eaeee648e85ef","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1729031884132,"stop":1729031884132,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f01d419f439d066","name":"handles multiple messages","time":{"start":1729032264693,"stop":1729032264694,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4db0b0af870821","name":"Check received message containing Chinese","time":{"start":1729032174796,"stop":1729032174796,"duration":0},"status":"passed","severity":"normal"},{"uid":"993cb65bd225c015","name":"should use DNS peer discovery with light client","time":{"start":1729031952295,"stop":1729031952295,"duration":0},"status":"skipped","severity":"normal"},{"uid":"cd77a7016db8911d","name":"should create a new stream if no existing for protocol found","time":{"start":1729031899901,"stop":1729031899901,"duration":0},"status":"passed","severity":"normal"},{"uid":"45898757c05fada9","name":"different cluster, different shard: nodes don't connect","time":{"start":1729032122638,"stop":1729032122639,"duration":1},"status":"passed","severity":"normal"},{"uid":"a11b09d79ac27d68","name":"Promise Callback - false","time":{"start":1729032246147,"stop":1729032246148,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e786613f025bf51","name":"Check received message containing escaped characters","time":{"start":1729032065450,"stop":1729032065452,"duration":2},"status":"passed","severity":"normal"},{"uid":"3333db3892b5a55","name":"retrieves a single peer","time":{"start":1729031908174,"stop":1729031908175,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3903a1bb562ba72","name":"pre and post cipher","time":{"start":1729031918512,"stop":1729031918512,"duration":0},"status":"passed","severity":"normal"},{"uid":"59660e7aad5dfdf1","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1729032020507,"stop":1729032020507,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a87823da972fb8f","name":"throws on content topic with empty version field","time":{"start":1729031884091,"stop":1729031884091,"duration":0},"status":"passed","severity":"normal"}] |