mirror of
https://github.com/logos-messaging/logos-messaging-allure-js.git
synced 2026-01-21 17:33:22 +00:00
1 line
159 KiB
JSON
1 line
159 KiB
JSON
[{"uid":"f44dbe41cdda7843","name":"Push message with content topic containing Chinese","time":{"start":1722928224913,"stop":1722928224913,"duration":0},"status":"passed","severity":"normal"},{"uid":"d620ed5b5392f986","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1722928287576,"stop":1722928287577,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6f378a63c368bf","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1722927516385,"stop":1722927516385,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e02f1ef1d4be654","name":"Publish message with custom timestamp: Tue Aug 06 2024 06:08:20 GMT+0000 (Coordinated Universal Time)","time":{"start":1722928131624,"stop":1722928131624,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e73927ff568fb44","name":"Check publish message containing Chinese","time":{"start":1722928131619,"stop":1722928131619,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b1da1817e820eac","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1722927516508,"stop":1722927516508,"duration":0},"status":"passed","severity":"normal"},{"uid":"b959f5f131c6c84","name":"isConnected should return true after first peer connects","time":{"start":1722927626344,"stop":1722927626344,"duration":0},"status":"passed","severity":"normal"},{"uid":"642960d56f4a877f","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1722927516384,"stop":1722927516384,"duration":0},"status":"passed","severity":"normal"},{"uid":"e14afc4f718ebcd9","name":"LightPush: 1 peers, Filter: 2 peers - Expected: MinimallyHealthy","time":{"start":1722928001262,"stop":1722928001263,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e26ee1b58f58092","name":"should emit a peer event after start","time":{"start":1722927587025,"stop":1722927587026,"duration":1},"status":"passed","severity":"normal"},{"uid":"2653e88c6e173a22","name":"Push message with content topic containing special chars","time":{"start":1722928224912,"stop":1722928224913,"duration":1},"status":"passed","severity":"normal"},{"uid":"209201822c8952d7","name":"should throw error - no public key","time":{"start":1722927525215,"stop":1722927525216,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6d0175576851ec7","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1722927516391,"stop":1722927516391,"duration":0},"status":"passed","severity":"normal"},{"uid":"bec5002774b86cfc","name":"Check received message containing Basic HTML tag","time":{"start":1722928099017,"stop":1722928099018,"duration":1},"status":"passed","severity":"normal"},{"uid":"24babd5d9c95c585","name":"ignores domain fetching errors","time":{"start":1722927541062,"stop":1722927541062,"duration":0},"status":"passed","severity":"normal"},{"uid":"99bef2cda57aa607","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1722927540570,"stop":1722927540571,"duration":1},"status":"passed","severity":"normal"},{"uid":"32dc659f6f7530f5","name":"Fails to push message bigger that 1MB","time":{"start":1722928100350,"stop":1722928100351,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e4e450fa13766ef","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1722927540568,"stop":1722927540569,"duration":1},"status":"passed","severity":"normal"},{"uid":"25f87bbb9ee17171","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1722927781248,"stop":1722927781248,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ab608b1a25194ea","name":"Query Generator, Multiple PubsubTopics","time":{"start":1722928235718,"stop":1722928235719,"duration":1},"status":"passed","severity":"normal"},{"uid":"91b4388452cdf865","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1722928144661,"stop":1722928144662,"duration":1},"status":"passed","severity":"normal"},{"uid":"1244ad04fbd493fd","name":"returns all values when wanted number is greater than available values","time":{"start":1722927540120,"stop":1722927540121,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5d2bbc92f983ef4","name":"Subscribe and receive messages via waku relay post","time":{"start":1722928276252,"stop":1722928276252,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ce6c9565e5bf57e","name":"Check publish message containing unicode special characters","time":{"start":1722928131622,"stop":1722928131623,"duration":1},"status":"passed","severity":"normal"},{"uid":"f021d1bec5e53c36","name":"Push message with meta","time":{"start":1722928100347,"stop":1722928100348,"duration":1},"status":"passed","severity":"normal"},{"uid":"533b66dc6cc20de1","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1722928276253,"stop":1722928276253,"duration":0},"status":"passed","severity":"normal"},{"uid":"73198e8a5ab8e923","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1722927929644,"stop":1722927929644,"duration":0},"status":"passed","severity":"normal"},{"uid":"71e7c023c3c65e10","name":"different cluster, different shard: nodes don't connect","time":{"start":1722927980243,"stop":1722927980243,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ee1d82f2ac9e80e","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1722927781260,"stop":1722927781260,"duration":0},"status":"passed","severity":"normal"},{"uid":"8076e50433283888","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1722927516385,"stop":1722927516385,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3bfc4c493699495","name":"Check message with no content topic is not received","time":{"start":1722928099028,"stop":1722928099028,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbe51c5427872fcb","name":"Ping fails for unsubscribed peers","time":{"start":1722927692071,"stop":1722927692071,"duration":0},"status":"passed","severity":"normal"},{"uid":"e224aa841abcdac7","name":"Push message with content topic containing XML","time":{"start":1722928224915,"stop":1722928224916,"duration":1},"status":"passed","severity":"normal"},{"uid":"acc7e6ed63e3b44","name":"Check publish message containing Script","time":{"start":1722928131620,"stop":1722928131620,"duration":0},"status":"passed","severity":"normal"},{"uid":"99132f5144f74c18","name":"Fails to push message with large meta","time":{"start":1722928100348,"stop":1722928100348,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6389cab4d6d17e3","name":"throws on content topic with empty version field","time":{"start":1722927516357,"stop":1722927516358,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba2fde21776e3b24","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1722927781261,"stop":1722927781261,"duration":0},"status":"passed","severity":"normal"},{"uid":"a96a2bc04bbe10a8","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1722927516381,"stop":1722927516381,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8fe6e628798adf1","name":"All","time":{"start":1722927577787,"stop":1722927577787,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea94925626320f18","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1722928287575,"stop":1722928287575,"duration":0},"status":"passed","severity":"normal"},{"uid":"a431af4c454aac31","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1722927929644,"stop":1722927929644,"duration":0},"status":"passed","severity":"normal"},{"uid":"12f97ebd49f82a07","name":"random static sharding 5 - Cluster ID: 581, Shard ID: 884","time":{"start":1722928197128,"stop":1722928197128,"duration":0},"status":"passed","severity":"normal"},{"uid":"c521be50c34238ba","name":"throws an error for improperly formatted content topics","time":{"start":1722927516370,"stop":1722927516370,"duration":0},"status":"passed","severity":"normal"},{"uid":"de2e31e03cf1ced3","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1722927550902,"stop":1722927550902,"duration":0},"status":"passed","severity":"normal"},{"uid":"21b0944e9170a59a","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1722927814489,"stop":1722927814489,"duration":0},"status":"passed","severity":"normal"},{"uid":"958cbd15ff9808b8","name":"Subscribe to topic containing short and receive message","time":{"start":1722928276269,"stop":1722928276269,"duration":0},"status":"passed","severity":"normal"},{"uid":"83078aba5b1d9c8b","name":"Push message with content topic containing short","time":{"start":1722928100338,"stop":1722928100338,"duration":0},"status":"passed","severity":"normal"},{"uid":"e79c01144f0a26e9","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1722927516383,"stop":1722927516384,"duration":1},"status":"passed","severity":"normal"},{"uid":"9950215167e3c4f3","name":"addEventListener with correct event","time":{"start":1722927608525,"stop":1722927608525,"duration":0},"status":"passed","severity":"normal"},{"uid":"7991eb6e44512e40","name":"throws on content topic with empty topic name field","time":{"start":1722927516358,"stop":1722927516359,"duration":1},"status":"passed","severity":"normal"},{"uid":"e324e0ffd9693617","name":"can start and stop the service","time":{"start":1722927587023,"stop":1722927587024,"duration":1},"status":"passed","severity":"normal"},{"uid":"2403637e567faade","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1722927541064,"stop":1722927541064,"duration":0},"status":"passed","severity":"normal"},{"uid":"15e1c61c7431daf0","name":"Check message with no payload is not received","time":{"start":1722927775147,"stop":1722927775148,"duration":1},"status":"passed","severity":"normal"},{"uid":"b924d6c382e124f6","name":"Decrypt messages","time":{"start":1722928098133,"stop":1722928098133,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b7ff7f9177690ae","name":"Meta field set when metaSetter is specified","time":{"start":1722927530124,"stop":1722927530124,"duration":0},"status":"passed","severity":"normal"},{"uid":"23498615c80764ed","name":"Check received message containing JSON","time":{"start":1722927775133,"stop":1722927775133,"duration":0},"status":"passed","severity":"normal"},{"uid":"8122f112cda220fe","name":"Refresh subscription","time":{"start":1722927814490,"stop":1722927814490,"duration":0},"status":"passed","severity":"normal"},{"uid":"a133126a5933eb09","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1722927626340,"stop":1722927626341,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b1a4ada4e591918","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1722928115975,"stop":1722928115975,"duration":0},"status":"passed","severity":"normal"},{"uid":"909d984226d31059","name":"Subscribe to topic containing Russian and receive message","time":{"start":1722928276277,"stop":1722928276277,"duration":0},"status":"passed","severity":"normal"},{"uid":"8524af3872a369a3","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1722928260256,"stop":1722928260256,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9530dd2a764df04","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1722927540567,"stop":1722927540568,"duration":1},"status":"passed","severity":"normal"},{"uid":"58e0f3ac5ed23774","name":"Check publish message after client node is restarted","time":{"start":1722928131628,"stop":1722928131628,"duration":0},"status":"skipped","severity":"normal"},{"uid":"32b08e4bc2f2241c","name":"random static sharding 1 - Cluster ID: 238, Shard ID: 299","time":{"start":1722928197124,"stop":1722928197125,"duration":1},"status":"passed","severity":"normal"},{"uid":"fafb85c744cc0e04","name":"Subscribe to topic containing emoji and receive message","time":{"start":1722927814503,"stop":1722927814503,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcfd2aee31a02363","name":"should not throw an error for a single configured topic","time":{"start":1722927516386,"stop":1722927516387,"duration":1},"status":"passed","severity":"normal"},{"uid":"d346c06cbc97947","name":"Push message with custom timestamp: 1692169441433","time":{"start":1722928100349,"stop":1722928100349,"duration":0},"status":"passed","severity":"normal"},{"uid":"42b9c14639eccd29","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1722927662829,"stop":1722927662830,"duration":1},"status":"passed","severity":"normal"},{"uid":"2dc738dfdd803384","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1722927814479,"stop":1722927814479,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5dc38e43929a741","name":"Publishes to nwaku","time":{"start":1722928119464,"stop":1722928119465,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c9726ce8cc0deca","name":"Subscribe and receives messages on 20 topics","time":{"start":1722928276267,"stop":1722928276268,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2cfd9eb2a5fe6d6","name":"addEventListener with wrong event","time":{"start":1722927608526,"stop":1722927608526,"duration":0},"status":"passed","severity":"normal"},{"uid":"c472c99bd0f1544f","name":"isConnected should return false after all peers disconnect","time":{"start":1722927567913,"stop":1722927567914,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9b533a3edea326f","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1722927516395,"stop":1722927516395,"duration":0},"status":"passed","severity":"normal"},{"uid":"493660273bb1e53a","name":"can start the service","time":{"start":1722928122124,"stop":1722928122124,"duration":0},"status":"passed","severity":"normal"},{"uid":"f424768e7fc362df","name":"Subscribe to topic containing numeric and receive message","time":{"start":1722927814491,"stop":1722927814492,"duration":1},"status":"passed","severity":"normal"},{"uid":"48d4229aca7fdebd","name":"should be able to encode the field with only FILTER set to true","time":{"start":1722927524340,"stop":1722927524340,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe3c2aa364c7d17b","name":"Push message on custom pubsubTopic","time":{"start":1722927929643,"stop":1722927929643,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd36011cf5f4e687","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1722927705327,"stop":1722927705327,"duration":0},"status":"passed","severity":"normal"},{"uid":"63c020a69d48250f","name":"Push message with content topic containing emoji","time":{"start":1722928224918,"stop":1722928224919,"duration":1},"status":"passed","severity":"normal"},{"uid":"72ead1dd02994a3","name":"Check message received after jswaku node is restarted","time":{"start":1722927775153,"stop":1722927775153,"duration":0},"status":"skipped","severity":"normal"},{"uid":"98552dc3f29bfa09","name":"Relay + Store","time":{"start":1722927577786,"stop":1722927577786,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb9a75f8d37d411f","name":"can start and stop the service","time":{"start":1722927545031,"stop":1722927545031,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fcb208c700683f1","name":"Push message with content topic containing special chars","time":{"start":1722928100340,"stop":1722928100340,"duration":0},"status":"passed","severity":"normal"},{"uid":"13d45536add6346e","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1722927567909,"stop":1722927567911,"duration":2},"status":"passed","severity":"normal"},{"uid":"e07f7feb06ee1c7c","name":"should be able to decode the field with only FILTER set to true","time":{"start":1722927524345,"stop":1722927524345,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0d6cac948dd7d68","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1722927540121,"stop":1722927540122,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d767489330d8af","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1722928276257,"stop":1722928276258,"duration":1},"status":"passed","severity":"normal"},{"uid":"275824dabbbddef","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1722927529904,"stop":1722927529905,"duration":1},"status":"passed","severity":"normal"},{"uid":"71490564c74f27f","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1722927830216,"stop":1722927830216,"duration":0},"status":"passed","severity":"normal"},{"uid":"37561d7dd52c02e4","name":"Correctly serialized arguments","time":{"start":1722927988123,"stop":1722927988124,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab0adfb355aa7129","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1722928287575,"stop":1722928287575,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b3bb9beef7295fc","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1722927781256,"stop":1722927781257,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1a58df76a986414","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1722928276251,"stop":1722928276252,"duration":1},"status":"passed","severity":"normal"},{"uid":"5aa211faca2e625a","name":"Check received message with timestamp: 1722927566751000000 ","time":{"start":1722928099020,"stop":1722928099020,"duration":0},"status":"passed","severity":"normal"},{"uid":"5935c7a961c9695a","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1722927781255,"stop":1722927781255,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b81647a26f2f3d1","name":"Check received message containing Arabic","time":{"start":1722928099013,"stop":1722928099014,"duration":1},"status":"passed","severity":"normal"},{"uid":"a57dcba83da79372","name":"Push message with emoji payload","time":{"start":1722928224908,"stop":1722928224908,"duration":0},"status":"passed","severity":"normal"},{"uid":"625d764b34a4bb47","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1722928276266,"stop":1722928276266,"duration":0},"status":"passed","severity":"normal"},{"uid":"42298012aaffe638","name":"Generator, custom pubsub topic","time":{"start":1722928243051,"stop":1722928243057,"duration":6},"status":"passed","severity":"normal"},{"uid":"75ade7041857424c","name":"Publish without waiting for remote peer","time":{"start":1722928144632,"stop":1722928144634,"duration":2},"status":"passed","severity":"normal"},{"uid":"d65be6a9abe6b769","name":"Subscribe and receives messages on 20 topics","time":{"start":1722927814488,"stop":1722927814488,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8c780c6d69f840d","name":"Push message with Russian payload","time":{"start":1722928224903,"stop":1722928224904,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6d1583c22d684d9","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1722927781259,"stop":1722927781260,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad1886c7ad061297","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1722927830218,"stop":1722927830218,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8a459abe4f003e4","name":"LightPush: 3 peers, Filter: 3 peers - Expected: SufficientlyHealthy","time":{"start":1722928001267,"stop":1722928001267,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2642ac17cce62e0","name":"should encode/decode to text encoding","time":{"start":1722927525217,"stop":1722927525217,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec60e9fbc6eb7064","name":"should emit a peer event after start","time":{"start":1722928122127,"stop":1722928122127,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e62732443de4c81","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1722927662832,"stop":1722927662833,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d3346f20c1b2093","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1722928295070,"stop":1722928295071,"duration":1},"status":"passed","severity":"normal"},{"uid":"3535c09916fa7f01","name":"Sample","time":{"start":1722927524514,"stop":1722927524514,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0fc07e9203e1134","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1722927516383,"stop":1722927516383,"duration":0},"status":"passed","severity":"normal"},{"uid":"401bf7021bece720","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1722927516367,"stop":1722927516367,"duration":0},"status":"passed","severity":"normal"},{"uid":"686d84f69ddf6421","name":"Nodes with multiple pubsub topic","time":{"start":1722928115981,"stop":1722928115982,"duration":1},"status":"passed","severity":"normal"},{"uid":"bbb45898d0eaa2e6","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1722927545035,"stop":1722927545035,"duration":0},"status":"passed","severity":"normal"},{"uid":"75b17ee4f2586701","name":"Check received message containing unicode special characters","time":{"start":1722928099019,"stop":1722928099019,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b2d289f8b46f731","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1722928115980,"stop":1722928115981,"duration":1},"status":"passed","severity":"normal"},{"uid":"125871f1345c1dfd","name":"udp ip6 address","time":{"start":1722927524437,"stop":1722927524438,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc891efe98d214cf","name":"Mutual subscription","time":{"start":1722928144621,"stop":1722928144621,"duration":0},"status":"passed","severity":"normal"},{"uid":"b34ddf3edd6ff97","name":"can dial TLS multiaddrs","time":{"start":1722927988014,"stop":1722927988014,"duration":0},"status":"passed","severity":"normal"},{"uid":"29968059428fc76d","name":"Reopen subscription with peer with lost subscription","time":{"start":1722927635135,"stop":1722927635135,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddf425f7bc6a9c06","name":"Check publish message containing special chars","time":{"start":1722928131618,"stop":1722928131618,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca1561a1b0a8be08","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1722928295072,"stop":1722928295072,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2d753bb021b713e","name":"Push message with emoji payload","time":{"start":1722928100336,"stop":1722928100336,"duration":0},"status":"passed","severity":"normal"},{"uid":"55e9b4e188c8a198","name":"Subscribe to topic containing special chars and receive message","time":{"start":1722928276276,"stop":1722928276276,"duration":0},"status":"passed","severity":"normal"},{"uid":"82c0009ad03603cf","name":"Check publish message containing long","time":{"start":1722928131617,"stop":1722928131618,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7319e54767918f2","name":"Filter","time":{"start":1722928286557,"stop":1722928286558,"duration":1},"status":"passed","severity":"normal"},{"uid":"474433a1b403f70d","name":"Push message with JSON payload","time":{"start":1722928224906,"stop":1722928224906,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a4a1e7541545b01","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1722928243069,"stop":1722928243070,"duration":1},"status":"passed","severity":"normal"},{"uid":"42c3006a7b04a262","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1722927781243,"stop":1722927781244,"duration":1},"status":"passed","severity":"normal"},{"uid":"6147fda2f69a0ed2","name":"1 Store, 2 relays, 2 fetches","time":{"start":1722927540910,"stop":1722927540910,"duration":0},"status":"passed","severity":"normal"},{"uid":"f51dfb4416604c5c","name":"Ping on unsubscribed peer","time":{"start":1722927672603,"stop":1722927672604,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e970e4f5ee343e5","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1722927540572,"stop":1722927540572,"duration":0},"status":"passed","severity":"normal"},{"uid":"95c1393617aea33a","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1722927781259,"stop":1722927781259,"duration":0},"status":"passed","severity":"normal"},{"uid":"df779dea8c894baf","name":"Renews peer on consistent missed messages","time":{"start":1722927692072,"stop":1722927692072,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd72be33407948b4","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1722927516367,"stop":1722927516368,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f129558bfe3543a","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1722927516382,"stop":1722927516382,"duration":0},"status":"passed","severity":"normal"},{"uid":"739a3cb300585f24","name":"Check message with non string payload is not received","time":{"start":1722928099004,"stop":1722928099005,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a9e92f98576b388","name":"removeEventListener with wrong event","time":{"start":1722927608526,"stop":1722927608527,"duration":1},"status":"passed","severity":"normal"},{"uid":"653ce99fd167b0d8","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1722927662828,"stop":1722927662829,"duration":1},"status":"passed","severity":"normal"},{"uid":"db670edf038e3e72","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1722927516372,"stop":1722927516372,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa0fe2746eae63cb","name":"should properly create peer info with all multiaddrs","time":{"start":1722927525220,"stop":1722927525220,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b11b46c3d6a2421","name":"Check received message containing escaped characters","time":{"start":1722928099019,"stop":1722928099019,"duration":0},"status":"passed","severity":"normal"},{"uid":"86a90826797736fb","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1722927781257,"stop":1722927781258,"duration":1},"status":"passed","severity":"normal"},{"uid":"96b8695170b0acf7","name":"Check message received after jswaku node is restarted","time":{"start":1722928099029,"stop":1722928099030,"duration":1},"status":"skipped","severity":"normal"},{"uid":"70eafa213fab44b8","name":"should use the provided clusterId for the pubsub topic","time":{"start":1722927516396,"stop":1722927516396,"duration":0},"status":"passed","severity":"normal"},{"uid":"a132647748789d7b","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1722927830220,"stop":1722927830220,"duration":0},"status":"passed","severity":"normal"},{"uid":"b306c7c78bd050c2","name":"Check publish message containing emoji","time":{"start":1722928131623,"stop":1722928131623,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bf0692462e31597","name":"Check received message with timestamp: 1722927566751 ","time":{"start":1722928098997,"stop":1722928098998,"duration":1},"status":"passed","severity":"normal"},{"uid":"959ef52752682df8","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1722927781243,"stop":1722927781243,"duration":0},"status":"passed","severity":"normal"},{"uid":"114e3ebc0a95a9f1","name":"should return false","time":{"start":1722927525216,"stop":1722927525216,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ff76b300a1c0289","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1722927516384,"stop":1722927516385,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d26b661d04ee12d","name":"Subscribe to topic containing shell command and receive message","time":{"start":1722928276261,"stop":1722928276261,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b723da0fca8f21f","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1722928144662,"stop":1722928144666,"duration":4},"status":"passed","severity":"normal"},{"uid":"d32c0ac6fb236262","name":"Check message received after nwaku node is restarted","time":{"start":1722927775154,"stop":1722927775154,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b22d7d7431d188fd","name":"Subscribe to topic containing short and publish message","time":{"start":1722928144678,"stop":1722928144678,"duration":0},"status":"passed","severity":"normal"},{"uid":"f24c377878c6892a","name":"Subscribe to topic containing Script and receive message","time":{"start":1722928276259,"stop":1722928276259,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d960e8b23381560","name":"Overlapping topic subscription","time":{"start":1722928276269,"stop":1722928276269,"duration":0},"status":"passed","severity":"normal"},{"uid":"dda606a1315fed8b","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1722927781246,"stop":1722927781247,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c863fbc6e332f5e","name":"Ephemeral messages are not stored","time":{"start":1722927582867,"stop":1722927582867,"duration":0},"status":"passed","severity":"normal"},{"uid":"6281de16a6f6b4e6","name":"Ping on peer without subscriptions","time":{"start":1722927672601,"stop":1722927672601,"duration":0},"status":"passed","severity":"normal"},{"uid":"3240c2fad054a532","name":"Check received message with timestamp: 1722927566751 ","time":{"start":1722928099020,"stop":1722928099021,"duration":1},"status":"passed","severity":"normal"},{"uid":"93e99fdfeeafa8de","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1722928144703,"stop":1722928144703,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5335ca903ba8fcc","name":"Query generator for multiple messages with multiple decoders","time":{"start":1722928255965,"stop":1722928255965,"duration":0},"status":"passed","severity":"normal"},{"uid":"8adf11ec2cd09ba5","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1722927529906,"stop":1722927529906,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5116288146b11a7","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1722927540567,"stop":1722927540567,"duration":0},"status":"passed","severity":"normal"},{"uid":"655addec342efe53","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1722927626341,"stop":1722927626343,"duration":2},"status":"passed","severity":"normal"},{"uid":"f4fbc2e381c3c873","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1722928276261,"stop":1722928276262,"duration":1},"status":"passed","severity":"normal"},{"uid":"68d72efb7462e279","name":"Check publish message containing JSON","time":{"start":1722928131621,"stop":1722928131621,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4c66274f8fef9ee","name":"should return valid sharding parameters for static sharding","time":{"start":1722927516391,"stop":1722927516391,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1b861528182a9e7","name":"Ping on subscribed peer","time":{"start":1722927672602,"stop":1722927672603,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7603af98b23bb8f","name":"Push message with SQL Injection payload","time":{"start":1722928100332,"stop":1722928100333,"duration":1},"status":"passed","severity":"normal"},{"uid":"6de6d68a30aaf3d2","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1722927781241,"stop":1722927781241,"duration":0},"status":"passed","severity":"normal"},{"uid":"257f1a2e4f496e96","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1722927781253,"stop":1722927781254,"duration":1},"status":"passed","severity":"normal"},{"uid":"c562a52e915fc9f0","name":"dispatchEvent via connectionManager","time":{"start":1722927608528,"stop":1722927608528,"duration":0},"status":"passed","severity":"normal"},{"uid":"5635b3b3389833c7","name":"start node with ApplicationInfo","time":{"start":1722928182956,"stop":1722928182961,"duration":5},"status":"passed","severity":"normal"},{"uid":"700c15e14865464f","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1722927830217,"stop":1722927830218,"duration":1},"status":"passed","severity":"normal"},{"uid":"7fc4e24599da14b7","name":"Publish message with custom timestamp: Wed Aug 16 2023 07:08:20 GMT+0000 (Coordinated Universal Time)","time":{"start":1722928131624,"stop":1722928131624,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3faab4ad6b3d37b","name":"should properly create location multiaddrs - tcp6","time":{"start":1722927525219,"stop":1722927525219,"duration":0},"status":"passed","severity":"normal"},{"uid":"59d95f8e24dfda89","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1722927516390,"stop":1722927516390,"duration":0},"status":"passed","severity":"normal"},{"uid":"9307f706730b0d78","name":"Check message on other pubsub topic is not received","time":{"start":1722927775137,"stop":1722927775138,"duration":1},"status":"passed","severity":"normal"},{"uid":"3977961576f960f4","name":"Maintains correct number of peers after multiple subscribe/unsubscribe cycles","time":{"start":1722927692072,"stop":1722927692072,"duration":0},"status":"passed","severity":"normal"},{"uid":"91055ceccf3bf257","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app78/7/topic711/proto","time":{"start":1722928182900,"stop":1722928182900,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5d783c42b0b7511","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1722927524348,"stop":1722927524348,"duration":0},"status":"passed","severity":"normal"},{"uid":"90efdd13c01b8d76","name":"Push message with content topic containing shell command","time":{"start":1722928100345,"stop":1722928100345,"duration":0},"status":"passed","severity":"normal"},{"uid":"b70a915f804ea413","name":"Push message with rate limit","time":{"start":1722928100348,"stop":1722928100349,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce30eac144021f61","name":"Check received message containing XML","time":{"start":1722928098976,"stop":1722928098977,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0da45b2dfbe1bc6","name":"Push message with unicode special characters payload","time":{"start":1722928100335,"stop":1722928100336,"duration":1},"status":"passed","severity":"normal"},{"uid":"b54ce22c22c654f3","name":"Push message with content topic containing shell command","time":{"start":1722928224917,"stop":1722928224917,"duration":0},"status":"passed","severity":"normal"},{"uid":"8398ad76b5b5e929","name":"Query Generator - true","time":{"start":1722928248294,"stop":1722928248294,"duration":0},"status":"passed","severity":"normal"},{"uid":"de6bb64d95f5d12f","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1722928189605,"stop":1722928189606,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd76a5c1293671eb","name":"Decoder throws on undefined content topic","time":{"start":1722927552943,"stop":1722927552943,"duration":0},"status":"passed","severity":"normal"},{"uid":"59a72b1797aee644","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1722927781258,"stop":1722927781258,"duration":0},"status":"passed","severity":"normal"},{"uid":"487a6dfe88e4f860","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1722927814478,"stop":1722927814479,"duration":1},"status":"passed","severity":"normal"},{"uid":"d529e00ec598efce","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1722927550899,"stop":1722927550901,"duration":2},"status":"passed","severity":"normal"},{"uid":"46bb5666075bb72a","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1722927662833,"stop":1722927662834,"duration":1},"status":"passed","severity":"normal"},{"uid":"4183c464c4d680b6","name":"should not receive a peer event before start","time":{"start":1722927545033,"stop":1722927545033,"duration":0},"status":"passed","severity":"normal"},{"uid":"8deb5cde0ec7be20","name":"should use DNS peer discovery with light client","time":{"start":1722927587032,"stop":1722927587032,"duration":0},"status":"skipped","severity":"normal"},{"uid":"70e31ebda27455fa","name":"Decoder throws on empty string content topic","time":{"start":1722927552943,"stop":1722927552943,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e3ae747120278b3","name":"Push message with Script payload","time":{"start":1722928100333,"stop":1722928100333,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c447a8d60c44f94","name":"Refresh subscription","time":{"start":1722928144676,"stop":1722928144677,"duration":1},"status":"skipped","severity":"normal"},{"uid":"2ce16a5f11ff4385","name":"Check received message containing SQL Injection","time":{"start":1722928099015,"stop":1722928099016,"duration":1},"status":"passed","severity":"normal"},{"uid":"54a293ae448c5a3","name":"LightPush: 2 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1722928001264,"stop":1722928001264,"duration":0},"status":"passed","severity":"normal"},{"uid":"2292fde82c35cae4","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1722928098999,"stop":1722928099000,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d7b1891fa719fbf","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1722927781244,"stop":1722927781244,"duration":0},"status":"passed","severity":"normal"},{"uid":"66a40a7fca19e768","name":"Passing invalid cursor","time":{"start":1722928189606,"stop":1722928189607,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e50c500e29edc62","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1722927575310,"stop":1722927575310,"duration":0},"status":"passed","severity":"normal"},{"uid":"47eb76f7e8b99492","name":"should return unique PubsubTopics for static sharding","time":{"start":1722927516373,"stop":1722927516373,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd79991492cfef68","name":"Push message with Arabic payload","time":{"start":1722928100327,"stop":1722928100331,"duration":4},"status":"passed","severity":"normal"},{"uid":"58d7aa7fd592c4e2","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1722928260255,"stop":1722928260256,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9ec51cc547c433b","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1722928295071,"stop":1722928295071,"duration":0},"status":"passed","severity":"normal"},{"uid":"d642a23057da5f31","name":"Default pageSize","time":{"start":1722928269953,"stop":1722928269955,"duration":2},"status":"passed","severity":"normal"},{"uid":"f969736a854707fc","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1722928235720,"stop":1722928235720,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3efa67f1f702910","name":"Push message with content topic containing Russian","time":{"start":1722928100341,"stop":1722928100342,"duration":1},"status":"passed","severity":"normal"},{"uid":"7680b6e0236fe8fd","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1722928189604,"stop":1722928189605,"duration":1},"status":"passed","severity":"normal"},{"uid":"dbee25e78850084a","name":"Push message with custom timestamp: 1722931441433","time":{"start":1722928100349,"stop":1722928100350,"duration":1},"status":"passed","severity":"normal"},{"uid":"90bf58d744dd9aae","name":"Check received message containing special chars","time":{"start":1722928099011,"stop":1722928099012,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5cf401514c79b7c","name":"Add multiple subscription objects on single nwaku node","time":{"start":1722927814503,"stop":1722927814504,"duration":1},"status":"passed","severity":"normal"},{"uid":"2cd55277883009f7","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1722927516366,"stop":1722927516366,"duration":0},"status":"passed","severity":"normal"},{"uid":"c230b489c772941c","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1722927516380,"stop":1722927516380,"duration":0},"status":"passed","severity":"normal"},{"uid":"b776ff0512cccd47","name":"Subscribe to topic containing JSON and receive message","time":{"start":1722928276279,"stop":1722928276279,"duration":0},"status":"passed","severity":"normal"},{"uid":"4aacc8b3759d3468","name":"Check received message containing Arabic","time":{"start":1722927775129,"stop":1722927775130,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f62b2a4830affdd","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1722927541064,"stop":1722927541065,"duration":1},"status":"passed","severity":"normal"},{"uid":"675a3110bc5a57e8","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1722928144683,"stop":1722928144683,"duration":0},"status":"passed","severity":"normal"},{"uid":"697c042bb2fd6288","name":"returns all values when wanted number matches available values","time":{"start":1722927540117,"stop":1722927540119,"duration":2},"status":"passed","severity":"normal"},{"uid":"57b326ffbecf73d9","name":"should encodeTxt and decodeTxt","time":{"start":1722927525205,"stop":1722927525206,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7bde03efd0c8c9b","name":"Subscribe and receive messages via lightPush","time":{"start":1722928276251,"stop":1722928276251,"duration":0},"status":"passed","severity":"normal"},{"uid":"282cdbbfeb3792be","name":"Encoder throws on empty string content topic","time":{"start":1722927552942,"stop":1722927552943,"duration":1},"status":"passed","severity":"normal"},{"uid":"386b1b2a4f69c673","name":"Subscribe to topic containing JSON and receive message","time":{"start":1722927814501,"stop":1722927814501,"duration":0},"status":"passed","severity":"normal"},{"uid":"745ebce2029e68dc","name":"handles empty contentTopics array correctly","time":{"start":1722927516394,"stop":1722927516394,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b0de69ece3734ca","name":"should get / set TCP multiaddr","time":{"start":1722927525218,"stop":1722927525218,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0ebb5730bc8de42","name":"Overlapping topic subscription","time":{"start":1722927814490,"stop":1722927814490,"duration":0},"status":"passed","severity":"normal"},{"uid":"67423ec5b428bfff","name":"should throw error - no public key","time":{"start":1722927525208,"stop":1722927525209,"duration":1},"status":"passed","severity":"normal"},{"uid":"7bbfa64285ce068c","name":"Passing page size 1 when there are 4 messages","time":{"start":1722928269943,"stop":1722928269945,"duration":2},"status":"passed","severity":"normal"},{"uid":"d81f692dd5e5cc77","name":"Subscribe to topic containing special chars and receive message","time":{"start":1722927814492,"stop":1722927814493,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ec56027335a93ed","name":"should only return 1 node with relay and store capability","time":{"start":1722927541063,"stop":1722927541064,"duration":1},"status":"passed","severity":"normal"},{"uid":"74ea4d6486a57593","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1722927516386,"stop":1722927516386,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f1ff61e7005099a","name":"Push message equal or less that 1MB","time":{"start":1722928224923,"stop":1722928224923,"duration":0},"status":"passed","severity":"normal"},{"uid":"781dcc0f87cd43dc","name":"Refresh subscription","time":{"start":1722928276255,"stop":1722928276255,"duration":0},"status":"passed","severity":"normal"},{"uid":"871af2654c521acf","name":"Refresh subscription","time":{"start":1722928276269,"stop":1722928276269,"duration":0},"status":"passed","severity":"normal"},{"uid":"6afa960d38673a58","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app80/3/topic129/utf8","time":{"start":1722928182910,"stop":1722928182910,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4b270c2170ecabe","name":"Push message with content topic containing Script","time":{"start":1722928224915,"stop":1722928224915,"duration":0},"status":"passed","severity":"normal"},{"uid":"287a284aeb147a45","name":"through manual discovery","time":{"start":1722927988014,"stop":1722927988015,"duration":1},"status":"passed","severity":"normal"},{"uid":"9da68d68f0d6a1cb","name":"random static sharding 4 - Cluster ID: 663, Shard ID: 218","time":{"start":1722928197128,"stop":1722928197128,"duration":0},"status":"passed","severity":"normal"},{"uid":"87a9df03e8bdccbc","name":"should only return 1 node with store capability","time":{"start":1722927541064,"stop":1722927541064,"duration":0},"status":"passed","severity":"normal"},{"uid":"516df93fee249ed","name":"Query Generator, Wrong PubsubTopic","time":{"start":1722928235717,"stop":1722928235718,"duration":1},"status":"passed","severity":"normal"},{"uid":"8cd0de3b431cbf4d","name":"A test","time":{"start":1722927929732,"stop":1722927929733,"duration":1},"status":"passed","severity":"normal"},{"uid":"39cd349c90ffc53d","name":"configure the node with multiple content topics","time":{"start":1722928182946,"stop":1722928182949,"duration":3},"status":"passed","severity":"normal"},{"uid":"7b3c3ac17967544f","name":"listenerCount","time":{"start":1722927608527,"stop":1722927608527,"duration":0},"status":"passed","severity":"normal"},{"uid":"7827342f114c1c03","name":"Subscribe to topic containing Script and publish message","time":{"start":1722928144686,"stop":1722928144687,"duration":1},"status":"passed","severity":"normal"},{"uid":"c30a3ec826fa1f5","name":"Rejects garbage","time":{"start":1722927533515,"stop":1722927533515,"duration":0},"status":"passed","severity":"normal"},{"uid":"96ea4748245ae69b","name":"Check message with invalid timestamp is not received","time":{"start":1722928099000,"stop":1722928099001,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c2792af765ff89e","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1722927662841,"stop":1722927662841,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0f2c3d1c7f40b54","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1722927540571,"stop":1722927540571,"duration":0},"status":"passed","severity":"normal"},{"uid":"572eda0b4f9e879a","name":"Subscribe to topic containing emoji and publish message","time":{"start":1722928144704,"stop":1722928144704,"duration":0},"status":"passed","severity":"normal"},{"uid":"c460a537d5d916f6","name":"Check publish message containing XML","time":{"start":1722928131620,"stop":1722928131620,"duration":0},"status":"passed","severity":"normal"},{"uid":"a11ec4936fb3d43","name":"Subscribe to topic containing XML and receive message","time":{"start":1722928276278,"stop":1722928276279,"duration":1},"status":"passed","severity":"normal"},{"uid":"c525cbc6bacf6b35","name":"should throw an error for missing sharding configuration","time":{"start":1722927516393,"stop":1722927516393,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9b2bcd29739f6a3","name":"Check received message containing short","time":{"start":1722927775113,"stop":1722927775116,"duration":3},"status":"passed","severity":"normal"},{"uid":"2a0547eb76281889","name":"should emit a peer event after start","time":{"start":1722927545032,"stop":1722927545033,"duration":1},"status":"passed","severity":"normal"},{"uid":"bac36881ca301b5a","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1722927781247,"stop":1722927781248,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc763b1df3c02f35","name":"Check received message with timestamp: 1722927566751000000 ","time":{"start":1722928098995,"stop":1722928098996,"duration":1},"status":"passed","severity":"normal"},{"uid":"95a0263bc0e65ac9","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1722927830222,"stop":1722927830222,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecd9660583082cb7","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1722927516389,"stop":1722927516389,"duration":0},"status":"passed","severity":"normal"},{"uid":"7069f20c376c5fbf","name":"Ordered callback, aborts when callback returns true","time":{"start":1722928255971,"stop":1722928255971,"duration":0},"status":"passed","severity":"normal"},{"uid":"893a96ee59de06d8","name":"Check received message containing long","time":{"start":1722928099009,"stop":1722928099010,"duration":1},"status":"passed","severity":"normal"},{"uid":"34377f62e58ee858","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1722927929642,"stop":1722927929642,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cc749b29bbf6d07","name":"passes more than one ENR URLs and attempts connection","time":{"start":1722927587034,"stop":1722927587034,"duration":0},"status":"skipped","severity":"normal"},{"uid":"79dc25c7a2733ca6","name":"Light Node - default protocols","time":{"start":1722928286558,"stop":1722928286558,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b515df8042cdee5","name":"Push message with Script payload","time":{"start":1722928224904,"stop":1722928224905,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ee0f96a5bed2ad2","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1722928276254,"stop":1722928276254,"duration":0},"status":"passed","severity":"normal"},{"uid":"7abf1252d1413209","name":"should set field with all protocols disabled","time":{"start":1722927525220,"stop":1722927525220,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc1ea8e7adabf49a","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1722927705325,"stop":1722927705326,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0882e8f915aac17","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1722927519225,"stop":1722927519225,"duration":0},"status":"passed","severity":"normal"},{"uid":"da1a6e00ed6fc75e","name":"unsubscribes","time":{"start":1722928268682,"stop":1722928268682,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2b78ba7c6fe40d9","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1722927705327,"stop":1722927705328,"duration":1},"status":"passed","severity":"normal"},{"uid":"2532aa9b94ee8c9d","name":"Relay - dialed first","time":{"start":1722928286553,"stop":1722928286554,"duration":1},"status":"passed","severity":"normal"},{"uid":"db58cc64b3450464","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1722927662830,"stop":1722927662832,"duration":2},"status":"passed","severity":"normal"},{"uid":"779b40a516d7d6b3","name":"Check received message containing Chinese","time":{"start":1722928098974,"stop":1722928098974,"duration":0},"status":"passed","severity":"normal"},{"uid":"486d2ced239a4db9","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1722927662840,"stop":1722927662841,"duration":1},"status":"passed","severity":"normal"},{"uid":"79121e026f822802","name":"should be able to encode the field with only RELAY set to true","time":{"start":1722927524336,"stop":1722927524338,"duration":2},"status":"passed","severity":"normal"},{"uid":"5b6dd53f153d8293","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1722927516379,"stop":1722927516379,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9f9baeb053d46ba","name":"can start and stop the service","time":{"start":1722928122125,"stop":1722928122125,"duration":0},"status":"passed","severity":"normal"},{"uid":"7088c348924644cb","name":"should properly create location multiaddrs - tcp4","time":{"start":1722927525218,"stop":1722927525219,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0c8c161f232b019","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1722927524342,"stop":1722927524342,"duration":0},"status":"passed","severity":"normal"},{"uid":"b500313353a2f8e6","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1722927830220,"stop":1722927830220,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b35d630e767246","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1722927524343,"stop":1722927524343,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f4d80ac7c33880","name":"Symmetric encrypt & Decrypt","time":{"start":1722927551543,"stop":1722927551544,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7599681402b9c57","name":"should encode/decode to RLP encoding","time":{"start":1722927525217,"stop":1722927525217,"duration":0},"status":"passed","severity":"normal"},{"uid":"276861e1ffe54906","name":"Check publish message containing short","time":{"start":1722928131617,"stop":1722928131617,"duration":0},"status":"passed","severity":"normal"},{"uid":"b402fc506852cad0","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1722927781256,"stop":1722927781256,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba51a1ffe130751a","name":"Push message with content topic containing SQL Injection","time":{"start":1722928100342,"stop":1722928100342,"duration":0},"status":"passed","severity":"normal"},{"uid":"df786542c1d84b2a","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1722928276268,"stop":1722928276268,"duration":0},"status":"passed","severity":"normal"},{"uid":"c93d05988afed1d7","name":"groups content topics by expected pubsub topic","time":{"start":1722927516368,"stop":1722927516368,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a891f381640c9a3","name":"Ping succeeds for all connected peers","time":{"start":1722927692070,"stop":1722927692071,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9d2d6605cdfa8c9","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1722928287577,"stop":1722928287577,"duration":0},"status":"passed","severity":"normal"},{"uid":"281c93b404448265","name":"Filter with 1 connections","time":{"start":1722927841302,"stop":1722927841302,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9a7c3937ee2d875","name":"Generator, 2 different pubsubtopics","time":{"start":1722928243067,"stop":1722928243067,"duration":0},"status":"passed","severity":"normal"},{"uid":"f64c8c0c70f51d38","name":"Query with Ordered Callback, No message returned","time":{"start":1722928235721,"stop":1722928235721,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bfa032382f10f40","name":"ignores unrecognized TXT record formats","time":{"start":1722927541062,"stop":1722927541062,"duration":0},"status":"passed","severity":"normal"},{"uid":"d06874e23edc6011","name":"Push message on custom pubsubTopic","time":{"start":1722927929640,"stop":1722927929640,"duration":0},"status":"passed","severity":"normal"},{"uid":"263ad0e20212a291","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1722927516381,"stop":1722927516381,"duration":0},"status":"passed","severity":"normal"},{"uid":"a328705187ce02cb","name":"Push message with content topic containing JSON","time":{"start":1722928224917,"stop":1722928224917,"duration":0},"status":"passed","severity":"normal"},{"uid":"60c4266c6c08198b","name":"Check received message containing numeric","time":{"start":1722928098973,"stop":1722928098973,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e9815aad0680324","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1722928235723,"stop":1722928235723,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f32f25fc87e96fb","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1722928276257,"stop":1722928276257,"duration":0},"status":"passed","severity":"normal"},{"uid":"91673501cbe48be6","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app79/7/topic547/xml","time":{"start":1722928182918,"stop":1722928182919,"duration":1},"status":"passed","severity":"normal"},{"uid":"9aa3642458f66356","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1722927540570,"stop":1722927540570,"duration":0},"status":"passed","severity":"normal"},{"uid":"72c746883fe22d59","name":"Sign & Recover","time":{"start":1722927551544,"stop":1722927551545,"duration":1},"status":"passed","severity":"normal"},{"uid":"f59fefc18e420e4a","name":"Push message with special chars payload","time":{"start":1722928224902,"stop":1722928224902,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4ee0b6f5cf4732f","name":"LightPush","time":{"start":1722928286556,"stop":1722928286557,"duration":1},"status":"passed","severity":"normal"},{"uid":"73c7cc847f329d85","name":"random static sharding 2 - Cluster ID: 241, Shard ID: 651","time":{"start":1722928197125,"stop":1722928197126,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc3acd5aac7480d2","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1722927516378,"stop":1722927516378,"duration":0},"status":"passed","severity":"normal"},{"uid":"58177d53ceef45bb","name":"Check received message containing Script","time":{"start":1722927775132,"stop":1722927775132,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd470d10094a9930","name":"random static sharding 6 - Cluster ID: 261, Shard ID: 290","time":{"start":1722928197129,"stop":1722928197129,"duration":0},"status":"passed","severity":"normal"},{"uid":"70a22a99a9b2c98e","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1722928276258,"stop":1722928276259,"duration":1},"status":"passed","severity":"normal"},{"uid":"f17ca62eed9fa45f","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1722927830217,"stop":1722927830217,"duration":0},"status":"passed","severity":"normal"},{"uid":"19d126391c5b664c","name":"different cluster, same shard: nodes don't connect","time":{"start":1722927980242,"stop":1722927980243,"duration":1},"status":"passed","severity":"normal"},{"uid":"643d7a3a0f9042e9","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1722927516377,"stop":1722927516377,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee662e629f57a752","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1722928243061,"stop":1722928243066,"duration":5},"status":"passed","severity":"normal"},{"uid":"41b4de141b74caa8","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1722927705328,"stop":1722927705328,"duration":0},"status":"passed","severity":"normal"},{"uid":"48172ae82ffa4169","name":"Push message with short payload","time":{"start":1722928224900,"stop":1722928224901,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c49d0ac759892f8","name":"Check received message containing SQL Injection","time":{"start":1722927775131,"stop":1722927775131,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4b949544395bf1d","name":"Subscribe to topic containing XML and publish message","time":{"start":1722928144687,"stop":1722928144687,"duration":0},"status":"passed","severity":"normal"},{"uid":"76018b2ab8910aaf","name":"Subscribe to topic containing shell command and receive message","time":{"start":1722927814501,"stop":1722927814501,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5a47871a3265e24","name":"1 Relay, 1 fetch","time":{"start":1722927540909,"stop":1722927540909,"duration":0},"status":"passed","severity":"normal"},{"uid":"e61628848a8ff6ca","name":"Push message with content topic containing SQL Injection","time":{"start":1722928224915,"stop":1722928224915,"duration":0},"status":"passed","severity":"normal"},{"uid":"529acb77a7984ba8","name":"Check publish message containing shell command","time":{"start":1722928131621,"stop":1722928131622,"duration":1},"status":"passed","severity":"normal"},{"uid":"2311252d7bc0d9f0","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1722927814480,"stop":1722927814488,"duration":8},"status":"passed","severity":"normal"},{"uid":"395ee9ecb3a31bf7","name":"Subscribe to topic containing shell command and publish message","time":{"start":1722928144688,"stop":1722928144689,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c599ba19b85150f","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1722927830218,"stop":1722927830219,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6468d9dc4b6abee","name":"Check meta is set [symmetric]","time":{"start":1722927550902,"stop":1722927550903,"duration":1},"status":"passed","severity":"normal"},{"uid":"8438602561edc683","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1722927516382,"stop":1722927516382,"duration":0},"status":"passed","severity":"normal"},{"uid":"408637830901f06e","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1722928115977,"stop":1722928115977,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f651d6a8f975359","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1722928182899,"stop":1722928182899,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fee2c1efdd850b8","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1722927516364,"stop":1722927516365,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7d7eb1ff7ae2e43","name":"should get / set UDP multiaddr","time":{"start":1722927525217,"stop":1722927525218,"duration":1},"status":"passed","severity":"normal"},{"uid":"c57b043ddf14a147","name":"Check message received after jswaku node is restarted","time":{"start":1722928099005,"stop":1722928099006,"duration":1},"status":"skipped","severity":"normal"},{"uid":"effb657c61e35ead","name":"Check message received after nwaku node is restarted","time":{"start":1722928099006,"stop":1722928099007,"duration":1},"status":"skipped","severity":"normal"},{"uid":"afd88d94b87c21c5","name":"Check received message containing short","time":{"start":1722928098971,"stop":1722928098972,"duration":1},"status":"passed","severity":"normal"},{"uid":"a21926fe742b40ab","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1722928099022,"stop":1722928099022,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f0783fc323f238d","name":"Ordered Callback - true","time":{"start":1722928248296,"stop":1722928248297,"duration":1},"status":"passed","severity":"normal"},{"uid":"20b117efe6121cc3","name":"Push message with rate limit","time":{"start":1722928224920,"stop":1722928224921,"duration":1},"status":"passed","severity":"normal"},{"uid":"f37da01357c3ab4f","name":"Check publish message containing Russian","time":{"start":1722928131619,"stop":1722928131619,"duration":0},"status":"passed","severity":"normal"},{"uid":"a50b4127ff95a754","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1722927781252,"stop":1722927781252,"duration":0},"status":"passed","severity":"normal"},{"uid":"36fc4a17be26f35c","name":"Subscribe to topic containing Script and receive message","time":{"start":1722927814495,"stop":1722927814496,"duration":1},"status":"passed","severity":"normal"},{"uid":"4cef9bc4595a9500","name":"Tracks peer failures correctly","time":{"start":1722927692072,"stop":1722927692072,"duration":0},"status":"passed","severity":"normal"},{"uid":"55edb0a7d89f8bae","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app8/5/topic133/test.js","time":{"start":1722928182919,"stop":1722928182919,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fb375da4dc51c2e","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1722927516364,"stop":1722927516364,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f4e5546d9d1d59a","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1722928144640,"stop":1722928144646,"duration":6},"status":"passed","severity":"normal"},{"uid":"fe6a250b5035a3c9","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1722928115982,"stop":1722928115983,"duration":1},"status":"passed","severity":"normal"},{"uid":"b77ae46e1af0807c","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1722927781257,"stop":1722927781257,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a0aeb16ad09258f","name":"Check received message containing Russian","time":{"start":1722928098975,"stop":1722928098975,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ad37daba62dbe0f","name":"Check received message with timestamp: 1722927566765000000 ","time":{"start":1722927775135,"stop":1722927775136,"duration":1},"status":"passed","severity":"normal"},{"uid":"47884648af55ab91","name":"Round trip binary encryption [ecies, signature]","time":{"start":1722927552941,"stop":1722927552941,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1754e895bc18f71","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1722927781246,"stop":1722927781246,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d646e71bd37bf95","name":"should throw an error for insufficient data","time":{"start":1722927516508,"stop":1722927516509,"duration":1},"status":"passed","severity":"normal"},{"uid":"ecdce943bb52d4cc","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1722928287574,"stop":1722928287574,"duration":0},"status":"passed","severity":"normal"},{"uid":"7258805f125a1432","name":"Add multiple subscription objects on single nwaku node","time":{"start":1722928276262,"stop":1722928276263,"duration":1},"status":"passed","severity":"normal"},{"uid":"51238f5fba0c1d0a","name":"Relay","time":{"start":1722927577785,"stop":1722927577785,"duration":0},"status":"passed","severity":"normal"},{"uid":"986e0d037ffeb814","name":"Ping on unsubscribed peer","time":{"start":1722927672601,"stop":1722927672601,"duration":0},"status":"passed","severity":"normal"},{"uid":"76e0a22873deac3b","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1722927814494,"stop":1722927814495,"duration":1},"status":"passed","severity":"normal"},{"uid":"4bd01f0bd4880c45","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1722927980236,"stop":1722927980238,"duration":2},"status":"passed","severity":"normal"},{"uid":"9d33d3e2809f1d90","name":"should not fail to stop the service if it was not started","time":{"start":1722927587024,"stop":1722927587025,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc57939cf2917635","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1722927540569,"stop":1722927540569,"duration":0},"status":"passed","severity":"normal"},{"uid":"5110d7a5100913ee","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1722928131623,"stop":1722928131623,"duration":0},"status":"passed","severity":"normal"},{"uid":"be4c185e3c3a11f5","name":"LightPush with 1 connections","time":{"start":1722927841301,"stop":1722927841301,"duration":0},"status":"passed","severity":"normal"},{"uid":"232c927f42c52e16","name":"Check received message containing emoji","time":{"start":1722928099019,"stop":1722928099020,"duration":1},"status":"passed","severity":"normal"},{"uid":"116de2d7a6f182cd","name":"Push message with content topic containing Script","time":{"start":1722928100343,"stop":1722928100343,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e6e5a466b3a5de0","name":"Check received message containing Russian","time":{"start":1722927775130,"stop":1722927775131,"duration":1},"status":"passed","severity":"normal"},{"uid":"68888161127a2fdd","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1722927516380,"stop":1722927516381,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0acaccd35ab5a99","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1722928131626,"stop":1722928131627,"duration":1},"status":"passed","severity":"normal"},{"uid":"b86b08ec54d6532","name":"Renews peer on consistent ping failures","time":{"start":1722927692071,"stop":1722927692072,"duration":1},"status":"passed","severity":"normal"},{"uid":"88455d77e582924a","name":"Push message with content topic containing Russian","time":{"start":1722928224914,"stop":1722928224914,"duration":0},"status":"passed","severity":"normal"},{"uid":"bde63a15878d43a5","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1722928144636,"stop":1722928144640,"duration":4},"status":"passed","severity":"normal"},{"uid":"f72d420074591544","name":"Number of peers are maintained correctly","time":{"start":1722927867123,"stop":1722927867123,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8770bc04e8af242","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1722927524348,"stop":1722927524349,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa043db0f4232f98","name":"Subscribe to topic containing emoji and receive message","time":{"start":1722928276262,"stop":1722928276262,"duration":0},"status":"passed","severity":"normal"},{"uid":"93c8717fe493389e","name":"Decoder throws on empty string content topic","time":{"start":1722927550905,"stop":1722927550906,"duration":1},"status":"passed","severity":"normal"},{"uid":"54c85a4085cc576d","name":"should not receive a peer event before start","time":{"start":1722928122127,"stop":1722928122127,"duration":0},"status":"passed","severity":"normal"},{"uid":"804678c43216f8ff","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1722927980238,"stop":1722927980239,"duration":1},"status":"passed","severity":"normal"},{"uid":"e32af832543db1e","name":"should handle application and version for autosharding","time":{"start":1722927516373,"stop":1722927516373,"duration":0},"status":"passed","severity":"normal"},{"uid":"70404868cca85263","name":"Ping on unsubscribed peer","time":{"start":1722927635134,"stop":1722927635135,"duration":1},"status":"passed","severity":"normal"},{"uid":"aefbbe71862eb4cf","name":"Push message with content topic containing long","time":{"start":1722928100338,"stop":1722928100339,"duration":1},"status":"passed","severity":"normal"},{"uid":"c58d25d3629cfc09","name":"Check received message containing Chinese","time":{"start":1722927775128,"stop":1722927775129,"duration":1},"status":"passed","severity":"normal"},{"uid":"eafb700896e8c91c","name":"Check received message containing Russian","time":{"start":1722928099014,"stop":1722928099015,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7696356df4114b2","name":"Push message with long payload","time":{"start":1722928224901,"stop":1722928224901,"duration":0},"status":"passed","severity":"normal"},{"uid":"340740d197924e97","name":"Push message with content topic containing unicode special characters","time":{"start":1722928224918,"stop":1722928224918,"duration":0},"status":"passed","severity":"normal"},{"uid":"d34f722cc98d08a9","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1722928197133,"stop":1722928197134,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8517b265b3652a6","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1722928276253,"stop":1722928276253,"duration":0},"status":"passed","severity":"normal"},{"uid":"32070e722d7b852e","name":"Subscribe to topic containing long and receive message","time":{"start":1722927814491,"stop":1722927814491,"duration":0},"status":"passed","severity":"normal"},{"uid":"daca2038ed66f6d","name":"Subscribe to topic containing JSON and receive message","time":{"start":1722928276260,"stop":1722928276260,"duration":0},"status":"passed","severity":"normal"},{"uid":"c86f210b60bb9c8","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1722927830219,"stop":1722927830219,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba893856a91aa622","name":"Push message with custom timestamp: 1722924241433","time":{"start":1722928100349,"stop":1722928100349,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f8a169967c9359f","name":"Subscribe and receive messages via lightPush","time":{"start":1722927814478,"stop":1722927814478,"duration":0},"status":"passed","severity":"normal"},{"uid":"b45d96464b91d6f3","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1722928276277,"stop":1722928276277,"duration":0},"status":"passed","severity":"normal"},{"uid":"17b492af15d4c143","name":"Push message with content topic containing numeric","time":{"start":1722928100339,"stop":1722928100339,"duration":0},"status":"passed","severity":"normal"},{"uid":"191fcbc718f41d","name":"Push message with Basic HTML tag payload","time":{"start":1722928100334,"stop":1722928100334,"duration":0},"status":"passed","severity":"normal"},{"uid":"c47865afabd19116","name":"safeDispatchEvent","time":{"start":1722927608528,"stop":1722927608528,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc4c64b6b3d81a93","name":"random static sharding 8 - Cluster ID: 356, Shard ID: 257","time":{"start":1722928197130,"stop":1722928197131,"duration":1},"status":"passed","severity":"normal"},{"uid":"38e10f8ed58a16e8","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1722927541065,"stop":1722927541065,"duration":0},"status":"skipped","severity":"normal"},{"uid":"cc117ee9caaa1dc9","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1722927516380,"stop":1722927516380,"duration":0},"status":"passed","severity":"normal"},{"uid":"7309379c989a9e82","name":"Push message with Arabic payload","time":{"start":1722928224903,"stop":1722928224903,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb79d3203a305247","name":"Passing page size 19 when there are 20 messages","time":{"start":1722928269950,"stop":1722928269952,"duration":2},"status":"passed","severity":"normal"},{"uid":"83afa743b2962e71","name":"Promise Callback - false","time":{"start":1722928248296,"stop":1722928248296,"duration":0},"status":"passed","severity":"normal"},{"uid":"69744f130bef2a11","name":"Using a function","time":{"start":1722928284357,"stop":1722928284357,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bd24b3798bf1ebd","name":"throws on content topic with too few or too many fields","time":{"start":1722927516354,"stop":1722927516354,"duration":0},"status":"passed","severity":"normal"},{"uid":"163dd34b01d3b829","name":"LightPush with 3 connections","time":{"start":1722927841303,"stop":1722927841303,"duration":0},"status":"passed","severity":"normal"},{"uid":"69c54424d7849a5b","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1722927830216,"stop":1722927830217,"duration":1},"status":"passed","severity":"normal"},{"uid":"338206a39bb9e915","name":"Encoder throws on undefined content topic","time":{"start":1722927552942,"stop":1722927552942,"duration":0},"status":"passed","severity":"normal"},{"uid":"38e5bcf55da845d4","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1722927516365,"stop":1722927516365,"duration":0},"status":"passed","severity":"normal"},{"uid":"be9fa37f8bfdfb5e","name":"should not fail to stop the service if it was not started","time":{"start":1722928122125,"stop":1722928122125,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9610c9efa72ddfd","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1722927524346,"stop":1722927524346,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1408113890bbaa5","name":"LightPush: 1 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1722928001262,"stop":1722928001262,"duration":0},"status":"passed","severity":"normal"},{"uid":"957de5a10a620df6","name":"Check received message containing Chinese","time":{"start":1722928099012,"stop":1722928099013,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a1adf947d175ba6","name":"Overlapping topic subscription","time":{"start":1722928144677,"stop":1722928144677,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4a9eced3dae5d82d","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1722927516370,"stop":1722927516371,"duration":1},"status":"passed","severity":"normal"},{"uid":"b597ad2d3e811298","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1722927567908,"stop":1722927567909,"duration":1},"status":"passed","severity":"normal"},{"uid":"d971f6d42d06bb36","name":"Push message with content topic containing long","time":{"start":1722928224911,"stop":1722928224911,"duration":0},"status":"passed","severity":"normal"},{"uid":"b17992bf2cb5d68b","name":"throws on empty content topic","time":{"start":1722927516353,"stop":1722927516353,"duration":0},"status":"passed","severity":"normal"},{"uid":"d795a490c483451a","name":"different cluster, different shard: nodes don't connect","time":{"start":1722927781239,"stop":1722927781240,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a2c65a97a7551d5","name":"non connected peers","time":{"start":1722928095702,"stop":1722928095702,"duration":0},"status":"skipped","severity":"normal"},{"uid":"67f4a9b041dfd2db","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1722927516396,"stop":1722927516396,"duration":0},"status":"passed","severity":"normal"},{"uid":"88b8d83523b9850e","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1722928276267,"stop":1722928276267,"duration":0},"status":"passed","severity":"normal"},{"uid":"97212f9d8596c8e2","name":"Callback on promise, aborts when callback returns true","time":{"start":1722928255970,"stop":1722928255970,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e08702d7f65f0fe","name":"Check received message containing unicode special characters","time":{"start":1722927775134,"stop":1722927775135,"duration":1},"status":"passed","severity":"normal"},{"uid":"4de10a08b05ba664","name":"Query Generator - false","time":{"start":1722928248294,"stop":1722928248295,"duration":1},"status":"passed","severity":"normal"},{"uid":"12ab0373205e5e89","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1722927541065,"stop":1722927541066,"duration":1},"status":"skipped","severity":"normal"},{"uid":"6442182e6519d817","name":"throws on content topic with empty application field","time":{"start":1722927516356,"stop":1722927516356,"duration":0},"status":"passed","severity":"normal"},{"uid":"168b92fa8a50c601","name":"new peer added after a peer was already found","time":{"start":1722928095321,"stop":1722928095321,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3c1a16eb28992df3","name":"Push message with Russian payload","time":{"start":1722928100332,"stop":1722928100332,"duration":0},"status":"passed","severity":"normal"},{"uid":"3866409c6163fdf9","name":"does not throw on valid cases","time":{"start":1722927516352,"stop":1722927516353,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c8864fd04788b16","name":"Subscribe to topic containing numeric and receive message","time":{"start":1722928276275,"stop":1722928276275,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f59a1b435c3e3c2","name":"Push message with numeric payload","time":{"start":1722928100324,"stop":1722928100325,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a6c462b7fbaf3c8","name":"Callback on promise","time":{"start":1722928255968,"stop":1722928255969,"duration":1},"status":"passed","severity":"normal"},{"uid":"fee2896176d0ef4e","name":"should set field with all protocols enabled","time":{"start":1722927525220,"stop":1722927525220,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e84270645c78c9f","name":"handles different networkShards values correctly","time":{"start":1722927516369,"stop":1722927516370,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6d6f80949ce926b","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1722928235722,"stop":1722928235722,"duration":0},"status":"passed","severity":"normal"},{"uid":"d20b1665fc2db1cc","name":"should not receive a peer event after stop","time":{"start":1722928122128,"stop":1722928122128,"duration":0},"status":"passed","severity":"normal"},{"uid":"96024f88775d1199","name":"more peers than existing","time":{"start":1722928095701,"stop":1722928095701,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f6ebdf74fa2b566e","name":"LightPush: 2 peers, Filter: 3 peers - Expected: SufficientlyHealthy","time":{"start":1722928001265,"stop":1722928001265,"duration":0},"status":"passed","severity":"normal"},{"uid":"32af3e4d172080d0","name":"Store - dialed after - with timeout","time":{"start":1722928286556,"stop":1722928286556,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d4616de8c9d9126","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1722927516383,"stop":1722927516383,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7a36ab7f41e7b51","name":"Init the array if not present","time":{"start":1722927516039,"stop":1722927516040,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd4b762af75d1dd5","name":"Encoder throws on undefined content topic","time":{"start":1722927530124,"stop":1722927530125,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a72496d99dca91e","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app66/9/topic45/json","time":{"start":1722928182911,"stop":1722928182911,"duration":0},"status":"passed","severity":"normal"},{"uid":"5995206f2dc637a2","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1722927781251,"stop":1722927781251,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e6cc1e2b3326333","name":"Subscribe to topic containing short and receive message","time":{"start":1722927814490,"stop":1722927814491,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf9b3d9ddac3b76b","name":"Push message with meta","time":{"start":1722928224919,"stop":1722928224920,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf559cbf0340f047","name":"should configure sharding based on application and version for autosharding","time":{"start":1722927516391,"stop":1722927516392,"duration":1},"status":"passed","severity":"normal"},{"uid":"e27bee699240036c","name":"should not receive a peer event after stop","time":{"start":1722927587030,"stop":1722927587031,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f9eac86fc6bc6e4","name":"connects to nwaku","time":{"start":1722928284355,"stop":1722928284356,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac4d15109ae8ec6d","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1722928276254,"stop":1722928276254,"duration":0},"status":"passed","severity":"normal"},{"uid":"fae63428b31f7cc3","name":"LightPush: 3 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1722928001266,"stop":1722928001266,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b7f2e75153ff920","name":"Subscribe to topic containing Script and receive message","time":{"start":1722928276278,"stop":1722928276278,"duration":0},"status":"passed","severity":"normal"},{"uid":"246521d2a3e89638","name":"same cluster, same shard: nodes connect","time":{"start":1722927980240,"stop":1722927980241,"duration":1},"status":"passed","severity":"normal"},{"uid":"caec4889f93c6050","name":"Check received message containing JSON","time":{"start":1722928099018,"stop":1722928099018,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcf61906de529acb","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1722928095321,"stop":1722928095322,"duration":1},"status":"passed","severity":"normal"},{"uid":"be45a06a20f6b779","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1722928276260,"stop":1722928276260,"duration":0},"status":"passed","severity":"normal"},{"uid":"bab369ee94cdda08","name":"should set field with only FILTER enabled","time":{"start":1722927525221,"stop":1722927525221,"duration":0},"status":"passed","severity":"normal"},{"uid":"e50cb832c933623f","name":"Generator, custom pubsub topic","time":{"start":1722928243066,"stop":1722928243066,"duration":0},"status":"passed","severity":"normal"},{"uid":"318711bdf41405ac","name":"should return the pubsub topic directly if a string is provided","time":{"start":1722927516388,"stop":1722927516388,"duration":0},"status":"passed","severity":"normal"},{"uid":"477d01647226202c","name":"Relay - times out","time":{"start":1722928286554,"stop":1722928286555,"duration":1},"status":"passed","severity":"normal"},{"uid":"72869c05c899d667","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1722927524342,"stop":1722927524343,"duration":1},"status":"passed","severity":"normal"},{"uid":"563461d46b0110e","name":"nwaku subscribes","time":{"start":1722928119464,"stop":1722928119464,"duration":0},"status":"passed","severity":"normal"},{"uid":"71bd2cb77f1699fc","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1722927929641,"stop":1722927929641,"duration":0},"status":"passed","severity":"normal"},{"uid":"122069f64f943879","name":"Push message with XML payload","time":{"start":1722928224905,"stop":1722928224905,"duration":0},"status":"passed","severity":"normal"},{"uid":"c462ec0554b6ccc7","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1722927830219,"stop":1722927830220,"duration":1},"status":"passed","severity":"normal"},{"uid":"37cb53aba691aeba","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1722927552940,"stop":1722927552941,"duration":1},"status":"passed","severity":"normal"},{"uid":"af0640c8b8011244","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1722927516389,"stop":1722927516389,"duration":0},"status":"passed","severity":"normal"},{"uid":"440e2714532e3b23","name":"Push 30 different messages","time":{"start":1722928224908,"stop":1722928224909,"duration":1},"status":"passed","severity":"normal"},{"uid":"586d798c3806bc80","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1722927705326,"stop":1722927705327,"duration":1},"status":"passed","severity":"normal"},{"uid":"5776bf2cd300b116","name":"should not receive a peer event before start","time":{"start":1722927587026,"stop":1722927587027,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb1048ec9844b224","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1722928144689,"stop":1722928144703,"duration":14},"status":"passed","severity":"normal"},{"uid":"9281cb8bb6526560","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1722927662833,"stop":1722927662833,"duration":0},"status":"passed","severity":"normal"},{"uid":"34664875598754d3","name":"Accepts a valid Waku Message","time":{"start":1722927533513,"stop":1722927533515,"duration":2},"status":"passed","severity":"normal"},{"uid":"3e3de261bf3b2de3","name":"Push message with custom timestamp: 1722924214682","time":{"start":1722928224921,"stop":1722928224922,"duration":1},"status":"passed","severity":"normal"},{"uid":"19f11ddbe85a9316","name":"Check message on other pubsub topic is not received","time":{"start":1722928099028,"stop":1722928099028,"duration":0},"status":"passed","severity":"normal"},{"uid":"8139316f51049dfe","name":"Privacy Node - default protocol","time":{"start":1722928286558,"stop":1722928286559,"duration":1},"status":"passed","severity":"normal"},{"uid":"8686d281d77cf46c","name":"should be able to encode the field with only STORE set to true","time":{"start":1722927524339,"stop":1722927524339,"duration":0},"status":"passed","severity":"normal"},{"uid":"127d9aa9354ce750","name":"should properly compute the node id","time":{"start":1722927525216,"stop":1722927525217,"duration":1},"status":"passed","severity":"normal"},{"uid":"5921badaf38fc632","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1722927781252,"stop":1722927781253,"duration":1},"status":"passed","severity":"normal"},{"uid":"239a75f3d67252f2","name":"Push message with content topic containing Basic HTML tag","time":{"start":1722928224916,"stop":1722928224917,"duration":1},"status":"passed","severity":"normal"},{"uid":"435de3f08d558e46","name":"should be able to decode the field with only RELAY set to true","time":{"start":1722927524344,"stop":1722927524345,"duration":1},"status":"passed","severity":"normal"},{"uid":"74bb20730fdc9a3","name":"Check publish message containing numeric","time":{"start":1722928131618,"stop":1722928131618,"duration":0},"status":"passed","severity":"normal"},{"uid":"99578de88b4dd3ab","name":"Push to array if already present","time":{"start":1722927516041,"stop":1722927516041,"duration":0},"status":"passed","severity":"normal"},{"uid":"88a5b08b4ca46d17","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1722927516387,"stop":1722927516387,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ed4d31e74fd7716","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1722928295072,"stop":1722928295072,"duration":0},"status":"passed","severity":"normal"},{"uid":"93559f6bb35307da","name":"recovers when dns.resolve returns empty","time":{"start":1722927541061,"stop":1722927541062,"duration":1},"status":"passed","severity":"normal"},{"uid":"7af299eab8730513","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1722928276280,"stop":1722928276280,"duration":0},"status":"passed","severity":"normal"},{"uid":"e01dd8e1a22b019e","name":"Check received message containing Basic HTML tag","time":{"start":1722927775133,"stop":1722927775133,"duration":0},"status":"passed","severity":"normal"},{"uid":"227d3e8a0ea616e5","name":"Non TWN Cluster","time":{"start":1722928182899,"stop":1722928182900,"duration":1},"status":"passed","severity":"normal"},{"uid":"8fcd39115b5d2caf","name":"Check publish message containing SQL Injection","time":{"start":1722928131620,"stop":1722928131620,"duration":0},"status":"passed","severity":"normal"},{"uid":"b992e95e6f48042b","name":"Check received message containing JSON","time":{"start":1722928098982,"stop":1722928098984,"duration":2},"status":"passed","severity":"normal"},{"uid":"d57bdece1bba83ec","name":"Subscribe to topic containing XML and receive message","time":{"start":1722927814496,"stop":1722927814500,"duration":4},"status":"passed","severity":"normal"},{"uid":"47d8928e72d36be9","name":"Add multiple subscription objects on single nwaku node","time":{"start":1722928276281,"stop":1722928276281,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4f9aa7fd52447fb","name":"LightPush: 3 peers, Filter: 2 peers - Expected: SufficientlyHealthy","time":{"start":1722928001266,"stop":1722928001267,"duration":1},"status":"passed","severity":"normal"},{"uid":"8cfe2eae8a485b8e","name":"Publish message with custom timestamp: Tue Aug 06 2024 08:08:20 GMT+0000 (Coordinated Universal Time)","time":{"start":1722928131625,"stop":1722928131625,"duration":0},"status":"passed","severity":"normal"},{"uid":"53ec1e85914b115e","name":"Number of peers are maintained correctly","time":{"start":1722927692070,"stop":1722927692070,"duration":0},"status":"passed","severity":"normal"},{"uid":"75a9f5f7f64f3f22","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1722927516366,"stop":1722927516366,"duration":0},"status":"passed","severity":"normal"},{"uid":"567d923f0f38fd17","name":"should throw an error for missing required configuration","time":{"start":1722927516376,"stop":1722927516376,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5240b605c46db4a","name":"Subscribe to topic containing Russian and receive message","time":{"start":1722927814494,"stop":1722927814494,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdef5821e002603d","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1722927516362,"stop":1722927516363,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b1d20bb1799485a","name":"should throw an error for an unconfigured topic","time":{"start":1722927516387,"stop":1722927516388,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb50e502735e60fb","name":"retrieves a single peer","time":{"start":1722927541060,"stop":1722927541061,"duration":1},"status":"passed","severity":"normal"},{"uid":"44c9abf216ce7a9d","name":"Check received message containing escaped characters","time":{"start":1722927775134,"stop":1722927775134,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3d3c2efc8b83491","name":"Check publish message after service node is restarted","time":{"start":1722928131628,"stop":1722928131628,"duration":0},"status":"skipped","severity":"normal"},{"uid":"cdcd25a0ed0364cd","name":"Check received message containing special chars","time":{"start":1722928098973,"stop":1722928098974,"duration":1},"status":"passed","severity":"normal"},{"uid":"5265d67969113674","name":"Nodes with multiple pubsub topic","time":{"start":1722928115976,"stop":1722928115976,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9fd28d677467c0d","name":"Register correct protocols","time":{"start":1722928144621,"stop":1722928144631,"duration":10},"status":"passed","severity":"normal"},{"uid":"a8fbfba9b3627699","name":"LightPush: 2 peers, Filter: 2 peers - Expected: SufficientlyHealthy","time":{"start":1722928001264,"stop":1722928001265,"duration":1},"status":"passed","severity":"normal"},{"uid":"16b5b3c676722b0e","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1722927567901,"stop":1722927567903,"duration":2},"status":"passed","severity":"normal"},{"uid":"7caccec344e73fad","name":"random static sharding 9 - Cluster ID: 467, Shard ID: 342","time":{"start":1722928197131,"stop":1722928197131,"duration":0},"status":"passed","severity":"normal"},{"uid":"170a75ee15c1d74f","name":"LightPush: 0 peers, Filter: 1 peers - Expected: Unhealthy","time":{"start":1722928001258,"stop":1722928001259,"duration":1},"status":"passed","severity":"normal"},{"uid":"d149fbd5b0cd256b","name":"Decoder throws on empty string content topic","time":{"start":1722927530126,"stop":1722927530126,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9de9d9c1af3c9eb","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1722927529905,"stop":1722927529905,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1e6564340f99af8","name":"getPeersByDiscovery","time":{"start":1722928095320,"stop":1722928095321,"duration":1},"status":"passed","severity":"normal"},{"uid":"f23cdf5d98ac220e","name":"should return empty list for no shard","time":{"start":1722927516374,"stop":1722927516375,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6791f8b3cdd1d20","name":"random static sharding 10 - Cluster ID: 213, Shard ID: 827","time":{"start":1722928197132,"stop":1722928197132,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ae085bdd4473939","name":"Nwaku publishes","time":{"start":1722928119465,"stop":1722928119465,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9958d9adb8737fa","name":"Push message with content topic containing Arabic","time":{"start":1722928100341,"stop":1722928100341,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d66f229368e38a2","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1722927516378,"stop":1722927516378,"duration":0},"status":"passed","severity":"normal"},{"uid":"9859561fda588c9d","name":"should properly create location multiaddrs - tcp","time":{"start":1722927525219,"stop":1722927525220,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a9321d97bb0df19","name":"Push message with Basic HTML tag payload","time":{"start":1722928224905,"stop":1722928224906,"duration":1},"status":"passed","severity":"normal"},{"uid":"fda6ebc1bc999a5e","name":"Check received message containing SQL Injection","time":{"start":1722928098975,"stop":1722928098976,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0e6bc44b2e9401a","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1722927516366,"stop":1722927516366,"duration":0},"status":"passed","severity":"normal"},{"uid":"44f84db10d794ac9","name":"isConnected between 2 js-waku relay nodes","time":{"start":1722927626345,"stop":1722927626345,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1a52e2cb3549355","name":"Subscribe and receive messages via waku relay post","time":{"start":1722927814479,"stop":1722927814480,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b5ee0b62ffe548a","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1722927525207,"stop":1722927525207,"duration":0},"status":"passed","severity":"normal"},{"uid":"2da46d69b70e361b","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1722928115976,"stop":1722928115976,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9308dcb7d658671","name":"Subscribe to topic containing emoji and receive message","time":{"start":1722928276281,"stop":1722928276281,"duration":0},"status":"passed","severity":"normal"},{"uid":"12de0cac51ab85b9","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app95/9/topic223/utf8","time":{"start":1722928182912,"stop":1722928182917,"duration":5},"status":"passed","severity":"normal"},{"uid":"6b9e638a91766334","name":"should handle a minimal index list","time":{"start":1722927516507,"stop":1722927516508,"duration":1},"status":"passed","severity":"normal"},{"uid":"341bda8a6883eed0","name":"isConnected return false after peer stops","time":{"start":1722927626345,"stop":1722927626345,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bc95761e2139642","name":"handles different clusterIds correctly","time":{"start":1722927516369,"stop":1722927516369,"duration":0},"status":"passed","severity":"normal"},{"uid":"9aa9d2d3a0d6e84e","name":"LightPush: 1 peers, Filter: 3 peers - Expected: MinimallyHealthy","time":{"start":1722928001263,"stop":1722928001264,"duration":1},"status":"passed","severity":"normal"},{"uid":"4973e97e0fb66af9","name":"Relay + Store","time":{"start":1722927525222,"stop":1722927525222,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf1a59bec95c7b0a","name":"Fails to push message with empty content topic","time":{"start":1722928100347,"stop":1722928100347,"duration":0},"status":"passed","severity":"normal"},{"uid":"aac5e2f0d252347d","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1722927814502,"stop":1722927814503,"duration":1},"status":"passed","severity":"normal"},{"uid":"6259f0afe1e3ba79","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1722928276267,"stop":1722928276267,"duration":0},"status":"passed","severity":"normal"},{"uid":"591a03fcb7b992a3","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1722927781255,"stop":1722927781256,"duration":1},"status":"passed","severity":"normal"},{"uid":"b089a463d9ee6bc5","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1722928287578,"stop":1722928287578,"duration":0},"status":"passed","severity":"normal"},{"uid":"78545ed9008017e6","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1722928276252,"stop":1722928276252,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5c74235560cfff3","name":"Passing page size 0 when there are 110 messages","time":{"start":1722928269942,"stop":1722928269943,"duration":1},"status":"passed","severity":"normal"},{"uid":"66b7a8d630e4f93e","name":"Check received message containing escaped characters","time":{"start":1722928098984,"stop":1722928098985,"duration":1},"status":"passed","severity":"normal"},{"uid":"333ad3fe02957aee","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1722928235720,"stop":1722928235720,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5264115ac65847a","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1722927524341,"stop":1722927524341,"duration":0},"status":"passed","severity":"normal"},{"uid":"194341f3bdbe85a4","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1722927516369,"stop":1722927516369,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7557eebb2cbdfe7","name":"Fails to push message with large meta","time":{"start":1722928224920,"stop":1722928224920,"duration":0},"status":"passed","severity":"normal"},{"uid":"531e401f45fc6f9d","name":"Should update multiaddrs","time":{"start":1722928001828,"stop":1722928001829,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe83074f01241be6","name":"Check received message containing long","time":{"start":1722928098972,"stop":1722928098972,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b42989a0ed331af","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1722927781254,"stop":1722927781254,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a074252b52ed8f1","name":"Check received message containing shell command","time":{"start":1722928098984,"stop":1722928098984,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ae6abd4b9369afc","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1722928182949,"stop":1722928182956,"duration":7},"status":"passed","severity":"normal"},{"uid":"5a3517690d0adc68","name":"should return all peers when numPeers is 0","time":{"start":1722927529904,"stop":1722927529904,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b3db1f63739c1e4","name":"Filter with 0 connections","time":{"start":1722927841298,"stop":1722927841301,"duration":3},"status":"passed","severity":"normal"},{"uid":"3721cf05c7d4651b","name":"Check received message containing XML","time":{"start":1722927775132,"stop":1722927775133,"duration":1},"status":"passed","severity":"normal"},{"uid":"62db4746a033c312","name":"random static sharding 3 - Cluster ID: 441, Shard ID: 186","time":{"start":1722928197127,"stop":1722928197127,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c3426aa1fa3799a","name":"throws on content topic with generation field greater than 0","time":{"start":1722927516355,"stop":1722927516356,"duration":1},"status":"passed","severity":"normal"},{"uid":"be4e16fe4c79abc3","name":"Delete observer","time":{"start":1722928098133,"stop":1722928098134,"duration":1},"status":"passed","severity":"normal"},{"uid":"1432f7d8d987a80d","name":"Push message with custom timestamp: 1692169414682","time":{"start":1722928224921,"stop":1722928224921,"duration":0},"status":"passed","severity":"normal"},{"uid":"979d6528db35d80e","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1722928287577,"stop":1722928287577,"duration":0},"status":"passed","severity":"normal"},{"uid":"4137b125c7d66024","name":"Fails to publish duplicate message","time":{"start":1722928131625,"stop":1722928131625,"duration":0},"status":"passed","severity":"normal"},{"uid":"87013b6c543bc772","name":"same cluster, different shard: nodes don't connect","time":{"start":1722927781238,"stop":1722927781239,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc0ef23a2a3765e5","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1722927781242,"stop":1722927781243,"duration":1},"status":"passed","severity":"normal"},{"uid":"c623626e6be8ab73","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1722927519222,"stop":1722927519223,"duration":1},"status":"passed","severity":"normal"},{"uid":"7385b319e5aaff3f","name":"Check publish message containing Basic HTML tag","time":{"start":1722928131621,"stop":1722928131621,"duration":0},"status":"passed","severity":"normal"},{"uid":"99212fcb01b6fd48","name":"Check received message containing XML","time":{"start":1722928099017,"stop":1722928099017,"duration":0},"status":"passed","severity":"normal"},{"uid":"f212f0f6c0201a22","name":"Query generator for 2000 messages","time":{"start":1722928255972,"stop":1722928255972,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf5dc6a43b788252","name":"Round trip binary serialization","time":{"start":1722927530123,"stop":1722927530123,"duration":0},"status":"passed","severity":"normal"},{"uid":"1504dd708e27e28b","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1722927567911,"stop":1722927567913,"duration":2},"status":"passed","severity":"normal"},{"uid":"85d81b90bb48ab81","name":"Encoder throws on undefined content topic","time":{"start":1722927550903,"stop":1722927550904,"duration":1},"status":"passed","severity":"normal"},{"uid":"aef16dc1c7dbb011","name":"Check received message with timestamp: 1722927566765 ","time":{"start":1722927775136,"stop":1722927775136,"duration":0},"status":"passed","severity":"normal"},{"uid":"96a21189537605af","name":"should throw an error for empty SingleShardInfos array","time":{"start":1722927516371,"stop":1722927516371,"duration":0},"status":"passed","severity":"normal"},{"uid":"42e23c00d667c582","name":"Encoder throws on empty string content topic","time":{"start":1722927530125,"stop":1722927530125,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4c3c70143f16a6a","name":"Promise Callback - true","time":{"start":1722928248295,"stop":1722928248295,"duration":0},"status":"passed","severity":"normal"},{"uid":"11ff93869ed2c4f7","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1722927516363,"stop":1722927516363,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec4964fed96e0b87","name":"should set field with only LIGHTPUSH enabled","time":{"start":1722927525221,"stop":1722927525222,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7c0df68ecb57239","name":"Publish message with large meta","time":{"start":1722928131629,"stop":1722928131629,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7cc3706db7b412b","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1722928260254,"stop":1722928260255,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2c0acd1028bdeac","name":"Reopen subscription with peer with lost subscription","time":{"start":1722927672604,"stop":1722927672604,"duration":0},"status":"passed","severity":"normal"},{"uid":"66e399f509f784fc","name":"Query Generator, No message returned","time":{"start":1722928235719,"stop":1722928235720,"duration":1},"status":"passed","severity":"normal"},{"uid":"a107afac505c4cac","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 1","time":{"start":1722927516392,"stop":1722927516392,"duration":0},"status":"passed","severity":"normal"},{"uid":"278366341458fdef","name":"Check received message with timestamp: 1649153314 ","time":{"start":1722928098998,"stop":1722928098999,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0afdc75748bf237","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1722928197124,"stop":1722928197124,"duration":0},"status":"passed","severity":"normal"},{"uid":"864ba9991c8df4c6","name":"Check message with invalid timestamp is not received","time":{"start":1722928099022,"stop":1722928099027,"duration":5},"status":"passed","severity":"normal"},{"uid":"d77bb7fbd0e9b46f","name":"should properly create location multiaddrs - udp4","time":{"start":1722927525218,"stop":1722927525218,"duration":0},"status":"passed","severity":"normal"},{"uid":"58b7238eb7879db5","name":"Fails to push message with empty content topic","time":{"start":1722928224919,"stop":1722928224919,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b88d142e67d3afb","name":"1 Relay, 1 Filter, gives up","time":{"start":1722927540910,"stop":1722927540910,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb89aeca3732c958","name":"Push message with numeric payload","time":{"start":1722928224901,"stop":1722928224902,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d95406e0d3399be","name":"Subscribe to topic containing JSON and publish message","time":{"start":1722928144688,"stop":1722928144688,"duration":0},"status":"passed","severity":"normal"},{"uid":"45821f377b0e521d","name":"Check publish message containing escaped characters","time":{"start":1722928131622,"stop":1722928131622,"duration":0},"status":"passed","severity":"normal"},{"uid":"2886fb519c33a6e","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1722927814493,"stop":1722927814493,"duration":0},"status":"passed","severity":"normal"},{"uid":"527f1b2ba0be626b","name":"Push message with special chars payload","time":{"start":1722928100325,"stop":1722928100326,"duration":1},"status":"passed","severity":"normal"},{"uid":"e747d0f7e4c1789a","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1722927662841,"stop":1722927662842,"duration":1},"status":"passed","severity":"normal"},{"uid":"4059843f1b5b5607","name":"LightPush with 2 connections","time":{"start":1722927841302,"stop":1722927841303,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7edc47eb162a5b7","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1722927516363,"stop":1722927516364,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc4285504a52c090","name":"Throws when trying to push message with empty payload","time":{"start":1722928100337,"stop":1722928100338,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f6df89c544b74a2","name":"Push message with content topic containing Arabic","time":{"start":1722928224914,"stop":1722928224914,"duration":0},"status":"passed","severity":"normal"},{"uid":"26df94d5ef43b456","name":"Push message with content topic containing Basic HTML tag","time":{"start":1722928100343,"stop":1722928100344,"duration":1},"status":"passed","severity":"normal"},{"uid":"46f1cd49d996640a","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1722927516376,"stop":1722927516377,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4cb459b5840d0c0","name":"Push message with custom timestamp: 1722931414682","time":{"start":1722928224922,"stop":1722928224923,"duration":1},"status":"passed","severity":"normal"},{"uid":"c27e137fdf28e6c6","name":"1 Store, 2 fetches","time":{"start":1722927540909,"stop":1722927540909,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bbb3c9b7fdde5e9","name":"Push message with content topic containing escaped characters","time":{"start":1722928100345,"stop":1722928100345,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf7725893a25bbdf","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1722927814500,"stop":1722927814500,"duration":0},"status":"passed","severity":"normal"},{"uid":"18249e5c28b9accb","name":"Passing cursor with wrong pubsubTopic","time":{"start":1722928189607,"stop":1722928189607,"duration":0},"status":"passed","severity":"normal"},{"uid":"c02621671716e98b","name":"Filter with 2 connections","time":{"start":1722927841303,"stop":1722927841303,"duration":0},"status":"passed","severity":"normal"},{"uid":"7017be09b6606b92","name":"LightPush: 1 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1722928001260,"stop":1722928001260,"duration":0},"status":"passed","severity":"normal"},{"uid":"25fdff1ae82c1fb4","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1722927781248,"stop":1722927781250,"duration":2},"status":"passed","severity":"normal"},{"uid":"ce6d2a03e9e70e28","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1722928189603,"stop":1722928189603,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6f0cc1ae4dfedff","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1722928255970,"stop":1722928255971,"duration":1},"status":"passed","severity":"normal"},{"uid":"44c5bdd1260d6283","name":"Push message with short payload","time":{"start":1722928100322,"stop":1722928100323,"duration":1},"status":"passed","severity":"normal"},{"uid":"c009683aff5ae963","name":"Subscribe to topic containing long and receive message","time":{"start":1722928276256,"stop":1722928276256,"duration":0},"status":"passed","severity":"normal"},{"uid":"61b4f61d12ce31c","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1722928276280,"stop":1722928276281,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae365bb6247a91c7","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1722927516367,"stop":1722927516367,"duration":0},"status":"passed","severity":"normal"},{"uid":"d905b1052eac4c81","name":"should properly create location multiaddrs - udp","time":{"start":1722927525219,"stop":1722927525219,"duration":0},"status":"passed","severity":"normal"},{"uid":"f03f1da715700bde","name":"Push message with Chinese payload","time":{"start":1722928100326,"stop":1722928100326,"duration":0},"status":"passed","severity":"normal"},{"uid":"29d6909e3304fb06","name":"should be able to decode the field with only STORE set to true","time":{"start":1722927524345,"stop":1722927524346,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9de633235af3e52","name":"Failed peers are renewed","time":{"start":1722927867123,"stop":1722927867124,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1a40ba6962b9f8e","name":"Push message with shell command payload","time":{"start":1722928100335,"stop":1722928100335,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee29664262cd5d19","name":"Subscribe to topic containing long and receive message","time":{"start":1722928276270,"stop":1722928276275,"duration":5},"status":"passed","severity":"normal"},{"uid":"644b29b7710de0d3","name":"Subscribe to topic containing shell command and receive message","time":{"start":1722928276280,"stop":1722928276280,"duration":0},"status":"passed","severity":"normal"},{"uid":"15c97786db870dab","name":"Passing page size 10 when there are 10 messages","time":{"start":1722928269947,"stop":1722928269948,"duration":1},"status":"passed","severity":"normal"},{"uid":"bbb3fe7900d97846","name":"less peers than existing","time":{"start":1722928095701,"stop":1722928095701,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e101d4765cdd9480","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1722927781258,"stop":1722927781259,"duration":1},"status":"passed","severity":"normal"},{"uid":"427d3cd22e18f9d9","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1722927929640,"stop":1722927929641,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f95b9276433a07a","name":"LightPush: 0 peers, Filter: 3 peers - Expected: Unhealthy","time":{"start":1722928001259,"stop":1722928001259,"duration":0},"status":"passed","severity":"normal"},{"uid":"7acc92cbbdd66745","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1722928115977,"stop":1722928115979,"duration":2},"status":"passed","severity":"normal"},{"uid":"7f250d77cd31180e","name":"should add and remove event listeners correctly","time":{"start":1722927545036,"stop":1722927545036,"duration":0},"status":"passed","severity":"normal"},{"uid":"caf1c32cbbc9adc","name":"Decoder throws on undefined content topic","time":{"start":1722927530125,"stop":1722927530125,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b9ff31d6da63206","name":"LightPush: 0 peers, Filter: 2 peers - Expected: Unhealthy","time":{"start":1722928001259,"stop":1722928001259,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7b508884aeba46b","name":"Check message with invalid timestamp is not received","time":{"start":1722927775137,"stop":1722927775137,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cdb2bc663d9013f","name":"can start the service","time":{"start":1722927545030,"stop":1722927545031,"duration":1},"status":"passed","severity":"normal"},{"uid":"7fa96b96a9e54307","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1722927781254,"stop":1722927781255,"duration":1},"status":"passed","severity":"normal"},{"uid":"4063c79f145ce554","name":"different cluster, same shard: nodes don't connect","time":{"start":1722927781239,"stop":1722927781239,"duration":0},"status":"passed","severity":"normal"},{"uid":"199a9e1450b43415","name":"Check received message containing emoji","time":{"start":1722927775135,"stop":1722927775135,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf4b34d1c05148e8","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1722928189603,"stop":1722928189604,"duration":1},"status":"passed","severity":"normal"},{"uid":"e96831d29b869621","name":"Passing page size 3 when there are 20 messages","time":{"start":1722928269945,"stop":1722928269946,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa91b41b6f79a5a","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1722927567904,"stop":1722927567907,"duration":3},"status":"passed","severity":"normal"},{"uid":"24a25d20a9092133","name":"should not fail to start the service if it is already started","time":{"start":1722928122126,"stop":1722928122126,"duration":0},"status":"passed","severity":"normal"},{"uid":"a39c46efb9d9dd66","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1722927516371,"stop":1722927516371,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e78c76b36aa6bef","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1722927781240,"stop":1722927781240,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2d46689c4b4faa","name":"Fails to publish message with size larger than 1 MB","time":{"start":1722928131627,"stop":1722928131627,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c6689dc4007a5b4","name":"random static sharding 7 - Cluster ID: 345, Shard ID: 149","time":{"start":1722928197129,"stop":1722928197130,"duration":1},"status":"passed","severity":"normal"},{"uid":"9407b1584ec40148","name":"Check message with no content topic is not received","time":{"start":1722928099002,"stop":1722928099003,"duration":1},"status":"passed","severity":"normal"},{"uid":"ebc7251196b7baf9","name":"Should update shard info","time":{"start":1722928001829,"stop":1722928001829,"duration":0},"status":"passed","severity":"normal"},{"uid":"7896ba7c8eaad395","name":"Push 30 different messages","time":{"start":1722928100337,"stop":1722928100337,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b0561657abd4b72","name":"Push message with content topic containing escaped characters","time":{"start":1722928224918,"stop":1722928224918,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ab35db52fc75d4d","name":"should correctly map a content topic to a pubsub topic","time":{"start":1722927516395,"stop":1722927516395,"duration":0},"status":"passed","severity":"normal"},{"uid":"38f8ed28917e1f28","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1722928115974,"stop":1722928115975,"duration":1},"status":"passed","severity":"normal"},{"uid":"387974ddad3f916c","name":"Subscribe to topic containing special chars and receive message","time":{"start":1722928276257,"stop":1722928276257,"duration":0},"status":"passed","severity":"normal"},{"uid":"987ffb09f68d3c68","name":"handles empty shards array correctly","time":{"start":1722927516393,"stop":1722927516394,"duration":1},"status":"passed","severity":"normal"},{"uid":"b38d8b95f4f67d01","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1722927814502,"stop":1722927814502,"duration":0},"status":"passed","severity":"normal"},{"uid":"105536cf1855b063","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1722927705326,"stop":1722927705326,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a0fe7ca461bea11","name":"Reopen subscription with peer with lost subscription","time":{"start":1722927672601,"stop":1722927672602,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d6f06a90b0cdcc1","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1722927929642,"stop":1722927929643,"duration":1},"status":"passed","severity":"normal"},{"uid":"f674381255a79c31","name":"Passing page size 11 when there are 10 messages","time":{"start":1722928269948,"stop":1722928269949,"duration":1},"status":"passed","severity":"normal"},{"uid":"34a908ebac5a1998","name":"Subscribe to topic containing numeric and receive message","time":{"start":1722928276256,"stop":1722928276256,"duration":0},"status":"passed","severity":"normal"},{"uid":"d957c91bec05d910","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1722928276261,"stop":1722928276261,"duration":0},"status":"passed","severity":"normal"},{"uid":"93271ff96421e776","name":"Check received message containing Script","time":{"start":1722928099016,"stop":1722928099017,"duration":1},"status":"passed","severity":"normal"},{"uid":"df6bc30d5321a6f1","name":"isConnected should return false after all peers disconnect","time":{"start":1722927626344,"stop":1722927626344,"duration":0},"status":"passed","severity":"normal"},{"uid":"f83d1b1bf255e6d0","name":"Generator, custom pubsub topic","time":{"start":1722928243069,"stop":1722928243069,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6ab2535ad6ce760","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1722927626343,"stop":1722927626344,"duration":1},"status":"passed","severity":"normal"},{"uid":"9eb2dd47aa789cbf","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app40/1/topic973/proto","time":{"start":1722928182911,"stop":1722928182912,"duration":1},"status":"passed","severity":"normal"},{"uid":"87feb0628da9ce5a","name":"Push message with content topic containing XML","time":{"start":1722928100343,"stop":1722928100343,"duration":0},"status":"passed","severity":"normal"},{"uid":"d32b43bad8a59ba6","name":"Subscribe and receive messages via waku relay post","time":{"start":1722928276266,"stop":1722928276266,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0da2ff9528f2434","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1722928189602,"stop":1722928189603,"duration":1},"status":"passed","severity":"normal"},{"uid":"8be2fbca07d46292","name":"Asymmetric encrypt & decrypt","time":{"start":1722927551542,"stop":1722927551543,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d8f3b07d8de6740","name":"Check message received after nwaku node is restarted","time":{"start":1722928099030,"stop":1722928099030,"duration":0},"status":"skipped","severity":"normal"},{"uid":"49686201d329f401","name":"Ping on peer without subscriptions","time":{"start":1722927672603,"stop":1722927672603,"duration":0},"status":"passed","severity":"normal"},{"uid":"dec541aacb43dcaa","name":"Subscribe and receive messages via lightPush","time":{"start":1722928276263,"stop":1722928276263,"duration":0},"status":"passed","severity":"normal"},{"uid":"682a9cc58b95f487","name":"getPeersByDiscovery","time":{"start":1722927608527,"stop":1722927608527,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc15544a57253691","name":"Check message with non string payload is not received","time":{"start":1722927775148,"stop":1722927775153,"duration":5},"status":"passed","severity":"normal"},{"uid":"8af7a4689ee9892f","name":"Js publishes, other Js receives","time":{"start":1722928119465,"stop":1722928119466,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce369eb1c86b37df","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 0","time":{"start":1722927516392,"stop":1722927516392,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fc9bbca8b6999a","name":"Push message with XML payload","time":{"start":1722928100333,"stop":1722928100334,"duration":1},"status":"passed","severity":"normal"},{"uid":"56a03ccb24708c31","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1722928276263,"stop":1722928276266,"duration":3},"status":"passed","severity":"normal"},{"uid":"84139fa635e814c4","name":"Check message with no payload is not received","time":{"start":1722928099029,"stop":1722928099029,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ccb1181aa75e16","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1722927775137,"stop":1722927775137,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6aea508d96d62e7","name":"Query Generator, No Decoder","time":{"start":1722928235719,"stop":1722928235719,"duration":0},"status":"passed","severity":"normal"},{"uid":"d66cebad41b419ab","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1722927781244,"stop":1722927781245,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ac3017d28aaee8e","name":"stop","time":{"start":1722927608528,"stop":1722927608529,"duration":1},"status":"passed","severity":"normal"},{"uid":"90c66b1a4b5b43c2","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1722927516374,"stop":1722927516374,"duration":0},"status":"passed","severity":"normal"},{"uid":"abcad554401a1647","name":"it tolerates circular branch references","time":{"start":1722927541061,"stop":1722927541061,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8a91e08456e4359","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1722927516379,"stop":1722927516379,"duration":0},"status":"passed","severity":"normal"},{"uid":"444b5fed769cdb7","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1722928287578,"stop":1722928287578,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e4480caabebf493","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1722927814504,"stop":1722927814504,"duration":0},"status":"passed","severity":"normal"},{"uid":"a32eee7643182c96","name":"Push message with escaped characters payload","time":{"start":1722928224907,"stop":1722928224907,"duration":0},"status":"passed","severity":"normal"},{"uid":"9da32d2726590103","name":"tcp ip4 address","time":{"start":1722927524437,"stop":1722927524437,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e4872122deac336","name":"should be called for bootstrap peers","time":{"start":1722927575308,"stop":1722927575308,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5a8a81019ac95c","name":"Check received message with timestamp: 1649153314 ","time":{"start":1722928099021,"stop":1722928099021,"duration":0},"status":"passed","severity":"normal"},{"uid":"605bea75dc4eb79","name":"topics with same application and version share the same shard","time":{"start":1722927516368,"stop":1722927516368,"duration":0},"status":"passed","severity":"normal"},{"uid":"81ac2e359457dd9f","name":"Encoder throws on empty string content topic","time":{"start":1722927550904,"stop":1722927550905,"duration":1},"status":"passed","severity":"normal"},{"uid":"fbc861dbdcfb18e7","name":"Push message with content topic containing Chinese","time":{"start":1722928100340,"stop":1722928100341,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c86c86b71383191","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1722927524347,"stop":1722927524347,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fdef2456696fb6f","name":"Fails to push message bigger that 1MB","time":{"start":1722928224923,"stop":1722928224924,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c6b77f764d88efb","name":"Used by Waku Relay","time":{"start":1722928284357,"stop":1722928284358,"duration":1},"status":"passed","severity":"normal"},{"uid":"f866563333e17798","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1722928287574,"stop":1722928287575,"duration":1},"status":"passed","severity":"normal"},{"uid":"1cbf04d4051a95a3","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1722927582868,"stop":1722927582868,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b85e12c956f51d7","name":"Passing page size 110 when there are 120 messages","time":{"start":1722928269952,"stop":1722928269953,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4ef413fe2497355","name":"Waku message hash computation (meta attribute not present)","time":{"start":1722927519224,"stop":1722927519224,"duration":0},"status":"passed","severity":"normal"},{"uid":"42ac53cbddd6de73","name":"Overlapping topic subscription","time":{"start":1722928276255,"stop":1722928276255,"duration":0},"status":"passed","severity":"normal"},{"uid":"41ec82ccbf00b60f","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app53/2/topic72/utf8","time":{"start":1722928182918,"stop":1722928182918,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e7f583afdaae412","name":"Check meta is set [ecies]","time":{"start":1722927552941,"stop":1722927552942,"duration":1},"status":"passed","severity":"normal"},{"uid":"8abec69c7b4940a4","name":"Ordered Callback - false","time":{"start":1722928248297,"stop":1722928248297,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdd5ed2b9cbb7d8","name":"should not fail to stop the service if it was not started","time":{"start":1722927545032,"stop":1722927545032,"duration":0},"status":"passed","severity":"normal"},{"uid":"7338c62d653b007b","name":"should handle corrupted local storage data gracefully","time":{"start":1722927545035,"stop":1722927545036,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8996f1607fa0d6a","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1722927582868,"stop":1722927582869,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7bfb09e0f80d038","name":"Publish message with rate limit","time":{"start":1722928131629,"stop":1722928131629,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3587c16c5e43163","name":"can start the service","time":{"start":1722927587022,"stop":1722927587022,"duration":0},"status":"passed","severity":"normal"},{"uid":"8216d5d8c774a9b2","name":"should throw error - invalid id","time":{"start":1722927525215,"stop":1722927525215,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e5e9bf136a24834","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app74/5/topic453/json","time":{"start":1722928182910,"stop":1722928182911,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0be8fc30caa3c3c","name":"should not receive a peer event after stop","time":{"start":1722927545033,"stop":1722927545034,"duration":1},"status":"passed","severity":"normal"},{"uid":"f24ce7c89a14a510","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1722927662834,"stop":1722927662840,"duration":6},"status":"passed","severity":"normal"},{"uid":"e7dcb3c1bac11062","name":"Check received message containing shell command","time":{"start":1722928099018,"stop":1722928099018,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2d0f131f9fceb2","name":"Wrong topic","time":{"start":1722928182920,"stop":1722928182920,"duration":0},"status":"passed","severity":"normal"},{"uid":"b72808d6d5cb0a91","name":"Subscribe to topic containing Russian and receive message","time":{"start":1722928276258,"stop":1722928276258,"duration":0},"status":"passed","severity":"normal"},{"uid":"4be341542b019df3","name":"configure the node with multiple pubsub topics","time":{"start":1722928197133,"stop":1722928197133,"duration":0},"status":"passed","severity":"normal"},{"uid":"b06e7b53ee53a99d","name":"Fails to publish message with wrong content topic","time":{"start":1722928131626,"stop":1722928131626,"duration":0},"status":"passed","severity":"normal"},{"uid":"c70683982e735a7e","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1722928095321,"stop":1722928095321,"duration":0},"status":"skipped","severity":"normal"},{"uid":"799d86160ac661c0","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1722927781242,"stop":1722927781242,"duration":0},"status":"passed","severity":"normal"},{"uid":"50f8ce61df7e15ce","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1722928260253,"stop":1722928260254,"duration":1},"status":"passed","severity":"normal"},{"uid":"a84d279bbeb86af9","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1722927516377,"stop":1722927516378,"duration":1},"status":"passed","severity":"normal"},{"uid":"f955d1a8818c3982","name":"Sets default value correctly","time":{"start":1722928284358,"stop":1722928284359,"duration":1},"status":"passed","severity":"normal"},{"uid":"931d1fdfc2a04a16","name":"shard 0","time":{"start":1722928197123,"stop":1722928197123,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b339509b20fea6c","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1722927575309,"stop":1722927575309,"duration":0},"status":"passed","severity":"normal"},{"uid":"1218c694ec723f80","name":"caches peers it previously fetched","time":{"start":1722927541062,"stop":1722927541063,"duration":1},"status":"passed","severity":"normal"},{"uid":"94673daa585a1152","name":"handles multiple messages","time":{"start":1722928268681,"stop":1722928268682,"duration":1},"status":"passed","severity":"normal"},{"uid":"1fac743b2fca3cae","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1722928276277,"stop":1722928276278,"duration":1},"status":"passed","severity":"normal"},{"uid":"7976917828962150","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1722927530126,"stop":1722927530126,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2fe0bfc547ae3f6","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1722927781253,"stop":1722927781253,"duration":0},"status":"passed","severity":"normal"},{"uid":"f84f597dd68d6e7","name":"Check received message containing numeric","time":{"start":1722927775122,"stop":1722927775126,"duration":4},"status":"passed","severity":"normal"},{"uid":"f4578f540a10d19c","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1722927524347,"stop":1722927524348,"duration":1},"status":"passed","severity":"normal"},{"uid":"a430ec55d5fae971","name":"Check received message containing Script","time":{"start":1722928098976,"stop":1722928098976,"duration":0},"status":"passed","severity":"normal"},{"uid":"447b5170dcab8d1a","name":"Push message with Chinese payload","time":{"start":1722928224902,"stop":1722928224903,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb32307ee826175a","name":"should decode valid enr successfully","time":{"start":1722927525206,"stop":1722927525207,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4cb6d8bc4e94e90","name":"start node with empty shard","time":{"start":1722928197134,"stop":1722928197135,"duration":1},"status":"passed","severity":"normal"},{"uid":"720bb4bed9343712","name":"should throw an error if shards are undefined for static sharding","time":{"start":1722927516375,"stop":1722927516375,"duration":0},"status":"passed","severity":"normal"},{"uid":"84e0c518059dafe4","name":"LightPush: 2 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1722928001264,"stop":1722928001264,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec8de953d10496c8","name":"Subscribe and receives messages on 20 topics","time":{"start":1722928276254,"stop":1722928276254,"duration":0},"status":"passed","severity":"normal"},{"uid":"b108b9df5ef71a07","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1722927814489,"stop":1722927814489,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3c17b158edb7d1b","name":"Ephemeral field is preserved - encoder v0","time":{"start":1722927582867,"stop":1722927582868,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8fc900ed10446bb","name":"Query with Promise Callback, No message returned","time":{"start":1722928235731,"stop":1722928235732,"duration":1},"status":"passed","severity":"normal"},{"uid":"453b26b6c620172f","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1722927781252,"stop":1722927781252,"duration":0},"status":"passed","severity":"normal"},{"uid":"e313cce252802276","name":"Check received message containing emoji","time":{"start":1722928098986,"stop":1722928098986,"duration":0},"status":"passed","severity":"normal"},{"uid":"8594dbf975c157fe","name":"Check publish message containing Arabic","time":{"start":1722928131619,"stop":1722928131619,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f8069b0de435557","name":"Query generator for multiple messages with different content topic format","time":{"start":1722928255966,"stop":1722928255968,"duration":2},"status":"passed","severity":"normal"},{"uid":"45f59f6051f22e5e","name":"Generator, 2 different pubsubtopics","time":{"start":1722928243059,"stop":1722928243060,"duration":1},"status":"passed","severity":"normal"},{"uid":"14a7d58e99d8d933","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1722927540571,"stop":1722927540572,"duration":1},"status":"passed","severity":"normal"},{"uid":"65df5bce9ac37bdf","name":"connected peers and dial","time":{"start":1722928095700,"stop":1722928095701,"duration":1},"status":"skipped","severity":"normal"},{"uid":"5af9b34e096a4642","name":"same cluster, different shard: nodes connect","time":{"start":1722927980241,"stop":1722927980242,"duration":1},"status":"passed","severity":"normal"},{"uid":"b241d5caac912db1","name":"Push message with content topic containing unicode special characters","time":{"start":1722928100346,"stop":1722928100346,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a09c63327d4dea","name":"should load peers from local storage and dispatch events","time":{"start":1722927545034,"stop":1722927545035,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe2a6a4baa3cb71","name":"Push message with long payload","time":{"start":1722928100323,"stop":1722928100324,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ad74e42757df546","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1722928243068,"stop":1722928243068,"duration":0},"status":"passed","severity":"normal"},{"uid":"79d02180930f2e02","name":"same cluster, same shard: nodes connect","time":{"start":1722927781236,"stop":1722927781236,"duration":0},"status":"passed","severity":"normal"},{"uid":"4eb155d1b4a19ec3","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1722927781247,"stop":1722927781247,"duration":0},"status":"passed","severity":"normal"},{"uid":"99067bd64a297ce1","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1722927830223,"stop":1722927830223,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f91bdf63a492307","name":"Push message on custom pubsubTopic","time":{"start":1722927929641,"stop":1722927929642,"duration":1},"status":"passed","severity":"normal"},{"uid":"db8d27096e5bc74e","name":"Subscribe and publish message","time":{"start":1722928144634,"stop":1722928144636,"duration":2},"status":"passed","severity":"normal"},{"uid":"ffb315f8c33260af","name":"Passing an array","time":{"start":1722928284356,"stop":1722928284357,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ad05d0a02ed07ae","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1722927781260,"stop":1722927781261,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb5aaac67b5df19e","name":"LightPush: 3 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1722928001266,"stop":1722928001266,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e8512283f719c30","name":"Check received message containing special chars","time":{"start":1722927775126,"stop":1722927775128,"duration":2},"status":"passed","severity":"normal"},{"uid":"a26613d69818d3e6","name":"Push message equal or less that 1MB","time":{"start":1722928100350,"stop":1722928100350,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ffa7dc7d9585a1c","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1722927587033,"stop":1722927587033,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c976a884adfaa877","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1722928115980,"stop":1722928115980,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b4d27ab23dff826","name":"Throws when trying to push message with empty payload","time":{"start":1722928224909,"stop":1722928224910,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8bd10330429657d","name":"Query generator for multiple messages","time":{"start":1722928255962,"stop":1722928255963,"duration":1},"status":"passed","severity":"normal"},{"uid":"2bcf0db620e9beef","name":"LightPush: 0 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1722928001258,"stop":1722928001258,"duration":0},"status":"passed","severity":"normal"},{"uid":"14e7945f5ac9786b","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1722927781250,"stop":1722927781250,"duration":0},"status":"passed","severity":"normal"},{"uid":"119bc35f13b92777","name":"Keep-alive pings maintain the connection","time":{"start":1722927692071,"stop":1722927692071,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbfdcacd5e867298","name":"Ping on subscribed peer","time":{"start":1722927635133,"stop":1722927635133,"duration":0},"status":"passed","severity":"normal"},{"uid":"38a1ca651d116def","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1722928276268,"stop":1722928276268,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4540f27654adc01","name":"Waku message hash computation (payload length 0)","time":{"start":1722927519224,"stop":1722927519224,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ec1935dda36b7bf","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1722927814480,"stop":1722927814480,"duration":0},"status":"passed","severity":"normal"},{"uid":"e741f769a7b19d5c","name":"should throw error - no id","time":{"start":1722927525208,"stop":1722927525208,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf51eff89ebdc47d","name":"Generator, 2 different pubsubtopics","time":{"start":1722928243069,"stop":1722928243069,"duration":0},"status":"passed","severity":"normal"},{"uid":"764da01c653f713f","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1722927516389,"stop":1722927516390,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5cd7753c9df716c","name":"Store - dialed first","time":{"start":1722928286556,"stop":1722928286556,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c8247926e9f1f40","name":"Ping on subscribed peer","time":{"start":1722927672600,"stop":1722927672600,"duration":0},"status":"passed","severity":"normal"},{"uid":"c74eac7989ebb9e0","name":"Subscribe to topic containing short and receive message","time":{"start":1722928276255,"stop":1722928276256,"duration":1},"status":"passed","severity":"normal"},{"uid":"8704e6c3b7cb4430","name":"Push message with SQL Injection payload","time":{"start":1722928224904,"stop":1722928224904,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9d36b0f79163d1a","name":"Subscribe to topic containing long and publish message","time":{"start":1722928144679,"stop":1722928144680,"duration":1},"status":"passed","severity":"normal"},{"uid":"22e8fd704df1ef55","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1722927516372,"stop":1722927516372,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d6eb22c41b03e33","name":"Check received message containing numeric","time":{"start":1722928099010,"stop":1722928099011,"duration":1},"status":"passed","severity":"normal"},{"uid":"815e0e4882b8a62a","name":"Push message with shell command payload","time":{"start":1722928224906,"stop":1722928224906,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4c1f0fb1f42729d","name":"Subscribe to topic containing special chars and publish message","time":{"start":1722928144681,"stop":1722928144683,"duration":2},"status":"passed","severity":"normal"},{"uid":"c64f40cc83324d5e","name":"Push message with content topic containing JSON","time":{"start":1722928100344,"stop":1722928100344,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b02e73a330f6c12","name":"should throw error - no id","time":{"start":1722927525209,"stop":1722927525215,"duration":6},"status":"passed","severity":"normal"},{"uid":"1acee4b34f070395","name":"should decode valid enr with tcp successfully","time":{"start":1722927525207,"stop":1722927525208,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd03f7f03479c72e","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1722928144684,"stop":1722928144685,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc5f862794b85c8a","name":"should not fail to start the service if it is already started","time":{"start":1722927587025,"stop":1722927587025,"duration":0},"status":"passed","severity":"normal"},{"uid":"751a4a383ed4496f","name":"Check received message containing unicode special characters","time":{"start":1722928098985,"stop":1722928098986,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d6a3895aa2d1845","name":"removeEventListener with correct event","time":{"start":1722927608526,"stop":1722927608526,"duration":0},"status":"passed","severity":"normal"},{"uid":"76809638254c8742","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1722927575308,"stop":1722927575309,"duration":1},"status":"passed","severity":"normal"},{"uid":"c62cc1de954c6bde","name":"start node with empty content topic","time":{"start":1722928182962,"stop":1722928182962,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e79f9a6f5f2e310","name":"LightPush with 0 connections","time":{"start":1722927841297,"stop":1722927841298,"duration":1},"status":"passed","severity":"normal"},{"uid":"31a2466cab86f41b","name":"Query with Promise Callback, No Decoder","time":{"start":1722928235724,"stop":1722928235724,"duration":0},"status":"passed","severity":"normal"},{"uid":"468aeecb4884ef34","name":"Query generator for multiple messages with different message text format","time":{"start":1722928255963,"stop":1722928255964,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2fe18706b882973","name":"pre and post cipher","time":{"start":1722927551544,"stop":1722927551544,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e0c7b79a9a6c3a9","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app11/2/topic99/xml","time":{"start":1722928182919,"stop":1722928182919,"duration":0},"status":"passed","severity":"normal"},{"uid":"3789c79f2feaa298","name":"should set field with only RELAY enabled","time":{"start":1722927525221,"stop":1722927525221,"duration":0},"status":"passed","severity":"normal"},{"uid":"57667fca881adb98","name":"Check message on other pubsub topic is not received","time":{"start":1722928099001,"stop":1722928099002,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee8258864028ac11","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1722927781241,"stop":1722927781241,"duration":0},"status":"passed","severity":"normal"},{"uid":"2dde95a382b14774","name":"throws on content topic with non-number generation field","time":{"start":1722927516354,"stop":1722927516355,"duration":1},"status":"passed","severity":"normal"},{"uid":"3cc86059d68b0f64","name":"Check received message containing shell command","time":{"start":1722927775134,"stop":1722927775134,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fdad7f2ceba154c","name":"Subscribe to topic containing XML and receive message","time":{"start":1722928276259,"stop":1722928276259,"duration":0},"status":"passed","severity":"normal"},{"uid":"b99e4d2173e18baa","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1722927516374,"stop":1722927516374,"duration":0},"status":"passed","severity":"normal"},{"uid":"5998e4595bb8d5bd","name":"throws on content topic with empty encoding field","time":{"start":1722927516359,"stop":1722927516360,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6b2c2a6cc5c504e","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1722927516365,"stop":1722927516365,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4eda0c47e52796e","name":"Subscribe to topic containing Russian and publish message","time":{"start":1722928144684,"stop":1722928144684,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d43c1d6456f41b8","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1722928276276,"stop":1722928276277,"duration":1},"status":"passed","severity":"normal"},{"uid":"72f4318e1ac45acd","name":"Push message with content topic containing short","time":{"start":1722928224910,"stop":1722928224910,"duration":0},"status":"passed","severity":"normal"},{"uid":"40fc0346848adae5","name":"Check received message containing Basic HTML tag","time":{"start":1722928098977,"stop":1722928098979,"duration":2},"status":"passed","severity":"normal"},{"uid":"f7d762f400eb7e65","name":"A test","time":{"start":1722927929732,"stop":1722927929732,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2c53ddbbabeee07","name":"Filter with 3 connections","time":{"start":1722927841304,"stop":1722927841304,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd96ce0143c80f6e","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 4","time":{"start":1722927516393,"stop":1722927516393,"duration":0},"status":"passed","severity":"normal"},{"uid":"c02acb85375ab40f","name":"Ephemeral field set to true","time":{"start":1722927530123,"stop":1722927530123,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f65839333e61805","name":"Check message with no content topic is not received","time":{"start":1722927775147,"stop":1722927775147,"duration":0},"status":"passed","severity":"normal"},{"uid":"c57a26defe702719","name":"Check received message containing long","time":{"start":1722927775116,"stop":1722927775122,"duration":6},"status":"passed","severity":"normal"},{"uid":"a0f19350e19e9b58","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1722928115979,"stop":1722928115979,"duration":0},"status":"passed","severity":"normal"},{"uid":"2357b0aea111fe9b","name":"Does not throw an exception when node disconnects","time":{"start":1722928284356,"stop":1722928284356,"duration":0},"status":"passed","severity":"normal"},{"uid":"5837b3ae07fd0fe4","name":"Query with Ordered Callback, No Decoder","time":{"start":1722928235721,"stop":1722928235721,"duration":0},"status":"passed","severity":"normal"},{"uid":"610220b4129e41ae","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1722927781240,"stop":1722927781240,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7f00db1281cfebd","name":"Check received message containing Arabic","time":{"start":1722928098974,"stop":1722928098975,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ec620856120aafc","name":"Decoder throws on undefined content topic","time":{"start":1722927550905,"stop":1722927550905,"duration":0},"status":"passed","severity":"normal"},{"uid":"1055ac5247a951dd","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1722928144687,"stop":1722928144688,"duration":1},"status":"passed","severity":"normal"},{"uid":"b59b663338e67ca9","name":"should only return 1 node with relay capability","time":{"start":1722927541063,"stop":1722927541063,"duration":0},"status":"passed","severity":"normal"},{"uid":"982d3251c357993e","name":"Relay - dialed after","time":{"start":1722928286554,"stop":1722928286554,"duration":0},"status":"passed","severity":"normal"},{"uid":"b459d46cf939e0ce","name":"should be called at least once on all `peer:discovery` events","time":{"start":1722927575307,"stop":1722927575307,"duration":0},"status":"passed","severity":"normal"},{"uid":"61731bf1c77c2625","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1722927516373,"stop":1722927516374,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a21f4e7b91b3e81","name":"Waku message hash computation (no timestamp)","time":{"start":1722927519225,"stop":1722927519225,"duration":0},"status":"passed","severity":"normal"},{"uid":"38f26ba39e38c8c9","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1722928276279,"stop":1722928276279,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c8f5511efe5a0e","name":"Ping on peer without subscriptions","time":{"start":1722927635134,"stop":1722927635134,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb8ccebf4a675859","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1722928189602,"stop":1722928189602,"duration":0},"status":"passed","severity":"normal"},{"uid":"f902839aa8f0f9d2","name":"Check message with no payload is not received","time":{"start":1722928099003,"stop":1722928099004,"duration":1},"status":"passed","severity":"normal"},{"uid":"dbcd1ad2af702347","name":"Push message with content topic containing emoji","time":{"start":1722928100346,"stop":1722928100347,"duration":1},"status":"passed","severity":"normal"},{"uid":"28f3dd813d27b8e7","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1722927781245,"stop":1722927781246,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0b65b692f101fff","name":"creates an iterator","time":{"start":1722928268680,"stop":1722928268680,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a95f67cffc2597e","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1722928144683,"stop":1722928144683,"duration":0},"status":"passed","severity":"normal"},{"uid":"6aad74998ed9fd47","name":"should set field with only STORE enabled","time":{"start":1722927525221,"stop":1722927525221,"duration":0},"status":"passed","severity":"normal"},{"uid":"613ad8ffed390fa1","name":"Check message with non string payload is not received","time":{"start":1722928099029,"stop":1722928099029,"duration":0},"status":"passed","severity":"normal"},{"uid":"41a12211d9bee117","name":"should properly create location multiaddrs - udp6","time":{"start":1722927525219,"stop":1722927525219,"duration":0},"status":"passed","severity":"normal"},{"uid":"92ac5937d3fc9186","name":"Reusing cursor across nodes","time":{"start":1722928189606,"stop":1722928189606,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a9711df9c565ad1","name":"Push message with content topic containing numeric","time":{"start":1722928224912,"stop":1722928224912,"duration":0},"status":"passed","severity":"normal"},{"uid":"39cd27d7d38baaa2","name":"Fails to publish message with empty text","time":{"start":1722928131625,"stop":1722928131626,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed9e3f92f7975396","name":"Push message with JSON payload","time":{"start":1722928100334,"stop":1722928100334,"duration":0},"status":"passed","severity":"normal"},{"uid":"839554723e73079b","name":"Push message with unicode special characters payload","time":{"start":1722928224907,"stop":1722928224908,"duration":1},"status":"passed","severity":"normal"},{"uid":"b294945e6fd00c1a","name":"Fields are not dropped","time":{"start":1722927529462,"stop":1722927529464,"duration":2},"status":"passed","severity":"normal"},{"uid":"a7fc53c58119137f","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1722927524340,"stop":1722927524341,"duration":1},"status":"passed","severity":"normal"},{"uid":"e50714bae5211315","name":"should not fail to start the service if it is already started","time":{"start":1722927545032,"stop":1722927545032,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bcc5e932bdaec38","name":"Subscribe to topic containing numeric and publish message","time":{"start":1722928144680,"stop":1722928144681,"duration":1},"status":"passed","severity":"normal"},{"uid":"4cfdf7f44dc3b962","name":"Check message with no pubsub topic is not received","time":{"start":1722927775138,"stop":1722927775147,"duration":9},"status":"passed","severity":"normal"},{"uid":"9007740efe0b9724","name":"Check received message with timestamp: 1649153314 ","time":{"start":1722927775136,"stop":1722927775136,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2f95d8c585d45d1","name":"Push message with escaped characters payload","time":{"start":1722928100335,"stop":1722928100335,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f90aa0817be913b","name":"Nodes with multiple pubsub topic","time":{"start":1722928115979,"stop":1722928115979,"duration":0},"status":"passed","severity":"normal"},{"uid":"77c764cdd689dcb2","name":"Check received message containing short","time":{"start":1722928099008,"stop":1722928099009,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9b99fe863b48cb0","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1722927814493,"stop":1722927814493,"duration":0},"status":"passed","severity":"normal"},{"uid":"96e77cc04ed8196e","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1722927516508,"stop":1722927516508,"duration":0},"status":"passed","severity":"normal"},{"uid":"f25aa9def214c9be","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1722927781251,"stop":1722927781251,"duration":0},"status":"passed","severity":"normal"},{"uid":"51b311fb6852326c","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1722927662842,"stop":1722927662842,"duration":0},"status":"passed","severity":"normal"},{"uid":"173c943bf1feb96","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1722927519223,"stop":1722927519223,"duration":0},"status":"passed","severity":"normal"}] |