mirror of
https://github.com/logos-messaging/allure-jswaku.git
synced 2026-01-16 03:43:09 +00:00
1 line
88 KiB
JSON
1 line
88 KiB
JSON
[{"uid":"25ac4ead944b089","name":"converts content topics to expected shard index","time":{"start":1704917249739,"stop":1704917249739,"duration":0},"status":"passed","severity":"normal"},{"uid":"502df5e437d32d41","name":"Check publish message containing Russian","time":{"start":1704917392643,"stop":1704917392644,"duration":1},"status":"passed","severity":"normal"},{"uid":"516e17474b097e71","name":"should set field with only LIGHTPUSH enabled","time":{"start":1704917257522,"stop":1704917257522,"duration":0},"status":"passed","severity":"normal"},{"uid":"89739ea1e96b7908","name":"Query generator for multiple messages with different content topic format","time":{"start":1704917456014,"stop":1704917456015,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1becfd87fde7a9","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1704917348639,"stop":1704917348639,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b7d40007874146f","name":"returns all connected peers that support the protocol","time":{"start":1704917488328,"stop":1704917488329,"duration":1},"status":"passed","severity":"normal"},{"uid":"a170c13313e8c0b0","name":"Ordered Callback - forward","time":{"start":1704917452511,"stop":1704917452512,"duration":1},"status":"passed","severity":"normal"},{"uid":"70d721f3e94eb4dc","name":"Check publish message containing special chars","time":{"start":1704917392639,"stop":1704917392640,"duration":1},"status":"passed","severity":"normal"},{"uid":"36fe1eadda557364","name":"Privacy Node - default protocol","time":{"start":1704917489872,"stop":1704917489872,"duration":0},"status":"passed","severity":"normal"},{"uid":"a92315fff898cbee","name":"Accepts a valid Waku Message","time":{"start":1704917266153,"stop":1704917266154,"duration":1},"status":"passed","severity":"normal"},{"uid":"dea82d2d44b225e8","name":"Push message with numeric payload","time":{"start":1704917432411,"stop":1704917432411,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5557466027bca87","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1704917256685,"stop":1704917256686,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b1d4b98e3d10bdd","name":"should only return 1 node with store capability","time":{"start":1704917274942,"stop":1704917274943,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2a812fb3fa255ea","name":"throws on empty content topic","time":{"start":1704917249734,"stop":1704917249735,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ff483efe2f9f9be","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1704917383793,"stop":1704917383793,"duration":0},"status":"passed","severity":"normal"},{"uid":"e82a7c829bca66b3","name":"Using a function","time":{"start":1704917489125,"stop":1704917489126,"duration":1},"status":"passed","severity":"normal"},{"uid":"71008502cc255f05","name":"Passing an array","time":{"start":1704917489125,"stop":1704917489125,"duration":0},"status":"passed","severity":"normal"},{"uid":"eef5b5738944fbfa","name":"Reopen subscription with peer with lost subscription","time":{"start":1704917308378,"stop":1704917308379,"duration":1},"status":"passed","severity":"normal"},{"uid":"301c2749534fd753","name":"Push 30 different messages","time":{"start":1704917432417,"stop":1704917432418,"duration":1},"status":"passed","severity":"normal"},{"uid":"7356ad5aca041489","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1704917459971,"stop":1704917459971,"duration":0},"status":"passed","severity":"normal"},{"uid":"96d918661f4a1f93","name":"Check publish message containing long","time":{"start":1704917392637,"stop":1704917392638,"duration":1},"status":"passed","severity":"normal"},{"uid":"220aeae9056342d5","name":"should set field with only RELAY enabled","time":{"start":1704917257521,"stop":1704917257521,"duration":0},"status":"passed","severity":"normal"},{"uid":"88a4bd71611750b5","name":"Decoder throws on undefined content topic","time":{"start":1704917262570,"stop":1704917262570,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ce67dbe15e2719e","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1704917410471,"stop":1704917410471,"duration":0},"status":"passed","severity":"normal"},{"uid":"49c50958ab95adb7","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1704917274539,"stop":1704917274539,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4edf67bdad827d7","name":"Does not throw an exception when node disconnects","time":{"start":1704917489125,"stop":1704917489125,"duration":0},"status":"passed","severity":"normal"},{"uid":"2747bff5f967c0ca","name":"Check received message containing Arabic","time":{"start":1704917398233,"stop":1704917398237,"duration":4},"status":"passed","severity":"normal"},{"uid":"bb8a7ad5071c6935","name":"Publish message with custom timestamp: Wed Jan 10 2024 21:09:40 GMT+0000 (Coordinated Universal Time)","time":{"start":1704917392666,"stop":1704917392667,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae7d94236d2467d6","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1704917256681,"stop":1704917256682,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d09d1c996e20543","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1704917274536,"stop":1704917274536,"duration":0},"status":"passed","severity":"normal"},{"uid":"7442ff7f986dce60","name":"should get / set UDP multiaddr","time":{"start":1704917257518,"stop":1704917257518,"duration":0},"status":"passed","severity":"normal"},{"uid":"fce286709cd38d3a","name":"Check received message with timestamp: 1704917307304000000 ","time":{"start":1704917398251,"stop":1704917398252,"duration":1},"status":"passed","severity":"normal"},{"uid":"6701f718ef579515","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1704917398254,"stop":1704917398254,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3b43ac27ed98562","name":"Reusing cursor across nodes","time":{"start":1704917430847,"stop":1704917430848,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e32c3ccd0515c41","name":"should be able to decode the field with only STORE set to true","time":{"start":1704917256685,"stop":1704917256685,"duration":0},"status":"passed","severity":"normal"},{"uid":"27f4fe20eace53ef","name":"Refresh subscription","time":{"start":1704917410475,"stop":1704917410475,"duration":0},"status":"passed","severity":"normal"},{"uid":"82ef135621b020bb","name":"Push message with custom timestamp: 1704920912419","time":{"start":1704917432442,"stop":1704917432442,"duration":0},"status":"passed","severity":"normal"},{"uid":"99994c77acd5307a","name":"Check message received after nwaku node is restarted","time":{"start":1704917398260,"stop":1704917398260,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d0276f65478bc51b","name":"returns all values when wanted number is greater than available values","time":{"start":1704917273890,"stop":1704917273891,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e332c2a9cfadc31","name":"Fails to push message with empty content topic","time":{"start":1704917432439,"stop":1704917432439,"duration":0},"status":"passed","severity":"normal"},{"uid":"863ec3f8a1b8cb15","name":"Push message with content topic containing long","time":{"start":1704917432426,"stop":1704917432426,"duration":0},"status":"passed","severity":"normal"},{"uid":"907e8bbc6f4655b","name":"Init the array if not present","time":{"start":1704917249609,"stop":1704917249610,"duration":1},"status":"passed","severity":"normal"},{"uid":"5128a35c3c146d91","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1704917360036,"stop":1704917360038,"duration":2},"status":"passed","severity":"normal"},{"uid":"dee14d137664f412","name":"Waku message hash computation","time":{"start":1704917268680,"stop":1704917268681,"duration":1},"status":"passed","severity":"normal"},{"uid":"71752107a8e5dc9","name":"Subscribe to topic containing emoji and receive message","time":{"start":1704917410483,"stop":1704917410484,"duration":1},"status":"passed","severity":"normal"},{"uid":"1070fdafb7841572","name":"Passing cursor with wrong pubsubTopic","time":{"start":1704917430849,"stop":1704917430849,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca5fc23aeeb1b13a","name":"pre and post cipher","time":{"start":1704917281525,"stop":1704917281526,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e1574d002cd2bef","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1704917410471,"stop":1704917410472,"duration":1},"status":"passed","severity":"normal"},{"uid":"a16d3a0cdc160d27","name":"Publishes to nwaku","time":{"start":1704917380343,"stop":1704917380343,"duration":0},"status":"passed","severity":"normal"},{"uid":"b637daebc105b093","name":"Subscribe to topic containing shell command and receive message","time":{"start":1704917410482,"stop":1704917410482,"duration":0},"status":"passed","severity":"normal"},{"uid":"82e376becba7918b","name":"should throw error - invalid id","time":{"start":1704917257515,"stop":1704917257516,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c01be7894fa6864","name":"should set field with all protocols enabled","time":{"start":1704917257521,"stop":1704917257521,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e43bf4cdd9272ad","name":"Overlapping topic subscription","time":{"start":1704917410474,"stop":1704917410474,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee8e274e22dffb75","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1704917392659,"stop":1704917392660,"duration":1},"status":"passed","severity":"normal"},{"uid":"e878f7b1b392a6fd","name":"Push message with content topic containing Basic HTML tag","time":{"start":1704917432435,"stop":1704917432435,"duration":0},"status":"passed","severity":"normal"},{"uid":"35b394d8f1a730","name":"Push message with rate limit","time":{"start":1704917432440,"stop":1704917432441,"duration":1},"status":"passed","severity":"normal"},{"uid":"c45a5ccd4535f808","name":"should encodeTxt and decodeTxt","time":{"start":1704917257513,"stop":1704917257513,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3667e4a2e695e72","name":"Decoder throws on undefined content topic","time":{"start":1704917282899,"stop":1704917282899,"duration":0},"status":"passed","severity":"normal"},{"uid":"343d52710b04c318","name":"Relay + Store","time":{"start":1704917257523,"stop":1704917257523,"duration":0},"status":"passed","severity":"normal"},{"uid":"48ce27c155c47c17","name":"isConnected should return false after all peers disconnect","time":{"start":1704917329087,"stop":1704917329088,"duration":1},"status":"passed","severity":"normal"},{"uid":"4207e9bc2c199cee","name":"configure the node with multiple pubsub topics","time":{"start":1704917407202,"stop":1704917407202,"duration":0},"status":"passed","severity":"normal"},{"uid":"44375065779a04c3","name":"Subscribe to topic containing short and receive message","time":{"start":1704917410475,"stop":1704917410475,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbbdb81d222dd11b","name":"Subscribe and publish message","time":{"start":1704917399462,"stop":1704917399462,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ec3470a9a156cb7","name":"Register correct protocols","time":{"start":1704917399459,"stop":1704917399460,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f69f110d22160e8","name":"can start and stop the service","time":{"start":1704917306676,"stop":1704917306677,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd268562b466c041","name":"Promise Callback - backward","time":{"start":1704917452511,"stop":1704917452511,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e14bfe1dfc4569e","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1704917262419,"stop":1704917262419,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc0054eb3a2fa706","name":"Correctly serialized arguments","time":{"start":1704917353668,"stop":1704917353669,"duration":1},"status":"passed","severity":"normal"},{"uid":"6fce743bb0c51acc","name":"Generator, custom pubsub topic","time":{"start":1704917459970,"stop":1704917459970,"duration":0},"status":"passed","severity":"normal"},{"uid":"a27eacd4a1ed1ee9","name":"Subscribe to topic containing Russian and receive message","time":{"start":1704917410478,"stop":1704917410479,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9a2866d3fa805e","name":"Query generator for multiple messages with multiple decoders","time":{"start":1704917456014,"stop":1704917456014,"duration":0},"status":"passed","severity":"normal"},{"uid":"40d1aaae728ae7f6","name":"Check publish message containing shell command","time":{"start":1704917392657,"stop":1704917392657,"duration":0},"status":"passed","severity":"normal"},{"uid":"19500bac44ec20d3","name":"Promise Callback - forward","time":{"start":1704917452510,"stop":1704917452511,"duration":1},"status":"passed","severity":"normal"},{"uid":"53523a74ddf5dba6","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1704917448140,"stop":1704917448141,"duration":1},"status":"passed","severity":"normal"},{"uid":"5cc6434f80a1a64","name":"Query generator for multiple messages with different message text format","time":{"start":1704917456014,"stop":1704917456014,"duration":0},"status":"passed","severity":"normal"},{"uid":"6204bba093e7b44d","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1704917481278,"stop":1704917481280,"duration":2},"status":"passed","severity":"normal"},{"uid":"8b8c42b4188ed1d","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1704917410477,"stop":1704917410478,"duration":1},"status":"passed","severity":"normal"},{"uid":"f76457595c730fb","name":"different cluster, same shard: nodes don't connect","time":{"start":1704917360050,"stop":1704917360050,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a1936fa2b347520","name":"should not fail to start the service if it is already started","time":{"start":1704917306678,"stop":1704917306679,"duration":1},"status":"passed","severity":"normal"},{"uid":"34e9784e986776","name":"Publish message with custom timestamp: Wed Jan 10 2024 19:09:40 GMT+0000 (Coordinated Universal Time)","time":{"start":1704917392663,"stop":1704917392666,"duration":3},"status":"passed","severity":"normal"},{"uid":"d7543aca2cb10c10","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1704917481281,"stop":1704917481281,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7be95ddb97357a5","name":"Subscribe and receive messages via waku relay post","time":{"start":1704917410470,"stop":1704917410471,"duration":1},"status":"passed","severity":"normal"},{"uid":"22ad405f166c0bd2","name":"Check received message containing Basic HTML tag","time":{"start":1704917398240,"stop":1704917398244,"duration":4},"status":"passed","severity":"normal"},{"uid":"61b7a37861696ba3","name":"Check publish message containing escaped characters","time":{"start":1704917392657,"stop":1704917392658,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8607c2d662dffe2","name":"1 Relay, 1 fetch","time":{"start":1704917274519,"stop":1704917274520,"duration":1},"status":"passed","severity":"normal"},{"uid":"df8d81dc04bc9272","name":"Encoder throws on empty string content topic","time":{"start":1704917262569,"stop":1704917262570,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c989bb5d8f46571","name":"Relay","time":{"start":1704917308674,"stop":1704917308674,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8cff0f3c188b702","name":"Decoder throws on empty string content topic","time":{"start":1704917262570,"stop":1704917262570,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec9ab7e73d7de3b3","name":"can start the service","time":{"start":1704917306672,"stop":1704917306675,"duration":3},"status":"passed","severity":"normal"},{"uid":"1c71b3036978f77","name":"Check received message containing Chinese","time":{"start":1704917398232,"stop":1704917398233,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea332173209c2cba","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1704917329077,"stop":1704917329078,"duration":1},"status":"passed","severity":"normal"},{"uid":"1064f878b62a6073","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1704917274943,"stop":1704917274944,"duration":1},"status":"passed","severity":"normal"},{"uid":"88f7ecfbaaff0bfc","name":"same cluster, different shard: nodes connect","time":{"start":1704917360039,"stop":1704917360039,"duration":0},"status":"passed","severity":"normal"},{"uid":"44e91e2fc405ba76","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1704917383794,"stop":1704917383794,"duration":0},"status":"passed","severity":"normal"},{"uid":"7818339d62a79a4d","name":"Relay - dialed after","time":{"start":1704917489869,"stop":1704917489869,"duration":0},"status":"passed","severity":"normal"},{"uid":"b73e7b6a4f0a7b74","name":"Fails to publish message with empty text","time":{"start":1704917392667,"stop":1704917392668,"duration":1},"status":"passed","severity":"normal"},{"uid":"48fd0e2d4dd5adf","name":"handles multiple messages","time":{"start":1704917488322,"stop":1704917488322,"duration":0},"status":"passed","severity":"normal"},{"uid":"be767ec6451cb18c","name":"Generator, 2 different pubsubtopics","time":{"start":1704917459970,"stop":1704917459970,"duration":0},"status":"passed","severity":"normal"},{"uid":"98fe285fc6ab91c8","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1704917481281,"stop":1704917481282,"duration":1},"status":"passed","severity":"normal"},{"uid":"1870e0fc17f3ffcd","name":"Query Generator - backward","time":{"start":1704917452510,"stop":1704917452510,"duration":0},"status":"passed","severity":"normal"},{"uid":"4da4cb068510a7c6","name":"should encode/decode to text encoding","time":{"start":1704917257517,"stop":1704917257517,"duration":0},"status":"passed","severity":"normal"},{"uid":"679e6b74fc91fe68","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1704917383793,"stop":1704917383794,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce03e2057c38eb0a","name":"Push message equal or less that 1MB","time":{"start":1704917432442,"stop":1704917432442,"duration":0},"status":"passed","severity":"normal"},{"uid":"1926d6e04192d622","name":"Check received message with timestamp: undefined ","time":{"start":1704917398255,"stop":1704917398255,"duration":0},"status":"passed","severity":"normal"},{"uid":"616dcd891f7948e7","name":"Passing page size 19 when there are 20 messages","time":{"start":1704917475123,"stop":1704917475124,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e29d15bcea683f7","name":"Push message on custom pubsubTopic","time":{"start":1704917366981,"stop":1704917366981,"duration":0},"status":"passed","severity":"normal"},{"uid":"a46b939019718fd6","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1704917306686,"stop":1704917306687,"duration":1},"status":"skipped","severity":"normal"},{"uid":"b87911e3e3089b64","name":"Push message with Russian payload","time":{"start":1704917432413,"stop":1704917432413,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c8b1e305a8c939c","name":"should handle a minimal index list","time":{"start":1704917256986,"stop":1704917256986,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb98b5100b28bcbb","name":"Sign & Recover","time":{"start":1704917281526,"stop":1704917281526,"duration":0},"status":"passed","severity":"normal"},{"uid":"a39cd4c43445b64c","name":"Fails to push message with large meta","time":{"start":1704917432440,"stop":1704917432440,"duration":0},"status":"passed","severity":"normal"},{"uid":"d477143369a69630","name":"1 Relay, 1 Filter, gives up","time":{"start":1704917274521,"stop":1704917274522,"duration":1},"status":"passed","severity":"normal"},{"uid":"4baf4c9346a65b29","name":"Check publish message containing Chinese","time":{"start":1704917392641,"stop":1704917392642,"duration":1},"status":"passed","severity":"normal"},{"uid":"37375f9d64961922","name":"should get / set TCP multiaddr","time":{"start":1704917257518,"stop":1704917257518,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae78c06b8e3e6514","name":"Push message with SQL Injection payload","time":{"start":1704917432413,"stop":1704917432414,"duration":1},"status":"passed","severity":"normal"},{"uid":"7841538d4f94c09b","name":"Query generator for multiple messages","time":{"start":1704917456013,"stop":1704917456013,"duration":0},"status":"passed","severity":"normal"},{"uid":"638536fb634a5520","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1704917430846,"stop":1704917430846,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c3e4278100c0c14","name":"groups content topics by expected pubsub topic","time":{"start":1704917249740,"stop":1704917249740,"duration":0},"status":"passed","severity":"normal"},{"uid":"311e5613762fd365","name":"Subscribe to topic containing numeric and receive message","time":{"start":1704917410476,"stop":1704917410476,"duration":0},"status":"passed","severity":"normal"},{"uid":"79efb9eb00b386e7","name":"Check received message containing JSON","time":{"start":1704917398244,"stop":1704917398245,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea0a5c354eb7bcfc","name":"Store - dialed first","time":{"start":1704917489870,"stop":1704917489870,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec6f6870faf4c3d9","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1704917348634,"stop":1704917348635,"duration":1},"status":"passed","severity":"normal"},{"uid":"1bd17ef2120b748f","name":"Fails to publish duplicate message","time":{"start":1704917392667,"stop":1704917392667,"duration":0},"status":"passed","severity":"normal"},{"uid":"72114d9dece26d15","name":"Push message with content topic containing Chinese","time":{"start":1704917432427,"stop":1704917432433,"duration":6},"status":"passed","severity":"normal"},{"uid":"49a66e467454f5c9","name":"Sample","time":{"start":1704917256186,"stop":1704917256188,"duration":2},"status":"passed","severity":"normal"},{"uid":"c093858028227401","name":"Subscribe and receive messages via lightPush","time":{"start":1704917410467,"stop":1704917410468,"duration":1},"status":"passed","severity":"normal"},{"uid":"dffa566f48eb14cf","name":"Generator, 2 different pubsubtopics","time":{"start":1704917459966,"stop":1704917459967,"duration":1},"status":"passed","severity":"normal"},{"uid":"19d5434ffbace3ae","name":"Check received message containing Russian","time":{"start":1704917398237,"stop":1704917398238,"duration":1},"status":"passed","severity":"normal"},{"uid":"d522574e36ece1ee","name":"configure the node with multiple pubsub topics","time":{"start":1704917407200,"stop":1704917407201,"duration":1},"status":"passed","severity":"normal"},{"uid":"463b24b9788fd1ba","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1704917256687,"stop":1704917256687,"duration":0},"status":"passed","severity":"normal"},{"uid":"de067d8139e02e11","name":"Generator, custom pubsub topic","time":{"start":1704917459966,"stop":1704917459966,"duration":0},"status":"passed","severity":"normal"},{"uid":"2444e80d1b96e071","name":"ignores unrecognized TXT record formats","time":{"start":1704917274941,"stop":1704917274941,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc98db12214aa122","name":"should be able to encode the field with only STORE set to true","time":{"start":1704917256677,"stop":1704917256678,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e88b93e84fc927e","name":"Nwaku publishes","time":{"start":1704917380343,"stop":1704917380344,"duration":1},"status":"passed","severity":"normal"},{"uid":"93224146af4079f1","name":"Check message with invalid timestamp is not received","time":{"start":1704917398255,"stop":1704917398256,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a79b5aae431a145","name":"should throw error - no id","time":{"start":1704917257514,"stop":1704917257515,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b20432b1aca4c10","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1704917329086,"stop":1704917329086,"duration":0},"status":"passed","severity":"normal"},{"uid":"a727ddc541cf6916","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1704917256986,"stop":1704917256986,"duration":0},"status":"passed","severity":"normal"},{"uid":"d071834a30f139d7","name":"Ordered Callback - backward","time":{"start":1704917452512,"stop":1704917452513,"duration":1},"status":"passed","severity":"normal"},{"uid":"db480aeda15ff974","name":"nwaku interop","time":{"start":1704917567884,"stop":1704917567884,"duration":0},"status":"broken","severity":"normal"},{"uid":"6f33be59137ad5e4","name":"Query with Ordered Callback, No message returned","time":{"start":1704917448140,"stop":1704917448140,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4e6db9292cf2414","name":"should be able to decode the field with only RELAY set to true","time":{"start":1704917256684,"stop":1704917256684,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3b2610f7875d61f","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1704917399477,"stop":1704917399477,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc213195cf97982f","name":"Overlapping topic subscription","time":{"start":1704917399468,"stop":1704917399468,"duration":0},"status":"skipped","severity":"normal"},{"uid":"827155755f9f0c98","name":"Subscribe to topic containing special chars and receive message","time":{"start":1704917410476,"stop":1704917410477,"duration":1},"status":"passed","severity":"normal"},{"uid":"9fbccd68ff534f80","name":"should throw an error when the selected peer does not register the required protocols","time":{"start":1704917488327,"stop":1704917488328,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9901730185a43c7","name":"Push message with special chars payload","time":{"start":1704917432411,"stop":1704917432412,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd57c5143d6bd9cf","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1704917280989,"stop":1704917280990,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f4284aa35da4de0","name":"Check publish message containing short","time":{"start":1704917392636,"stop":1704917392637,"duration":1},"status":"passed","severity":"normal"},{"uid":"5061727a2b3afbf9","name":"should set field with only STORE enabled","time":{"start":1704917257522,"stop":1704917257522,"duration":0},"status":"passed","severity":"normal"},{"uid":"547cb2108010d7a9","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1704917410478,"stop":1704917410478,"duration":0},"status":"passed","severity":"normal"},{"uid":"b52ae071969b0981","name":"Mutual subscription","time":{"start":1704917399458,"stop":1704917399459,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a80a4d49b6ad817","name":"Query with Promise Callback, No Decoder","time":{"start":1704917448141,"stop":1704917448142,"duration":1},"status":"passed","severity":"normal"},{"uid":"a97da19f48ccb4ec","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1704917348635,"stop":1704917348636,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed99839862d25a80","name":"Check message with non string payload is not received","time":{"start":1704917398258,"stop":1704917398258,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc14fd1bd6a23a91","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1704917329083,"stop":1704917329084,"duration":1},"status":"passed","severity":"normal"},{"uid":"7610249df90a8836","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1704917481280,"stop":1704917481280,"duration":0},"status":"passed","severity":"normal"},{"uid":"d41f10e506e0bea8","name":"3 nodes on /waku/2/rs/3/0 topic","time":{"start":1704917383792,"stop":1704917383792,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc42f8d08ce7390f","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1704917329085,"stop":1704917329085,"duration":0},"status":"passed","severity":"normal"},{"uid":"b311f82a48f6aa4f","name":"should only return 1 node with relay and store capability","time":{"start":1704917274942,"stop":1704917274942,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1c6bc82581d6703","name":"should throw an error when no peer matches the given protocols","time":{"start":1704917488327,"stop":1704917488327,"duration":0},"status":"passed","severity":"normal"},{"uid":"5259cb9cd37cb349","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1704917256687,"stop":1704917256688,"duration":1},"status":"passed","severity":"normal"},{"uid":"3276cf321ca479d7","name":"Encoder throws on empty string content topic","time":{"start":1704917280992,"stop":1704917280993,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2de8ad9c8ee6fab","name":"Push message with escaped characters payload","time":{"start":1704917432416,"stop":1704917432416,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea387302fadfff6e","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1704917256681,"stop":1704917256681,"duration":0},"status":"passed","severity":"normal"},{"uid":"cafbe9e0bd623b0e","name":"can start the service","time":{"start":1704917567885,"stop":1704917567885,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3302ecef6b2af5e","name":"Error when try to subscribe to more than 30 topics","time":{"start":1704917410473,"stop":1704917410474,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1c604249bda0dfe","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1704917274943,"stop":1704917274943,"duration":0},"status":"passed","severity":"normal"},{"uid":"58a986db45ec49c7","name":"Query Generator - forward","time":{"start":1704917452509,"stop":1704917452510,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2ae573a94c04413","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1704917348640,"stop":1704917348640,"duration":0},"status":"passed","severity":"normal"},{"uid":"960ad5c8ebbb09e4","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1704917399463,"stop":1704917399463,"duration":0},"status":"passed","severity":"normal"},{"uid":"85c684e951938b59","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1704917456016,"stop":1704917456016,"duration":0},"status":"passed","severity":"normal"},{"uid":"6197e0cbf64d2e01","name":"Check received message containing numeric","time":{"start":1704917398231,"stop":1704917398231,"duration":0},"status":"passed","severity":"normal"},{"uid":"8da994808f65ae5f","name":"should not receive a peer event before start","time":{"start":1704917567887,"stop":1704917567887,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa778f7f0d6f4fe","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1704917383789,"stop":1704917383790,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff17f284c6580410","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1704917463561,"stop":1704917463561,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5802122b2ed6f5a","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1704917463560,"stop":1704917463561,"duration":1},"status":"passed","severity":"normal"},{"uid":"214c1d15bf0bd735","name":"throws on content topic with generation field greater than 0","time":{"start":1704917249736,"stop":1704917249736,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bfa0d75e7acd2f1","name":"Generator, custom pubsub topic","time":{"start":1704917459968,"stop":1704917459968,"duration":0},"status":"passed","severity":"normal"},{"uid":"a95ee3b6f5f9da78","name":"All","time":{"start":1704917308675,"stop":1704917308675,"duration":0},"status":"passed","severity":"normal"},{"uid":"f089a633d10f396e","name":"Symmetric encrypt & Decrypt","time":{"start":1704917281525,"stop":1704917281525,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e4a7aaa6958dbdc","name":"Push message with content topic containing short","time":{"start":1704917432426,"stop":1704917432426,"duration":0},"status":"passed","severity":"normal"},{"uid":"c75df478e19f29d4","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1704917256987,"stop":1704917256987,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e09ec55588a3100","name":"Decoder throws on empty string content topic","time":{"start":1704917282900,"stop":1704917282900,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f0f3f9416b9b806","name":"should be able to encode the field with only RELAY set to true","time":{"start":1704917256676,"stop":1704917256677,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ce44f3f1bd24720","name":"Push message with emoji payload","time":{"start":1704917432416,"stop":1704917432417,"duration":1},"status":"passed","severity":"normal"},{"uid":"2dfce29e8ae5f684","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1704917274537,"stop":1704917274537,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca319e6ecbe16d6a","name":"Push message with content topic containing escaped characters","time":{"start":1704917432436,"stop":1704917432436,"duration":0},"status":"passed","severity":"normal"},{"uid":"48813433a96f7a69","name":"Subscribe to topic containing special chars and publish message","time":{"start":1704917399472,"stop":1704917399473,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4b6f58e7f40bf72","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1704917481276,"stop":1704917481277,"duration":1},"status":"passed","severity":"normal"},{"uid":"d39d78393ddb593e","name":"Check received message containing emoji","time":{"start":1704917398249,"stop":1704917398251,"duration":2},"status":"passed","severity":"normal"},{"uid":"7c2e6451955cc7c7","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1704917399473,"stop":1704917399473,"duration":0},"status":"passed","severity":"normal"},{"uid":"b12b6b3ac4053cd9","name":"should properly create location multiaddrs - tcp6","time":{"start":1704917257519,"stop":1704917257520,"duration":1},"status":"passed","severity":"normal"},{"uid":"82178008585b1211","name":"Subscribe to topic containing JSON and publish message","time":{"start":1704917399476,"stop":1704917399476,"duration":0},"status":"passed","severity":"normal"},{"uid":"c22ea49a920cc8a7","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1704917366983,"stop":1704917366983,"duration":0},"status":"passed","severity":"normal"},{"uid":"eac9e40d43cff085","name":"Push message with content topic containing XML","time":{"start":1704917432434,"stop":1704917432435,"duration":1},"status":"passed","severity":"normal"},{"uid":"24b163d26ffb51f8","name":"should set field with only FILTER enabled","time":{"start":1704917257522,"stop":1704917257522,"duration":0},"status":"passed","severity":"normal"},{"uid":"cad7e1091608aa5a","name":"Check publish message after service node is restarted","time":{"start":1704917392674,"stop":1704917392674,"duration":0},"status":"skipped","severity":"normal"},{"uid":"365df06fe2d87e57","name":"Push message on custom pubsubTopic","time":{"start":1704917366979,"stop":1704917366980,"duration":1},"status":"passed","severity":"normal"},{"uid":"2fa56d9293fffb4e","name":"Sets default value correctly","time":{"start":1704917489126,"stop":1704917489127,"duration":1},"status":"passed","severity":"normal"},{"uid":"1355d12e2e56f69b","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1704917430845,"stop":1704917430846,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba95192763a85fdd","name":"should return a random peer when all peers have the same latency","time":{"start":1704917488326,"stop":1704917488327,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc2ff84f08454c46","name":"Asymmetric encrypt & decrypt","time":{"start":1704917281524,"stop":1704917281525,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7e0a55a43a619e9","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1704917329078,"stop":1704917329078,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7b2e3ca77ad6ba3","name":"should not receive a peer event after stop","time":{"start":1704917306681,"stop":1704917306682,"duration":1},"status":"passed","severity":"normal"},{"uid":"849004df8b8b1c50","name":"Encoder throws on empty string content topic","time":{"start":1704917282899,"stop":1704917282899,"duration":0},"status":"passed","severity":"normal"},{"uid":"5222a1b56af904d8","name":"Push message with content topic containing shell command","time":{"start":1704917432436,"stop":1704917432436,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb5f5a12bced2622","name":"Encoder throws on undefined content topic","time":{"start":1704917282898,"stop":1704917282899,"duration":1},"status":"passed","severity":"normal"},{"uid":"37d688f266642e82","name":"Check message received after jswaku node is restarted","time":{"start":1704917398259,"stop":1704917398260,"duration":1},"status":"skipped","severity":"normal"},{"uid":"419c2d699587a502","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1704917348638,"stop":1704917348638,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3885f6117f84b52","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1704917348641,"stop":1704917348642,"duration":1},"status":"passed","severity":"normal"},{"uid":"6900c8ba18c3edb1","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1704917256686,"stop":1704917256687,"duration":1},"status":"passed","severity":"normal"},{"uid":"1deef6e87baaabec","name":"Throws when trying to push message with empty payload","time":{"start":1704917432418,"stop":1704917432425,"duration":7},"status":"passed","severity":"normal"},{"uid":"26f619195655b4fc","name":"Check received message containing Script","time":{"start":1704917398239,"stop":1704917398239,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc56bff8a8916e8a","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1704917282897,"stop":1704917282897,"duration":0},"status":"passed","severity":"normal"},{"uid":"7639dac5754c2f51","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1704917348630,"stop":1704917348631,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4046b724c367f9c","name":"should only return 1 node with relay capability","time":{"start":1704917274942,"stop":1704917274942,"duration":0},"status":"passed","severity":"normal"},{"uid":"5808e9b7b0cd9acf","name":"should encode/decode to RLP encoding","time":{"start":1704917257517,"stop":1704917257517,"duration":0},"status":"passed","severity":"normal"},{"uid":"66d5952f9f95493e","name":"should emit a peer event after start","time":{"start":1704917306679,"stop":1704917306680,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d1f759a3873d36d","name":"Query Generator, No Decoder","time":{"start":1704917448137,"stop":1704917448138,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f34d586fa8acd5","name":"Ping on peer without subscriptions","time":{"start":1704917308376,"stop":1704917308378,"duration":2},"status":"passed","severity":"normal"},{"uid":"108253e0faea80bb","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1704917463561,"stop":1704917463562,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a02bb99152642f4","name":"tcp ip4 address","time":{"start":1704917256511,"stop":1704917256511,"duration":0},"status":"passed","severity":"normal"},{"uid":"876d718e355f3cc9","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1704917366982,"stop":1704917366982,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d2f262c8e3a6545","name":"should decode valid enr with tcp successfully","time":{"start":1704917257514,"stop":1704917257514,"duration":0},"status":"passed","severity":"normal"},{"uid":"174afaea9dd0ea1f","name":"Query Generator, Multiple PubsubTopics","time":{"start":1704917448137,"stop":1704917448137,"duration":0},"status":"passed","severity":"normal"},{"uid":"91eb201ae7358402","name":"Check received message containing special chars","time":{"start":1704917398231,"stop":1704917398232,"duration":1},"status":"passed","severity":"normal"},{"uid":"21da69f41c940ee7","name":"Decrypt messages","time":{"start":1704917362614,"stop":1704917362614,"duration":0},"status":"passed","severity":"normal"},{"uid":"1985e1b09139c6b6","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1704917366980,"stop":1704917366980,"duration":0},"status":"passed","severity":"normal"},{"uid":"156220d2fae803d5","name":"Publish message with custom timestamp: Thu Jan 19 2023 20:09:40 GMT+0000 (Coordinated Universal Time)","time":{"start":1704917392660,"stop":1704917392663,"duration":3},"status":"passed","severity":"normal"},{"uid":"e12e0abbd6ade0af","name":"Push message with custom timestamp: 1704913712419","time":{"start":1704917432441,"stop":1704917432442,"duration":1},"status":"passed","severity":"normal"},{"uid":"270cbf163044705e","name":"it tolerates circular branch references","time":{"start":1704917274939,"stop":1704917274940,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c5116a5c21431ee","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1704917547251,"stop":1704917547251,"duration":0},"status":"passed","severity":"normal"},{"uid":"36d099bf01b621e6","name":"should properly create location multiaddrs - udp6","time":{"start":1704917257519,"stop":1704917257519,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1875b9815b19e8c","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1704917366982,"stop":1704917366982,"duration":0},"status":"passed","severity":"normal"},{"uid":"94304471596972d3","name":"Filter","time":{"start":1704917489871,"stop":1704917489871,"duration":0},"status":"passed","severity":"normal"},{"uid":"baf93a5b4741a4cf","name":"Push message with Chinese payload","time":{"start":1704917432412,"stop":1704917432412,"duration":0},"status":"passed","severity":"normal"},{"uid":"84b88947114e36c1","name":"Used by Waku Relay","time":{"start":1704917489126,"stop":1704917489126,"duration":0},"status":"passed","severity":"normal"},{"uid":"e52293e37decf10e","name":"Push message with content topic containing special chars","time":{"start":1704917432427,"stop":1704917432427,"duration":0},"status":"passed","severity":"normal"},{"uid":"260795fd160222b9","name":"should return false","time":{"start":1704917257516,"stop":1704917257516,"duration":0},"status":"passed","severity":"normal"},{"uid":"5382bdc5efa996a0","name":"Subscribe to topic containing short and publish message","time":{"start":1704917399468,"stop":1704917399469,"duration":1},"status":"passed","severity":"normal"},{"uid":"73662e1ec40099af","name":"Subscribe to topic containing JSON and receive message","time":{"start":1704917410482,"stop":1704917410482,"duration":0},"status":"passed","severity":"normal"},{"uid":"7301d2ab9632c4cf","name":"Ping on subscribed peer","time":{"start":1704917308372,"stop":1704917308375,"duration":3},"status":"passed","severity":"normal"},{"uid":"8d9664d71c1817c7","name":"Push message with meta","time":{"start":1704917432439,"stop":1704917432440,"duration":1},"status":"passed","severity":"normal"},{"uid":"bebb0795861e18a","name":"Query Generator, No message returned","time":{"start":1704917448138,"stop":1704917448138,"duration":0},"status":"passed","severity":"normal"},{"uid":"7024cb098451b2a4","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1704917348628,"stop":1704917348629,"duration":1},"status":"passed","severity":"normal"},{"uid":"694727611b922076","name":"topics with same application and version share the same shard","time":{"start":1704917249739,"stop":1704917249739,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1cf58f9109226c8","name":"should not fail to stop the service if it was not started","time":{"start":1704917306677,"stop":1704917306678,"duration":1},"status":"passed","severity":"normal"},{"uid":"67971b195ac55051","name":"Push message with short payload","time":{"start":1704917432402,"stop":1704917432403,"duration":1},"status":"passed","severity":"normal"},{"uid":"1fe449cb9c1a9c6f","name":"Query with Promise Callback, No message returned","time":{"start":1704917448142,"stop":1704917448142,"duration":0},"status":"passed","severity":"normal"},{"uid":"4833ee95dbaefdc7","name":"Subscribe to topic containing Script and receive message","time":{"start":1704917410479,"stop":1704917410481,"duration":2},"status":"passed","severity":"normal"},{"uid":"778ddd999472ff80","name":"Delete observer","time":{"start":1704917362614,"stop":1704917362615,"duration":1},"status":"passed","severity":"normal"},{"uid":"a38b09e595afb73d","name":"Check received message containing short","time":{"start":1704917398228,"stop":1704917398229,"duration":1},"status":"passed","severity":"normal"},{"uid":"a247dc1e767ead6e","name":"should retrieve 3 multiaddrs for prod.waku.nodes.status.im","time":{"start":1704917274944,"stop":1704917274945,"duration":1},"status":"skipped","severity":"normal"},{"uid":"51d70a9033d24d12","name":"Query generator for 2000 messages","time":{"start":1704917456017,"stop":1704917456017,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fa3df017f9d3940","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1704917410483,"stop":1704917410483,"duration":0},"status":"passed","severity":"normal"},{"uid":"fad56184c1dcc88f","name":"Push message with unicode special characters payload","time":{"start":1704917432416,"stop":1704917432416,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c4ab5e6139a06df","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1704917459967,"stop":1704917459967,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3404812babc89e9","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1704917274535,"stop":1704917274535,"duration":0},"status":"passed","severity":"normal"},{"uid":"e66c42cc958149ba","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1704917338591,"stop":1704917338591,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6554f4e24e520e7","name":"Check received message containing escaped characters","time":{"start":1704917398246,"stop":1704917398247,"duration":1},"status":"passed","severity":"normal"},{"uid":"76ce6051481ca570","name":"Rejects garbage","time":{"start":1704917266155,"stop":1704917266155,"duration":0},"status":"passed","severity":"normal"},{"uid":"d481c78cf28f16a5","name":"should properly create location multiaddrs - tcp4","time":{"start":1704917257519,"stop":1704917257519,"duration":0},"status":"passed","severity":"normal"},{"uid":"685cb04a999a395c","name":"Push message with Basic HTML tag payload","time":{"start":1704917432415,"stop":1704917432415,"duration":0},"status":"passed","severity":"normal"},{"uid":"763f49f36520e40d","name":"Check message on other pubsub topic is not received","time":{"start":1704917398256,"stop":1704917398256,"duration":0},"status":"passed","severity":"normal"},{"uid":"71ecce3444b52060","name":"should be able to encode the field with only FILTER set to true","time":{"start":1704917256678,"stop":1704917256679,"duration":1},"status":"passed","severity":"normal"},{"uid":"48fdafbf87a65a5d","name":"should properly create peer info with all multiaddrs","time":{"start":1704917257520,"stop":1704917257520,"duration":0},"status":"passed","severity":"normal"},{"uid":"e28dad5b6c8d6ab9","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1704917329079,"stop":1704917329079,"duration":0},"status":"passed","severity":"normal"},{"uid":"80e7e84543f1f4c1","name":"udp ip6 address","time":{"start":1704917256512,"stop":1704917256512,"duration":0},"status":"passed","severity":"normal"},{"uid":"93ebad9b86c5ea0f","name":"should return the peer with the lowest ping","time":{"start":1704917488324,"stop":1704917488325,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f66236f90147e0d","name":"should throw error - no public key","time":{"start":1704917257516,"stop":1704917257516,"duration":0},"status":"passed","severity":"normal"},{"uid":"e270981b9bda6152","name":"LightPush","time":{"start":1704917489870,"stop":1704917489870,"duration":0},"status":"passed","severity":"normal"},{"uid":"d43ca155b430d362","name":"Fails to publish message with wrong content topic","time":{"start":1704917392668,"stop":1704917392668,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a95026013de136d","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1704917274944,"stop":1704917274944,"duration":0},"status":"skipped","severity":"normal"},{"uid":"22147998da9e342","name":"Check meta is set [symmetric]","time":{"start":1704917280990,"stop":1704917280991,"duration":1},"status":"passed","severity":"normal"},{"uid":"19b9e1ea4c27a665","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1704917338592,"stop":1704917338592,"duration":0},"status":"passed","severity":"normal"},{"uid":"b66993f8099c26ea","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1704917399475,"stop":1704917399475,"duration":0},"status":"passed","severity":"normal"},{"uid":"5640732ba324f683","name":"Push message with content topic containing SQL Injection","time":{"start":1704917432434,"stop":1704917432434,"duration":0},"status":"passed","severity":"normal"},{"uid":"850757f4ba415b45","name":"Check publish message containing Arabic","time":{"start":1704917392642,"stop":1704917392643,"duration":1},"status":"passed","severity":"normal"},{"uid":"b88a7c56ea12de03","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1704917547250,"stop":1704917547250,"duration":0},"status":"passed","severity":"normal"},{"uid":"391ee4f44e846648","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1704917338592,"stop":1704917338592,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4dbfe38da40a9fc","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1704917274538,"stop":1704917274539,"duration":1},"status":"passed","severity":"normal"},{"uid":"d68828452baaa830","name":"should throw an error for insufficient data","time":{"start":1704917256987,"stop":1704917256987,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cfeb9685e601776","name":"Passing page size 0 when there are 110 messages","time":{"start":1704917475120,"stop":1704917475121,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4fdf530592385a7","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1704917410469,"stop":1704917410470,"duration":1},"status":"passed","severity":"normal"},{"uid":"81a3263fc9e639b2","name":"should properly create location multiaddrs - udp4","time":{"start":1704917257519,"stop":1704917257519,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bd7ac24401b3e4b","name":"Check publish message containing Script","time":{"start":1704917392645,"stop":1704917392646,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc16a46ba761fbe1","name":"should be called for bootstrap peers","time":{"start":1704917329083,"stop":1704917329083,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ae35da149a12e14","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1704917399466,"stop":1704917399466,"duration":0},"status":"passed","severity":"normal"},{"uid":"66042bca88e62d1","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1704917448141,"stop":1704917448141,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a970628f7243317","name":"Light Node - default protocols","time":{"start":1704917489871,"stop":1704917489871,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f64c694a44f6f5c","name":"Passing page size 10 when there are 10 messages","time":{"start":1704917475123,"stop":1704917475123,"duration":0},"status":"passed","severity":"normal"},{"uid":"56ae26956d4083ec","name":"Check received message containing long","time":{"start":1704917398230,"stop":1704917398230,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e57571e38522ae9","name":"Push message with Arabic payload","time":{"start":1704917432412,"stop":1704917432413,"duration":1},"status":"passed","severity":"normal"},{"uid":"96070e02230908fc","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1704917329087,"stop":1704917329087,"duration":0},"status":"passed","severity":"normal"},{"uid":"2387af1d8058d139","name":"Passing page size 3 when there are 20 messages","time":{"start":1704917475122,"stop":1704917475122,"duration":0},"status":"passed","severity":"normal"},{"uid":"b54454404077af55","name":"Publish message with rate limit","time":{"start":1704917392675,"stop":1704917392675,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c766b9d87322f16","name":"throws on content topic with empty encoding field","time":{"start":1704917249738,"stop":1704917249738,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c66149f4060e78a","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1704917392669,"stop":1704917392669,"duration":0},"status":"passed","severity":"normal"},{"uid":"efe841a12ae63ddd","name":"unsubscribes","time":{"start":1704917488323,"stop":1704917488323,"duration":0},"status":"passed","severity":"normal"},{"uid":"7341fe1f0e123d38","name":"Waku message hash computation (meta attribute not present)","time":{"start":1704917268682,"stop":1704917268682,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d16d84687acfcbb","name":"creates an iterator","time":{"start":1704917488321,"stop":1704917488321,"duration":0},"status":"passed","severity":"normal"},{"uid":"fad419bc55a10c23","name":"Ping on unsubscribed peer","time":{"start":1704917308378,"stop":1704917308378,"duration":0},"status":"passed","severity":"normal"},{"uid":"588c020bf1f8c088","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1704917481282,"stop":1704917481282,"duration":0},"status":"passed","severity":"normal"},{"uid":"446c7dfe0c435abb","name":"Encoder throws on undefined content topic","time":{"start":1704917280992,"stop":1704917280992,"duration":0},"status":"passed","severity":"normal"},{"uid":"9eeda56b654cd05","name":"Push message with content topic containing numeric","time":{"start":1704917432426,"stop":1704917432427,"duration":1},"status":"passed","severity":"normal"},{"uid":"a836b6913afcadf","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1704917410485,"stop":1704917410485,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbf584e30591a2d9","name":"recovers when dns.resolve returns empty","time":{"start":1704917274940,"stop":1704917274940,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3cbb5ab7c1dc508","name":"Nodes with multiple pubsub topic","time":{"start":1704917383790,"stop":1704917383791,"duration":1},"status":"passed","severity":"normal"},{"uid":"87d05b105aba94e5","name":"should not fail to stop the service if it was not started","time":{"start":1704917567885,"stop":1704917567886,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d084e1733e92bfa","name":"Check publish message containing XML","time":{"start":1704917392647,"stop":1704917392648,"duration":1},"status":"passed","severity":"normal"},{"uid":"95e4df297ab1c061","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1704917399465,"stop":1704917399465,"duration":0},"status":"passed","severity":"normal"},{"uid":"81e7c765c5fd8150","name":"Check message with no content topic is not received","time":{"start":1704917398257,"stop":1704917398257,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1304074677f57b7","name":"Meta field set when metaSetter is specified","time":{"start":1704917262568,"stop":1704917262568,"duration":0},"status":"passed","severity":"normal"},{"uid":"9944d408f4c08d98","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1704917410482,"stop":1704917410483,"duration":1},"status":"passed","severity":"normal"},{"uid":"c49e6d74e778c8e","name":"can dial TLS multiaddrs","time":{"start":1704917353569,"stop":1704917353569,"duration":0},"status":"passed","severity":"normal"},{"uid":"560320e4d18b5ef6","name":"throws on content topic with empty version field","time":{"start":1704917249737,"stop":1704917249737,"duration":0},"status":"passed","severity":"normal"},{"uid":"e793caa46b05eded","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1704917366984,"stop":1704917366985,"duration":1},"status":"passed","severity":"normal"},{"uid":"74ba7fc99ca0d23f","name":"Check publish message containing emoji","time":{"start":1704917392658,"stop":1704917392659,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f849b9aeadd473f","name":"Push message with content topic containing emoji","time":{"start":1704917432437,"stop":1704917432439,"duration":2},"status":"passed","severity":"normal"},{"uid":"999bb50f7d984cf9","name":"Generator, 2 different pubsubtopics","time":{"start":1704917459969,"stop":1704917459969,"duration":0},"status":"passed","severity":"normal"},{"uid":"447d36735dc005c0","name":"Passing cursor with wrong message digest","time":{"start":1704917430848,"stop":1704917430848,"duration":0},"status":"passed","severity":"normal"},{"uid":"2eda32a3ca8d692b","name":"Fails to push message bigger that 1MB","time":{"start":1704917432442,"stop":1704917432443,"duration":1},"status":"passed","severity":"normal"},{"uid":"152b106e90aa319a","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1704917312157,"stop":1704917312158,"duration":1},"status":"passed","severity":"normal"},{"uid":"eaa536b34de37e58","name":"Add multiple subscription objects on single nwaku node","time":{"start":1704917410484,"stop":1704917410484,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd521d56c30d8ca3","name":"should emit a peer event after start","time":{"start":1704917567886,"stop":1704917567887,"duration":1},"status":"passed","severity":"normal"},{"uid":"12555c13d6f0c3c1","name":"should not receive a peer event before start","time":{"start":1704917306680,"stop":1704917306681,"duration":1},"status":"passed","severity":"normal"},{"uid":"62b833d3dbe0e29e","name":"should properly create location multiaddrs - udp","time":{"start":1704917257520,"stop":1704917257520,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a3a393a317889a8","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1704917256683,"stop":1704917256683,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e0f99ed40516646","name":"should properly create location multiaddrs - tcp","time":{"start":1704917257520,"stop":1704917257520,"duration":0},"status":"passed","severity":"normal"},{"uid":"db0d43d3a2245244","name":"Check message with no payload is not received","time":{"start":1704917398258,"stop":1704917398258,"duration":0},"status":"passed","severity":"normal"},{"uid":"795ae480b7c12900","name":"Subscribe to topic containing Russian and publish message","time":{"start":1704917399474,"stop":1704917399474,"duration":0},"status":"passed","severity":"normal"},{"uid":"7db258da47730d75","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1704917399474,"stop":1704917399474,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1d327294d837078","name":"Passing page size 11 when there are 10 messages","time":{"start":1704917475123,"stop":1704917475123,"duration":0},"status":"passed","severity":"normal"},{"uid":"83f67ee86e387aa2","name":"Relay + Store","time":{"start":1704917308675,"stop":1704917308675,"duration":0},"status":"passed","severity":"normal"},{"uid":"17e1cdd111bc0524","name":"should not receive a peer event after stop","time":{"start":1704917567887,"stop":1704917567888,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d60b587aaa07da1","name":"Subscribe to topic containing long and receive message","time":{"start":1704917410476,"stop":1704917410476,"duration":0},"status":"passed","severity":"normal"},{"uid":"372748247da24e24","name":"Check received message with extra option is received","time":{"start":1704917398259,"stop":1704917398259,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2b815a8728568bb","name":"Check meta is set [ecies]","time":{"start":1704917282898,"stop":1704917282898,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1a2df9f4ff7db46","name":"retrieves a single peer","time":{"start":1704917274938,"stop":1704917274939,"duration":1},"status":"passed","severity":"normal"},{"uid":"21758d0b74de8640","name":"Refresh subscription","time":{"start":1704917399467,"stop":1704917399467,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f35a006baf46ec30","name":"1 Store, 2 relays, 2 fetches","time":{"start":1704917274521,"stop":1704917274521,"duration":0},"status":"passed","severity":"normal"},{"uid":"49ad1b9894c232c","name":"Fails to publish message with size larger than 1 MB","time":{"start":1704917392673,"stop":1704917392673,"duration":0},"status":"passed","severity":"normal"},{"uid":"e018dbcef243cee6","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1704917410479,"stop":1704917410479,"duration":0},"status":"passed","severity":"normal"},{"uid":"a191986b577ddb55","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1704917348632,"stop":1704917348633,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf78d5e83a6ae097","name":"Check publish message after client node is restarted","time":{"start":1704917392674,"stop":1704917392674,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3ebb282e55ec6b87","name":"should not fail to start the service if it is already started","time":{"start":1704917567886,"stop":1704917567886,"duration":0},"status":"passed","severity":"normal"},{"uid":"9659436b0b9d5488","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1704917448139,"stop":1704917448139,"duration":0},"status":"passed","severity":"normal"},{"uid":"d20039b4f740df0e","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1704917383791,"stop":1704917383792,"duration":1},"status":"passed","severity":"normal"},{"uid":"52eb5a6fe3ec9be1","name":"Push message on custom pubsubTopic","time":{"start":1704917366983,"stop":1704917366983,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9914d76a3618e5b","name":"Push message with content topic containing Arabic","time":{"start":1704917432433,"stop":1704917432433,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee2b4080c5704e37","name":"Check publish message containing Basic HTML tag","time":{"start":1704917392648,"stop":1704917392649,"duration":1},"status":"passed","severity":"normal"},{"uid":"4eb5dc03faf85c78","name":"should use DNS peer discovery with light client","time":{"start":1704917306686,"stop":1704917306686,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2b722976899c6d9f","name":"Relay - times out","time":{"start":1704917489869,"stop":1704917489869,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3f51fe09698c61a","name":"Check publish message containing unicode special characters","time":{"start":1704917392658,"stop":1704917392658,"duration":0},"status":"passed","severity":"normal"},{"uid":"396280dd8e0f9ff2","name":"Check received message containing SQL Injection","time":{"start":1704917398238,"stop":1704917398239,"duration":1},"status":"passed","severity":"normal"},{"uid":"6cb03b16807fdeca","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1704917257514,"stop":1704917257514,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d4ae84302303edc","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1704917274537,"stop":1704917274537,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7918d7b25b9d420","name":"caches peers it previously fetched","time":{"start":1704917274941,"stop":1704917274941,"duration":0},"status":"passed","severity":"normal"},{"uid":"1be2b79b5e92d306","name":"Round trip binary encryption [ecies, signature]","time":{"start":1704917282897,"stop":1704917282898,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e9f6eb9125c70f9","name":"can start and stop the service","time":{"start":1704917567885,"stop":1704917567885,"duration":0},"status":"passed","severity":"normal"},{"uid":"aaf149fa32a8788b","name":"Decoder throws on empty string content topic","time":{"start":1704917280994,"stop":1704917280994,"duration":0},"status":"passed","severity":"normal"},{"uid":"4255b245fd04612b","name":"isConnected should return true after first peer connects","time":{"start":1704917329086,"stop":1704917329087,"duration":1},"status":"passed","severity":"normal"},{"uid":"79609e070699017c","name":"Check received message containing XML","time":{"start":1704917398239,"stop":1704917398240,"duration":1},"status":"passed","severity":"normal"},{"uid":"44f19f707fa09d57","name":"Publish without waiting for remote peer","time":{"start":1704917399461,"stop":1704917399461,"duration":0},"status":"passed","severity":"normal"},{"uid":"a32e6331865879d8","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1704917256686,"stop":1704917256686,"duration":0},"status":"passed","severity":"normal"},{"uid":"52ee6b94b17ea780","name":"Store - dialed after - with timeout","time":{"start":1704917489870,"stop":1704917489870,"duration":0},"status":"passed","severity":"normal"},{"uid":"42ec936e69f1e238","name":"A test","time":{"start":1704917338713,"stop":1704917338714,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a830bad33e8be81","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1704917459969,"stop":1704917459969,"duration":0},"status":"passed","severity":"normal"},{"uid":"54ab0d46703aeaa0","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1704917262419,"stop":1704917262419,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fe7934267c7ea1c","name":"Push message with content topic containing Script","time":{"start":1704917432434,"stop":1704917432434,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c26b91f4e7c447c","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1704917430843,"stop":1704917430843,"duration":0},"status":"passed","severity":"normal"},{"uid":"908142681cddb18","name":"Encoder throws on undefined content topic","time":{"start":1704917262569,"stop":1704917262569,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce05dda4dc05b45f","name":"Default pageSize","time":{"start":1704917475125,"stop":1704917475126,"duration":1},"status":"passed","severity":"normal"},{"uid":"1adf0b1fedc2b112","name":"should set field with all protocols disabled","time":{"start":1704917257521,"stop":1704917257521,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d55155f76af2b27","name":"Query with Ordered Callback, No Decoder","time":{"start":1704917448139,"stop":1704917448139,"duration":0},"status":"passed","severity":"normal"},{"uid":"38c7621ac612a03","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1704917430846,"stop":1704917430847,"duration":1},"status":"passed","severity":"normal"},{"uid":"52c2b4887c7cf2e","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1704917481278,"stop":1704917481278,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3fa2ba3d8cdab22","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1704917280986,"stop":1704917280987,"duration":1},"status":"passed","severity":"normal"},{"uid":"82f7c1f0af5706f9","name":"Check received message containing unicode special characters","time":{"start":1704917398248,"stop":1704917398249,"duration":1},"status":"passed","severity":"normal"},{"uid":"cfbf8a796ebc42cd","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1704917448138,"stop":1704917448139,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2d574a0eb644e67","name":"Check message with no pubsub topic is not received","time":{"start":1704917398256,"stop":1704917398257,"duration":1},"status":"passed","severity":"normal"},{"uid":"755edd3d0e0b88c9","name":"Push message with custom timestamp: 1674158912419","time":{"start":1704917432441,"stop":1704917432441,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffe45abae74cff0a","name":"throws on content topic with non-number generation field","time":{"start":1704917249736,"stop":1704917249736,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a796fbe9978af36","name":"Subscribe to topic containing shell command and publish message","time":{"start":1704917399476,"stop":1704917399476,"duration":0},"status":"passed","severity":"normal"},{"uid":"fea19bb38329d8aa","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1704917430845,"stop":1704917430845,"duration":0},"status":"passed","severity":"normal"},{"uid":"2df7611cb8c2c626","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1704917481277,"stop":1704917481277,"duration":0},"status":"passed","severity":"normal"},{"uid":"d106f9c65ba4968e","name":"Check received message with timestamp: 1704917307304 ","time":{"start":1704917398252,"stop":1704917398253,"duration":1},"status":"passed","severity":"normal"},{"uid":"cee0c8b957aca563","name":"nwaku subscribes","time":{"start":1704917380342,"stop":1704917380343,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a4305858f544189","name":"same cluster, same shard: nodes connect","time":{"start":1704917360038,"stop":1704917360039,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a75ed1b53fe2b0","name":"Push message with content topic containing Russian","time":{"start":1704917432433,"stop":1704917432433,"duration":0},"status":"passed","severity":"normal"},{"uid":"a67c1b33b5d39c59","name":"Subscribe to topic containing XML and publish message","time":{"start":1704917399475,"stop":1704917399475,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f6aa2ae5afdd6fd","name":"should decode valid enr successfully","time":{"start":1704917257513,"stop":1704917257514,"duration":1},"status":"passed","severity":"normal"},{"uid":"4bcf8fc962b498ee","name":"Check publish message containing SQL Injection","time":{"start":1704917392644,"stop":1704917392645,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b3c2027fc9dccf6","name":"Ordered callback, aborts when callback returns true","time":{"start":1704917456016,"stop":1704917456017,"duration":1},"status":"passed","severity":"normal"},{"uid":"68fcc45f351470a3","name":"Waku message hash computation (payload length 0)","time":{"start":1704917268682,"stop":1704917268682,"duration":0},"status":"passed","severity":"normal"},{"uid":"b75b1956d93e4828","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1704917273891,"stop":1704917273891,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed9206b8c69a3a22","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1704917383791,"stop":1704917383791,"duration":0},"status":"passed","severity":"normal"},{"uid":"1eb6b9792c1a94e9","name":"Subscribe to topic containing Script and publish message","time":{"start":1704917399474,"stop":1704917399475,"duration":1},"status":"passed","severity":"normal"},{"uid":"5045bcf2722e08b4","name":"Callback on promise, aborts when callback returns true","time":{"start":1704917456015,"stop":1704917456015,"duration":0},"status":"passed","severity":"normal"},{"uid":"528bcfd99ce22816","name":"Nodes with multiple pubsub topic","time":{"start":1704917383794,"stop":1704917383795,"duration":1},"status":"passed","severity":"normal"},{"uid":"a89f236c820ad6c","name":"returns all values when wanted number matches available values","time":{"start":1704917273888,"stop":1704917273890,"duration":2},"status":"passed","severity":"normal"},{"uid":"4b9d67dde5108a51","name":"ignores domain fetching errors","time":{"start":1704917274940,"stop":1704917274940,"duration":0},"status":"passed","severity":"normal"},{"uid":"e52fabb52b74367b","name":"connects to nwaku","time":{"start":1704917489124,"stop":1704917489124,"duration":0},"status":"passed","severity":"normal"},{"uid":"b65bca13712c71d8","name":"Push message with content topic containing JSON","time":{"start":1704917432435,"stop":1704917432435,"duration":0},"status":"passed","severity":"normal"},{"uid":"9745f8b6de60ef6d","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1704917348627,"stop":1704917348628,"duration":1},"status":"passed","severity":"normal"},{"uid":"430a5d1b1d0cbb14","name":"1 Store, 2 fetches","time":{"start":1704917274520,"stop":1704917274521,"duration":1},"status":"passed","severity":"normal"},{"uid":"b81da1c8cf9e5738","name":"should return the peer with the provided peerId","time":{"start":1704917488325,"stop":1704917488326,"duration":1},"status":"passed","severity":"normal"},{"uid":"4df44deb94815ab4","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1704917399476,"stop":1704917399477,"duration":1},"status":"passed","severity":"normal"},{"uid":"352e2933549a5ba7","name":"different cluster, different shard: nodes don't connect","time":{"start":1704917360051,"stop":1704917360051,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea8a4f44282774b0","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1704917329084,"stop":1704917329085,"duration":1},"status":"passed","severity":"normal"},{"uid":"70bbd06fd7778ea1","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1704917338595,"stop":1704917338596,"duration":1},"status":"passed","severity":"normal"},{"uid":"b17f3438dc03720a","name":"Push message with Script payload","time":{"start":1704917432414,"stop":1704917432414,"duration":0},"status":"passed","severity":"normal"},{"uid":"24857a91714de813","name":"Relay - dialed first","time":{"start":1704917489868,"stop":1704917489869,"duration":1},"status":"passed","severity":"normal"},{"uid":"69cd3090b2fd37a9","name":"Fields are not dropped","time":{"start":1704917262046,"stop":1704917262048,"duration":2},"status":"passed","severity":"normal"},{"uid":"24f445552570e7bc","name":"Check publish message containing numeric","time":{"start":1704917392638,"stop":1704917392639,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2e6b13951af0df4","name":"Push message with content topic containing unicode special characters","time":{"start":1704917432437,"stop":1704917432437,"duration":0},"status":"passed","severity":"normal"},{"uid":"254cbf30cf038b8d","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1704917407201,"stop":1704917407201,"duration":0},"status":"passed","severity":"normal"},{"uid":"d133107188e6a22a","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1704917399464,"stop":1704917399464,"duration":0},"status":"passed","severity":"normal"},{"uid":"72c75c8b3d3b812d","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1704917481281,"stop":1704917481281,"duration":0},"status":"passed","severity":"normal"},{"uid":"19d0942562eccbc","name":"Push message with JSON payload","time":{"start":1704917432415,"stop":1704917432415,"duration":0},"status":"passed","severity":"normal"},{"uid":"a954d77b0f7d6507","name":"Passing page size 110 when there are 120 messages","time":{"start":1704917475124,"stop":1704917475125,"duration":1},"status":"passed","severity":"normal"},{"uid":"a739b0a326194bf9","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1704917383790,"stop":1704917383790,"duration":0},"status":"passed","severity":"normal"},{"uid":"175b9b8f674f9fd7","name":"Ephemeral field set to true","time":{"start":1704917262568,"stop":1704917262568,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4c2ef3584f895c4","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1704917338594,"stop":1704917338594,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d039c8d72ddf52b","name":"Js publishes, other Js receives","time":{"start":1704917380347,"stop":1704917380347,"duration":0},"status":"passed","severity":"normal"},{"uid":"d20dccbe5b57ab63","name":"does not throw on valid cases","time":{"start":1704917249734,"stop":1704917249734,"duration":0},"status":"passed","severity":"normal"},{"uid":"6869dda96f99b908","name":"Subscribe to topic containing XML and receive message","time":{"start":1704917410481,"stop":1704917410481,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab8aee671a85999d","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1704917399473,"stop":1704917399474,"duration":1},"status":"passed","severity":"normal"},{"uid":"39ab50cd0653c5ba","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1704917329080,"stop":1704917329081,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5a079bf12650ede","name":"through manual discovery","time":{"start":1704917353569,"stop":1704917353570,"duration":1},"status":"passed","severity":"normal"},{"uid":"b552feba75bc7a75","name":"Publish message with large meta","time":{"start":1704917392675,"stop":1704917392675,"duration":0},"status":"passed","severity":"normal"},{"uid":"97fe7bcd77b41c13","name":"should properly compute the node id","time":{"start":1704917257516,"stop":1704917257517,"duration":1},"status":"passed","severity":"normal"},{"uid":"1526b8f040da8900","name":"Check received message containing shell command","time":{"start":1704917398245,"stop":1704917398246,"duration":1},"status":"passed","severity":"normal"},{"uid":"6694ed8452423030","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1704917329080,"stop":1704917329080,"duration":0},"status":"passed","severity":"normal"},{"uid":"1af6716699f6939b","name":"Ephemeral field is preserved - encoder v0","time":{"start":1704917312157,"stop":1704917312157,"duration":0},"status":"passed","severity":"normal"},{"uid":"b360ca3092aba5fd","name":"Query Generator, Wrong PubsubTopic","time":{"start":1704917448136,"stop":1704917448137,"duration":1},"status":"passed","severity":"normal"},{"uid":"1df52d131a0e4050","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1704917274536,"stop":1704917274537,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c8b8914712c3a65","name":"should throw error - no id","time":{"start":1704917257515,"stop":1704917257515,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffda8a433253f5b8","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1704917410481,"stop":1704917410481,"duration":0},"status":"passed","severity":"normal"},{"uid":"632eb7d4d0921a10","name":"Decoder throws on undefined content topic","time":{"start":1704917280993,"stop":1704917280994,"duration":1},"status":"passed","severity":"normal"},{"uid":"15d09349cf3e83d","name":"Passing page size 1 when there are 4 messages","time":{"start":1704917475121,"stop":1704917475122,"duration":1},"status":"passed","severity":"normal"},{"uid":"3fdf296b0321219f","name":"Push to array if already present","time":{"start":1704917249611,"stop":1704917249611,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f6d6b6be1cee88f","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1704917256679,"stop":1704917256679,"duration":0},"status":"passed","severity":"normal"},{"uid":"6240a0ed181aa174","name":"throws on content topic with too few or too many fields","time":{"start":1704917249735,"stop":1704917249735,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b999f2cad11ee08","name":"Check publish message containing JSON","time":{"start":1704917392649,"stop":1704917392656,"duration":7},"status":"passed","severity":"normal"},{"uid":"17ffbb14e5e26f84","name":"Ephemeral messages are not stored","time":{"start":1704917312156,"stop":1704917312157,"duration":1},"status":"passed","severity":"normal"},{"uid":"5fc40f5cb3b60c28","name":"passes more than one ENR URLs and attempts connection","time":{"start":1704917306695,"stop":1704917306696,"duration":1},"status":"skipped","severity":"normal"},{"uid":"df945ba865bf1b15","name":"Subscribe to topic containing emoji and publish message","time":{"start":1704917399477,"stop":1704917399477,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e2f71a3dec3f1ff","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1704917274538,"stop":1704917274538,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ec8ec9b6c191d10","name":"Check received message with timestamp: 1649153314 ","time":{"start":1704917398254,"stop":1704917398254,"duration":0},"status":"passed","severity":"normal"},{"uid":"480d5b7c19f0d92d","name":"should be able to decode the field with only FILTER set to true","time":{"start":1704917256684,"stop":1704917256685,"duration":1},"status":"passed","severity":"normal"},{"uid":"a493991e844836b3","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1704917262419,"stop":1704917262420,"duration":1},"status":"passed","severity":"normal"},{"uid":"b70d457091c3947d","name":"Push message with shell command payload","time":{"start":1704917432415,"stop":1704917432416,"duration":1},"status":"passed","severity":"normal"},{"uid":"61a7ec055c52fb92","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1704917463562,"stop":1704917463562,"duration":0},"status":"passed","severity":"normal"},{"uid":"9977e7be6d369f4d","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1704917383795,"stop":1704917383795,"duration":0},"status":"passed","severity":"normal"},{"uid":"9204255faf04f582","name":"Nodes with multiple pubsub topic","time":{"start":1704917383792,"stop":1704917383793,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5c4830e03c10ae","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1704917410469,"stop":1704917410469,"duration":0},"status":"passed","severity":"normal"},{"uid":"83b7ac50db861a57","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1704917348629,"stop":1704917348630,"duration":1},"status":"passed","severity":"normal"},{"uid":"928e7ad4ca4e494a","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1704917348633,"stop":1704917348634,"duration":1},"status":"passed","severity":"normal"},{"uid":"f23590490ca61340","name":"Push message with XML payload","time":{"start":1704917432414,"stop":1704917432414,"duration":0},"status":"passed","severity":"normal"},{"uid":"26ab02e6af6b9bfc","name":"throws on content topic with empty application field","time":{"start":1704917249736,"stop":1704917249737,"duration":1},"status":"passed","severity":"normal"},{"uid":"21c440ba72548225","name":"Push message with long payload","time":{"start":1704917432410,"stop":1704917432410,"duration":0},"status":"passed","severity":"normal"},{"uid":"d41fe78039d88483","name":"should be called at least once on all `peer:discovery` events","time":{"start":1704917329082,"stop":1704917329082,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ee88b130dedff87","name":"Subscribe to topic containing long and publish message","time":{"start":1704917399469,"stop":1704917399470,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b6fb590f5063989","name":"Subscribe to 30 topics at once and receives messages","time":{"start":1704917410472,"stop":1704917410473,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ce6ae81fa04fabd","name":"Check message with extra parameter is not received","time":{"start":1704917398258,"stop":1704917398259,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2fbd4e11dc45b14","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1704917312158,"stop":1704917312158,"duration":0},"status":"passed","severity":"normal"},{"uid":"8651d8a08f80958c","name":"isConnected should return false after all peers disconnect","time":{"start":1704917329081,"stop":1704917329081,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ae23c6867bcfc7a","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1704917366980,"stop":1704917366981,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c09b1d0c5cce02d","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1704917547251,"stop":1704917547251,"duration":0},"status":"passed","severity":"normal"},{"uid":"d551532da7518b83","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1704917274538,"stop":1704917274538,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2dda6fcd7f41256","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1704917338595,"stop":1704917338595,"duration":0},"status":"passed","severity":"normal"},{"uid":"d02208009f8d8ed7","name":"Callback on promise","time":{"start":1704917456015,"stop":1704917456015,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b810abd35b4376e","name":"Subscribe and receives messages on 20 topics","time":{"start":1704917410472,"stop":1704917410472,"duration":0},"status":"passed","severity":"normal"},{"uid":"993ca58748d91325","name":"should throw error - no public key","time":{"start":1704917257515,"stop":1704917257515,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2f05bb4a7c7dc8d","name":"should return all peers when numPeers is 0","time":{"start":1704917262418,"stop":1704917262418,"duration":0},"status":"passed","severity":"normal"},{"uid":"163609a2d9d513e5","name":"Subscribe to topic containing numeric and publish message","time":{"start":1704917399471,"stop":1704917399471,"duration":0},"status":"passed","severity":"normal"},{"uid":"630980002352b62c","name":"Round trip binary serialization","time":{"start":1704917262567,"stop":1704917262567,"duration":0},"status":"passed","severity":"normal"},{"uid":"83d7e0833803867d","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1704917430844,"stop":1704917430845,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3401a5c25e8ce13","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1704917256682,"stop":1704917256683,"duration":1},"status":"passed","severity":"normal"},{"uid":"511fb6dc6ca62aa","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1704917547250,"stop":1704917547250,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2e1129c494cf415","name":"throws on content topic with empty topic name field","time":{"start":1704917249738,"stop":1704917249738,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7058060d4f73a9c","name":"A test","time":{"start":1704917338713,"stop":1704917338713,"duration":0},"status":"passed","severity":"normal"}] |