mirror of
https://github.com/logos-messaging/allure-jswaku.git
synced 2026-01-17 12:23:10 +00:00
1 line
158 KiB
JSON
1 line
158 KiB
JSON
[{"uid":"59a31bdf51179555","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1725579826232,"stop":1725579826232,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a79a1b893699a0e","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1725580055812,"stop":1725580055812,"duration":0},"status":"passed","severity":"normal"},{"uid":"d62fd515acb8ab70","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1725580055816,"stop":1725580055817,"duration":1},"status":"passed","severity":"normal"},{"uid":"338d08b35fd2b780","name":"should properly compute the node id","time":{"start":1725579814231,"stop":1725579814231,"duration":0},"status":"passed","severity":"normal"},{"uid":"763df1056aa7191","name":"throws an error for improperly formatted content topics","time":{"start":1725579805834,"stop":1725579805834,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3bdd39ba03617c8","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1725580207692,"stop":1725580207692,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7795008109216fe","name":"Add multiple subscription objects on single nwaku node","time":{"start":1725580074251,"stop":1725580074252,"duration":1},"status":"passed","severity":"normal"},{"uid":"4480f77cbefa1621","name":"Subscribe and receive messages via lightPush","time":{"start":1725580074224,"stop":1725580074224,"duration":0},"status":"passed","severity":"normal"},{"uid":"24c966f110acacaf","name":"Publish message with rate limit","time":{"start":1725580322758,"stop":1725580322759,"duration":1},"status":"passed","severity":"normal"},{"uid":"ababe6b29662c702","name":"Push message with custom timestamp: 1694821708819","time":{"start":1725580298370,"stop":1725580298370,"duration":0},"status":"passed","severity":"normal"},{"uid":"8463c924c0753733","name":"should throw an error for an unconfigured topic","time":{"start":1725579805845,"stop":1725579805845,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9d2fefe30400b3f","name":"creates an iterator","time":{"start":1725580424091,"stop":1725580424091,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2bcd879676e34dc","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1725580322755,"stop":1725580322756,"duration":1},"status":"passed","severity":"normal"},{"uid":"cfb312f571b93d04","name":"Overlapping topic subscription","time":{"start":1725580074233,"stop":1725580074234,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc64310d15de4a32","name":"Push message with rate limit","time":{"start":1725580298370,"stop":1725580298370,"duration":0},"status":"passed","severity":"normal"},{"uid":"be260a6c29afe22d","name":"1 Relay, 1 Filter, gives up","time":{"start":1725579825948,"stop":1725579825948,"duration":0},"status":"passed","severity":"normal"},{"uid":"aaa852f3374c8029","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1725580076679,"stop":1725580076679,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff0e4e9322b2b5b5","name":"caches peers it previously fetched","time":{"start":1725579826604,"stop":1725579826605,"duration":1},"status":"passed","severity":"normal"},{"uid":"deaa9d377ae440e4","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1725580055818,"stop":1725580055819,"duration":1},"status":"passed","severity":"normal"},{"uid":"79f424ff095727f3","name":"udp ip6 address","time":{"start":1725579813717,"stop":1725579813718,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc1fa82c7c6485ca","name":"Check received message containing Russian","time":{"start":1725580268793,"stop":1725580268793,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc507fc7da9878e6","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1725580076682,"stop":1725580076682,"duration":0},"status":"passed","severity":"normal"},{"uid":"f853db945b01f9c9","name":"Check received message containing unicode special characters","time":{"start":1725580268797,"stop":1725580268797,"duration":0},"status":"passed","severity":"normal"},{"uid":"2952345b3fa8d899","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1725580055809,"stop":1725580055810,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa78eb8a22ab059","name":"throws on content topic with empty application field","time":{"start":1725579805825,"stop":1725579805826,"duration":1},"status":"passed","severity":"normal"},{"uid":"37657391b100f668","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1725580431689,"stop":1725580431690,"duration":1},"status":"passed","severity":"normal"},{"uid":"bbe67e73d933e886","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app75/9/topic663/xml","time":{"start":1725580355925,"stop":1725580355926,"duration":1},"status":"passed","severity":"normal"},{"uid":"1416459bdb0bf778","name":"Store - dialed after - with timeout","time":{"start":1725580437621,"stop":1725580437621,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2bd3e20dcb39805","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1725580308813,"stop":1725580308813,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8c854b3db7f8a1e","name":"Push to array if already present","time":{"start":1725579805330,"stop":1725579805330,"duration":0},"status":"passed","severity":"normal"},{"uid":"604e12090378f6c0","name":"LightPush with 2 connections","time":{"start":1725580110609,"stop":1725580110611,"duration":2},"status":"passed","severity":"normal"},{"uid":"78a73d1b25e42b55","name":"Check received message containing JSON","time":{"start":1725580029130,"stop":1725580029131,"duration":1},"status":"passed","severity":"normal"},{"uid":"4815e345199873b2","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1725580308814,"stop":1725580308814,"duration":0},"status":"passed","severity":"normal"},{"uid":"da6f576a220ea31f","name":"Check message received after nwaku node is restarted","time":{"start":1725580268815,"stop":1725580268815,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1b2eb57b82ce7e07","name":"Ephemeral field is preserved - encoder v0","time":{"start":1725579866181,"stop":1725579866181,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4a7e37eafa8947a","name":"LightPush: 3 peers, Filter: 2 peers - Expected: SufficientlyHealthy","time":{"start":1725580216475,"stop":1725580216475,"duration":0},"status":"passed","severity":"normal"},{"uid":"a845add55c0dcd17","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1725580391162,"stop":1725580391162,"duration":0},"status":"passed","severity":"normal"},{"uid":"38ae77197a8ea119","name":"Check received message containing special chars","time":{"start":1725580029118,"stop":1725580029118,"duration":0},"status":"passed","severity":"normal"},{"uid":"5acfd89a3ca6bebe","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1725580076677,"stop":1725580076678,"duration":1},"status":"passed","severity":"normal"},{"uid":"67a00d5598305e53","name":"Ping on peer without subscriptions","time":{"start":1725579937292,"stop":1725579937293,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8576fc97c2af482","name":"Check received message with timestamp: 1649153314 ","time":{"start":1725580268799,"stop":1725580268799,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca78782f43b4c0c5","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1725579805847,"stop":1725579805847,"duration":0},"status":"passed","severity":"normal"},{"uid":"8047af134235d202","name":"Reopen subscription with peer with lost subscription","time":{"start":1725579917787,"stop":1725579917788,"duration":1},"status":"passed","severity":"normal"},{"uid":"df8f16d22da59e49","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1725579813679,"stop":1725579813680,"duration":1},"status":"passed","severity":"normal"},{"uid":"18c8d9f45e9643c6","name":"new peer added after a peer was already found","time":{"start":1725580304167,"stop":1725580304167,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2a6c3257e2a7f552","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1725580391155,"stop":1725580391155,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba22845cf27e2dcc","name":"Push message with Arabic payload","time":{"start":1725580298355,"stop":1725580298356,"duration":1},"status":"passed","severity":"normal"},{"uid":"7383e6a14d6e2815","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1725580055806,"stop":1725580055806,"duration":0},"status":"passed","severity":"normal"},{"uid":"583ffd9c6cea12e","name":"Check message with no payload is not received","time":{"start":1725580268783,"stop":1725580268783,"duration":0},"status":"passed","severity":"normal"},{"uid":"24bbc2fce51be6af","name":"random static sharding 6 - Cluster ID: 174, Shard ID: 580","time":{"start":1725580388979,"stop":1725580388980,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0385e74df3fe790","name":"Push message with content topic containing short","time":{"start":1725580298361,"stop":1725580298362,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c4ed513a97d3bac","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1725579805829,"stop":1725579805829,"duration":0},"status":"passed","severity":"normal"},{"uid":"cabd96ea38a3d97f","name":"Subscribe to topic containing JSON and receive message","time":{"start":1725580391150,"stop":1725580391151,"duration":1},"status":"passed","severity":"normal"},{"uid":"c036b00b4a5a0e20","name":"Ordered Callback - true","time":{"start":1725580407814,"stop":1725580407815,"duration":1},"status":"passed","severity":"normal"},{"uid":"f847467672d360e9","name":"LightPush: 1 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1725580216470,"stop":1725580216470,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a74413e1ccbeec4","name":"Reopen subscription with peer with lost subscription","time":{"start":1725579937300,"stop":1725579937300,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca7ff215e1211a3","name":"Check publish message containing XML","time":{"start":1725580322749,"stop":1725580322749,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fa446bd945f06ef","name":"Generator, 2 different pubsubtopics","time":{"start":1725580414495,"stop":1725580414495,"duration":0},"status":"passed","severity":"normal"},{"uid":"eab5462c307f86a2","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1725580388977,"stop":1725580388977,"duration":0},"status":"passed","severity":"normal"},{"uid":"b42cc3407b48885b","name":"Push message with short payload","time":{"start":1725580298349,"stop":1725580298349,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa03060d94cb0458","name":"isConnected should return false after all peers disconnect","time":{"start":1725579907836,"stop":1725579907837,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba8a752abd8d5a55","name":"Check publish message containing Russian","time":{"start":1725580322747,"stop":1725580322748,"duration":1},"status":"passed","severity":"normal"},{"uid":"89678a39c602beed","name":"random static sharding 10 - Cluster ID: 462, Shard ID: 433","time":{"start":1725580388983,"stop":1725580388983,"duration":0},"status":"passed","severity":"normal"},{"uid":"64665113643f82ce","name":"should only return 1 node with store capability","time":{"start":1725579826606,"stop":1725579826606,"duration":0},"status":"passed","severity":"normal"},{"uid":"153d15c1e52f0e42","name":"Decoder throws on empty string content topic","time":{"start":1725579819105,"stop":1725579819105,"duration":0},"status":"passed","severity":"normal"},{"uid":"726d13a534ee2a47","name":"Query with Promise Callback, No Decoder","time":{"start":1725580398454,"stop":1725580398460,"duration":6},"status":"passed","severity":"normal"},{"uid":"54fc65b921caf9af","name":"Push message with content topic containing escaped characters","time":{"start":1725580298367,"stop":1725580298367,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b8f32c6345fd623","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app72/8/topic152/proto","time":{"start":1725580355938,"stop":1725580355938,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e2d13668ac47ff3","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1725580074225,"stop":1725580074226,"duration":1},"status":"passed","severity":"normal"},{"uid":"6dcfceeb610e46e0","name":"1 Store, 2 fetches","time":{"start":1725579825947,"stop":1725579825947,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fc0f7deaafc3c6e","name":"Check received message containing Basic HTML tag","time":{"start":1725580268795,"stop":1725580268795,"duration":0},"status":"passed","severity":"normal"},{"uid":"6465589fe3f40015","name":"Failed peers are renewed","time":{"start":1725580108430,"stop":1725580108430,"duration":0},"status":"passed","severity":"normal"},{"uid":"a155c5f592271c7f","name":"Subscribe to topic containing Script and publish message","time":{"start":1725580328694,"stop":1725580328694,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4921f1f283d54c1","name":"Relay - dialed after","time":{"start":1725580437620,"stop":1725580437620,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ddaa024463aa758","name":"Round trip binary encryption [ecies, signature]","time":{"start":1725579838348,"stop":1725579838348,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cf483c29d8e5ce8","name":"Generator, custom pubsub topic","time":{"start":1725580414498,"stop":1725580414498,"duration":0},"status":"passed","severity":"normal"},{"uid":"9677765d923d098e","name":"start node with empty content topic","time":{"start":1725580355940,"stop":1725580355940,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee6f702284b6c117","name":"Push message with Chinese payload","time":{"start":1725580298355,"stop":1725580298355,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c6eab1ae3355c89","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1725580304168,"stop":1725580304168,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b5549bd8ba756072","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1725580076678,"stop":1725580076679,"duration":1},"status":"passed","severity":"normal"},{"uid":"540ba138553b72f6","name":"Promise Callback - true","time":{"start":1725580407813,"stop":1725580407814,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ae49e2dc207d49d","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1725579818890,"stop":1725579818890,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddee9147b55fd51b","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1725580074242,"stop":1725580074243,"duration":1},"status":"passed","severity":"normal"},{"uid":"62a82b045e800493","name":"Sign & Recover","time":{"start":1725579837060,"stop":1725579837060,"duration":0},"status":"passed","severity":"normal"},{"uid":"49fc04fa6be640b1","name":"Sample","time":{"start":1725579813776,"stop":1725579813777,"duration":1},"status":"passed","severity":"normal"},{"uid":"952ab405eefe5dc0","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1725580074228,"stop":1725580074228,"duration":0},"status":"passed","severity":"normal"},{"uid":"924ecaf53c6b19a1","name":"Check received message with timestamp: 1725579855277000000 ","time":{"start":1725580268779,"stop":1725580268780,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc35e22edb215c07","name":"Wrong topic","time":{"start":1725580355938,"stop":1725580355939,"duration":1},"status":"passed","severity":"normal"},{"uid":"ceb24aac297f3350","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1725580431688,"stop":1725580431688,"duration":0},"status":"passed","severity":"normal"},{"uid":"698718e87b9b5887","name":"should set field with only STORE enabled","time":{"start":1725579814239,"stop":1725579814240,"duration":1},"status":"passed","severity":"normal"},{"uid":"f49637d05aa1069c","name":"should set field with only LIGHTPUSH enabled","time":{"start":1725579814240,"stop":1725579814240,"duration":0},"status":"passed","severity":"normal"},{"uid":"4791d96f32aa55b1","name":"Check message with no content topic is not received","time":{"start":1725580268810,"stop":1725580268811,"duration":1},"status":"passed","severity":"normal"},{"uid":"6731105f73dce8db","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1725579933519,"stop":1725579933520,"duration":1},"status":"passed","severity":"normal"},{"uid":"64767318eb4310d7","name":"Push message with content topic containing special chars","time":{"start":1725580371793,"stop":1725580371793,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfca5d696d900c28","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1725579868216,"stop":1725579868216,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d433afdd97b6629d","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1725579826233,"stop":1725579826233,"duration":0},"status":"passed","severity":"normal"},{"uid":"89d8e2507cae87ae","name":"Push message with content topic containing Script","time":{"start":1725580371795,"stop":1725580371795,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5079e617554c75a","name":"Push message with numeric payload","time":{"start":1725580371780,"stop":1725580371780,"duration":0},"status":"passed","severity":"normal"},{"uid":"a973b1f915d1ff40","name":"Default pageSize","time":{"start":1725580420882,"stop":1725580420883,"duration":1},"status":"passed","severity":"normal"},{"uid":"935363202f76a3ef","name":"random static sharding 8 - Cluster ID: 404, Shard ID: 676","time":{"start":1725580388981,"stop":1725580388981,"duration":0},"status":"passed","severity":"normal"},{"uid":"e976de12f629bd37","name":"should decode valid enr successfully","time":{"start":1725579814227,"stop":1725579814228,"duration":1},"status":"passed","severity":"normal"},{"uid":"5302c8a482a596e5","name":"Subscribe to topic containing emoji and receive message","time":{"start":1725580391171,"stop":1725580391172,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ed9a71bc6341d57","name":"Check received message containing shell command","time":{"start":1725580268778,"stop":1725580268778,"duration":0},"status":"passed","severity":"normal"},{"uid":"89d586626d84f6c8","name":"Nwaku publishes","time":{"start":1725580295268,"stop":1725580295268,"duration":0},"status":"passed","severity":"normal"},{"uid":"c536ed5fc7441c3f","name":"should be able to encode the field with only RELAY set to true","time":{"start":1725579813669,"stop":1725579813672,"duration":3},"status":"passed","severity":"normal"},{"uid":"b4e5f132156ecad3","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1725580391131,"stop":1725580391132,"duration":1},"status":"passed","severity":"normal"},{"uid":"71c57e9062d9f6a1","name":"Check received message containing unicode special characters","time":{"start":1725580268779,"stop":1725580268779,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f53eeee6a6771bd","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1725580055808,"stop":1725580055808,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbd5914b0ae5071d","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1725579863471,"stop":1725579863472,"duration":1},"status":"passed","severity":"normal"},{"uid":"168340922ec542d7","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1725580328703,"stop":1725580328703,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6bfd3154f468b39","name":"should load peers from local storage and dispatch events","time":{"start":1725579830848,"stop":1725579830848,"duration":0},"status":"passed","severity":"normal"},{"uid":"880d43a7b7037f97","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1725580074240,"stop":1725580074241,"duration":1},"status":"passed","severity":"normal"},{"uid":"43a9e69a9563a40d","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1725579830848,"stop":1725579830848,"duration":0},"status":"passed","severity":"normal"},{"uid":"adaeb79feea04f5d","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1725579856161,"stop":1725579856166,"duration":5},"status":"passed","severity":"normal"},{"uid":"5104cc9a611507c3","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1725579826607,"stop":1725579826607,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7d4377057ffb373","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1725580167637,"stop":1725580167637,"duration":0},"status":"passed","severity":"normal"},{"uid":"e064edba5052f06f","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1725580391166,"stop":1725580391167,"duration":1},"status":"passed","severity":"normal"},{"uid":"4514ec82f375cc31","name":"should get / set TCP multiaddr","time":{"start":1725579814233,"stop":1725579814233,"duration":0},"status":"passed","severity":"normal"},{"uid":"6aa3011b2290a491","name":"Query generator for multiple messages with different content topic format","time":{"start":1725580416960,"stop":1725580416960,"duration":0},"status":"passed","severity":"normal"},{"uid":"79931aa22079e7c1","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1725580398453,"stop":1725580398453,"duration":0},"status":"passed","severity":"normal"},{"uid":"7dbb238c78f17c4c","name":"Overlapping topic subscription","time":{"start":1725580391164,"stop":1725580391164,"duration":0},"status":"passed","severity":"normal"},{"uid":"2621fc408d301b9c","name":"can start and stop the service","time":{"start":1725579868213,"stop":1725579868213,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0f9e126ff08d316","name":"LightPush: 0 peers, Filter: 2 peers - Expected: Unhealthy","time":{"start":1725580216469,"stop":1725580216469,"duration":0},"status":"passed","severity":"normal"},{"uid":"666a17664af2c329","name":"should throw an error for empty SingleShardInfos array","time":{"start":1725579805835,"stop":1725579805835,"duration":0},"status":"passed","severity":"normal"},{"uid":"477c5606ac1535ea","name":"Renews subscription after lossing a connection","time":{"start":1725580391172,"stop":1725580391172,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa5a0fc4e93176e2","name":"Passing page size 19 when there are 20 messages","time":{"start":1725580420882,"stop":1725580420882,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0fb6405c57e57fc","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1725579805839,"stop":1725579805839,"duration":0},"status":"passed","severity":"normal"},{"uid":"cac72c7e34c73d6a","name":"Check publish message containing Script","time":{"start":1725580322748,"stop":1725580322748,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ca1cc5215490a83","name":"should be able to encode the field with only STORE set to true","time":{"start":1725579813673,"stop":1725579813675,"duration":2},"status":"passed","severity":"normal"},{"uid":"fd28b44b30cd95bb","name":"Privacy Node - default protocol","time":{"start":1725580437623,"stop":1725580437623,"duration":0},"status":"passed","severity":"normal"},{"uid":"24d46ee2bb766890","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1725580308814,"stop":1725580308814,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e658153aedff589","name":"Subscribe to topic containing long and receive message","time":{"start":1725580074236,"stop":1725580074237,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2bb0489b425bbf7","name":"should decode valid enr with tcp successfully","time":{"start":1725579814228,"stop":1725579814228,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f47b876e6d9ed22","name":"connected peers and dial","time":{"start":1725580268958,"stop":1725580268959,"duration":1},"status":"skipped","severity":"normal"},{"uid":"e6805cf15a240820","name":"Push message with Russian payload","time":{"start":1725580298356,"stop":1725580298356,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cccd19dd4c53791","name":"Check received message containing emoji","time":{"start":1725580029132,"stop":1725580029132,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3690cef622843e3","name":"start node with empty shard should fail","time":{"start":1725580388985,"stop":1725580388985,"duration":0},"status":"passed","severity":"normal"},{"uid":"47488f758f61f213","name":"should throw an error for missing required configuration","time":{"start":1725579805838,"stop":1725579805838,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4a8d5873054a14b","name":"Push message with content topic containing Basic HTML tag","time":{"start":1725580298366,"stop":1725580298366,"duration":0},"status":"passed","severity":"normal"},{"uid":"5badf25ad766d793","name":"safeDispatchEvent","time":{"start":1725579896074,"stop":1725579896075,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c86887afdb12389","name":"should not receive a peer event before start","time":{"start":1725580335461,"stop":1725580335461,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1a74ea52c42821","name":"Check received message containing XML","time":{"start":1725580268795,"stop":1725580268795,"duration":0},"status":"passed","severity":"normal"},{"uid":"e865f9ac42baffb8","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1725579976848,"stop":1725579976854,"duration":6},"status":"passed","severity":"normal"},{"uid":"a753d44b84a69632","name":"Push 30 different messages","time":{"start":1725580298360,"stop":1725580298360,"duration":0},"status":"passed","severity":"normal"},{"uid":"33482749bffa1de8","name":"Ping on unsubscribed peer","time":{"start":1725579937293,"stop":1725579937294,"duration":1},"status":"passed","severity":"normal"},{"uid":"be206ae4d33113e0","name":"should properly create location multiaddrs - tcp4","time":{"start":1725579814234,"stop":1725579814237,"duration":3},"status":"passed","severity":"normal"},{"uid":"c9a638d28c1e9faf","name":"isConnected between 2 js-waku relay nodes","time":{"start":1725579907838,"stop":1725579907839,"duration":1},"status":"passed","severity":"normal"},{"uid":"28dbcefb983dd423","name":"Subscribe to topic containing shell command and receive message","time":{"start":1725580391170,"stop":1725580391170,"duration":0},"status":"passed","severity":"normal"},{"uid":"d96a2a45f9ba5852","name":"Check received message containing shell command","time":{"start":1725580029131,"stop":1725580029131,"duration":0},"status":"passed","severity":"normal"},{"uid":"b28c303bb634242d","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1725579825361,"stop":1725579825361,"duration":0},"status":"passed","severity":"normal"},{"uid":"a03833d25456c329","name":"Encoder throws on empty string content topic","time":{"start":1725579836637,"stop":1725579836638,"duration":1},"status":"passed","severity":"normal"},{"uid":"9cec2f98ece54075","name":"Subscribe to topic containing emoji and publish message","time":{"start":1725580328704,"stop":1725580328704,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c6eb1728afd31b5","name":"Push message with JSON payload","time":{"start":1725580298358,"stop":1725580298358,"duration":0},"status":"passed","severity":"normal"},{"uid":"3dda885880ed5135","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1725580328686,"stop":1725580328686,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc1714f29af0338c","name":"Decoder throws on undefined content topic","time":{"start":1725579836638,"stop":1725579836639,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a668aefcbe63ab9","name":"All","time":{"start":1725579865775,"stop":1725579865775,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7a6106d6279914d","name":"Passing page size 10 when there are 10 messages","time":{"start":1725580420881,"stop":1725580420881,"duration":0},"status":"passed","severity":"normal"},{"uid":"34e2a2f595dd6c85","name":"Check received message containing emoji","time":{"start":1725580268779,"stop":1725580268779,"duration":0},"status":"passed","severity":"normal"},{"uid":"999979814b13ad4b","name":"Using a function","time":{"start":1725580430447,"stop":1725580430448,"duration":1},"status":"passed","severity":"normal"},{"uid":"68578da9365c92b6","name":"same cluster, same shard: nodes connect","time":{"start":1725580207693,"stop":1725580207693,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ca42e27483805e9","name":"Check message with non string payload is not received","time":{"start":1725580029140,"stop":1725580029140,"duration":0},"status":"passed","severity":"normal"},{"uid":"43c8293fc319446e","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1725579813688,"stop":1725579813689,"duration":1},"status":"passed","severity":"normal"},{"uid":"492795a3253aedde","name":"should be able to decode the field with only STORE set to true","time":{"start":1725579813685,"stop":1725579813685,"duration":0},"status":"passed","severity":"normal"},{"uid":"94aab8c6675de07f","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1725579805834,"stop":1725579805835,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3b0c5f1552bd0f0","name":"Used by Waku Relay","time":{"start":1725580430448,"stop":1725580430448,"duration":0},"status":"passed","severity":"normal"},{"uid":"e198c78a2f733567","name":"handles multiple messages","time":{"start":1725580424092,"stop":1725580424092,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d337acdf2f4b441","name":"Check publish message containing short","time":{"start":1725580322745,"stop":1725580322745,"duration":0},"status":"passed","severity":"normal"},{"uid":"eadcd8562aafb1e","name":"Mutual subscription","time":{"start":1725580328676,"stop":1725580328679,"duration":3},"status":"passed","severity":"normal"},{"uid":"2d7763f1ae397c1c","name":"Check received message containing numeric","time":{"start":1725580029117,"stop":1725580029117,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc75ae2ce252e0be","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1725580055810,"stop":1725580055810,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cbaef49cdd8971c","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1725580076683,"stop":1725580076684,"duration":1},"status":"passed","severity":"normal"},{"uid":"16faeba0a830d7b9","name":"should properly create location multiaddrs - udp6","time":{"start":1725579814237,"stop":1725579814237,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa908a68bb9b13f1","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1725579805843,"stop":1725579805843,"duration":0},"status":"passed","severity":"normal"},{"uid":"62b30250c9348e42","name":"Subscribe to topic containing Russian and receive message","time":{"start":1725580391167,"stop":1725580391168,"duration":1},"status":"passed","severity":"normal"},{"uid":"89e431224f96a6ee","name":"LightPush","time":{"start":1725580437621,"stop":1725580437622,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d2afecf663b0e00","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1725579805839,"stop":1725579805839,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bb9e995ce1dc6f","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1725580391132,"stop":1725580391132,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e8ffec322f1b487","name":"Encoder throws on empty string content topic","time":{"start":1725579838349,"stop":1725579838349,"duration":0},"status":"passed","severity":"normal"},{"uid":"33a1e1ec6f3e64fd","name":"Check received message containing long","time":{"start":1725580268786,"stop":1725580268787,"duration":1},"status":"passed","severity":"normal"},{"uid":"43168942958b5abe","name":"Waku message hash computation (meta attribute not present)","time":{"start":1725579808203,"stop":1725579808203,"duration":0},"status":"passed","severity":"normal"},{"uid":"e266e9396940a8dd","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1725580391139,"stop":1725580391140,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b06d20fe6149540","name":"should properly create location multiaddrs - udp4","time":{"start":1725579814233,"stop":1725579814234,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d48fede08778fb8","name":"throws on content topic with generation field greater than 0","time":{"start":1725579805825,"stop":1725579805825,"duration":0},"status":"passed","severity":"normal"},{"uid":"47580103efa8b7c4","name":"Encoder throws on empty string content topic","time":{"start":1725579819104,"stop":1725579819104,"duration":0},"status":"passed","severity":"normal"},{"uid":"2778e9c5fdff566e","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1725580074248,"stop":1725580074249,"duration":1},"status":"passed","severity":"normal"},{"uid":"ebde54ecef0d41f8","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1725579805828,"stop":1725579805828,"duration":0},"status":"passed","severity":"normal"},{"uid":"2db3dda8136610f8","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1725580074231,"stop":1725580074231,"duration":0},"status":"passed","severity":"normal"},{"uid":"82ad427e731d2055","name":"random static sharding 2 - Cluster ID: 538, Shard ID: 472","time":{"start":1725580388977,"stop":1725580388978,"duration":1},"status":"passed","severity":"normal"},{"uid":"cab03413d4cc818e","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1725580055821,"stop":1725580055821,"duration":0},"status":"passed","severity":"normal"},{"uid":"c47f4eacdb9690a3","name":"Push message with content topic containing Basic HTML tag","time":{"start":1725580371796,"stop":1725580371796,"duration":0},"status":"passed","severity":"normal"},{"uid":"c55891017fe98e34","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1725580414496,"stop":1725580414496,"duration":0},"status":"passed","severity":"normal"},{"uid":"52415694d2065dec","name":"Check received message with timestamp: 1725579855544000000 ","time":{"start":1725580029133,"stop":1725580029133,"duration":0},"status":"passed","severity":"normal"},{"uid":"54801697a0f5767e","name":"returns all values when wanted number matches available values","time":{"start":1725579825359,"stop":1725579825360,"duration":1},"status":"passed","severity":"normal"},{"uid":"6352d839dd183142","name":"passes more than one ENR URLs and attempts connection","time":{"start":1725579868217,"stop":1725579868217,"duration":0},"status":"skipped","severity":"normal"},{"uid":"446e7246729c9f27","name":"Init the array if not present","time":{"start":1725579805328,"stop":1725579805329,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a56e0ed91dd82b2","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1725580055807,"stop":1725580055808,"duration":1},"status":"passed","severity":"normal"},{"uid":"6623340dfc988499","name":"LightPush: 0 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1725580216463,"stop":1725580216464,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ca4c34578c87cf2","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1725580391162,"stop":1725580391163,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4ff583684bc321f","name":"should return empty list for no shard","time":{"start":1725579805837,"stop":1725579805837,"duration":0},"status":"passed","severity":"normal"},{"uid":"a10b36443e70c90d","name":"addEventListener with wrong event","time":{"start":1725579896068,"stop":1725579896069,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5f128307639ad39","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1725579805843,"stop":1725579805843,"duration":0},"status":"passed","severity":"normal"},{"uid":"4956bacd3a5c9be1","name":"Push message with content topic containing escaped characters","time":{"start":1725580371797,"stop":1725580371797,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b82110d8c85f5f9","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1725579805768,"stop":1725579805769,"duration":1},"status":"passed","severity":"normal"},{"uid":"27bb185e89ff5dfb","name":"Overlapping topic subscription","time":{"start":1725580391141,"stop":1725580391142,"duration":1},"status":"passed","severity":"normal"},{"uid":"c719bc9b95a2bad2","name":"dispatchEvent via connectionManager","time":{"start":1725579896073,"stop":1725579896073,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ca0a07a464e47a9","name":"LightPush: 1 peers, Filter: 2 peers - Expected: MinimallyHealthy","time":{"start":1725580216471,"stop":1725580216471,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bba72525ec3f220","name":"Push message with shell command payload","time":{"start":1725580298358,"stop":1725580298359,"duration":1},"status":"passed","severity":"normal"},{"uid":"32d6243b7092302a","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1725580055807,"stop":1725580055807,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdcc79d623e4f114","name":"Push message with meta","time":{"start":1725580371799,"stop":1725580371799,"duration":0},"status":"passed","severity":"normal"},{"uid":"761ba5fb290784a0","name":"should handle corrupted local storage data gracefully","time":{"start":1725579830848,"stop":1725579830849,"duration":1},"status":"passed","severity":"normal"},{"uid":"c99a869686f1e1ab","name":"Overlapping topic subscription","time":{"start":1725580328688,"stop":1725580328689,"duration":1},"status":"skipped","severity":"normal"},{"uid":"62ee4b8f5c7b1fe3","name":"should return unique PubsubTopics for static sharding","time":{"start":1725579805836,"stop":1725579805836,"duration":0},"status":"passed","severity":"normal"},{"uid":"df1e565179e89b9f","name":"Check message with no pubsub topic is not received","time":{"start":1725580029138,"stop":1725580029138,"duration":0},"status":"passed","severity":"normal"},{"uid":"de88a43377fef16b","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1725580076680,"stop":1725580076680,"duration":0},"status":"passed","severity":"normal"},{"uid":"874afd84436c0c28","name":"Query Generator, Wrong PubsubTopic","time":{"start":1725580398448,"stop":1725580398449,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6c7646369f48fe9","name":"Push message with Basic HTML tag payload","time":{"start":1725580298357,"stop":1725580298358,"duration":1},"status":"passed","severity":"normal"},{"uid":"786e657d955fca69","name":"Push message with content topic containing shell command","time":{"start":1725580371796,"stop":1725580371797,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ef7150438d32fcd","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1725579836635,"stop":1725579836636,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4440b8bd7bb827b","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1725579838347,"stop":1725579838348,"duration":1},"status":"passed","severity":"normal"},{"uid":"9fc489c7f7858028","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1725579933519,"stop":1725579933519,"duration":0},"status":"passed","severity":"normal"},{"uid":"867bfea75b64a98f","name":"Check received message containing long","time":{"start":1725580268695,"stop":1725580268696,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef991c2e6723318f","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1725580328687,"stop":1725580328687,"duration":0},"status":"passed","severity":"normal"},{"uid":"344e6977090c0500","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1725580328692,"stop":1725580328693,"duration":1},"status":"passed","severity":"normal"},{"uid":"191cd68badce19eb","name":"Ephemeral field set to true","time":{"start":1725579819102,"stop":1725579819102,"duration":0},"status":"passed","severity":"normal"},{"uid":"4503ae6ee5ce6d69","name":"Check received message with timestamp: 1725579855544 ","time":{"start":1725580029133,"stop":1725580029136,"duration":3},"status":"passed","severity":"normal"},{"uid":"23f28d401aefffb9","name":"Renews peer on consistent missed messages","time":{"start":1725579968050,"stop":1725579968050,"duration":0},"status":"passed","severity":"normal"},{"uid":"9084a84a249f8ff5","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1725580398451,"stop":1725580398452,"duration":1},"status":"passed","severity":"normal"},{"uid":"37edecc851f0cfe4","name":"Generator, 2 different pubsubtopics","time":{"start":1725580414497,"stop":1725580414497,"duration":0},"status":"passed","severity":"normal"},{"uid":"dac1f87a2a63f976","name":"less peers than existing","time":{"start":1725580268959,"stop":1725580268959,"duration":0},"status":"skipped","severity":"normal"},{"uid":"68e56bedd94208b2","name":"Check publish message containing emoji","time":{"start":1725580322751,"stop":1725580322752,"duration":1},"status":"passed","severity":"normal"},{"uid":"1effe7977f62ddc9","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1725580374571,"stop":1725580374572,"duration":1},"status":"passed","severity":"normal"},{"uid":"1487be328b4a6d5","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1725580074249,"stop":1725580074250,"duration":1},"status":"passed","severity":"normal"},{"uid":"d530e085d22e8a23","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1725579933522,"stop":1725579933522,"duration":0},"status":"passed","severity":"normal"},{"uid":"29df75880e5fb206","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1725580431687,"stop":1725580431687,"duration":0},"status":"passed","severity":"normal"},{"uid":"12192f4ee047a0c6","name":"Check received message containing short","time":{"start":1725580029114,"stop":1725580029116,"duration":2},"status":"passed","severity":"normal"},{"uid":"f43f4ee9f9534945","name":"throws on empty content topic","time":{"start":1725579805824,"stop":1725579805824,"duration":0},"status":"passed","severity":"normal"},{"uid":"88027a462a7d6005","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1725580055823,"stop":1725580055824,"duration":1},"status":"passed","severity":"normal"},{"uid":"98bb6ee9295d9dac","name":"should throw error - invalid id","time":{"start":1725579814230,"stop":1725579814230,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ad885f32a494a31","name":"should not receive a peer event after stop","time":{"start":1725580335461,"stop":1725580335462,"duration":1},"status":"passed","severity":"normal"},{"uid":"ddc008b5a71bb89f","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1725580374573,"stop":1725580374573,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bc329e4dbd1faea","name":"Encoder throws on undefined content topic","time":{"start":1725579819103,"stop":1725579819104,"duration":1},"status":"passed","severity":"normal"},{"uid":"704a00a044465543","name":"Check received message containing numeric","time":{"start":1725580268696,"stop":1725580268697,"duration":1},"status":"passed","severity":"normal"},{"uid":"977d4526b55d71cc","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1725580391157,"stop":1725580391158,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d648e53ec2a6772","name":"Check message received after jswaku node is restarted","time":{"start":1725580029140,"stop":1725580029140,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e0088a0e070d68ee","name":"configure the node with multiple pubsub topics","time":{"start":1725580388984,"stop":1725580388984,"duration":0},"status":"passed","severity":"normal"},{"uid":"164854ece4a31b4d","name":"Push message with content topic containing numeric","time":{"start":1725580371792,"stop":1725580371793,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff6feb393c0cbd30","name":"Check publish message containing Arabic","time":{"start":1725580322747,"stop":1725580322747,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fc786be279742c7","name":"Subscribe to topic containing Russian and publish message","time":{"start":1725580328693,"stop":1725580328693,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f4b8addc9eb63f3","name":"Push message with long payload","time":{"start":1725580298349,"stop":1725580298352,"duration":3},"status":"passed","severity":"normal"},{"uid":"323e9c7445bdaa10","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1725580029137,"stop":1725580029137,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b1db92ca7bd3b11","name":"Check received message containing Script","time":{"start":1725580268794,"stop":1725580268794,"duration":0},"status":"passed","severity":"normal"},{"uid":"c761710cd402cda0","name":"Push message with unicode special characters payload","time":{"start":1725580371788,"stop":1725580371789,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ea0c03f293d4ab7","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1725579813687,"stop":1725579813687,"duration":0},"status":"passed","severity":"normal"},{"uid":"e74baf846942cab3","name":"Passing page size 0 when there are 110 messages","time":{"start":1725580420880,"stop":1725580420880,"duration":0},"status":"passed","severity":"normal"},{"uid":"70d4d43bc91024c3","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1725580308815,"stop":1725580308815,"duration":0},"status":"passed","severity":"normal"},{"uid":"91ee100169e7a5cd","name":"listenerCount","time":{"start":1725579896072,"stop":1725579896073,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4039b110a31c2e2","name":"Subscribe to topic containing Script and receive message","time":{"start":1725580074243,"stop":1725580074244,"duration":1},"status":"passed","severity":"normal"},{"uid":"de1224b332599e13","name":"should use DNS peer discovery with light client","time":{"start":1725579868216,"stop":1725579868216,"duration":0},"status":"skipped","severity":"normal"},{"uid":"84212bb32df18c74","name":"Subscribe and receives messages on 20 topics","time":{"start":1725580391163,"stop":1725580391163,"duration":0},"status":"passed","severity":"normal"},{"uid":"b545ca710dbbce68","name":"1 Relay, 1 fetch","time":{"start":1725579825946,"stop":1725579825947,"duration":1},"status":"passed","severity":"normal"},{"uid":"696682ab09dc9b31","name":"random static sharding 1 - Cluster ID: 176, Shard ID: 151","time":{"start":1725580388977,"stop":1725580388977,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2a4eb5c75464dae","name":"Push message on custom pubsubTopic","time":{"start":1725580167648,"stop":1725580167649,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e9cc4f6abfdbe40","name":"Generator, custom pubsub topic","time":{"start":1725580414495,"stop":1725580414495,"duration":0},"status":"passed","severity":"normal"},{"uid":"d368aa724f5a9e5d","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1725579866181,"stop":1725579866182,"duration":1},"status":"passed","severity":"normal"},{"uid":"98f3cefc4572e29e","name":"Subscribe and receive messages via lightPush","time":{"start":1725580391157,"stop":1725580391157,"duration":0},"status":"passed","severity":"normal"},{"uid":"8eafa8e7f63de2b0","name":"should throw error - no public key","time":{"start":1725579814229,"stop":1725579814229,"duration":0},"status":"passed","severity":"normal"},{"uid":"8dc8c5763637cbe","name":"Check received message containing escaped characters","time":{"start":1725580268796,"stop":1725580268797,"duration":1},"status":"passed","severity":"normal"},{"uid":"4268e1ca01511cf1","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1725580483406,"stop":1725580483407,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4a30c3f065f1dd1","name":"Subscribe and receive messages via waku relay post","time":{"start":1725580391132,"stop":1725580391139,"duration":7},"status":"passed","severity":"normal"},{"uid":"dca8280736d72934","name":"Check publish message containing special chars","time":{"start":1725580322746,"stop":1725580322747,"duration":1},"status":"passed","severity":"normal"},{"uid":"df9e5844573d381f","name":"Relay - times out","time":{"start":1725580437620,"stop":1725580437621,"duration":1},"status":"passed","severity":"normal"},{"uid":"61c4cb4e6046929a","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1725580074239,"stop":1725580074240,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb65ebea192032ed","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1725580055813,"stop":1725580055814,"duration":1},"status":"passed","severity":"normal"},{"uid":"75b49847d7f4190f","name":"Fails to push message with large meta","time":{"start":1725580298369,"stop":1725580298369,"duration":0},"status":"passed","severity":"normal"},{"uid":"1676f9a57809c495","name":"Subscribe to topic containing long and receive message","time":{"start":1725580391145,"stop":1725580391146,"duration":1},"status":"passed","severity":"normal"},{"uid":"e269cfce4daa39cf","name":"Push message with short payload","time":{"start":1725580371779,"stop":1725580371779,"duration":0},"status":"passed","severity":"normal"},{"uid":"6adbc4dcba9a1523","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1725579805829,"stop":1725579805830,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d206ba198c175d0","name":"Passing page size 11 when there are 10 messages","time":{"start":1725580420881,"stop":1725580420882,"duration":1},"status":"passed","severity":"normal"},{"uid":"7dab834927e45b9d","name":"Check received message with timestamp: 1649153314 ","time":{"start":1725580029137,"stop":1725580029137,"duration":0},"status":"passed","severity":"normal"},{"uid":"af78b8a90b6f5ad4","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1725580391171,"stop":1725580391171,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b7310f9295fbb70","name":"Push message with content topic containing shell command","time":{"start":1725580298367,"stop":1725580298367,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b892bbafa99cf12","name":"Filter with 1 connections","time":{"start":1725580110609,"stop":1725580110609,"duration":0},"status":"passed","severity":"normal"},{"uid":"19f6171d83404384","name":"Subscribe to topic containing JSON and publish message","time":{"start":1725580328695,"stop":1725580328695,"duration":0},"status":"passed","severity":"normal"},{"uid":"f32f63aef74c7b55","name":"Asymmetric encrypt & decrypt","time":{"start":1725579837059,"stop":1725579837059,"duration":0},"status":"passed","severity":"normal"},{"uid":"99f358d70ef03975","name":"Check message received after jswaku node is restarted","time":{"start":1725580268784,"stop":1725580268784,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8b5507b6dd4995c0","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1725580355940,"stop":1725580355940,"duration":0},"status":"passed","severity":"normal"},{"uid":"c913cff1020c6d9b","name":"should return false","time":{"start":1725579814231,"stop":1725579814231,"duration":0},"status":"passed","severity":"normal"},{"uid":"76cb8e1c3b116b46","name":"Accepts a valid Waku Message","time":{"start":1725579841576,"stop":1725579841577,"duration":1},"status":"passed","severity":"normal"},{"uid":"be17ef7384f8326f","name":"Waku message hash computation (no timestamp)","time":{"start":1725579808204,"stop":1725579808204,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2751686d626b477","name":"different cluster, different shard: nodes don't connect","time":{"start":1725580055798,"stop":1725580055798,"duration":0},"status":"passed","severity":"normal"},{"uid":"10e3affdb33b25c0","name":"Push message with special chars payload","time":{"start":1725580298354,"stop":1725580298355,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a9cff035871c16f","name":"Push message with emoji payload","time":{"start":1725580298360,"stop":1725580298360,"duration":0},"status":"passed","severity":"normal"},{"uid":"2819ab4ac7effa3d","name":"Ping on subscribed peer","time":{"start":1725579937298,"stop":1725579937299,"duration":1},"status":"passed","severity":"normal"},{"uid":"e93af83ae6158c6a","name":"should return the pubsub topic directly if a string is provided","time":{"start":1725579805846,"stop":1725579805846,"duration":0},"status":"passed","severity":"normal"},{"uid":"10eeb1ba10cd4061","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1725580076679,"stop":1725580076679,"duration":0},"status":"passed","severity":"normal"},{"uid":"9af57450b1a2864a","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app26/2/topic40/utf8","time":{"start":1725580355937,"stop":1725580355937,"duration":0},"status":"passed","severity":"normal"},{"uid":"96cebf2d8ff5079e","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1725580055817,"stop":1725580055818,"duration":1},"status":"passed","severity":"normal"},{"uid":"2579a6a758d02eab","name":"A test","time":{"start":1725580167758,"stop":1725580167758,"duration":0},"status":"passed","severity":"normal"},{"uid":"562948235f700a21","name":"Check received message containing escaped characters","time":{"start":1725580029131,"stop":1725580029132,"duration":1},"status":"passed","severity":"normal"},{"uid":"87000ede0c4ac96b","name":"Push message with content topic containing JSON","time":{"start":1725580298366,"stop":1725580298367,"duration":1},"status":"passed","severity":"normal"},{"uid":"de7777cd83837974","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1725579805847,"stop":1725579805847,"duration":0},"status":"passed","severity":"normal"},{"uid":"f78609998ff03e2a","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1725579814228,"stop":1725579814228,"duration":0},"status":"passed","severity":"normal"},{"uid":"29a40cbbe40cfd3b","name":"throws on content topic with too few or too many fields","time":{"start":1725579805824,"stop":1725579805824,"duration":0},"status":"passed","severity":"normal"},{"uid":"64f76a019b56e29e","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1725580355923,"stop":1725580355923,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cc981def9d754c6","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1725580413569,"stop":1725580413570,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f1b83bbef45c1c0","name":"Check received message containing emoji","time":{"start":1725580268797,"stop":1725580268797,"duration":0},"status":"passed","severity":"normal"},{"uid":"44a238e76c7e7495","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1725580055825,"stop":1725580055825,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab8370640c268809","name":"Subscribe to topic containing Russian and receive message","time":{"start":1725580391148,"stop":1725580391148,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8b9f6ec88ad6fb0","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1725580055809,"stop":1725580055809,"duration":0},"status":"passed","severity":"normal"},{"uid":"aad22f14873a0e22","name":"should be able to decode the field with only RELAY set to true","time":{"start":1725579813683,"stop":1725579813684,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff3f4550eb270d11","name":"should encode/decode to RLP encoding","time":{"start":1725579814232,"stop":1725579814232,"duration":0},"status":"passed","severity":"normal"},{"uid":"17a0bc21a187e6a3","name":"Ping fails for unsubscribed peers","time":{"start":1725579968046,"stop":1725579968047,"duration":1},"status":"passed","severity":"normal"},{"uid":"101556765bdddbe","name":"should return all peers when numPeers is 0","time":{"start":1725579818888,"stop":1725579818889,"duration":1},"status":"passed","severity":"normal"},{"uid":"d78d4a6c104d09b2","name":"Sets default value correctly","time":{"start":1725580430449,"stop":1725580430451,"duration":2},"status":"passed","severity":"normal"},{"uid":"e77b9bc68219484d","name":"does not throw on valid cases","time":{"start":1725579805823,"stop":1725579805823,"duration":0},"status":"passed","severity":"normal"},{"uid":"682001ac1c1b3f74","name":"Generator, custom pubsub topic","time":{"start":1725580414496,"stop":1725580414497,"duration":1},"status":"passed","severity":"normal"},{"uid":"aba462456abf8875","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1725580328693,"stop":1725580328693,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b33d36e2fa5774d","name":"Query with Promise Callback, No message returned","time":{"start":1725580398460,"stop":1725580398461,"duration":1},"status":"passed","severity":"normal"},{"uid":"70556a52d5b6af92","name":"Ephemeral messages are not stored","time":{"start":1725579866167,"stop":1725579866179,"duration":12},"status":"passed","severity":"normal"},{"uid":"41045cee8fca0520","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1725580391147,"stop":1725580391148,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c4bb89e1e362232","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1725580391167,"stop":1725580391167,"duration":0},"status":"passed","severity":"normal"},{"uid":"29820f9430462506","name":"Check received message containing short","time":{"start":1725580268694,"stop":1725580268695,"duration":1},"status":"passed","severity":"normal"},{"uid":"84d155720be6bff9","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1725580055803,"stop":1725580055803,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2ed62d142eb3652","name":"Push message with content topic containing Script","time":{"start":1725580298365,"stop":1725580298365,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e494ce85d7ffa07","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1725579818889,"stop":1725579818890,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0772310a16a05d4","name":"Subscribe to topic containing long and receive message","time":{"start":1725580391165,"stop":1725580391165,"duration":0},"status":"passed","severity":"normal"},{"uid":"b53031fc9fd42f80","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1725579933521,"stop":1725579933521,"duration":0},"status":"passed","severity":"normal"},{"uid":"482f8e42a86b343b","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1725580055808,"stop":1725580055808,"duration":0},"status":"passed","severity":"normal"},{"uid":"92ffd0fa4777a082","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1725580167654,"stop":1725580167655,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ae1f6b131990d74","name":"should correctly map a content topic to a pubsub topic","time":{"start":1725579805848,"stop":1725579805849,"duration":1},"status":"passed","severity":"normal"},{"uid":"13dbe73b02b7428c","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1725580413562,"stop":1725580413562,"duration":0},"status":"passed","severity":"normal"},{"uid":"6423e4673edd931b","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1725579805830,"stop":1725579805830,"duration":0},"status":"passed","severity":"normal"},{"uid":"6dfba54819c38cab","name":"Check received message containing special chars","time":{"start":1725580268698,"stop":1725580268699,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd420f4697e3da70","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1725579805837,"stop":1725579805837,"duration":0},"status":"passed","severity":"normal"},{"uid":"b65e02fd4545a70","name":"Push message with content topic containing XML","time":{"start":1725580298365,"stop":1725580298366,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ec7cf877569d9c4","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1725579805830,"stop":1725579805831,"duration":1},"status":"passed","severity":"normal"},{"uid":"d36190179f50d46f","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1725579805844,"stop":1725579805844,"duration":0},"status":"passed","severity":"normal"},{"uid":"a582f696e700fe6a","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1725579805829,"stop":1725579805829,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd4cfdc3313e549e","name":"should only return 1 node with relay and store capability","time":{"start":1725579826605,"stop":1725579826606,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a08a636131cda7a","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1725580076680,"stop":1725580076680,"duration":0},"status":"passed","severity":"normal"},{"uid":"920440997ce18de7","name":"can start the service","time":{"start":1725579868212,"stop":1725579868213,"duration":1},"status":"passed","severity":"normal"},{"uid":"91bbc9639964a5a9","name":"Push message with content topic containing XML","time":{"start":1725580371795,"stop":1725580371795,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e86c7c5caa66d8c","name":"Push message with shell command payload","time":{"start":1725580371787,"stop":1725580371788,"duration":1},"status":"passed","severity":"normal"},{"uid":"23ba6adbbf3d33bc","name":"Push message with escaped characters payload","time":{"start":1725580298359,"stop":1725580298359,"duration":0},"status":"passed","severity":"normal"},{"uid":"266611f5fac7a22c","name":"Refresh subscription","time":{"start":1725580391164,"stop":1725580391165,"duration":1},"status":"passed","severity":"normal"},{"uid":"c63ad133759073ce","name":"Check received message containing Basic HTML tag","time":{"start":1725580029122,"stop":1725580029122,"duration":0},"status":"passed","severity":"normal"},{"uid":"457441671175570","name":"Symmetric encrypt & Decrypt","time":{"start":1725579837059,"stop":1725579837059,"duration":0},"status":"passed","severity":"normal"},{"uid":"9451cca7b6de2ff1","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1725579933521,"stop":1725579933522,"duration":1},"status":"passed","severity":"normal"},{"uid":"f61902d0e803f0bf","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1725579805844,"stop":1725579805844,"duration":0},"status":"passed","severity":"normal"},{"uid":"b24027b63bffb81a","name":"Check received message containing Script","time":{"start":1725580268710,"stop":1725580268710,"duration":0},"status":"passed","severity":"normal"},{"uid":"17147b0bc5068359","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1725580055820,"stop":1725580055820,"duration":0},"status":"passed","severity":"normal"},{"uid":"613409da0727dceb","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1725579805841,"stop":1725579805841,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff24d64ee11eb3","name":"Subscribe to topic containing JSON and receive message","time":{"start":1725580391169,"stop":1725580391170,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba468f7afcb752ca","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1725580207692,"stop":1725580207692,"duration":0},"status":"passed","severity":"normal"},{"uid":"b49f63e10767515a","name":"Check message on other pubsub topic is not received","time":{"start":1725580268803,"stop":1725580268810,"duration":7},"status":"passed","severity":"normal"},{"uid":"da6315772e121165","name":"should properly create location multiaddrs - tcp6","time":{"start":1725579814237,"stop":1725579814238,"duration":1},"status":"passed","severity":"normal"},{"uid":"3796b7695362b386","name":"Should update shard info","time":{"start":1725580216785,"stop":1725580216785,"duration":0},"status":"passed","severity":"normal"},{"uid":"66ad721957905114","name":"Query generator for 2000 messages","time":{"start":1725580416971,"stop":1725580416972,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7b3be6772fe899d","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1725580055826,"stop":1725580055826,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e1cbbe570e6e7ec","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1725579805769,"stop":1725579805769,"duration":0},"status":"passed","severity":"normal"},{"uid":"567ba1a093db4493","name":"Keep-alive pings maintain the connection","time":{"start":1725579968047,"stop":1725579968048,"duration":1},"status":"passed","severity":"normal"},{"uid":"28ac096aca80eaf2","name":"Check publish message containing shell command","time":{"start":1725580322750,"stop":1725580322750,"duration":0},"status":"passed","severity":"normal"},{"uid":"55984a85dbe973f5","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1725579805836,"stop":1725579805836,"duration":0},"status":"passed","severity":"normal"},{"uid":"56e663752b900676","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1725580431687,"stop":1725580431688,"duration":1},"status":"passed","severity":"normal"},{"uid":"32a6a1e1739f07a6","name":"Fields are not dropped","time":{"start":1725579818283,"stop":1725579818285,"duration":2},"status":"passed","severity":"normal"},{"uid":"3a754c4dcbe6c1d6","name":"Check received message with timestamp: 1725579855277 ","time":{"start":1725580268798,"stop":1725580268798,"duration":0},"status":"passed","severity":"normal"},{"uid":"21d99aadd2fe1ffd","name":"LightPush: 1 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1725580216470,"stop":1725580216471,"duration":1},"status":"passed","severity":"normal"},{"uid":"3678a9196bfc5351","name":"Refresh subscription","time":{"start":1725580328688,"stop":1725580328688,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2e9a6c0478de9c4b","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1725579805841,"stop":1725579805841,"duration":0},"status":"passed","severity":"normal"},{"uid":"5eb115f5d7b25ad4","name":"Subscribe and receives messages on 20 topics","time":{"start":1725580391140,"stop":1725580391140,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fb722c8cf0f6bdd","name":"Check received message containing XML","time":{"start":1725580029121,"stop":1725580029121,"duration":0},"status":"passed","severity":"normal"},{"uid":"e226c7301a616615","name":"ignores domain fetching errors","time":{"start":1725579826603,"stop":1725579826604,"duration":1},"status":"passed","severity":"normal"},{"uid":"8eeabc5c8c46a65b","name":"Decrypt messages","time":{"start":1725580271553,"stop":1725580271554,"duration":1},"status":"passed","severity":"normal"},{"uid":"95017191831b28c3","name":"Push message with Russian payload","time":{"start":1725580371783,"stop":1725580371783,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f7b28afa9c27444","name":"Subscribe to topic containing numeric and receive message","time":{"start":1725580391165,"stop":1725580391166,"duration":1},"status":"passed","severity":"normal"},{"uid":"432e733940e947ba","name":"Fails to push message with empty content topic","time":{"start":1725580371798,"stop":1725580371799,"duration":1},"status":"passed","severity":"normal"},{"uid":"809ade1a875bdf8b","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1725580074232,"stop":1725580074232,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab27736c1e0a7e87","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1725579808203,"stop":1725579808203,"duration":0},"status":"passed","severity":"normal"},{"uid":"c48a874848cc263b","name":"A test","time":{"start":1725580167758,"stop":1725580167759,"duration":1},"status":"passed","severity":"normal"},{"uid":"cddff7f4b9ae5d78","name":"random static sharding 3 - Cluster ID: 490, Shard ID: 169","time":{"start":1725580388978,"stop":1725580388978,"duration":0},"status":"passed","severity":"normal"},{"uid":"c848823e3963fec6","name":"Check message received after nwaku node is restarted","time":{"start":1725580029141,"stop":1725580029141,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d74f4821eae3704e","name":"Check publish message containing numeric","time":{"start":1725580322746,"stop":1725580322746,"duration":0},"status":"passed","severity":"normal"},{"uid":"e99c0c82f39c5956","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1725580388984,"stop":1725580388985,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1470a441b93932d","name":"Query with Ordered Callback, No Decoder","time":{"start":1725580398452,"stop":1725580398452,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac2bcb6d09ef312a","name":"Fails to publish message with size larger than 1 MB","time":{"start":1725580322757,"stop":1725580322757,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c5e5a8fb06e1b1","name":"Subscribe to topic containing Russian and receive message","time":{"start":1725580074241,"stop":1725580074242,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f9ce173dcae1d3b","name":"Passing page size 3 when there are 20 messages","time":{"start":1725580420881,"stop":1725580420881,"duration":0},"status":"passed","severity":"normal"},{"uid":"caa85903d4992e18","name":"Push message with XML payload","time":{"start":1725580371786,"stop":1725580371786,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca16e036933950e1","name":"different cluster, same shard: nodes don't connect","time":{"start":1725580207693,"stop":1725580207694,"duration":1},"status":"passed","severity":"normal"},{"uid":"d429127a14d4dd33","name":"Push message with content topic containing Arabic","time":{"start":1725580371794,"stop":1725580371794,"duration":0},"status":"passed","severity":"normal"},{"uid":"78a222568504b537","name":"Check received message containing short","time":{"start":1725580268786,"stop":1725580268786,"duration":0},"status":"passed","severity":"normal"},{"uid":"796f7a915e049df0","name":"Push message with content topic containing SQL Injection","time":{"start":1725580298365,"stop":1725580298365,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c03dfe8e48024e4","name":"Non TWN Cluster","time":{"start":1725580355924,"stop":1725580355924,"duration":0},"status":"passed","severity":"normal"},{"uid":"40fb5bd97badbf61","name":"Check received message containing Script","time":{"start":1725580029121,"stop":1725580029121,"duration":0},"status":"passed","severity":"normal"},{"uid":"34c8d8f31bd4caaf","name":"should set field with only FILTER enabled","time":{"start":1725579814240,"stop":1725579814240,"duration":0},"status":"passed","severity":"normal"},{"uid":"a63f91b0e0bfc10b","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1725580328687,"stop":1725580328687,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e8565789f6eff1c","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1725580328681,"stop":1725580328681,"duration":0},"status":"passed","severity":"normal"},{"uid":"67b753faf9fd389f","name":"Check received message containing Russian","time":{"start":1725580029120,"stop":1725580029120,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ae035eae934c760","name":"Decoder throws on undefined content topic","time":{"start":1725579819104,"stop":1725579819104,"duration":0},"status":"passed","severity":"normal"},{"uid":"65fd59c396a01714","name":"Push message with unicode special characters payload","time":{"start":1725580298359,"stop":1725580298360,"duration":1},"status":"passed","severity":"normal"},{"uid":"3babaa19e06970db","name":"Decoder throws on empty string content topic","time":{"start":1725579836639,"stop":1725579836639,"duration":0},"status":"passed","severity":"normal"},{"uid":"214b5d65ce7d56cd","name":"should only return 1 node with relay capability","time":{"start":1725579826605,"stop":1725579826605,"duration":0},"status":"passed","severity":"normal"},{"uid":"b57e49e2deab558a","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app97/10/topic622/xml","time":{"start":1725580355937,"stop":1725580355938,"duration":1},"status":"passed","severity":"normal"},{"uid":"a09f0a24abeee22","name":"Push message with custom timestamp: 1694821674516","time":{"start":1725580371800,"stop":1725580371801,"duration":1},"status":"passed","severity":"normal"},{"uid":"eaa86f8388ee137a","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1725580374572,"stop":1725580374572,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae319cdac2f7bc43","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1725579805839,"stop":1725579805839,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1e7f190897bfe0c","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1725580483408,"stop":1725580483408,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea2d4eef10daeafd","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1725580391171,"stop":1725580391171,"duration":0},"status":"passed","severity":"normal"},{"uid":"42751ddf2c1b1068","name":"Ping on subscribed peer","time":{"start":1725579937291,"stop":1725579937292,"duration":1},"status":"passed","severity":"normal"},{"uid":"4849f2ddcf26a654","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1725580308812,"stop":1725580308813,"duration":1},"status":"passed","severity":"normal"},{"uid":"599920e5fe3fd374","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1725579805840,"stop":1725579805840,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7bdb1b7281a34e8","name":"Check received message containing Russian","time":{"start":1725580268709,"stop":1725580268709,"duration":0},"status":"passed","severity":"normal"},{"uid":"41a5392a81f87b00","name":"should throw error - no public key","time":{"start":1725579814230,"stop":1725579814231,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0659429d25e7ef1","name":"should be called at least once on all `peer:discovery` events","time":{"start":1725579863467,"stop":1725579863468,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7af88306f5cdb24","name":"returns all values when wanted number is greater than available values","time":{"start":1725579825360,"stop":1725579825361,"duration":1},"status":"passed","severity":"normal"},{"uid":"3537a63b5d0e7eba","name":"Push message equal or less that 1MB","time":{"start":1725580298372,"stop":1725580298372,"duration":0},"status":"passed","severity":"normal"},{"uid":"778c1018720fcabb","name":"should set field with all protocols enabled","time":{"start":1725579814239,"stop":1725579814239,"duration":0},"status":"passed","severity":"normal"},{"uid":"75880913871e3516","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1725579805841,"stop":1725579805841,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8b00da23a5adfd9","name":"Push 30 different messages","time":{"start":1725580371791,"stop":1725580371791,"duration":0},"status":"passed","severity":"normal"},{"uid":"276477294e7c372d","name":"Publish message with custom timestamp: Thu Sep 05 2024 22:51:38 GMT+0000 (Coordinated Universal Time)","time":{"start":1725580322753,"stop":1725580322753,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cd28c5eb10a218f","name":"Subscribe to topic containing shell command and publish message","time":{"start":1725580328702,"stop":1725580328702,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c420c425c9949da","name":"random static sharding 4 - Cluster ID: 551, Shard ID: 596","time":{"start":1725580388978,"stop":1725580388979,"duration":1},"status":"passed","severity":"normal"},{"uid":"1006682c0c613430","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1725579826608,"stop":1725579826608,"duration":0},"status":"skipped","severity":"normal"},{"uid":"649a5dc753159cb8","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1725579805849,"stop":1725579805849,"duration":0},"status":"passed","severity":"normal"},{"uid":"154b396f5eccb31c","name":"LightPush: 1 peers, Filter: 3 peers - Expected: MinimallyHealthy","time":{"start":1725580216471,"stop":1725580216472,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5c702cd9632baa4","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1725580167638,"stop":1725580167638,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a8b8233ddf100ed","name":"retrieves a single peer","time":{"start":1725579826601,"stop":1725579826602,"duration":1},"status":"passed","severity":"normal"},{"uid":"5edbe76061bcb798","name":"LightPush: 2 peers, Filter: 2 peers - Expected: SufficientlyHealthy","time":{"start":1725580216472,"stop":1725580216473,"duration":1},"status":"passed","severity":"normal"},{"uid":"50d0b724149170ec","name":"Push message with Script payload","time":{"start":1725580371785,"stop":1725580371786,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd080d742213599d","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app85/2/topic1/utf8","time":{"start":1725580355936,"stop":1725580355937,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7561eda43d900de","name":"Ping on peer without subscriptions","time":{"start":1725579937299,"stop":1725579937299,"duration":0},"status":"passed","severity":"normal"},{"uid":"93006ccdc6c68773","name":"should throw error - no id","time":{"start":1725579814230,"stop":1725579814230,"duration":0},"status":"passed","severity":"normal"},{"uid":"63d65eab7660c503","name":"should encode/decode to text encoding","time":{"start":1725579814232,"stop":1725579814232,"duration":0},"status":"passed","severity":"normal"},{"uid":"99e5584497548f1a","name":"should emit a peer event after start","time":{"start":1725580335460,"stop":1725580335461,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a9825e8a9eab52e","name":"Light Node - default protocols","time":{"start":1725580437622,"stop":1725580437623,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9023294390960eb","name":"Fails to publish message with wrong content topic","time":{"start":1725580322755,"stop":1725580322755,"duration":0},"status":"passed","severity":"normal"},{"uid":"8783c4752163dc89","name":"should not receive a peer event before start","time":{"start":1725579830847,"stop":1725579830847,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7ae8401dfaf3564","name":"Check received message containing special chars","time":{"start":1725580268790,"stop":1725580268791,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab9f340255486537","name":"Check message received after jswaku node is restarted","time":{"start":1725580268815,"stop":1725580268815,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7740c12da576072","name":"throws on content topic with empty encoding field","time":{"start":1725579805827,"stop":1725579805827,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa0aaee5b4cda3a9","name":"should be called for bootstrap peers","time":{"start":1725579863469,"stop":1725579863469,"duration":0},"status":"passed","severity":"normal"},{"uid":"702bc759b31a93b6","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1725580414497,"stop":1725580414497,"duration":0},"status":"passed","severity":"normal"},{"uid":"71c92233dcf06626","name":"Subscribe to topic containing XML and publish message","time":{"start":1725580328694,"stop":1725580328695,"duration":1},"status":"passed","severity":"normal"},{"uid":"30abf0f061741543","name":"should not throw an error for a single configured topic","time":{"start":1725579805845,"stop":1725579805845,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1d4202ab971bf8b","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app74/3/topic589/json","time":{"start":1725580355925,"stop":1725580355925,"duration":0},"status":"passed","severity":"normal"},{"uid":"af5f416ef13cce08","name":"Subscribe and publish message","time":{"start":1725580328681,"stop":1725580328681,"duration":0},"status":"passed","severity":"normal"},{"uid":"60c2364eb7560c6c","name":"Check message with no payload is not received","time":{"start":1725580029139,"stop":1725580029140,"duration":1},"status":"passed","severity":"normal"},{"uid":"982184ddcd0a1569","name":"Check publish message containing SQL Injection","time":{"start":1725580322748,"stop":1725580322748,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2f27840963d71d3","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1725579866190,"stop":1725579866191,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad95d71fc049d422","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1725579805832,"stop":1725579805832,"duration":0},"status":"passed","severity":"normal"},{"uid":"d888980ed153ce6d","name":"Publishes to nwaku","time":{"start":1725580295268,"stop":1725580295268,"duration":0},"status":"passed","severity":"normal"},{"uid":"227ae5cc93fc9cbd","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1725580076681,"stop":1725580076682,"duration":1},"status":"passed","severity":"normal"},{"uid":"e78fba885be2fad5","name":"Push message with Arabic payload","time":{"start":1725580371782,"stop":1725580371782,"duration":0},"status":"passed","severity":"normal"},{"uid":"745bb553696ee906","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1725579976847,"stop":1725579976848,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ab3dd55522a7f2d","name":"unsubscribes","time":{"start":1725580424092,"stop":1725580424092,"duration":0},"status":"passed","severity":"normal"},{"uid":"304020306667286","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1725579805839,"stop":1725579805840,"duration":1},"status":"passed","severity":"normal"},{"uid":"f33fd8c7b3437a22","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1725580055805,"stop":1725580055805,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8e59324463913c3","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1725580055799,"stop":1725580055802,"duration":3},"status":"passed","severity":"normal"},{"uid":"e3b177adc41ba493","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1725579808201,"stop":1725579808202,"duration":1},"status":"passed","severity":"normal"},{"uid":"87663551c1ffddbf","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1725580055805,"stop":1725580055805,"duration":0},"status":"passed","severity":"normal"},{"uid":"436633f6c5bc40af","name":"Subscribe to topic containing Script and receive message","time":{"start":1725580391168,"stop":1725580391168,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ed53414f29cb004","name":"Check message with non string payload is not received","time":{"start":1725580268811,"stop":1725580268812,"duration":1},"status":"passed","severity":"normal"},{"uid":"f269f9382bbd8bee","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1725579836634,"stop":1725579836635,"duration":1},"status":"passed","severity":"normal"},{"uid":"282c4ace8abce59c","name":"getPeersByDiscovery","time":{"start":1725580304166,"stop":1725580304167,"duration":1},"status":"passed","severity":"normal"},{"uid":"beb261927c213c0f","name":"should handle a minimal index list","time":{"start":1725579805768,"stop":1725579805768,"duration":0},"status":"passed","severity":"normal"},{"uid":"badf742c375d0c95","name":"Push message with numeric payload","time":{"start":1725580298353,"stop":1725580298354,"duration":1},"status":"passed","severity":"normal"},{"uid":"8dab19ecd060cd63","name":"random static sharding 7 - Cluster ID: 407, Shard ID: 187","time":{"start":1725580388980,"stop":1725580388980,"duration":0},"status":"passed","severity":"normal"},{"uid":"674ce3bb1c73affd","name":"should not fail to stop the service if it was not started","time":{"start":1725579830845,"stop":1725579830846,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ff9a67740c9ec","name":"Relay + Store","time":{"start":1725579814240,"stop":1725579814240,"duration":0},"status":"passed","severity":"normal"},{"uid":"71df41aadd8082dc","name":"Subscribe to topic containing XML and receive message","time":{"start":1725580391150,"stop":1725580391150,"duration":0},"status":"passed","severity":"normal"},{"uid":"22f78d8510c9a630","name":"Check received message containing escaped characters","time":{"start":1725580268778,"stop":1725580268778,"duration":0},"status":"passed","severity":"normal"},{"uid":"eefdd6cf69e65801","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1725579808204,"stop":1725579808204,"duration":0},"status":"passed","severity":"normal"},{"uid":"a40709737fcb12b3","name":"Maintains correct number of peers after multiple subscribe/unsubscribe cycles","time":{"start":1725579968049,"stop":1725579968050,"duration":1},"status":"passed","severity":"normal"},{"uid":"e36a18e4f9cd04f4","name":"removeEventListener with wrong event","time":{"start":1725579896071,"stop":1725579896072,"duration":1},"status":"passed","severity":"normal"},{"uid":"4329b3a9ed6d6d2a","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1725580055804,"stop":1725580055805,"duration":1},"status":"passed","severity":"normal"},{"uid":"6bb4b49283a2def3","name":"Subscribe and receive messages via waku relay post","time":{"start":1725580391158,"stop":1725580391162,"duration":4},"status":"passed","severity":"normal"},{"uid":"8a94ea57522d01e0","name":"Subscribe to topic containing special chars and receive message","time":{"start":1725580391147,"stop":1725580391147,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed824b08a1934dfb","name":"Refresh subscription","time":{"start":1725580074234,"stop":1725580074235,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2284ce43b4df501","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1725579976847,"stop":1725579976847,"duration":0},"status":"passed","severity":"normal"},{"uid":"6431125584184d91","name":"LightPush: 3 peers, Filter: 3 peers - Expected: SufficientlyHealthy","time":{"start":1725580216475,"stop":1725580216476,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea2d07f19eac57be","name":"Query generator for multiple messages with multiple decoders","time":{"start":1725580416959,"stop":1725580416959,"duration":0},"status":"passed","severity":"normal"},{"uid":"24dd4e76220eb95c","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1725580391163,"stop":1725580391163,"duration":0},"status":"passed","severity":"normal"},{"uid":"d82d8f55c1f318fe","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1725580074252,"stop":1725580074253,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9e7ddef829f6993","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1725579805846,"stop":1725579805846,"duration":0},"status":"passed","severity":"normal"},{"uid":"44cb373335f2952c","name":"Push message with content topic containing unicode special characters","time":{"start":1725580371797,"stop":1725580371798,"duration":1},"status":"passed","severity":"normal"},{"uid":"6dfcc32009812f3f","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1725579805843,"stop":1725579805843,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4657d089a043764","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1725579907832,"stop":1725579907834,"duration":2},"status":"passed","severity":"normal"},{"uid":"17d0d7bf23471fcc","name":"Check meta is set [ecies]","time":{"start":1725579838348,"stop":1725579838348,"duration":0},"status":"passed","severity":"normal"},{"uid":"8daf74e50c08faad","name":"addEventListener with correct event","time":{"start":1725579896068,"stop":1725579896068,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fa2ee9e2560532e","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1725580483406,"stop":1725580483406,"duration":0},"status":"passed","severity":"normal"},{"uid":"f885818ce7db47b7","name":"Subscribe to topic containing emoji and receive message","time":{"start":1725580391155,"stop":1725580391156,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea23977e3edec0c9","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1725580431689,"stop":1725580431689,"duration":0},"status":"passed","severity":"normal"},{"uid":"24f3e4caf86ddb1","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1725580074229,"stop":1725580074230,"duration":1},"status":"passed","severity":"normal"},{"uid":"1545ce8bcf816395","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1725580268799,"stop":1725580268802,"duration":3},"status":"passed","severity":"normal"},{"uid":"a36c9633f0779001","name":"Subscribe to topic containing shell command and receive message","time":{"start":1725580391154,"stop":1725580391155,"duration":1},"status":"passed","severity":"normal"},{"uid":"4fffb9a001f72909","name":"LightPush with 3 connections","time":{"start":1725580110613,"stop":1725580110613,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec2629730b4b2cf7","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1725580167651,"stop":1725580167652,"duration":1},"status":"passed","severity":"normal"},{"uid":"c28752e9b108c945","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1725580391168,"stop":1725580391168,"duration":0},"status":"passed","severity":"normal"},{"uid":"7372d1b9800d4041","name":"Round trip binary serialization","time":{"start":1725579819101,"stop":1725579819102,"duration":1},"status":"passed","severity":"normal"},{"uid":"61a96b305640463c","name":"Waku message hash computation (payload length 0)","time":{"start":1725579808203,"stop":1725579808204,"duration":1},"status":"passed","severity":"normal"},{"uid":"e847cde3e2478ad7","name":"should not fail to start the service if it is already started","time":{"start":1725580335459,"stop":1725580335460,"duration":1},"status":"passed","severity":"normal"},{"uid":"12b83d0e3b2420fa","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1725580076681,"stop":1725580076681,"duration":0},"status":"passed","severity":"normal"},{"uid":"3623567c14cc975b","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1725579805836,"stop":1725579805836,"duration":0},"status":"passed","severity":"normal"},{"uid":"3692acc4528e704b","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app96/7/topic328/utf8","time":{"start":1725580355924,"stop":1725580355924,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e4c677454f622aa","name":"Push message with Chinese payload","time":{"start":1725580371781,"stop":1725580371782,"duration":1},"status":"passed","severity":"normal"},{"uid":"ebc95d692d07b959","name":"Check received message containing numeric","time":{"start":1725580268787,"stop":1725580268790,"duration":3},"status":"passed","severity":"normal"},{"uid":"8c26e6ec9f093d82","name":"should set field with only RELAY enabled","time":{"start":1725579814239,"stop":1725579814239,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb9bfc9f1abdb981","name":"should not receive a peer event before start","time":{"start":1725579868214,"stop":1725579868215,"duration":1},"status":"passed","severity":"normal"},{"uid":"b41d02084aaff447","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1725580391141,"stop":1725580391141,"duration":0},"status":"passed","severity":"normal"},{"uid":"84461d284c97640a","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1725579976846,"stop":1725579976846,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea420462776c1d10","name":"Meta field set when metaSetter is specified","time":{"start":1725579819103,"stop":1725579819103,"duration":0},"status":"passed","severity":"normal"},{"uid":"9256d2e9f30e0e62","name":"Check received message containing unicode special characters","time":{"start":1725580029132,"stop":1725580029132,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f843ada9c8d7af9","name":"Throws when trying to push message with empty payload","time":{"start":1725580298360,"stop":1725580298361,"duration":1},"status":"passed","severity":"normal"},{"uid":"3fe9cc391da4963d","name":"should use the provided clusterId for the pubsub topic","time":{"start":1725579805849,"stop":1725579805849,"duration":0},"status":"passed","severity":"normal"},{"uid":"42c7035dfe58b6c1","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1725579819105,"stop":1725579819105,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e4318d0f35b6b5a","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1725580391150,"stop":1725580391150,"duration":0},"status":"passed","severity":"normal"},{"uid":"18f10d81730f234f","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1725580055812,"stop":1725580055812,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c89d54d7059fd15","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app95/8/topic292/test.js","time":{"start":1725580355937,"stop":1725580355937,"duration":0},"status":"passed","severity":"normal"},{"uid":"37815f1d551430f0","name":"stop","time":{"start":1725579896075,"stop":1725579896075,"duration":0},"status":"passed","severity":"normal"},{"uid":"40fe572df1ba3736","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1725579805843,"stop":1725579805844,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2286e09ee22fe3f","name":"Relay","time":{"start":1725579865774,"stop":1725579865774,"duration":0},"status":"passed","severity":"normal"},{"uid":"878e3637fb3fbf55","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1725579813682,"stop":1725579813682,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ab799bdada720fd","name":"should emit events and trasition isConnected state when has peers or no peers","time":{"start":1725579856187,"stop":1725579856188,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a66ae0894dd4814","name":"Push message with content topic containing Russian","time":{"start":1725580298364,"stop":1725580298364,"duration":0},"status":"passed","severity":"normal"},{"uid":"dad52bec08408c09","name":"isConnected return false after peer stops","time":{"start":1725579907837,"stop":1725579907838,"duration":1},"status":"passed","severity":"normal"},{"uid":"1176f597c433288a","name":"Fails to push message with large meta","time":{"start":1725580371799,"stop":1725580371800,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e297402e298735c","name":"Check received message containing Arabic","time":{"start":1725580029119,"stop":1725580029120,"duration":1},"status":"passed","severity":"normal"},{"uid":"cebf62b243525f08","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1725580055822,"stop":1725580055822,"duration":0},"status":"passed","severity":"normal"},{"uid":"b423b603fc93c8a2","name":"same cluster, different shard: nodes don't connect","time":{"start":1725580055797,"stop":1725580055797,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb196c15a56c7894","name":"Push message with custom timestamp: 1725576508819","time":{"start":1725580298371,"stop":1725580298371,"duration":0},"status":"passed","severity":"normal"},{"uid":"dadda90eda479348","name":"Check publish message after client node is restarted","time":{"start":1725580322758,"stop":1725580322758,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e47853712ab80eba","name":"should emit a peer event after start","time":{"start":1725579830846,"stop":1725579830847,"duration":1},"status":"passed","severity":"normal"},{"uid":"3af2b38b27639a58","name":"Check publish message containing Chinese","time":{"start":1725580322747,"stop":1725580322747,"duration":0},"status":"passed","severity":"normal"},{"uid":"99a2bf26e36ea947","name":"should properly create location multiaddrs - tcp","time":{"start":1725579814238,"stop":1725579814238,"duration":0},"status":"passed","severity":"normal"},{"uid":"539fe038fc68d199","name":"random static sharding 9 - Cluster ID: 827, Shard ID: 513","time":{"start":1725580388981,"stop":1725580388982,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea0a51d467fc3d","name":"same cluster, same shard: nodes connect","time":{"start":1725580055796,"stop":1725580055797,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ffd55633ec530d5","name":"connects to nwaku","time":{"start":1725580430445,"stop":1725580430446,"duration":1},"status":"passed","severity":"normal"},{"uid":"da5f2e721a926b49","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1725580055824,"stop":1725580055824,"duration":0},"status":"passed","severity":"normal"},{"uid":"64008661f38d45e3","name":"Check publish message containing unicode special characters","time":{"start":1725580322751,"stop":1725580322751,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d425fd1df770284","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1725580328695,"stop":1725580328695,"duration":0},"status":"passed","severity":"normal"},{"uid":"2509f3e4af277a91","name":"Push message on custom pubsubTopic","time":{"start":1725580167653,"stop":1725580167654,"duration":1},"status":"passed","severity":"normal"},{"uid":"9bc03e88ce457136","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1725579856175,"stop":1725579856176,"duration":1},"status":"passed","severity":"normal"},{"uid":"4956fbef4c6ec97a","name":"configure the node with multiple content topics","time":{"start":1725580355940,"stop":1725580355940,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0e4559020a419f5","name":"Correctly serialized arguments","time":{"start":1725580215080,"stop":1725580215080,"duration":0},"status":"passed","severity":"normal"},{"uid":"4854d6b65feb8ec2","name":"non connected peers","time":{"start":1725580268960,"stop":1725580268960,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8c78c4edc3ff1e30","name":"Push message with special chars payload","time":{"start":1725580371780,"stop":1725580371780,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9c92d89746e06ff","name":"Ping on unsubscribed peer","time":{"start":1725579937299,"stop":1725579937299,"duration":0},"status":"passed","severity":"normal"},{"uid":"241d0afa51b53be9","name":"ignores unrecognized TXT record formats","time":{"start":1725579826604,"stop":1725579826604,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b0ba669d3615fc6","name":"should emit a peer event after start","time":{"start":1725579868214,"stop":1725579868214,"duration":0},"status":"passed","severity":"normal"},{"uid":"36621782d8ff5348","name":"Check received message containing shell command","time":{"start":1725580268796,"stop":1725580268796,"duration":0},"status":"passed","severity":"normal"},{"uid":"5941ce1ade037b59","name":"Check received message containing JSON","time":{"start":1725580268768,"stop":1725580268769,"duration":1},"status":"passed","severity":"normal"},{"uid":"3236a2197052a0a4","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1725580055819,"stop":1725580055819,"duration":0},"status":"passed","severity":"normal"},{"uid":"101b38f8ba304eb5","name":"different cluster, different shard: nodes don't connect","time":{"start":1725580207694,"stop":1725580207698,"duration":4},"status":"passed","severity":"normal"},{"uid":"431c3db92dab26ae","name":"can start the service","time":{"start":1725579830844,"stop":1725579830844,"duration":0},"status":"passed","severity":"normal"},{"uid":"c16285ab7d1a6570","name":"groups content topics by expected pubsub topic","time":{"start":1725579805833,"stop":1725579805833,"duration":0},"status":"passed","severity":"normal"},{"uid":"55d84597e031c174","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1725579805828,"stop":1725579805829,"duration":1},"status":"passed","severity":"normal"},{"uid":"e68874df2ceb0845","name":"Subscribe to topic containing Script and receive message","time":{"start":1725580391149,"stop":1725580391149,"duration":0},"status":"passed","severity":"normal"},{"uid":"a96cbbcc0d6aacc1","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1725579805833,"stop":1725579805833,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d4fa945fd22db5f","name":"Check message with non string payload is not received","time":{"start":1725580268783,"stop":1725580268784,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c57159bb88fdab3","name":"Push message with Script payload","time":{"start":1725580298357,"stop":1725580298357,"duration":0},"status":"passed","severity":"normal"},{"uid":"5165e32a7db56267","name":"Push message on custom pubsubTopic","time":{"start":1725580167633,"stop":1725580167636,"duration":3},"status":"passed","severity":"normal"},{"uid":"425a6636d750a530","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1725579805830,"stop":1725579805830,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbc39a8c452556e5","name":"Subscribe to topic containing shell command and receive message","time":{"start":1725580074247,"stop":1725580074248,"duration":1},"status":"passed","severity":"normal"},{"uid":"82e4149b88244a84","name":"Js publishes, other Js receives","time":{"start":1725580295270,"stop":1725580295270,"duration":0},"status":"passed","severity":"normal"},{"uid":"27a974625e019497","name":"Push message with JSON payload","time":{"start":1725580371787,"stop":1725580371787,"duration":0},"status":"passed","severity":"normal"},{"uid":"bee8c5f15688ded2","name":"Subscribe to topic containing JSON and receive message","time":{"start":1725580074246,"stop":1725580074247,"duration":1},"status":"passed","severity":"normal"},{"uid":"3981fe693d86359b","name":"Check message with invalid timestamp is not received","time":{"start":1725580268781,"stop":1725580268782,"duration":1},"status":"passed","severity":"normal"},{"uid":"323cc09e4e341baf","name":"Nodes with multiple pubsub topic","time":{"start":1725580308815,"stop":1725580308815,"duration":0},"status":"passed","severity":"normal"},{"uid":"12f65b181bc92a12","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1725579813687,"stop":1725579813688,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d5a99796b6c5730","name":"handles different clusterIds correctly","time":{"start":1725579805833,"stop":1725579805833,"duration":0},"status":"passed","severity":"normal"},{"uid":"8aaf0b03f29811eb","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1725579826234,"stop":1725579826234,"duration":0},"status":"passed","severity":"normal"},{"uid":"eafe7e0d35a31026","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1725580055815,"stop":1725580055816,"duration":1},"status":"passed","severity":"normal"},{"uid":"b41c30f9fa5682df","name":"Query Generator, No message returned","time":{"start":1725580398450,"stop":1725580398450,"duration":0},"status":"passed","severity":"normal"},{"uid":"11ce2c0dbe8c3648","name":"LightPush: 3 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1725580216474,"stop":1725580216474,"duration":0},"status":"passed","severity":"normal"},{"uid":"f378192a131a536d","name":"recovers when dns.resolve returns empty","time":{"start":1725579826603,"stop":1725579826603,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b075c20f6775ea","name":"Push message with content topic containing JSON","time":{"start":1725580371796,"stop":1725580371796,"duration":0},"status":"passed","severity":"normal"},{"uid":"90222e60008b3a29","name":"should get / set UDP multiaddr","time":{"start":1725579814233,"stop":1725579814233,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e809d1ce82f7246","name":"Subscribe and receive messages via waku relay post","time":{"start":1725580074227,"stop":1725580074228,"duration":1},"status":"passed","severity":"normal"},{"uid":"2977a5381cc0a2b4","name":"Ordered Callback - false","time":{"start":1725580407815,"stop":1725580407815,"duration":0},"status":"passed","severity":"normal"},{"uid":"35edec68a429ec9a","name":"Encoder throws on undefined content topic","time":{"start":1725579838349,"stop":1725579838349,"duration":0},"status":"passed","severity":"normal"},{"uid":"8228a31e65bf13af","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1725579805842,"stop":1725579805843,"duration":1},"status":"passed","severity":"normal"},{"uid":"48478115db5e4031","name":"Ping on unsubscribed peer","time":{"start":1725579917787,"stop":1725579917787,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f607640721fe777","name":"Query Generator, Multiple PubsubTopics","time":{"start":1725580398449,"stop":1725580398449,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0a30734af90c169","name":"Push message with meta","time":{"start":1725580298369,"stop":1725580298369,"duration":0},"status":"passed","severity":"normal"},{"uid":"26d3ca1cc5dc4314","name":"Push message with content topic containing numeric","time":{"start":1725580298362,"stop":1725580298363,"duration":1},"status":"passed","severity":"normal"},{"uid":"64f0627d4c91368e","name":"throws on content topic with empty topic name field","time":{"start":1725579805826,"stop":1725579805827,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ecd1573b27d99b0","name":"Fails to push message with empty content topic","time":{"start":1725580298368,"stop":1725580298369,"duration":1},"status":"passed","severity":"normal"},{"uid":"175c63404ce21922","name":"can dial TLS multiaddrs","time":{"start":1725580214990,"stop":1725580214991,"duration":1},"status":"passed","severity":"normal"},{"uid":"35ae57d47f8e5e01","name":"Passing invalid cursor","time":{"start":1725580374574,"stop":1725580374574,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2003acb9694bc7d","name":"Check publish message after service node is restarted","time":{"start":1725580322757,"stop":1725580322757,"duration":0},"status":"skipped","severity":"normal"},{"uid":"37062f8c7b5b0b89","name":"Push message with content topic containing special chars","time":{"start":1725580298363,"stop":1725580298363,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3146e1b4b97a66f","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app89/2/topic283/json","time":{"start":1725580355926,"stop":1725580355936,"duration":10},"status":"passed","severity":"normal"},{"uid":"e37a03264a0584ea","name":"LightPush: 2 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1725580216472,"stop":1725580216472,"duration":0},"status":"passed","severity":"normal"},{"uid":"f27538a8e4e9b039","name":"Renews subscription after lossing a connection","time":{"start":1725580391156,"stop":1725580391156,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc79d3a12dd1f7a4","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1725580413561,"stop":1725580413561,"duration":0},"status":"passed","severity":"normal"},{"uid":"287c65a018683036","name":"Push message with SQL Injection payload","time":{"start":1725580371783,"stop":1725580371783,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0dd5b948790cc16","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1725580167655,"stop":1725580167657,"duration":2},"status":"passed","severity":"normal"},{"uid":"740539a34de24566","name":"Check received message with timestamp: 1649153314 ","time":{"start":1725580268780,"stop":1725580268781,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a340125916a3247","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1725580391140,"stop":1725580391140,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd4c151c46c0f550","name":"Register correct protocols","time":{"start":1725580328680,"stop":1725580328680,"duration":0},"status":"passed","severity":"normal"},{"uid":"259b71ee36b8742d","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1725580055806,"stop":1725580055807,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d22f5174b15595d","name":"Add multiple subscription objects on single nwaku node","time":{"start":1725580391172,"stop":1725580391172,"duration":0},"status":"passed","severity":"normal"},{"uid":"99043d5e8800a101","name":"Subscribe and receives messages on 20 topics","time":{"start":1725580074230,"stop":1725580074231,"duration":1},"status":"passed","severity":"normal"},{"uid":"66fa9b8883272652","name":"LightPush: 2 peers, Filter: 3 peers - Expected: SufficientlyHealthy","time":{"start":1725580216473,"stop":1725580216473,"duration":0},"status":"passed","severity":"normal"},{"uid":"6564e20e1b367002","name":"can start and stop the service","time":{"start":1725580335457,"stop":1725580335458,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e05f1f20201e755","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1725579826233,"stop":1725579826233,"duration":0},"status":"passed","severity":"normal"},{"uid":"52d74b04cc330d27","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1725579805828,"stop":1725579805828,"duration":0},"status":"passed","severity":"normal"},{"uid":"59f039d332f91dc","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1725580483407,"stop":1725580483408,"duration":1},"status":"passed","severity":"normal"},{"uid":"79fb00a1b3f4c8fc","name":"should add and remove event listeners correctly","time":{"start":1725579830849,"stop":1725579830849,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6cbddc88e77e91","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1725580055808,"stop":1725580055809,"duration":1},"status":"passed","severity":"normal"},{"uid":"da70ec0fb539813e","name":"should not fail to stop the service if it was not started","time":{"start":1725580335458,"stop":1725580335459,"duration":1},"status":"passed","severity":"normal"},{"uid":"56db02862dc4e818","name":"Push message with content topic containing emoji","time":{"start":1725580298368,"stop":1725580298368,"duration":0},"status":"passed","severity":"normal"},{"uid":"18bf2bdbcc967b81","name":"Subscribe to topic containing short and receive message","time":{"start":1725580074235,"stop":1725580074236,"duration":1},"status":"passed","severity":"normal"},{"uid":"11844f3e060e0f6a","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1725580055821,"stop":1725580055821,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1259f69f7b896eb","name":"same cluster, different shard: nodes connect","time":{"start":1725580207693,"stop":1725580207693,"duration":0},"status":"passed","severity":"normal"},{"uid":"912254089f976875","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1725580431690,"stop":1725580431690,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e0e9d173a5b4cb4","name":"Does not throw an exception when node disconnects","time":{"start":1725580430446,"stop":1725580430446,"duration":0},"status":"passed","severity":"normal"},{"uid":"a57ff2310d478d6f","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1725580322752,"stop":1725580322753,"duration":1},"status":"passed","severity":"normal"},{"uid":"9760971a7145b816","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1725579976846,"stop":1725579976847,"duration":1},"status":"passed","severity":"normal"},{"uid":"d246274384920819","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1725579805840,"stop":1725579805840,"duration":0},"status":"passed","severity":"normal"},{"uid":"4923214bf5555805","name":"Push message with custom timestamp: 1725576474516","time":{"start":1725580371801,"stop":1725580371801,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d80d8c527ab1645","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1725579933517,"stop":1725579933517,"duration":0},"status":"passed","severity":"normal"},{"uid":"bad8f964158e4400","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1725580055823,"stop":1725580055823,"duration":0},"status":"passed","severity":"normal"},{"uid":"770bc174aad3c958","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1725579813686,"stop":1725579813686,"duration":0},"status":"passed","severity":"normal"},{"uid":"c659046914540fa1","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1725579826234,"stop":1725579826234,"duration":0},"status":"passed","severity":"normal"},{"uid":"adc2f0da1373efb","name":"should throw an error for insufficient data","time":{"start":1725579805769,"stop":1725579805770,"duration":1},"status":"passed","severity":"normal"},{"uid":"9cdf0aabb840e6b2","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1725579813681,"stop":1725579813681,"duration":0},"status":"passed","severity":"normal"},{"uid":"b164872c34733f0f","name":"more peers than existing","time":{"start":1725580268959,"stop":1725580268959,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a2f4628b84bf128d","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1725579805837,"stop":1725579805837,"duration":0},"status":"passed","severity":"normal"},{"uid":"30b6e81fc178c2de","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1725579805836,"stop":1725579805837,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3a6b3cc25669f77","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1725580074226,"stop":1725580074227,"duration":1},"status":"passed","severity":"normal"},{"uid":"584a23370fc36061","name":"Check received message containing XML","time":{"start":1725580268764,"stop":1725580268766,"duration":2},"status":"passed","severity":"normal"},{"uid":"4cc4399b5d61e880","name":"Filter with 0 connections","time":{"start":1725580110608,"stop":1725580110608,"duration":0},"status":"passed","severity":"normal"},{"uid":"f035a9174c8b9286","name":"Check received message containing long","time":{"start":1725580029117,"stop":1725580029117,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e486b440e4cf088","name":"Check message received after nwaku node is restarted","time":{"start":1725580268784,"stop":1725580268786,"duration":2},"status":"skipped","severity":"normal"},{"uid":"f9fb49aa4a35fad6","name":"Nodes with multiple pubsub topic","time":{"start":1725580308813,"stop":1725580308814,"duration":1},"status":"passed","severity":"normal"},{"uid":"83d1c6cf6aaa50b","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1725579805844,"stop":1725579805844,"duration":0},"status":"passed","severity":"normal"},{"uid":"2de70c7b809fd4b","name":"Push message with custom timestamp: 1725583708819","time":{"start":1725580298371,"stop":1725580298372,"duration":1},"status":"passed","severity":"normal"},{"uid":"33a93e67af8a56bc","name":"different cluster, same shard: nodes don't connect","time":{"start":1725580055797,"stop":1725580055798,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4ea066035ab0e13","name":"Query generator for multiple messages","time":{"start":1725580416958,"stop":1725580416959,"duration":1},"status":"passed","severity":"normal"},{"uid":"bebd37d4f8a0bf2d","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1725579805842,"stop":1725579805842,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9b8454d0ab01df7","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1725579933517,"stop":1725579933518,"duration":1},"status":"passed","severity":"normal"},{"uid":"7247a12d99c6936","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1725579805831,"stop":1725579805831,"duration":0},"status":"passed","severity":"normal"},{"uid":"16962aebe7447620","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app33/6/topic446/xml","time":{"start":1725580355925,"stop":1725580355925,"duration":0},"status":"passed","severity":"normal"},{"uid":"bad377286e72aae6","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1725579805846,"stop":1725579805846,"duration":0},"status":"passed","severity":"normal"},{"uid":"99cd022583acc78e","name":"handles empty shards array correctly","time":{"start":1725579805848,"stop":1725579805848,"duration":0},"status":"passed","severity":"normal"},{"uid":"89b9e737ec276ec0","name":"Check message with no content topic is not received","time":{"start":1725580029139,"stop":1725580029139,"duration":0},"status":"passed","severity":"normal"},{"uid":"96acbd17b7811580","name":"Subscribe to topic containing short and receive message","time":{"start":1725580391165,"stop":1725580391165,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fa39b39b2485c59","name":"should return valid sharding parameters for static sharding","time":{"start":1725579805847,"stop":1725579805847,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ac97dc20e7e2863","name":"throws on content topic with non-number generation field","time":{"start":1725579805824,"stop":1725579805825,"duration":1},"status":"passed","severity":"normal"},{"uid":"428a401fc7247878","name":"should not receive a peer event after stop","time":{"start":1725579868215,"stop":1725579868215,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b7661f2dd9680be","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1725579805831,"stop":1725579805832,"duration":1},"status":"passed","severity":"normal"},{"uid":"11934941d058b435","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1725580398453,"stop":1725580398454,"duration":1},"status":"passed","severity":"normal"},{"uid":"7dc98126870ebe38","name":"tcp ip4 address","time":{"start":1725579813717,"stop":1725579813717,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfaaa92b91fb2d7a","name":"Throws when trying to push message with empty payload","time":{"start":1725580371791,"stop":1725580371791,"duration":0},"status":"passed","severity":"normal"},{"uid":"813d647d7a86252f","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1725579805831,"stop":1725579805831,"duration":0},"status":"passed","severity":"normal"},{"uid":"bee953d8b655be0e","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1725580055803,"stop":1725580055803,"duration":0},"status":"passed","severity":"normal"},{"uid":"24832e23d7f104e4","name":"Query with Ordered Callback, No message returned","time":{"start":1725580398453,"stop":1725580398453,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c195096e3bd2fdc","name":"Decoder throws on empty string content topic","time":{"start":1725579838350,"stop":1725579838350,"duration":0},"status":"passed","severity":"normal"},{"uid":"c37a7d1279872b04","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1725580431689,"stop":1725580431689,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7d5cc71c260365d","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1725580167649,"stop":1725580167650,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2c507c193b79527","name":"Push message with content topic containing Arabic","time":{"start":1725580298364,"stop":1725580298364,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb530c9c139b7feb","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1725580268781,"stop":1725580268781,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3f099f24b3461de","name":"Publish message with large meta","time":{"start":1725580322758,"stop":1725580322758,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f77892f75a4e464","name":"Push message with Basic HTML tag payload","time":{"start":1725580371786,"stop":1725580371787,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7b25c58ddf11d2c","name":"Ordered callback, aborts when callback returns true","time":{"start":1725580416971,"stop":1725580416971,"duration":0},"status":"passed","severity":"normal"},{"uid":"979f0ffe8db4f19d","name":"Passing cursor with wrong pubsubTopic","time":{"start":1725580374574,"stop":1725580374575,"duration":1},"status":"passed","severity":"normal"},{"uid":"be6eedd8499b719b","name":"Check received message containing Basic HTML tag","time":{"start":1725580268768,"stop":1725580268768,"duration":0},"status":"passed","severity":"normal"},{"uid":"823206fdf0e76484","name":"can start the service","time":{"start":1725580335456,"stop":1725580335457,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d95ff2cb9da8856","name":"Fails to publish duplicate message","time":{"start":1725580322754,"stop":1725580322754,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfd880ebec577dea","name":"Check message on other pubsub topic is not received","time":{"start":1725580029138,"stop":1725580029138,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f23faf9b2e69029","name":"Publish message with custom timestamp: Fri Sep 15 2023 23:51:38 GMT+0000 (Coordinated Universal Time)","time":{"start":1725580322753,"stop":1725580322753,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbed5ff99dea05cb","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1725579826235,"stop":1725579826235,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbf6213e14b5dbb5","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1725579805840,"stop":1725579805840,"duration":0},"status":"passed","severity":"normal"},{"uid":"1908b6d83b16efc3","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1725579907834,"stop":1725579907835,"duration":1},"status":"passed","severity":"normal"},{"uid":"9aaf57041cd45dfa","name":"can start and stop the service","time":{"start":1725579830845,"stop":1725579830845,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed7e2476e8c4244d","name":"Check publish message containing escaped characters","time":{"start":1725580322751,"stop":1725580322751,"duration":0},"status":"passed","severity":"normal"},{"uid":"f703eca1de242d7a","name":"should be able to decode the field with only FILTER set to true","time":{"start":1725579813684,"stop":1725579813684,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d2b654163416c2e","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1725580055810,"stop":1725580055811,"duration":1},"status":"passed","severity":"normal"},{"uid":"2177768b0af3e02","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1725579805846,"stop":1725579805847,"duration":1},"status":"passed","severity":"normal"},{"uid":"46b20d35dcae2fe5","name":"Check received message containing Chinese","time":{"start":1725580029119,"stop":1725580029119,"duration":0},"status":"passed","severity":"normal"},{"uid":"896baac541fe0653","name":"Ping on subscribed peer","time":{"start":1725579917786,"stop":1725579917786,"duration":0},"status":"passed","severity":"normal"},{"uid":"e75aa6797cc1fdae","name":"Query Generator, No Decoder","time":{"start":1725580398449,"stop":1725580398450,"duration":1},"status":"passed","severity":"normal"},{"uid":"84794e8e3dfca777","name":"Push message with content topic containing short","time":{"start":1725580371792,"stop":1725580371792,"duration":0},"status":"passed","severity":"normal"},{"uid":"84fe43d9222d9801","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1725580416961,"stop":1725580416970,"duration":9},"status":"passed","severity":"normal"},{"uid":"22cd7639e9358541","name":"topics with same application and version share the same shard","time":{"start":1725579805832,"stop":1725579805832,"duration":0},"status":"passed","severity":"normal"},{"uid":"9dba53a4fed91ced","name":"Refresh subscription","time":{"start":1725580391142,"stop":1725580391145,"duration":3},"status":"passed","severity":"normal"},{"uid":"a35a5a1a5e374c9f","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1725580391157,"stop":1725580391157,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf0c3697a81401bf","name":"should be online or offline if network state changed","time":{"start":1725579856188,"stop":1725579856189,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c68f645fc6857cf","name":"should throw an error if shards are undefined for static sharding","time":{"start":1725579805838,"stop":1725579805838,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba83e876c9ece57d","name":"getPeersByDiscovery","time":{"start":1725579896072,"stop":1725579896072,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f1625946d953d75","name":"LightPush: 0 peers, Filter: 3 peers - Expected: Unhealthy","time":{"start":1725580216469,"stop":1725580216469,"duration":0},"status":"passed","severity":"normal"},{"uid":"84292353af0f9b64","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1725580074245,"stop":1725580074246,"duration":1},"status":"passed","severity":"normal"},{"uid":"d40080d0510d339","name":"throws on content topic with empty version field","time":{"start":1725579805826,"stop":1725579805826,"duration":0},"status":"passed","severity":"normal"},{"uid":"97a0f4718fd6e3ec","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1725579813677,"stop":1725579813679,"duration":2},"status":"passed","severity":"normal"},{"uid":"e9bba6d2be2a611f","name":"Subscribe to topic containing short and receive message","time":{"start":1725580391145,"stop":1725580391145,"duration":0},"status":"passed","severity":"normal"},{"uid":"8983dfcbf77e4dfc","name":"Push message with content topic containing Chinese","time":{"start":1725580371793,"stop":1725580371793,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2f790233a469c23","name":"Subscribe to topic containing short and publish message","time":{"start":1725580328691,"stop":1725580328691,"duration":0},"status":"passed","severity":"normal"},{"uid":"536adb764f155a3","name":"should properly create location multiaddrs - udp","time":{"start":1725579814238,"stop":1725579814238,"duration":0},"status":"passed","severity":"normal"},{"uid":"7769e52947825375","name":"Check publish message containing JSON","time":{"start":1725580322750,"stop":1725580322750,"duration":0},"status":"passed","severity":"normal"},{"uid":"529c2027e9559ceb","name":"Encoder throws on undefined content topic","time":{"start":1725579836637,"stop":1725579836637,"duration":0},"status":"passed","severity":"normal"},{"uid":"cce81918b468da0d","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1725580431686,"stop":1725580431687,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1cb32cc32255ea2","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1725579805842,"stop":1725579805842,"duration":0},"status":"passed","severity":"normal"},{"uid":"51616a83b729d4ea","name":"Fails to push message bigger that 1MB","time":{"start":1725580298372,"stop":1725580298372,"duration":0},"status":"passed","severity":"normal"},{"uid":"266f5348e37348c6","name":"should encodeTxt and decodeTxt","time":{"start":1725579814227,"stop":1725579814227,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebc3472d20eae0f8","name":"Check received message containing SQL Injection","time":{"start":1725580268710,"stop":1725580268710,"duration":0},"status":"passed","severity":"normal"},{"uid":"eebf9cc57405d358","name":"Push message with content topic containing long","time":{"start":1725580371792,"stop":1725580371792,"duration":0},"status":"passed","severity":"normal"},{"uid":"12e220198135f389","name":"Store - dialed first","time":{"start":1725580437621,"stop":1725580437621,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef7034287d776995","name":"Check received message containing Chinese","time":{"start":1725580268706,"stop":1725580268707,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ba4de4075bf2043","name":"Push message with emoji payload","time":{"start":1725580371789,"stop":1725580371791,"duration":2},"status":"passed","severity":"normal"},{"uid":"50babff07c1b00e4","name":"should not fail to start the service if it is already started","time":{"start":1725579830846,"stop":1725579830846,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8fba46fc4963c29","name":"Check meta is set [symmetric]","time":{"start":1725579836636,"stop":1725579836636,"duration":0},"status":"passed","severity":"normal"},{"uid":"649088f2f94a7243","name":"Subscribe to topic containing special chars and publish message","time":{"start":1725580328692,"stop":1725580328692,"duration":0},"status":"passed","severity":"normal"},{"uid":"feed1d9e2eaf50ca","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1725579863470,"stop":1725579863471,"duration":1},"status":"passed","severity":"normal"},{"uid":"981e21d10b2a4cb6","name":"handles different networkShards values correctly","time":{"start":1725579805834,"stop":1725579805834,"duration":0},"status":"passed","severity":"normal"},{"uid":"fadfc33c1725d6e6","name":"Check received message containing SQL Injection","time":{"start":1725580029120,"stop":1725580029121,"duration":1},"status":"passed","severity":"normal"},{"uid":"44a04486712bc331","name":"Check received message containing SQL Injection","time":{"start":1725580268793,"stop":1725580268794,"duration":1},"status":"passed","severity":"normal"},{"uid":"22249dc4e866742f","name":"Filter with 2 connections","time":{"start":1725580110611,"stop":1725580110612,"duration":1},"status":"passed","severity":"normal"},{"uid":"c59db1748b5cf0f4","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1725580328703,"stop":1725580328703,"duration":0},"status":"passed","severity":"normal"},{"uid":"a25d243e629f108d","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1725580055812,"stop":1725580055813,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1b23deaa03c58d0","name":"Fails to push message bigger that 1MB","time":{"start":1725580371802,"stop":1725580371802,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4cfcbf3b72cec35","name":"LightPush with 1 connections","time":{"start":1725580110608,"stop":1725580110609,"duration":1},"status":"passed","severity":"normal"},{"uid":"c08f3f152b8234ee","name":"Reopen subscription with peer with lost subscription","time":{"start":1725579937294,"stop":1725579937297,"duration":3},"status":"passed","severity":"normal"},{"uid":"92ecf0dd5426459d","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1725580391148,"stop":1725580391149,"duration":1},"status":"passed","severity":"normal"},{"uid":"dab6b109a85d98ca","name":"Check message on other pubsub topic is not received","time":{"start":1725580268782,"stop":1725580268782,"duration":0},"status":"passed","severity":"normal"},{"uid":"d75cd3ce4e06b150","name":"Should update multiaddrs","time":{"start":1725580216784,"stop":1725580216785,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8dd56f0ae1469e9","name":"should throw error - no id","time":{"start":1725579814229,"stop":1725579814229,"duration":0},"status":"passed","severity":"normal"},{"uid":"4843b338474e9553","name":"Check received message containing Arabic","time":{"start":1725580268707,"stop":1725580268708,"duration":1},"status":"passed","severity":"normal"},{"uid":"993b50862c0e41bc","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1725579933520,"stop":1725579933520,"duration":0},"status":"passed","severity":"normal"},{"uid":"e36c8a1563f2b11f","name":"Check message with invalid timestamp is not received","time":{"start":1725580029137,"stop":1725580029138,"duration":1},"status":"passed","severity":"normal"},{"uid":"d99630a110500705","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1725580055819,"stop":1725580055820,"duration":1},"status":"passed","severity":"normal"},{"uid":"41fe906b4de7154c","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1725579907831,"stop":1725579907832,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c3fe32bcf85d3c9","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1725580391163,"stop":1725580391164,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e06d9b439be40f9","name":"Push message with content topic containing Russian","time":{"start":1725580371794,"stop":1725580371794,"duration":0},"status":"passed","severity":"normal"},{"uid":"f234180b69753ef","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1725579805841,"stop":1725579805841,"duration":0},"status":"passed","severity":"normal"},{"uid":"7187ed4f853b7fb4","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1725579826234,"stop":1725579826235,"duration":1},"status":"passed","severity":"normal"},{"uid":"540eebfc72d4d752","name":"Push message with custom timestamp: 1725583674516","time":{"start":1725580371801,"stop":1725580371801,"duration":0},"status":"passed","severity":"normal"},{"uid":"26fbcc64a0263e0e","name":"LightPush: 0 peers, Filter: 1 peers - Expected: Unhealthy","time":{"start":1725580216468,"stop":1725580216468,"duration":0},"status":"passed","severity":"normal"},{"uid":"3132894514c612e8","name":"Check message with no content topic is not received","time":{"start":1725580268783,"stop":1725580268783,"duration":0},"status":"passed","severity":"normal"},{"uid":"fef55ac4c8985e95","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1725579826232,"stop":1725579826232,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d6b776c91d9977c","name":"Subscribe to topic containing XML and receive message","time":{"start":1725580074244,"stop":1725580074245,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3ca50b4ce871f56","name":"Callback on promise, aborts when callback returns true","time":{"start":1725580416960,"stop":1725580416961,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef306a1771e1de71","name":"Subscribe and receive messages via lightPush","time":{"start":1725580391131,"stop":1725580391131,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a8e29fffb61500d","name":"Push message with long payload","time":{"start":1725580371779,"stop":1725580371779,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2f99d466872e33e","name":"Check message with invalid timestamp is not received","time":{"start":1725580268802,"stop":1725580268803,"duration":1},"status":"passed","severity":"normal"},{"uid":"da3c0e02784a5e4c","name":"Push message with content topic containing Chinese","time":{"start":1725580298363,"stop":1725580298364,"duration":1},"status":"passed","severity":"normal"},{"uid":"c57b8df8e05c3af8","name":"Fails to publish message with empty text","time":{"start":1725580322755,"stop":1725580322755,"duration":0},"status":"passed","severity":"normal"},{"uid":"2461f8a85f003448","name":"Renews peer on consistent ping failures","time":{"start":1725579968048,"stop":1725579968049,"duration":1},"status":"passed","severity":"normal"},{"uid":"979bd5986cc4c599","name":"Push message with content topic containing unicode special characters","time":{"start":1725580298368,"stop":1725580298368,"duration":0},"status":"passed","severity":"normal"},{"uid":"c407626caed75e5a","name":"isConnected should return true after first peer connects","time":{"start":1725579907835,"stop":1725579907836,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7402396bbd58c0b","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1725580076681,"stop":1725580076681,"duration":0},"status":"passed","severity":"normal"},{"uid":"79792d206e4f6cd1","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1725580391169,"stop":1725580391169,"duration":0},"status":"passed","severity":"normal"},{"uid":"79645269174eec63","name":"Push message with escaped characters payload","time":{"start":1725580371788,"stop":1725580371788,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b76daccdf6fac81","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1725579826608,"stop":1725579826608,"duration":0},"status":"skipped","severity":"normal"},{"uid":"76ff259acc067bb5","name":"Query Generator - true","time":{"start":1725580407813,"stop":1725580407813,"duration":0},"status":"passed","severity":"normal"},{"uid":"582d578156ae00fc","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1725579856169,"stop":1725579856175,"duration":6},"status":"passed","severity":"normal"},{"uid":"585eb70134bb130b","name":"Filter with 3 connections","time":{"start":1725580110613,"stop":1725580110614,"duration":1},"status":"passed","severity":"normal"},{"uid":"e73cb2518feaad4e","name":"Check received message containing Arabic","time":{"start":1725580268792,"stop":1725580268793,"duration":1},"status":"passed","severity":"normal"},{"uid":"7051d30b95867a93","name":"Push message with content topic containing long","time":{"start":1725580298362,"stop":1725580298362,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bb290d86d21a2ce","name":"should properly create peer info with all multiaddrs","time":{"start":1725579814238,"stop":1725579814238,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4584d94f9ce937d","name":"Check message with no payload is not received","time":{"start":1725580268811,"stop":1725580268811,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf341699ee42e2c3","name":"Decoder throws on undefined content topic","time":{"start":1725579838349,"stop":1725579838350,"duration":1},"status":"passed","severity":"normal"},{"uid":"6437136955299b35","name":"Check received message with timestamp: 1725579855277 ","time":{"start":1725580268780,"stop":1725580268780,"duration":0},"status":"passed","severity":"normal"},{"uid":"91dbb28fa805d37c","name":"Check received message with timestamp: 1725579855277000000 ","time":{"start":1725580268798,"stop":1725580268798,"duration":0},"status":"passed","severity":"normal"},{"uid":"b60d5ab51341184d","name":"Publish message with custom timestamp: Fri Sep 06 2024 00:51:38 GMT+0000 (Coordinated Universal Time)","time":{"start":1725580322754,"stop":1725580322754,"duration":0},"status":"passed","severity":"normal"},{"uid":"424335e20fc0b980","name":"Generator, 2 different pubsubtopics","time":{"start":1725580414505,"stop":1725580414506,"duration":1},"status":"passed","severity":"normal"},{"uid":"45a80dd865afbc1c","name":"Relay - dialed first","time":{"start":1725580437620,"stop":1725580437620,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3d030051de7bc84","name":"handles empty contentTopics array correctly","time":{"start":1725579805848,"stop":1725579805848,"duration":0},"status":"passed","severity":"normal"},{"uid":"eccbf9c4a003cef8","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1725580055803,"stop":1725580055803,"duration":0},"status":"passed","severity":"normal"},{"uid":"fea34b02ad0b90c1","name":"Push message with content topic containing SQL Injection","time":{"start":1725580371794,"stop":1725580371795,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a4197d009585861","name":"Query generator for multiple messages with different message text format","time":{"start":1725580416959,"stop":1725580416959,"duration":0},"status":"passed","severity":"normal"},{"uid":"ede1cf17b19b467f","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1725579805842,"stop":1725579805842,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7ca1ece150d6c01","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1725580308815,"stop":1725580308815,"duration":0},"status":"passed","severity":"normal"},{"uid":"83e708eb8db6704f","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1725579933520,"stop":1725579933520,"duration":0},"status":"passed","severity":"normal"},{"uid":"407815639367bb9a","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1725579826233,"stop":1725579826234,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e1c8114b94e16ab","name":"Push message equal or less that 1MB","time":{"start":1725580371801,"stop":1725580371802,"duration":1},"status":"passed","severity":"normal"},{"uid":"bdd581514250a1e1","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1725580431686,"stop":1725580431686,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a70b82b46f6d7ac","name":"LightPush: 2 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1725580216472,"stop":1725580216472,"duration":0},"status":"passed","severity":"normal"},{"uid":"a370aaff9e5497e3","name":"random static sharding 5 - Cluster ID: 479, Shard ID: 849","time":{"start":1725580388979,"stop":1725580388979,"duration":0},"status":"passed","severity":"normal"},{"uid":"8dba671e7bbf0630","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1725579863473,"stop":1725579863473,"duration":0},"status":"passed","severity":"normal"},{"uid":"975029989e487c31","name":"nwaku subscribes","time":{"start":1725580295267,"stop":1725580295268,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6d0dc5b27545e89","name":"Number of peers are maintained correctly","time":{"start":1725580108429,"stop":1725580108430,"duration":1},"status":"passed","severity":"normal"},{"uid":"880484b10258f376","name":"Subscribe to topic containing numeric and receive message","time":{"start":1725580074237,"stop":1725580074238,"duration":1},"status":"passed","severity":"normal"},{"uid":"8758e191b4452cae","name":"Subscribe to topic containing long and publish message","time":{"start":1725580328691,"stop":1725580328691,"duration":0},"status":"passed","severity":"normal"},{"uid":"43177c50c92585f2","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1725579818889,"stop":1725579818889,"duration":0},"status":"passed","severity":"normal"},{"uid":"83083c5d85ffe939","name":"Ping succeeds for all connected peers","time":{"start":1725579968045,"stop":1725579968046,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf069ebd295c1c73","name":"Check publish message containing Basic HTML tag","time":{"start":1725580322749,"stop":1725580322750,"duration":1},"status":"passed","severity":"normal"},{"uid":"518237bc7e3c3711","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1725579856167,"stop":1725579856167,"duration":0},"status":"passed","severity":"normal"},{"uid":"22d85344cc7928ba","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1725580391148,"stop":1725580391148,"duration":0},"status":"passed","severity":"normal"},{"uid":"28cb532fc0da1376","name":"Push message with XML payload","time":{"start":1725580298357,"stop":1725580298357,"duration":0},"status":"passed","severity":"normal"},{"uid":"234147df4ec6db3a","name":"Callback on promise","time":{"start":1725580416960,"stop":1725580416960,"duration":0},"status":"passed","severity":"normal"},{"uid":"a47c91667b88ea88","name":"Check publish message containing long","time":{"start":1725580322745,"stop":1725580322746,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf2c3b1c17f0fe2b","name":"LightPush: 3 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1725580216474,"stop":1725580216475,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0170b8e42039d3a","name":"Subscribe to topic containing special chars and receive message","time":{"start":1725580074238,"stop":1725580074239,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa6673969e9be7c0","name":"Check received message containing JSON","time":{"start":1725580268796,"stop":1725580268796,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdc829bf15213813","name":"shard 0","time":{"start":1725580388976,"stop":1725580388976,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bae2b9f9152f162","name":"Delete observer","time":{"start":1725580271554,"stop":1725580271554,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d924149457a5d3e","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1725579805849,"stop":1725579805849,"duration":0},"status":"passed","severity":"normal"},{"uid":"371be2fe87b30fd7","name":"1 Store, 2 relays, 2 fetches","time":{"start":1725579825947,"stop":1725579825948,"duration":1},"status":"passed","severity":"normal"},{"uid":"12230bda121ff385","name":"Passing page size 110 when there are 120 messages","time":{"start":1725580420882,"stop":1725580420882,"duration":0},"status":"passed","severity":"normal"},{"uid":"37542f4ececbf282","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1725580398452,"stop":1725580398452,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b429ae75ebcaf53","name":"Relay + Store","time":{"start":1725579865775,"stop":1725579865775,"duration":0},"status":"passed","severity":"normal"},{"uid":"1794e9e045b6ebdd","name":"Rejects garbage","time":{"start":1725579841578,"stop":1725579841578,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d022f1dfa41e9ec","name":"Ping on peer without subscriptions","time":{"start":1725579917787,"stop":1725579917787,"duration":0},"status":"passed","severity":"normal"},{"uid":"246fd9a4e3f8e896","name":"should not fail to stop the service if it was not started","time":{"start":1725579868213,"stop":1725579868213,"duration":0},"status":"passed","severity":"normal"},{"uid":"36c8471d16aa9553","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1725580413571,"stop":1725580413571,"duration":0},"status":"passed","severity":"normal"},{"uid":"79fd515166e32a36","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1725579813680,"stop":1725579813681,"duration":1},"status":"passed","severity":"normal"},{"uid":"b34fe028d39d7578","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1725580414506,"stop":1725580414507,"duration":1},"status":"passed","severity":"normal"},{"uid":"389396ad81767849","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1725580055824,"stop":1725580055825,"duration":1},"status":"passed","severity":"normal"},{"uid":"45446168be170186","name":"Promise Callback - false","time":{"start":1725580407814,"stop":1725580407814,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d47adbadd70a3c7","name":"should not receive a peer event after stop","time":{"start":1725579830847,"stop":1725579830847,"duration":0},"status":"passed","severity":"normal"},{"uid":"d16b3cfa613841e2","name":"Push message with rate limit","time":{"start":1725580371800,"stop":1725580371800,"duration":0},"status":"passed","severity":"normal"},{"uid":"465bb89cf55d01c2","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1725580328693,"stop":1725580328694,"duration":1},"status":"passed","severity":"normal"},{"uid":"490515220e537cff","name":"should throw an error for missing sharding configuration","time":{"start":1725579805848,"stop":1725579805848,"duration":0},"status":"passed","severity":"normal"},{"uid":"43ef166c39beca0f","name":"Push message with SQL Injection payload","time":{"start":1725580298356,"stop":1725580298356,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1a835c11ae4c4ee","name":"Number of peers are maintained correctly","time":{"start":1725579968044,"stop":1725579968045,"duration":1},"status":"passed","severity":"normal"},{"uid":"beb3efe02d260a08","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1725580055813,"stop":1725580055813,"duration":0},"status":"passed","severity":"normal"},{"uid":"39ccb8f0a9759e90","name":"it tolerates circular branch references","time":{"start":1725579826602,"stop":1725579826603,"duration":1},"status":"passed","severity":"normal"},{"uid":"27675349ca468b14","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1725580055811,"stop":1725580055811,"duration":0},"status":"passed","severity":"normal"},{"uid":"69cf0473673821d4","name":"Subscribe to topic containing emoji and receive message","time":{"start":1725580074250,"stop":1725580074251,"duration":1},"status":"passed","severity":"normal"},{"uid":"4afa60c91354240d","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1725580391141,"stop":1725580391141,"duration":0},"status":"passed","severity":"normal"},{"uid":"19aeb43b4e9c0a56","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1725580374570,"stop":1725580374571,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d71c5b6c5a2d9fd","name":"Passing an array","time":{"start":1725580430446,"stop":1725580430447,"duration":1},"status":"passed","severity":"normal"},{"uid":"5375226f7e6ae9e","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1725579933518,"stop":1725579933519,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ee48a7a6fe94e2e","name":"should be able to encode the field with only FILTER set to true","time":{"start":1725579813676,"stop":1725579813676,"duration":0},"status":"passed","severity":"normal"},{"uid":"a10555ffa11f22b9","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1725579805835,"stop":1725579805835,"duration":0},"status":"passed","severity":"normal"},{"uid":"77de8e58fed5b70","name":"should set field with all protocols disabled","time":{"start":1725579814239,"stop":1725579814239,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c1eed70e037512e","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1725580076677,"stop":1725580076677,"duration":0},"status":"passed","severity":"normal"},{"uid":"8052e6a0c92fccb4","name":"Add multiple subscription objects on single nwaku node","time":{"start":1725580391156,"stop":1725580391156,"duration":0},"status":"passed","severity":"normal"},{"uid":"b95a8a409597175e","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1725579813685,"stop":1725579813686,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f4dfb3535f9784f","name":"through manual discovery","time":{"start":1725580214991,"stop":1725580214991,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f179440077b22fb","name":"removeEventListener with correct event","time":{"start":1725579896070,"stop":1725579896071,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e06d34af8f8f4e8","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1725580391155,"stop":1725580391155,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfc337bce5250d69","name":"pre and post cipher","time":{"start":1725579837060,"stop":1725579837060,"duration":0},"status":"passed","severity":"normal"},{"uid":"eac540b07bde3cc9","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1725579976855,"stop":1725579976855,"duration":0},"status":"passed","severity":"normal"},{"uid":"467f650a9bca218b","name":"Reusing cursor across nodes","time":{"start":1725580374573,"stop":1725580374573,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fe7bb957cc6a62d","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1725580374572,"stop":1725580374573,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1970afcacbaeeff","name":"Passing page size 1 when there are 4 messages","time":{"start":1725580420881,"stop":1725580420881,"duration":0},"status":"passed","severity":"normal"},{"uid":"e86c03cb7a8a8f62","name":"Push message with content topic containing emoji","time":{"start":1725580371798,"stop":1725580371798,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1236295f8be0c45","name":"Subscribe to topic containing special chars and receive message","time":{"start":1725580391166,"stop":1725580391166,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9b67c8c9ddab1bb","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1725580374571,"stop":1725580374571,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f73a5d761f249cf","name":"Query Generator - false","time":{"start":1725580407813,"stop":1725580407813,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcd0249401fc3caf","name":"Subscribe to topic containing numeric and publish message","time":{"start":1725580328692,"stop":1725580328692,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2657ed1b462f0a6","name":"Subscribe to topic containing XML and receive message","time":{"start":1725580391168,"stop":1725580391169,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3b9044f7410ad2a","name":"Check received message containing Chinese","time":{"start":1725580268792,"stop":1725580268792,"duration":0},"status":"passed","severity":"normal"},{"uid":"a63e7ca23383c8c8","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1725579933522,"stop":1725579933523,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a5f52970b426f74","name":"Publish without waiting for remote peer","time":{"start":1725580328680,"stop":1725580328681,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f96a69238abdc7e","name":"LightPush with 0 connections","time":{"start":1725580110607,"stop":1725580110608,"duration":1},"status":"passed","severity":"normal"},{"uid":"28040e37abf06cfd","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1725579805845,"stop":1725579805845,"duration":0},"status":"passed","severity":"normal"},{"uid":"aaee84b427a894b1","name":"Tracks peer failures correctly","time":{"start":1725579968049,"stop":1725579968049,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b85881ccfadb562","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1725580304168,"stop":1725580304168,"duration":0},"status":"passed","severity":"normal"},{"uid":"d34dfc900e500716","name":"Subscribe to topic containing numeric and receive message","time":{"start":1725580391146,"stop":1725580391147,"duration":1},"status":"passed","severity":"normal"},{"uid":"caf6697be4844253","name":"should not fail to start the service if it is already started","time":{"start":1725579868214,"stop":1725579868214,"duration":0},"status":"passed","severity":"normal"},{"uid":"221430eccb9764a6","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1725579826607,"stop":1725579826607,"duration":0},"status":"passed","severity":"normal"},{"uid":"86c9a98b30770b9","name":"Filter","time":{"start":1725580437622,"stop":1725580437622,"duration":0},"status":"passed","severity":"normal"}] |