allure-jswaku/7230/widgets/severity.json
2024-07-25 22:37:41 +00:00

1 line
155 KiB
JSON

[{"uid":"ad3604d98bcfa5b4","name":"Push message with content topic containing unicode special characters","time":{"start":1721946713917,"stop":1721946713917,"duration":0},"status":"passed","severity":"normal"},{"uid":"76373216601d00b","name":"Check message received after nwaku node is restarted","time":{"start":1721946448127,"stop":1721946448127,"duration":0},"status":"skipped","severity":"normal"},{"uid":"af6d5e5fa18a02cc","name":"Check publish message containing SQL Injection","time":{"start":1721946744302,"stop":1721946744303,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a183938af65f2e","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 4","time":{"start":1721946189797,"stop":1721946189797,"duration":0},"status":"passed","severity":"normal"},{"uid":"eeb94c0031d240c6","name":"udp ip6 address","time":{"start":1721946197703,"stop":1721946197703,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd90ffcb605f572e","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1721946796663,"stop":1721946796664,"duration":1},"status":"passed","severity":"normal"},{"uid":"41f6fd9d778a7597","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1721946189781,"stop":1721946189781,"duration":0},"status":"passed","severity":"normal"},{"uid":"fda179c04a76258b","name":"should not receive a peer event after stop","time":{"start":1721946749976,"stop":1721946749977,"duration":1},"status":"passed","severity":"normal"},{"uid":"fdfed3d53c7b7341","name":"Check received message containing emoji","time":{"start":1721946448121,"stop":1721946448121,"duration":0},"status":"passed","severity":"normal"},{"uid":"492e9cdf88b58f47","name":"tcp ip4 address","time":{"start":1721946197703,"stop":1721946197703,"duration":0},"status":"passed","severity":"normal"},{"uid":"f268da650983aa94","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1721946752296,"stop":1721946752296,"duration":0},"status":"passed","severity":"normal"},{"uid":"523091e79154a2bd","name":"Ordered Callback - backward","time":{"start":1721946857134,"stop":1721946857136,"duration":2},"status":"passed","severity":"normal"},{"uid":"55b7d9df149bc590","name":"Fails to push message with empty content topic","time":{"start":1721946713917,"stop":1721946713918,"duration":1},"status":"passed","severity":"normal"},{"uid":"2532496f5d3a44a0","name":"Check received message containing shell command","time":{"start":1721946748636,"stop":1721946748637,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3e99eb250f8dbb0","name":"Check message on other pubsub topic is not received","time":{"start":1721946448124,"stop":1721946448125,"duration":1},"status":"passed","severity":"normal"},{"uid":"f09679e14ec74106","name":"Does not throw an exception when node disconnects","time":{"start":1721946898138,"stop":1721946898139,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6aee26189dff6d1","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1721946189786,"stop":1721946189787,"duration":1},"status":"passed","severity":"normal"},{"uid":"25e740dc344b0328","name":"Push message on custom pubsubTopic","time":{"start":1721946549635,"stop":1721946549635,"duration":0},"status":"passed","severity":"normal"},{"uid":"b35659523b66b5ea","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1721946373818,"stop":1721946373819,"duration":1},"status":"passed","severity":"normal"},{"uid":"6fe2f175411bd736","name":"should properly create location multiaddrs - udp","time":{"start":1721946198312,"stop":1721946198312,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7f6e660a5a9b960","name":"isConnected between 2 js-waku relay nodes","time":{"start":1721946298545,"stop":1721946298545,"duration":0},"status":"passed","severity":"normal"},{"uid":"49ff4177e8f3d24b","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1721946189766,"stop":1721946189767,"duration":1},"status":"passed","severity":"normal"},{"uid":"c652f629e9f286f0","name":"should throw error - no public key","time":{"start":1721946198308,"stop":1721946198308,"duration":0},"status":"passed","severity":"normal"},{"uid":"20bd6d4e842257f2","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1721946189904,"stop":1721946189905,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe4bfe70acb2a77f","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1721946915172,"stop":1721946915172,"duration":0},"status":"passed","severity":"normal"},{"uid":"54d89b269abb7b5","name":"should be able to decode the field with only STORE set to true","time":{"start":1721946197695,"stop":1721946197695,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6f5dba350f0e734","name":"Subscribe and receive messages via waku relay post","time":{"start":1721946915178,"stop":1721946915178,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f56c2334d32d46","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1721946189783,"stop":1721946189783,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e32a535dafeeff9","name":"Check received message containing XML","time":{"start":1721946748602,"stop":1721946748602,"duration":0},"status":"passed","severity":"normal"},{"uid":"33ebc5546d12371d","name":"isConnected should return false after all peers disconnect","time":{"start":1721946298544,"stop":1721946298545,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5bb6a7c5f9e7df1","name":"Check received message with timestamp: 1721946240086 ","time":{"start":1721946748638,"stop":1721946748655,"duration":17},"status":"passed","severity":"normal"},{"uid":"dc0ba395629e0276","name":"Push message with Russian payload","time":{"start":1721946834953,"stop":1721946834953,"duration":0},"status":"passed","severity":"normal"},{"uid":"139935b588f27928","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1721946240883,"stop":1721946240884,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3e4e66529fbe733","name":"through manual discovery","time":{"start":1721946553523,"stop":1721946553524,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3fc59fcfdc2f7e5","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721946549636,"stop":1721946549637,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9bda653d978c49a","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1721946213669,"stop":1721946213669,"duration":0},"status":"passed","severity":"normal"},{"uid":"43aa4c2e82957bdd","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1721946202984,"stop":1721946202984,"duration":0},"status":"passed","severity":"normal"},{"uid":"55cb1a8012545c43","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1721946454298,"stop":1721946454298,"duration":0},"status":"passed","severity":"normal"},{"uid":"f95555c9f159d14","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1721946505384,"stop":1721946505384,"duration":0},"status":"passed","severity":"normal"},{"uid":"54d7ec6fb78ba7c6","name":"Fails to push message with empty content topic","time":{"start":1721946834988,"stop":1721946834989,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a031ccf93b056bb","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1721946454270,"stop":1721946454270,"duration":0},"status":"passed","severity":"normal"},{"uid":"f14500761be693b4","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1721946213671,"stop":1721946213671,"duration":0},"status":"passed","severity":"normal"},{"uid":"820452f5d1b9361d","name":"Check message with non string payload is not received","time":{"start":1721946748672,"stop":1721946748672,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf8c13412c76a521","name":"should set field with only LIGHTPUSH enabled","time":{"start":1721946198315,"stop":1721946198315,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce0eee116aeed27d","name":"Push message with content topic containing special chars","time":{"start":1721946713910,"stop":1721946713910,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a2a5dd3da3ac551","name":"Encoder throws on undefined content topic","time":{"start":1721946223794,"stop":1721946223794,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b76c8c8e4e84aa1","name":"ignores domain fetching errors","time":{"start":1721946214026,"stop":1721946214026,"duration":0},"status":"passed","severity":"normal"},{"uid":"b447ed58a9230364","name":"Push message with content topic containing short","time":{"start":1721946713909,"stop":1721946713909,"duration":0},"status":"passed","severity":"normal"},{"uid":"439dce64e37b22b9","name":"Subscribe to topic containing long and receive message","time":{"start":1721946915181,"stop":1721946915182,"duration":1},"status":"passed","severity":"normal"},{"uid":"f70429e7e024088a","name":"Subscribe to topic containing numeric and receive message","time":{"start":1721946915171,"stop":1721946915171,"duration":0},"status":"passed","severity":"normal"},{"uid":"212f521d1e15f895","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app78/7/topic188/utf8","time":{"start":1721946810092,"stop":1721946810092,"duration":0},"status":"passed","severity":"normal"},{"uid":"67b709f8012d9a90","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1721946505378,"stop":1721946505381,"duration":3},"status":"passed","severity":"normal"},{"uid":"5b29f6440601307c","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1721946454299,"stop":1721946454300,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c3895132b6ca955","name":"Ephemeral field set to true","time":{"start":1721946203183,"stop":1721946203184,"duration":1},"status":"passed","severity":"normal"},{"uid":"2015ed0f535922ad","name":"Push message with Chinese payload","time":{"start":1721946713902,"stop":1721946713903,"duration":1},"status":"passed","severity":"normal"},{"uid":"a972908fbbe3ff1d","name":"Subscribe to topic containing Russian and receive message","time":{"start":1721946915172,"stop":1721946915173,"duration":1},"status":"passed","severity":"normal"},{"uid":"2bf9f7c8918db32","name":"new peer added after a peer was already found","time":{"start":1721946674605,"stop":1721946674605,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c0058a0b61597e7c","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1721946189785,"stop":1721946189785,"duration":0},"status":"passed","severity":"normal"},{"uid":"64ad3a7d814aa056","name":"Store - dialed first","time":{"start":1721946904747,"stop":1721946904748,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed9e87d026e3d2a6","name":"should encode/decode to text encoding","time":{"start":1721946198309,"stop":1721946198310,"duration":1},"status":"passed","severity":"normal"},{"uid":"40b2f6c6e548d5c4","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1721946896572,"stop":1721946896572,"duration":0},"status":"passed","severity":"normal"},{"uid":"429e17aae6cbffab","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1721946373818,"stop":1721946373818,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5d8a61c172e7d16","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1721946189792,"stop":1721946189793,"duration":1},"status":"passed","severity":"normal"},{"uid":"dcc02c687d23d1a7","name":"Push message with content topic containing XML","time":{"start":1721946713913,"stop":1721946713915,"duration":2},"status":"passed","severity":"normal"},{"uid":"44f1318bda932c94","name":"Push message with content topic containing Basic HTML tag","time":{"start":1721946713915,"stop":1721946713915,"duration":0},"status":"passed","severity":"normal"},{"uid":"96e8b6fe1fecc063","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1721946298543,"stop":1721946298544,"duration":1},"status":"passed","severity":"normal"},{"uid":"48df43f680a284fd","name":"Push message with emoji payload","time":{"start":1721946713907,"stop":1721946713908,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ed75e29e2a6ba69","name":"Push message with SQL Injection payload","time":{"start":1721946834953,"stop":1721946834954,"duration":1},"status":"passed","severity":"normal"},{"uid":"b48c79c41157e296","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1721946744308,"stop":1721946744309,"duration":1},"status":"passed","severity":"normal"},{"uid":"411054828e187ff4","name":"should throw an error for missing sharding configuration","time":{"start":1721946189797,"stop":1721946189797,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4d394c3734c5f8a","name":"should be able to decode the field with only RELAY set to true","time":{"start":1721946197693,"stop":1721946197694,"duration":1},"status":"passed","severity":"normal"},{"uid":"67bbca0533cb3f3","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1721946915186,"stop":1721946915186,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4cf2ccdc1978feb","name":"Push message with content topic containing Script","time":{"start":1721946713913,"stop":1721946713913,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e8f5b3a23dbce20","name":"Ping on peer without subscriptions","time":{"start":1721946343350,"stop":1721946343351,"duration":1},"status":"passed","severity":"normal"},{"uid":"d43f45a6aff4074a","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1721946189790,"stop":1721946189790,"duration":0},"status":"passed","severity":"normal"},{"uid":"896c139774d492a0","name":"Meta field set when metaSetter is specified","time":{"start":1721946203184,"stop":1721946203184,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a9fb72c0f3b397e","name":"Subscribe to topic containing JSON and receive message","time":{"start":1721946488859,"stop":1721946488862,"duration":3},"status":"passed","severity":"normal"},{"uid":"2d3d25f79d08740c","name":"Encoder throws on empty string content topic","time":{"start":1721946225694,"stop":1721946225694,"duration":0},"status":"passed","severity":"normal"},{"uid":"519469e1cb6e2024","name":"should not fail to stop the service if it was not started","time":{"start":1721946749972,"stop":1721946749973,"duration":1},"status":"passed","severity":"normal"},{"uid":"3dd7cfb531a0a4b4","name":"Ping on subscribed peer","time":{"start":1721946343345,"stop":1721946343345,"duration":0},"status":"passed","severity":"normal"},{"uid":"57ee87b33b93fb15","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1721946252938,"stop":1721946252938,"duration":0},"status":"skipped","severity":"normal"},{"uid":"10f488584a0dc4e9","name":"retrieves a single peer","time":{"start":1721946214024,"stop":1721946214025,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b2574e9c21def20","name":"should not receive a peer event before start","time":{"start":1721946749975,"stop":1721946749976,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a015959546b2289","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1721946488846,"stop":1721946488846,"duration":0},"status":"passed","severity":"normal"},{"uid":"27cb1bd461f32f23","name":"should throw error - invalid id","time":{"start":1721946198307,"stop":1721946198308,"duration":1},"status":"passed","severity":"normal"},{"uid":"348458b0d4e53cc8","name":"Query Generator - backward","time":{"start":1721946857123,"stop":1721946857132,"duration":9},"status":"passed","severity":"normal"},{"uid":"e9d6ed6786bd348a","name":"should not throw an error for a single configured topic","time":{"start":1721946189790,"stop":1721946189791,"duration":1},"status":"passed","severity":"normal"},{"uid":"327bb933512d2e0a","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1721946454289,"stop":1721946454293,"duration":4},"status":"passed","severity":"normal"},{"uid":"7f8d1c40cb15c597","name":"Check publish message containing Script","time":{"start":1721946744303,"stop":1721946744304,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1a1b18cd24eca51","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1721946549636,"stop":1721946549636,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4ba9b73f3e57382","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1721946488863,"stop":1721946488864,"duration":1},"status":"passed","severity":"normal"},{"uid":"e60af48581b3880b","name":"should only return 1 node with store capability","time":{"start":1721946214028,"stop":1721946214028,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6bb804f4f1750b7","name":"Check received message containing unicode special characters","time":{"start":1721946448121,"stop":1721946448121,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fdeb5eccf9a48c9","name":"should throw an error for insufficient data","time":{"start":1721946189905,"stop":1721946189905,"duration":0},"status":"passed","severity":"normal"},{"uid":"2145ccded9b0ae3a","name":"Check received message containing Russian","time":{"start":1721946748601,"stop":1721946748601,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8e2a85c503789d5","name":"Push message with Arabic payload","time":{"start":1721946713903,"stop":1721946713903,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca721328ceb32b79","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1721946454278,"stop":1721946454278,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8e16620093378d3","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1721946454267,"stop":1721946454267,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd462d49671c0bc8","name":"Fails to publish message with wrong content topic","time":{"start":1721946744311,"stop":1721946744312,"duration":1},"status":"passed","severity":"normal"},{"uid":"651d1242b0bf7979","name":"Push message with content topic containing long","time":{"start":1721946713909,"stop":1721946713909,"duration":0},"status":"passed","severity":"normal"},{"uid":"d21a7da683853742","name":"Subscribe to topic containing JSON and receive message","time":{"start":1721946915174,"stop":1721946915174,"duration":0},"status":"passed","severity":"normal"},{"uid":"e72f4076ae26919c","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1721946849856,"stop":1721946849856,"duration":0},"status":"passed","severity":"normal"},{"uid":"fca74f03ebbf9c7a","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1721946213001,"stop":1721946213002,"duration":1},"status":"passed","severity":"normal"},{"uid":"34d5c67cb4578c6a","name":"Publish message with custom timestamp: Thu Jul 25 2024 23:31:54 GMT+0000 (Coordinated Universal Time)","time":{"start":1721946744310,"stop":1721946744310,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c3d6012cd2aabf1","name":"should only return 1 node with relay and store capability","time":{"start":1721946214027,"stop":1721946214028,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce05f73bdc6bc2fc","name":"should throw an error for empty SingleShardInfos array","time":{"start":1721946189775,"stop":1721946189776,"duration":1},"status":"passed","severity":"normal"},{"uid":"5bae2fd3c6debce3","name":"Push message with unicode special characters payload","time":{"start":1721946834958,"stop":1721946834958,"duration":0},"status":"passed","severity":"normal"},{"uid":"856f163012253b35","name":"Subscribe to topic containing Script and publish message","time":{"start":1721946752298,"stop":1721946752298,"duration":0},"status":"passed","severity":"normal"},{"uid":"bff913af71adc22","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1721946488839,"stop":1721946488839,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd896df95f1be494","name":"Push message with content topic containing numeric","time":{"start":1721946713910,"stop":1721946713910,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf5423ef634ed7e","name":"Check received message containing shell command","time":{"start":1721946748604,"stop":1721946748605,"duration":1},"status":"passed","severity":"normal"},{"uid":"db570e91e71d8c19","name":"Check received message containing short","time":{"start":1721946748630,"stop":1721946748630,"duration":0},"status":"passed","severity":"normal"},{"uid":"b73da5700c335c5a","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1721946488838,"stop":1721946488838,"duration":0},"status":"passed","severity":"normal"},{"uid":"63f9d9959e79f559","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1721946189904,"stop":1721946189904,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cb06762204cfa52","name":"Push message with shell command payload","time":{"start":1721946713906,"stop":1721946713906,"duration":0},"status":"passed","severity":"normal"},{"uid":"10858bea6f5672f7","name":"Push message with Basic HTML tag payload","time":{"start":1721946834956,"stop":1721946834956,"duration":0},"status":"passed","severity":"normal"},{"uid":"674e3f7f5d3e1d8b","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1721946197697,"stop":1721946197698,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f1ddc57c3ec8c3d","name":"Check message received after jswaku node is restarted","time":{"start":1721946748629,"stop":1721946748629,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7177561d53b7f9b0","name":"Push message with content topic containing SQL Injection","time":{"start":1721946713912,"stop":1721946713913,"duration":1},"status":"passed","severity":"normal"},{"uid":"700dd63f506bd2a","name":"should properly create peer info with all multiaddrs","time":{"start":1721946198313,"stop":1721946198313,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7780ccfc5e517cc","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1721947031182,"stop":1721947031182,"duration":0},"status":"passed","severity":"normal"},{"uid":"f13bf6f286ab2575","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1721946725031,"stop":1721946725032,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a89b37594253775","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1721946488856,"stop":1721946488856,"duration":0},"status":"passed","severity":"normal"},{"uid":"826daa4c41298f0","name":"Push message with custom timestamp: 1691188048261","time":{"start":1721946834990,"stop":1721946834990,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e8820fabce6cdae","name":"Push message with content topic containing numeric","time":{"start":1721946834961,"stop":1721946834961,"duration":0},"status":"passed","severity":"normal"},{"uid":"5826134af1993b0c","name":"Generator, 2 different pubsubtopics","time":{"start":1721946863650,"stop":1721946863651,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e4f948918debfa4","name":"Check received message with timestamp: 1721946240086000000 ","time":{"start":1721946748638,"stop":1721946748638,"duration":0},"status":"passed","severity":"normal"},{"uid":"8957ea94f63418ef","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1721946214029,"stop":1721946214029,"duration":0},"status":"skipped","severity":"normal"},{"uid":"db7c7eff38d5f6cc","name":"random static sharding 6 - Cluster ID: 608, Shard ID: 992","time":{"start":1721946814720,"stop":1721946814720,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9d1e575259b3959","name":"Check publish message after client node is restarted","time":{"start":1721946744314,"stop":1721946744314,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b12df065b3d49d3a","name":"handles different networkShards values correctly","time":{"start":1721946189773,"stop":1721946189774,"duration":1},"status":"passed","severity":"normal"},{"uid":"574b1ad8999b1437","name":"Passing page size 10 when there are 10 messages","time":{"start":1721946880403,"stop":1721946880404,"duration":1},"status":"passed","severity":"normal"},{"uid":"52c21dadc6f96a3c","name":"Subscribe to topic containing XML and receive message","time":{"start":1721946488858,"stop":1721946488859,"duration":1},"status":"passed","severity":"normal"},{"uid":"77034724316868a5","name":"Check received message containing long","time":{"start":1721946748631,"stop":1721946748632,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b387ac5de896a5e","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1721946189784,"stop":1721946189784,"duration":0},"status":"passed","severity":"normal"},{"uid":"193e7653e605503b","name":"Check received message containing Chinese","time":{"start":1721946448116,"stop":1721946448116,"duration":0},"status":"passed","severity":"normal"},{"uid":"b23ad6148bf47bae","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app15/9/topic653/test.js","time":{"start":1721946810085,"stop":1721946810086,"duration":1},"status":"passed","severity":"normal"},{"uid":"a55c0d36bf104376","name":"1 Relay, 1 fetch","time":{"start":1721946213599,"stop":1721946213600,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4e560b89c44f11a","name":"getPeersByDiscovery","time":{"start":1721946674604,"stop":1721946674605,"duration":1},"status":"passed","severity":"normal"},{"uid":"cdd447d00200c168","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1721946189770,"stop":1721946189771,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae2b2f4061707307","name":"Push message with numeric payload","time":{"start":1721946713901,"stop":1721946713902,"duration":1},"status":"passed","severity":"normal"},{"uid":"96a361922cb4d241","name":"Push message equal or less that 1MB","time":{"start":1721946713921,"stop":1721946713921,"duration":0},"status":"passed","severity":"normal"},{"uid":"86aab20b9ddbbaf5","name":"Push message with numeric payload","time":{"start":1721946834949,"stop":1721946834949,"duration":0},"status":"passed","severity":"normal"},{"uid":"9085916bdd00ca1e","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1721946329331,"stop":1721946329331,"duration":0},"status":"passed","severity":"normal"},{"uid":"2453c6a6bb18c9bf","name":"Subscribe and receives messages on 20 topics","time":{"start":1721946488847,"stop":1721946488847,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca97dc6e04301f38","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1721946189776,"stop":1721946189776,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5d3376f609ccbe7","name":"Accepts a valid Waku Message","time":{"start":1721946206533,"stop":1721946206535,"duration":2},"status":"passed","severity":"normal"},{"uid":"86adfc5f664edb0","name":"Check message received after nwaku node is restarted","time":{"start":1721946748672,"stop":1721946748674,"duration":2},"status":"skipped","severity":"normal"},{"uid":"facb6163238b38f4","name":"Push message with content topic containing XML","time":{"start":1721946834964,"stop":1721946834964,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca52023d7530322","name":"Push message with JSON payload","time":{"start":1721946834956,"stop":1721946834957,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5558e64106415e","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1721946189788,"stop":1721946189788,"duration":0},"status":"passed","severity":"normal"},{"uid":"48f7f2896737b2eb","name":"Subscribe to topic containing Script and receive message","time":{"start":1721946915173,"stop":1721946915173,"duration":0},"status":"passed","severity":"normal"},{"uid":"633f142b9c1a5f35","name":"can start and stop the service","time":{"start":1721946217902,"stop":1721946217903,"duration":1},"status":"passed","severity":"normal"},{"uid":"8858e588d8e8fa1b","name":"should emit a peer event after start","time":{"start":1721946749974,"stop":1721946749975,"duration":1},"status":"passed","severity":"normal"},{"uid":"36c419529135e6d1","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1721946329345,"stop":1721946329346,"duration":1},"status":"passed","severity":"normal"},{"uid":"431e7202a4fc01d7","name":"Push message with XML payload","time":{"start":1721946834955,"stop":1721946834956,"duration":1},"status":"passed","severity":"normal"},{"uid":"220c2c9d97e1e483","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1721946915185,"stop":1721946915185,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d414031a9907eca","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1721946373816,"stop":1721946373817,"duration":1},"status":"passed","severity":"normal"},{"uid":"9af21040b5f0d751","name":"Passing page size 19 when there are 20 messages","time":{"start":1721946880405,"stop":1721946880405,"duration":0},"status":"passed","severity":"normal"},{"uid":"45be76ae1c52508a","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1721946915178,"stop":1721946915179,"duration":1},"status":"passed","severity":"normal"},{"uid":"e530bd9d0ec83b08","name":"Ordered callback, aborts when callback returns true","time":{"start":1721946871897,"stop":1721946871898,"duration":1},"status":"passed","severity":"normal"},{"uid":"589175623e8b64b2","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1721946725029,"stop":1721946725029,"duration":0},"status":"passed","severity":"normal"},{"uid":"640167c0464be7bf","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1721946896574,"stop":1721946896574,"duration":0},"status":"passed","severity":"normal"},{"uid":"11af79ad818edf03","name":"returns all values when wanted number is greater than available values","time":{"start":1721946213000,"stop":1721946213001,"duration":1},"status":"passed","severity":"normal"},{"uid":"17178fe908632adf","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1721946748659,"stop":1721946748660,"duration":1},"status":"passed","severity":"normal"},{"uid":"82df90daf6ecf26e","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1721946725028,"stop":1721946725029,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ea6eff04cf2aff3","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1721946189771,"stop":1721946189771,"duration":0},"status":"passed","severity":"normal"},{"uid":"285499c13495bb5d","name":"Nwaku publishes","time":{"start":1721946706135,"stop":1721946706135,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b389340178581e2","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1721946248409,"stop":1721946248409,"duration":0},"status":"passed","severity":"normal"},{"uid":"d01d9578f329e903","name":"throws on content topic with empty version field","time":{"start":1721946189759,"stop":1721946189760,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9e00869e90d32a7","name":"Promise Callback - backward","time":{"start":1721946857133,"stop":1721946857133,"duration":0},"status":"passed","severity":"normal"},{"uid":"90b444c2aaeef506","name":"Decoder throws on empty string content topic","time":{"start":1721946203186,"stop":1721946203186,"duration":0},"status":"passed","severity":"normal"},{"uid":"89cb8ade54b48015","name":"Check publish message containing Chinese","time":{"start":1721946744299,"stop":1721946744300,"duration":1},"status":"passed","severity":"normal"},{"uid":"ccb62e62112693bc","name":"Subscribe to topic containing emoji and receive message","time":{"start":1721946915176,"stop":1721946915176,"duration":0},"status":"passed","severity":"normal"},{"uid":"34ae1cad966747a2","name":"should emit a peer event after start","time":{"start":1721946252935,"stop":1721946252935,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ed7c7ad96e3f95","name":"should use DNS peer discovery with light client","time":{"start":1721946252937,"stop":1721946252938,"duration":1},"status":"skipped","severity":"normal"},{"uid":"a01163c87934129c","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1721946505387,"stop":1721946505387,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fe73905682f01d3","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1721946915178,"stop":1721946915178,"duration":0},"status":"passed","severity":"normal"},{"uid":"52839ddaf952e3cc","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1721946197691,"stop":1721946197691,"duration":0},"status":"passed","severity":"normal"},{"uid":"67e1ae59a6e0697b","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 1","time":{"start":1721946189796,"stop":1721946189797,"duration":1},"status":"passed","severity":"normal"},{"uid":"91981251c42afa73","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1721946915173,"stop":1721946915173,"duration":0},"status":"passed","severity":"normal"},{"uid":"2be5a69908a24bef","name":"Check message with invalid timestamp is not received","time":{"start":1721946448124,"stop":1721946448124,"duration":0},"status":"passed","severity":"normal"},{"uid":"372ac4d4ecc57169","name":"throws on content topic with empty topic name field","time":{"start":1721946189760,"stop":1721946189760,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2dcfe4542dad0cd","name":"Number of peers are maintained correctly","time":{"start":1721946356275,"stop":1721946356276,"duration":1},"status":"passed","severity":"normal"},{"uid":"a96ffbd880276e3e","name":"Push message with Basic HTML tag payload","time":{"start":1721946713905,"stop":1721946713906,"duration":1},"status":"passed","severity":"normal"},{"uid":"49f48e4077c596c","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1721946197690,"stop":1721946197691,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f415078e688432d","name":"Check received message containing long","time":{"start":1721946448115,"stop":1721946448115,"duration":0},"status":"passed","severity":"normal"},{"uid":"a79aac12528ae4c2","name":"should properly create location multiaddrs - tcp","time":{"start":1721946198313,"stop":1721946198313,"duration":0},"status":"passed","severity":"normal"},{"uid":"83de65fb7da3a315","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1721946674606,"stop":1721946674606,"duration":0},"status":"passed","severity":"normal"},{"uid":"98d2ce5f84f21978","name":"Maintains correct number of peers after multiple subscribe/unsubscribe cycles","time":{"start":1721946356278,"stop":1721946356278,"duration":0},"status":"passed","severity":"normal"},{"uid":"809c7c114dd78168","name":"Check received message containing JSON","time":{"start":1721946748636,"stop":1721946748636,"duration":0},"status":"passed","severity":"normal"},{"uid":"e046805b098f100a","name":"different cluster, different shard: nodes don't connect","time":{"start":1721946552250,"stop":1721946552251,"duration":1},"status":"passed","severity":"normal"},{"uid":"240b0f68a930d6d","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app78/9/topic779/proto","time":{"start":1721946810083,"stop":1721946810084,"duration":1},"status":"passed","severity":"normal"},{"uid":"43e405e76efdea70","name":"Add multiple subscription objects on single nwaku node","time":{"start":1721946915187,"stop":1721946915187,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd908a824804e2b6","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1721946915169,"stop":1721946915169,"duration":0},"status":"passed","severity":"normal"},{"uid":"32f605a13ec31d5d","name":"should be able to encode the field with only STORE set to true","time":{"start":1721946197688,"stop":1721946197688,"duration":0},"status":"passed","severity":"normal"},{"uid":"1010f7f8632deded","name":"throws on content topic with empty encoding field","time":{"start":1721946189761,"stop":1721946189761,"duration":0},"status":"passed","severity":"normal"},{"uid":"47352e23bcfadac4","name":"Check publish message containing Basic HTML tag","time":{"start":1721946744305,"stop":1721946744306,"duration":1},"status":"passed","severity":"normal"},{"uid":"91e209b160ac80aa","name":"Check received message with timestamp: 1721946239748 ","time":{"start":1721946448122,"stop":1721946448122,"duration":0},"status":"passed","severity":"normal"},{"uid":"61124b03409f09b5","name":"Ping on unsubscribed peer","time":{"start":1721946343347,"stop":1721946343347,"duration":0},"status":"passed","severity":"normal"},{"uid":"9874d479b9380be8","name":"Ping on unsubscribed peer","time":{"start":1721946301468,"stop":1721946301468,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ae5cbfd05ce5b77","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1721946192423,"stop":1721946192423,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e75bd275540fb8a","name":"recovers when dns.resolve returns empty","time":{"start":1721946214025,"stop":1721946214026,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0a13fb9710db6b5","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1721946505383,"stop":1721946505383,"duration":0},"status":"passed","severity":"normal"},{"uid":"c660cf5b88702d66","name":"Relay + Store","time":{"start":1721946198316,"stop":1721946198316,"duration":0},"status":"passed","severity":"normal"},{"uid":"98a6eb92cd0cce40","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1721946896573,"stop":1721946896573,"duration":0},"status":"passed","severity":"normal"},{"uid":"617cba99a9ade68e","name":"Push message with XML payload","time":{"start":1721946713905,"stop":1721946713905,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc1be04eb491272f","name":"Fails to push message with large meta","time":{"start":1721946713918,"stop":1721946713918,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5aecf76d7bba466","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1721946915167,"stop":1721946915167,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc5d5f6faf7b2007","name":"Subscribe and receives messages on 20 topics","time":{"start":1721946915179,"stop":1721946915179,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7ec9d702e1ef0ac","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1721946915168,"stop":1721946915168,"duration":0},"status":"passed","severity":"normal"},{"uid":"44e92c78d569300c","name":"should be called for bootstrap peers","time":{"start":1721946248406,"stop":1721946248407,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb6840ef0c884b77","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1721946725032,"stop":1721946725033,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d6cf7b1984a2a9e","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1721946725026,"stop":1721946725027,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9b99c28c9ae1c40","name":"Subscribe to topic containing long and receive message","time":{"start":1721946488852,"stop":1721946488855,"duration":3},"status":"passed","severity":"normal"},{"uid":"f888f3ffeb7bcd46","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1721946454277,"stop":1721946454278,"duration":1},"status":"passed","severity":"normal"},{"uid":"19a46490332a61c6","name":"unsubscribes","time":{"start":1721946883642,"stop":1721946883643,"duration":1},"status":"passed","severity":"normal"},{"uid":"4fcbdb746566e12c","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1721946744312,"stop":1721946744312,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ec578beaac42a8d","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1721946189783,"stop":1721946189783,"duration":0},"status":"passed","severity":"normal"},{"uid":"49c47527dc93234a","name":"Subscribe to topic containing short and receive message","time":{"start":1721946915170,"stop":1721946915170,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3ba93404ec481d2","name":"Waku message hash computation (meta attribute not present)","time":{"start":1721946192421,"stop":1721946192421,"duration":0},"status":"passed","severity":"normal"},{"uid":"54ab240941260699","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1721946250764,"stop":1721946250764,"duration":0},"status":"passed","severity":"normal"},{"uid":"adb0178b25bd0aeb","name":"Refresh subscription","time":{"start":1721946915170,"stop":1721946915170,"duration":0},"status":"passed","severity":"normal"},{"uid":"29f6d04dd23d7d51","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1721946488865,"stop":1721946488865,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe798d2b1b94cd1f","name":"Filter","time":{"start":1721946904749,"stop":1721946904749,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bb81bf550bbd67f","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1721946189784,"stop":1721946189784,"duration":0},"status":"passed","severity":"normal"},{"uid":"19a9ae8b2bfde5d1","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1721946189781,"stop":1721946189782,"duration":1},"status":"passed","severity":"normal"},{"uid":"37d5c3f176facfe6","name":"Query Generator - forward","time":{"start":1721946857122,"stop":1721946857123,"duration":1},"status":"passed","severity":"normal"},{"uid":"ada9842f66b97ad","name":"should throw an error if shards are undefined for static sharding","time":{"start":1721946189780,"stop":1721946189780,"duration":0},"status":"passed","severity":"normal"},{"uid":"903ec8c65be6c8e0","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1721946448123,"stop":1721946448124,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d13fe7fdf53d793","name":"Fails to push message with large meta","time":{"start":1721946834989,"stop":1721946834990,"duration":1},"status":"passed","severity":"normal"},{"uid":"258db5ec2055dadf","name":"Push message with custom timestamp: 1691188087453","time":{"start":1721946713920,"stop":1721946713920,"duration":0},"status":"passed","severity":"normal"},{"uid":"818e1e8326d877da","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1721946814725,"stop":1721946814725,"duration":0},"status":"passed","severity":"normal"},{"uid":"6188057fdc365e1f","name":"Overlapping topic subscription","time":{"start":1721946915169,"stop":1721946915170,"duration":1},"status":"passed","severity":"normal"},{"uid":"983023d71249016a","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1721946488847,"stop":1721946488848,"duration":1},"status":"passed","severity":"normal"},{"uid":"85c83ee4c2c33473","name":"start node with empty content topic","time":{"start":1721946810093,"stop":1721946810093,"duration":0},"status":"passed","severity":"normal"},{"uid":"d719886afe38fff9","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1721946814716,"stop":1721946814717,"duration":1},"status":"passed","severity":"normal"},{"uid":"65795acc3a8b7534","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1721946189781,"stop":1721946189781,"duration":0},"status":"passed","severity":"normal"},{"uid":"17061b4286529dbd","name":"Subscribe and receives messages on 20 topics","time":{"start":1721946915168,"stop":1721946915169,"duration":1},"status":"passed","severity":"normal"},{"uid":"60e093b956094406","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1721946748608,"stop":1721946748609,"duration":1},"status":"passed","severity":"normal"},{"uid":"e443ae36b42279cb","name":"Mutual subscription","time":{"start":1721946752289,"stop":1721946752290,"duration":1},"status":"passed","severity":"normal"},{"uid":"a438242d48ca82fb","name":"start node with ApplicationInfo","time":{"start":1721946810093,"stop":1721946810093,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5d7ac7eb34eb461","name":"should not receive a peer event after stop","time":{"start":1721946252936,"stop":1721946252937,"duration":1},"status":"passed","severity":"normal"},{"uid":"76887b30b322f2e9","name":"Subscribe to topic containing XML and receive message","time":{"start":1721946915173,"stop":1721946915174,"duration":1},"status":"passed","severity":"normal"},{"uid":"594c16a88637c7df","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1721946248407,"stop":1721946248408,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2279a0d13ad0162","name":"Check received message containing JSON","time":{"start":1721946748602,"stop":1721946748603,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2c72a8a0c9d3679","name":"Subscribe and receive messages via waku relay post","time":{"start":1721946915166,"stop":1721946915166,"duration":0},"status":"passed","severity":"normal"},{"uid":"c351804e12d621a3","name":"Query generator for multiple messages","time":{"start":1721946871892,"stop":1721946871894,"duration":2},"status":"passed","severity":"normal"},{"uid":"ac816e41442921bc","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1721946223792,"stop":1721946223792,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf8c8a6a37014961","name":"Check received message containing Script","time":{"start":1721946748601,"stop":1721946748602,"duration":1},"status":"passed","severity":"normal"},{"uid":"11cdc197839fe47e","name":"ignores unrecognized TXT record formats","time":{"start":1721946214026,"stop":1721946214026,"duration":0},"status":"passed","severity":"normal"},{"uid":"6996384f585ea46","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1721946752291,"stop":1721946752292,"duration":1},"status":"passed","severity":"normal"},{"uid":"243662638ba8afc2","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1721946189789,"stop":1721946189789,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0329263f6d8eb41","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1721946189791,"stop":1721946189791,"duration":0},"status":"passed","severity":"normal"},{"uid":"e421718d20700efe","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1721946454272,"stop":1721946454273,"duration":1},"status":"passed","severity":"normal"},{"uid":"19f8615c0f7a1b31","name":"Push message with content topic containing escaped characters","time":{"start":1721946713916,"stop":1721946713916,"duration":0},"status":"passed","severity":"normal"},{"uid":"447058b2a08bfe7c","name":"Push message with content topic containing escaped characters","time":{"start":1721946834987,"stop":1721946834987,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfd10164f6c6c6f9","name":"Check received message containing numeric","time":{"start":1721946748598,"stop":1721946748599,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a1e3edd0dbd55cb","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1721946202985,"stop":1721946202985,"duration":0},"status":"passed","severity":"normal"},{"uid":"47faf500c9e8c841","name":"Relay - dialed after","time":{"start":1721946904746,"stop":1721946904747,"duration":1},"status":"passed","severity":"normal"},{"uid":"5586cb5a2bdb14bb","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1721946552248,"stop":1721946552248,"duration":0},"status":"passed","severity":"normal"},{"uid":"79cc60a869b03891","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1721946189774,"stop":1721946189775,"duration":1},"status":"passed","severity":"normal"},{"uid":"98789fca3b9c964a","name":"does not throw on valid cases","time":{"start":1721946189750,"stop":1721946189751,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0112a6d1a89bc17","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1721946725030,"stop":1721946725031,"duration":1},"status":"passed","severity":"normal"},{"uid":"63e75ade41aa5113","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1721946454276,"stop":1721946454276,"duration":0},"status":"passed","severity":"normal"},{"uid":"35f13b681110a08d","name":"Ephemeral messages are not stored","time":{"start":1721946250762,"stop":1721946250762,"duration":0},"status":"passed","severity":"normal"},{"uid":"180be0d77d1ec9da","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1721946505386,"stop":1721946505387,"duration":1},"status":"passed","severity":"normal"},{"uid":"df7cea1d5ea7b791","name":"Default pageSize","time":{"start":1721946880407,"stop":1721946880407,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5bdd0529c7650a7","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1721946454299,"stop":1721946454299,"duration":0},"status":"passed","severity":"normal"},{"uid":"70c2f0672fc421c1","name":"Subscribe to topic containing short and receive message","time":{"start":1721946488851,"stop":1721946488851,"duration":0},"status":"passed","severity":"normal"},{"uid":"98864c6188bfd7f3","name":"Passing an array","time":{"start":1721946898139,"stop":1721946898139,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d08408256c2d19d","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1721946549637,"stop":1721946549637,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ed10e92b982a64e","name":"should throw an error for missing required configuration","time":{"start":1721946189780,"stop":1721946189780,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcd62216ef4b3915","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1721946505384,"stop":1721946505385,"duration":1},"status":"passed","severity":"normal"},{"uid":"24e024ea03bfa3c0","name":"Fails to push message bigger that 1MB","time":{"start":1721946713921,"stop":1721946713921,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac2157aa2c748800","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1721946329348,"stop":1721946329348,"duration":0},"status":"passed","severity":"normal"},{"uid":"5afc143055feea72","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1721946454297,"stop":1721946454298,"duration":1},"status":"passed","severity":"normal"},{"uid":"628431bc97df9908","name":"Nodes with multiple pubsub topic","time":{"start":1721946725030,"stop":1721946725030,"duration":0},"status":"passed","severity":"normal"},{"uid":"22414f13c5d2276d","name":"Check received message containing emoji","time":{"start":1721946748638,"stop":1721946748638,"duration":0},"status":"passed","severity":"normal"},{"uid":"c489e1939745de2f","name":"A test","time":{"start":1721946505505,"stop":1721946505506,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3a551d61d2a8432","name":"Encoder throws on undefined content topic","time":{"start":1721946225694,"stop":1721946225694,"duration":0},"status":"passed","severity":"normal"},{"uid":"9935a7a5535b5f12","name":"Privacy Node - default protocol","time":{"start":1721946904749,"stop":1721946904749,"duration":0},"status":"passed","severity":"normal"},{"uid":"85dcdba13be7b9e3","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1721946915177,"stop":1721946915177,"duration":0},"status":"passed","severity":"normal"},{"uid":"7750adcbb615aac5","name":"Check received message containing escaped characters","time":{"start":1721946748605,"stop":1721946748605,"duration":0},"status":"passed","severity":"normal"},{"uid":"7826975f5ddc7ae1","name":"should properly create location multiaddrs - udp6","time":{"start":1721946198311,"stop":1721946198312,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca6157c66a8da7c3","name":"A test","time":{"start":1721946505505,"stop":1721946505505,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b47482dfda6321","name":"should use the provided clusterId for the pubsub topic","time":{"start":1721946189800,"stop":1721946189800,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f1d084914ce3404","name":"Push message with meta","time":{"start":1721946834989,"stop":1721946834989,"duration":0},"status":"passed","severity":"normal"},{"uid":"2df4c3916a9df8da","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1721946197692,"stop":1721946197692,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae64bc354e81df8f","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1721946213672,"stop":1721946213673,"duration":1},"status":"passed","severity":"normal"},{"uid":"386a8f422fc7f2ae","name":"Subscribe to topic containing Russian and receive message","time":{"start":1721946488857,"stop":1721946488857,"duration":0},"status":"passed","severity":"normal"},{"uid":"e97f2e640f18d291","name":"Subscribe to topic containing special chars and publish message","time":{"start":1721946752295,"stop":1721946752295,"duration":0},"status":"passed","severity":"normal"},{"uid":"767b0006a5cbb310","name":"should encode/decode to RLP encoding","time":{"start":1721946198309,"stop":1721946198309,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0bf83368890c43d","name":"should not receive a peer event before start","time":{"start":1721946217904,"stop":1721946217904,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0931a442d415292","name":"it tolerates circular branch references","time":{"start":1721946214025,"stop":1721946214025,"duration":0},"status":"passed","severity":"normal"},{"uid":"508f48b8ebb1c2da","name":"Check received message containing emoji","time":{"start":1721946748607,"stop":1721946748607,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ea3e878b7f3e2a5","name":"should throw error - no id","time":{"start":1721946198306,"stop":1721946198306,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc090dfcb949ba81","name":"Push message on custom pubsubTopic","time":{"start":1721946549633,"stop":1721946549633,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae19c1e5f41ce0af","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1721946189775,"stop":1721946189775,"duration":0},"status":"passed","severity":"normal"},{"uid":"84764c1404590597","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1721946213670,"stop":1721946213670,"duration":0},"status":"passed","severity":"normal"},{"uid":"e79da2f2de550b04","name":"1 Relay, 1 Filter, gives up","time":{"start":1721946213601,"stop":1721946213601,"duration":0},"status":"passed","severity":"normal"},{"uid":"77929be6f19f71b9","name":"isConnected return false after peer stops","time":{"start":1721946298545,"stop":1721946298545,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ec285a6b95a3f7c","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721946329335,"stop":1721946329336,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ebf2beb6ae23bb0","name":"Generator, 2 different pubsubtopics","time":{"start":1721946863648,"stop":1721946863649,"duration":1},"status":"passed","severity":"normal"},{"uid":"92f2063fe81981db","name":"should not fail to stop the service if it was not started","time":{"start":1721946252917,"stop":1721946252917,"duration":0},"status":"passed","severity":"normal"},{"uid":"58e78f969dd42cc1","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1721946189769,"stop":1721946189769,"duration":0},"status":"passed","severity":"normal"},{"uid":"e358abdbee968a3d","name":"Check received message containing special chars","time":{"start":1721946748632,"stop":1721946748632,"duration":0},"status":"passed","severity":"normal"},{"uid":"44c283ec65500af6","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1721946197689,"stop":1721946197690,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba8b338e4dc20843","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1721946915169,"stop":1721946915169,"duration":0},"status":"passed","severity":"normal"},{"uid":"f86f9c52f63092bc","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721946454276,"stop":1721946454276,"duration":0},"status":"passed","severity":"normal"},{"uid":"33d1b4e468a4563c","name":"Sample","time":{"start":1721946197628,"stop":1721946197630,"duration":2},"status":"passed","severity":"normal"},{"uid":"773acef314f0ac18","name":"should get / set UDP multiaddr","time":{"start":1721946198310,"stop":1721946198310,"duration":0},"status":"passed","severity":"normal"},{"uid":"92722a44399ce58b","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1721946217905,"stop":1721946217906,"duration":1},"status":"passed","severity":"normal"},{"uid":"148f14f8950ecec3","name":"Subscribe to topic containing shell command and publish message","time":{"start":1721946752299,"stop":1721946752299,"duration":0},"status":"passed","severity":"normal"},{"uid":"beceb07bfea3d5d3","name":"Subscribe to topic containing long and publish message","time":{"start":1721946752294,"stop":1721946752295,"duration":1},"status":"passed","severity":"normal"},{"uid":"181c2a3c1c1e709d","name":"Check publish message containing JSON","time":{"start":1721946744306,"stop":1721946744306,"duration":0},"status":"passed","severity":"normal"},{"uid":"96b05d29ab42b443","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1721946240884,"stop":1721946240885,"duration":1},"status":"passed","severity":"normal"},{"uid":"df401b08ef484abf","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1721946192421,"stop":1721946192421,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c980cb8ea999244","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1721946213671,"stop":1721946213672,"duration":1},"status":"passed","severity":"normal"},{"uid":"6457d9104c45d9bf","name":"removeEventListener with wrong event","time":{"start":1721946281466,"stop":1721946281467,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a77c5cfde988248","name":"should be able to encode the field with only FILTER set to true","time":{"start":1721946197689,"stop":1721946197689,"duration":0},"status":"passed","severity":"normal"},{"uid":"532da1c8fd853d1c","name":"Query Generator, Multiple PubsubTopics","time":{"start":1721946849829,"stop":1721946849833,"duration":4},"status":"passed","severity":"normal"},{"uid":"80bbc8504453c403","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1721946488846,"stop":1721946488847,"duration":1},"status":"passed","severity":"normal"},{"uid":"571aa41b23f1ee09","name":"Nodes with multiple pubsub topic","time":{"start":1721946725027,"stop":1721946725028,"duration":1},"status":"passed","severity":"normal"},{"uid":"769219d8b11d2ba7","name":"Ping fails for unsubscribed peers","time":{"start":1721946356277,"stop":1721946356277,"duration":0},"status":"passed","severity":"normal"},{"uid":"7af59762fe2a5d5b","name":"Check received message with timestamp: 1649153314 ","time":{"start":1721946748608,"stop":1721946748608,"duration":0},"status":"passed","severity":"normal"},{"uid":"b91c6989a4acb30d","name":"should properly compute the node id","time":{"start":1721946198309,"stop":1721946198309,"duration":0},"status":"passed","severity":"normal"},{"uid":"3eb22650ca068765","name":"Query Generator, No message returned","time":{"start":1721946849846,"stop":1721946849846,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e5ae46771010b61","name":"Subscribe to topic containing XML and publish message","time":{"start":1721946752298,"stop":1721946752298,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c4b70c7f1538c78","name":"Store - dialed after - with timeout","time":{"start":1721946904748,"stop":1721946904748,"duration":0},"status":"passed","severity":"normal"},{"uid":"4482f7614d6270c6","name":"Push message with content topic containing Chinese","time":{"start":1721946713910,"stop":1721946713911,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a3df0defd205bce","name":"Subscribe to topic containing JSON and publish message","time":{"start":1721946752299,"stop":1721946752299,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ec369112fbd3bbf","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1721946454295,"stop":1721946454296,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a3370849af69b4c","name":"Push message with meta","time":{"start":1721946713918,"stop":1721946713918,"duration":0},"status":"passed","severity":"normal"},{"uid":"a00d2f50ad5f1bca","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1721946896571,"stop":1721946896571,"duration":0},"status":"passed","severity":"normal"},{"uid":"56f7d9a844e2be15","name":"Reopen subscription with peer with lost subscription","time":{"start":1721946343352,"stop":1721946343353,"duration":1},"status":"passed","severity":"normal"},{"uid":"1dccf0accc3017d0","name":"1 Store, 2 relays, 2 fetches","time":{"start":1721946213600,"stop":1721946213601,"duration":1},"status":"passed","severity":"normal"},{"uid":"f25a49153692eb0b","name":"should encodeTxt and decodeTxt","time":{"start":1721946198298,"stop":1721946198298,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9eb0d4c02b27a1f","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1721946197692,"stop":1721946197693,"duration":1},"status":"passed","severity":"normal"},{"uid":"565ac804f8e105ea","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1721946849851,"stop":1721946849853,"duration":2},"status":"passed","severity":"normal"},{"uid":"423b6bc6ef49e739","name":"random static sharding 7 - Cluster ID: 502, Shard ID: 136","time":{"start":1721946814720,"stop":1721946814721,"duration":1},"status":"passed","severity":"normal"},{"uid":"104d4e8e74d96fdb","name":"Push message with content topic containing long","time":{"start":1721946834960,"stop":1721946834960,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ca843b5e23d0e5d","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1721946225692,"stop":1721946225692,"duration":0},"status":"passed","severity":"normal"},{"uid":"a96eda9baa98b890","name":"Check message on other pubsub topic is not received","time":{"start":1721946748615,"stop":1721946748615,"duration":0},"status":"passed","severity":"normal"},{"uid":"56e417d46b9caf17","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1721946248408,"stop":1721946248409,"duration":1},"status":"passed","severity":"normal"},{"uid":"d222518efa2db952","name":"Generator, 2 different pubsubtopics","time":{"start":1721946863646,"stop":1721946863647,"duration":1},"status":"passed","severity":"normal"},{"uid":"496bf5ff7cd7c3eb","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1721946240873,"stop":1721946240875,"duration":2},"status":"passed","severity":"normal"},{"uid":"8b5c1ba4a8181ba","name":"random static sharding 4 - Cluster ID: 889, Shard ID: 466","time":{"start":1721946814719,"stop":1721946814719,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a7eee39b31a7309","name":"Relay","time":{"start":1721946251651,"stop":1721946251652,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3dc677092d47893","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1721946189764,"stop":1721946189765,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b8bbde1fe7e5b0c","name":"should set field with only FILTER enabled","time":{"start":1721946198315,"stop":1721946198315,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8ee506bbf8750fb","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1721946752292,"stop":1721946752293,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a4acc781944653","name":"non connected peers","time":{"start":1721946674920,"stop":1721946674920,"duration":0},"status":"skipped","severity":"normal"},{"uid":"fc7aebf02d4f2bf6","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1721946189778,"stop":1721946189778,"duration":0},"status":"passed","severity":"normal"},{"uid":"c46ec9f13891842f","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1721946752297,"stop":1721946752297,"duration":0},"status":"passed","severity":"normal"},{"uid":"61a80c9b44887ca","name":"Generator, custom pubsub topic","time":{"start":1721946863648,"stop":1721946863648,"duration":0},"status":"passed","severity":"normal"},{"uid":"f33ebd083bc128db","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1721946189772,"stop":1721946189773,"duration":1},"status":"passed","severity":"normal"},{"uid":"5611d46b4866180c","name":"Relay - dialed first","time":{"start":1721946904746,"stop":1721946904746,"duration":0},"status":"passed","severity":"normal"},{"uid":"10d9d3dc4d7dbf12","name":"should return empty list for no shard","time":{"start":1721946189779,"stop":1721946189780,"duration":1},"status":"passed","severity":"normal"},{"uid":"969a66fda8815789","name":"Decoder throws on empty string content topic","time":{"start":1721946225695,"stop":1721946225695,"duration":0},"status":"passed","severity":"normal"},{"uid":"89172014b5b92317","name":"Init the array if not present","time":{"start":1721946189363,"stop":1721946189364,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f577cf6704fb93a","name":"should throw error - no id","time":{"start":1721946198307,"stop":1721946198307,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2820efe699d0d26","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1721946197696,"stop":1721946197696,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4e95916b15bbd56","name":"Push message with content topic containing Chinese","time":{"start":1721946834962,"stop":1721946834962,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7288b271a577e19","name":"Check message received after nwaku node is restarted","time":{"start":1721946748629,"stop":1721946748630,"duration":1},"status":"skipped","severity":"normal"},{"uid":"3f4ae9d465515bb9","name":"handles multiple messages","time":{"start":1721946883642,"stop":1721946883642,"duration":0},"status":"passed","severity":"normal"},{"uid":"29c3e99412b96945","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721946549634,"stop":1721946549634,"duration":0},"status":"passed","severity":"normal"},{"uid":"f601edf307f2a6fa","name":"Push message with content topic containing short","time":{"start":1721946834960,"stop":1721946834960,"duration":0},"status":"passed","severity":"normal"},{"uid":"e373c5cd84ff6d37","name":"Push message with Script payload","time":{"start":1721946713904,"stop":1721946713905,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0106258c5b632a8","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1721946915184,"stop":1721946915184,"duration":0},"status":"passed","severity":"normal"},{"uid":"9678e91405628721","name":"safeDispatchEvent","time":{"start":1721946281468,"stop":1721946281468,"duration":0},"status":"passed","severity":"normal"},{"uid":"f667dbae88385e93","name":"Check message with no content topic is not received","time":{"start":1721946448125,"stop":1721946448125,"duration":0},"status":"passed","severity":"normal"},{"uid":"f85a5f74a65fb862","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1721946203187,"stop":1721946203187,"duration":0},"status":"passed","severity":"normal"},{"uid":"613e8856669c7953","name":"Publish message with custom timestamp: Fri Aug 04 2023 22:31:54 GMT+0000 (Coordinated Universal Time)","time":{"start":1721946744309,"stop":1721946744309,"duration":0},"status":"passed","severity":"normal"},{"uid":"25f63118edf6ec6a","name":"Passing page size 11 when there are 10 messages","time":{"start":1721946880404,"stop":1721946880405,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2e278e0a7410bb2","name":"can start the service","time":{"start":1721946217902,"stop":1721946217902,"duration":0},"status":"passed","severity":"normal"},{"uid":"38a471a8834aa814","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1721947031183,"stop":1721947031183,"duration":0},"status":"passed","severity":"normal"},{"uid":"13ebbf81788620e","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1721946214030,"stop":1721946214030,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4cc09483da87ab13","name":"same cluster, different shard: nodes connect","time":{"start":1721946552250,"stop":1721946552250,"duration":0},"status":"passed","severity":"normal"},{"uid":"431c7a2688fc32b7","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1721946189771,"stop":1721946189771,"duration":0},"status":"passed","severity":"normal"},{"uid":"d35a503b79e8ae49","name":"Tracks peer failures correctly","time":{"start":1721946356278,"stop":1721946356278,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f5c59f4b89ef95c","name":"Register correct protocols","time":{"start":1721946752290,"stop":1721946752290,"duration":0},"status":"passed","severity":"normal"},{"uid":"cead75753abe3a5","name":"Round trip binary encryption [ecies, signature]","time":{"start":1721946225693,"stop":1721946225693,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff6585efd31d99c3","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1721946454274,"stop":1721946454274,"duration":0},"status":"passed","severity":"normal"},{"uid":"597fd7a915965cf2","name":"Publish message with rate limit","time":{"start":1721946744314,"stop":1721946744315,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce0b4bdc6e2f9d37","name":"Push message equal or less that 1MB","time":{"start":1721946834991,"stop":1721946834992,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3dec81d0836ec85","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1721946505382,"stop":1721946505383,"duration":1},"status":"passed","severity":"normal"},{"uid":"6315d5235a081851","name":"Subscribe to topic containing special chars and receive message","time":{"start":1721946488855,"stop":1721946488856,"duration":1},"status":"passed","severity":"normal"},{"uid":"5042b9a4b71c7a47","name":"Check received message containing Russian","time":{"start":1721946448117,"stop":1721946448117,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4952bfc52b5dd68","name":"should set field with all protocols disabled","time":{"start":1721946198313,"stop":1721946198314,"duration":1},"status":"passed","severity":"normal"},{"uid":"d19e8ed562e0eff9","name":"Passing page size 3 when there are 20 messages","time":{"start":1721946880402,"stop":1721946880403,"duration":1},"status":"passed","severity":"normal"},{"uid":"a82da61afe086ea8","name":"should set field with only RELAY enabled","time":{"start":1721946198314,"stop":1721946198314,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a32ec11630c2a55","name":"nwaku subscribes","time":{"start":1721946706134,"stop":1721946706134,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d94a8b1f244c56a","name":"configure the node with multiple pubsub topics","time":{"start":1721946814724,"stop":1721946814725,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2f204b57d10ed00","name":"Decrypt messages","time":{"start":1721946677257,"stop":1721946677258,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca08b0d575a79b75","name":"should handle application and version for autosharding","time":{"start":1721946189777,"stop":1721946189778,"duration":1},"status":"passed","severity":"normal"},{"uid":"aea9e3b56f61a7e9","name":"Subscribe to topic containing special chars and receive message","time":{"start":1721946915182,"stop":1721946915182,"duration":0},"status":"passed","severity":"normal"},{"uid":"e35a44a76e224372","name":"Subscribe to topic containing numeric and receive message","time":{"start":1721946488855,"stop":1721946488855,"duration":0},"status":"passed","severity":"normal"},{"uid":"df0cd7323e40dddf","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1721946189785,"stop":1721946189785,"duration":0},"status":"passed","severity":"normal"},{"uid":"88cbaea3667b6986","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app7/10/topic735/utf8","time":{"start":1721946810091,"stop":1721946810091,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c8083da5cdbd4a9","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1721946505385,"stop":1721946505385,"duration":0},"status":"passed","severity":"normal"},{"uid":"b374fbf568e90d36","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1721946189770,"stop":1721946189770,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6aaec6a378e675","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1721946189795,"stop":1721946189795,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c46085537282b0a","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1721946454268,"stop":1721946454268,"duration":0},"status":"passed","severity":"normal"},{"uid":"2aa1d84ae2609c3b","name":"LightPush","time":{"start":1721946904748,"stop":1721946904748,"duration":0},"status":"passed","severity":"normal"},{"uid":"5013b0aa26f377d9","name":"addEventListener with correct event","time":{"start":1721946281465,"stop":1721946281465,"duration":0},"status":"passed","severity":"normal"},{"uid":"c74f84ebd4b6eb85","name":"Check message with invalid timestamp is not received","time":{"start":1721946748609,"stop":1721946748615,"duration":6},"status":"passed","severity":"normal"},{"uid":"6617b637e853c607","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721946454293,"stop":1721946454293,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec35549158da617c","name":"Passing page size 110 when there are 120 messages","time":{"start":1721946880405,"stop":1721946880406,"duration":1},"status":"passed","severity":"normal"},{"uid":"d75071153a91f1ed","name":"Overlapping topic subscription","time":{"start":1721946752294,"stop":1721946752294,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5650d84bac40182a","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1721946197697,"stop":1721946197697,"duration":0},"status":"passed","severity":"normal"},{"uid":"75c4b9d314f559f2","name":"Push message with JSON payload","time":{"start":1721946713906,"stop":1721946713906,"duration":0},"status":"passed","severity":"normal"},{"uid":"65747553735e2bbb","name":"Push message with custom timestamp: 1721950048261","time":{"start":1721946834991,"stop":1721946834991,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c278485d87bcdff","name":"shard 0","time":{"start":1721946814716,"stop":1721946814716,"duration":0},"status":"passed","severity":"normal"},{"uid":"9214381cf54359e7","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1721946896575,"stop":1721946896575,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ca9be1ee8ec677","name":"Query generator for multiple messages with different message text format","time":{"start":1721946871894,"stop":1721946871894,"duration":0},"status":"passed","severity":"normal"},{"uid":"33b25da5f4f9a19c","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1721946189799,"stop":1721946189799,"duration":0},"status":"passed","severity":"normal"},{"uid":"22e9059e73803257","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721946454281,"stop":1721946454282,"duration":1},"status":"passed","severity":"normal"},{"uid":"478a58d9dabf8a42","name":"Check received message containing short","time":{"start":1721946448114,"stop":1721946448115,"duration":1},"status":"passed","severity":"normal"},{"uid":"5bcc45e5d5b05c1d","name":"Fails to publish duplicate message","time":{"start":1721946744310,"stop":1721946744310,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d83b2e62d6d6d96","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1721946454271,"stop":1721946454272,"duration":1},"status":"passed","severity":"normal"},{"uid":"64bc1fb03adeeb36","name":"Subscribe and publish message","time":{"start":1721946752291,"stop":1721946752291,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea11bae193b339d3","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721946454271,"stop":1721946454271,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ff4556f074d3fde","name":"Subscribe and receive messages via lightPush","time":{"start":1721946488837,"stop":1721946488837,"duration":0},"status":"passed","severity":"normal"},{"uid":"65ae7ba96c66e806","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1721946454267,"stop":1721946454268,"duration":1},"status":"passed","severity":"normal"},{"uid":"24173632634a6fa8","name":"Ping on peer without subscriptions","time":{"start":1721946343346,"stop":1721946343346,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff0e62fc89ed6361","name":"should be able to encode the field with only RELAY set to true","time":{"start":1721946197686,"stop":1721946197688,"duration":2},"status":"passed","severity":"normal"},{"uid":"d172d70f81d7bcb8","name":"throws on empty content topic","time":{"start":1721946189751,"stop":1721946189751,"duration":0},"status":"passed","severity":"normal"},{"uid":"55b4519539a94258","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1721946896574,"stop":1721946896575,"duration":1},"status":"passed","severity":"normal"},{"uid":"53fffe9823459395","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1721946189782,"stop":1721946189782,"duration":0},"status":"passed","severity":"normal"},{"uid":"82042b27b0fdfc09","name":"Subscribe to topic containing shell command and receive message","time":{"start":1721946915174,"stop":1721946915175,"duration":1},"status":"passed","severity":"normal"},{"uid":"c40123a72f56737c","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1721946872148,"stop":1721946872148,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0c8a53a65828e89","name":"Check publish message after service node is restarted","time":{"start":1721946744313,"stop":1721946744313,"duration":0},"status":"skipped","severity":"normal"},{"uid":"cd5890f1fd391f5e","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1721946189789,"stop":1721946189789,"duration":0},"status":"passed","severity":"normal"},{"uid":"1618d582d1250a77","name":"Subscribe and receive messages via waku relay post","time":{"start":1721946488842,"stop":1721946488845,"duration":3},"status":"passed","severity":"normal"},{"uid":"361270b14c15eec1","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1721946505376,"stop":1721946505377,"duration":1},"status":"passed","severity":"normal"},{"uid":"1fdce8f3f9d92acf","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1721946189765,"stop":1721946189766,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d1324f957e6eb32","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1721946725029,"stop":1721946725030,"duration":1},"status":"passed","severity":"normal"},{"uid":"25b85b16edf2b0bb","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1721946329332,"stop":1721946329332,"duration":0},"status":"passed","severity":"normal"},{"uid":"83eda60ec002256a","name":"Check meta is set [symmetric]","time":{"start":1721946223793,"stop":1721946223793,"duration":0},"status":"passed","severity":"normal"},{"uid":"c25d121c665ae5f7","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app28/2/topic970/test.js","time":{"start":1721946810091,"stop":1721946810091,"duration":0},"status":"passed","severity":"normal"},{"uid":"33b3ec7dddc124be","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1721946872148,"stop":1721946872149,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c2bf33815410f73","name":"less peers than existing","time":{"start":1721946674919,"stop":1721946674919,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5572348a76a3e2d5","name":"configure the node with multiple content topics","time":{"start":1721946810092,"stop":1721946810093,"duration":1},"status":"passed","severity":"normal"},{"uid":"81019b42240276b","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1721946189778,"stop":1721946189778,"duration":0},"status":"passed","severity":"normal"},{"uid":"92904f2a29f994f8","name":"Check received message containing shell command","time":{"start":1721946448120,"stop":1721946448120,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbf634a7516619c4","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1721946454277,"stop":1721946454277,"duration":0},"status":"passed","severity":"normal"},{"uid":"d925f590581d9911","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1721946189793,"stop":1721946189793,"duration":0},"status":"passed","severity":"normal"},{"uid":"e600234fdde3ba81","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1721946488857,"stop":1721946488858,"duration":1},"status":"passed","severity":"normal"},{"uid":"89cc309609160de2","name":"Check received message containing SQL Injection","time":{"start":1721946448118,"stop":1721946448118,"duration":0},"status":"passed","severity":"normal"},{"uid":"348616a1a0dd933b","name":"listenerCount","time":{"start":1721946281467,"stop":1721946281467,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f0522c9cb99ce23","name":"Reopen subscription with peer with lost subscription","time":{"start":1721946343347,"stop":1721946343348,"duration":1},"status":"passed","severity":"normal"},{"uid":"f469cb63bb23d02e","name":"Check publish message containing unicode special characters","time":{"start":1721946744307,"stop":1721946744308,"duration":1},"status":"passed","severity":"normal"},{"uid":"60d7091b4c899d9c","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1721946454270,"stop":1721946454270,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f3aa4d7f08bb22b","name":"getPeersByDiscovery","time":{"start":1721946281467,"stop":1721946281467,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4805459fd0cdc0b","name":"Generator, custom pubsub topic","time":{"start":1721946863650,"stop":1721946863650,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c84c8cbe34744e","name":"handles empty shards array correctly","time":{"start":1721946189798,"stop":1721946189798,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6f77df8a6de0319","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1721946896575,"stop":1721946896576,"duration":1},"status":"passed","severity":"normal"},{"uid":"97d92ddd18f51b66","name":"Check message with non string payload is not received","time":{"start":1721946448126,"stop":1721946448126,"duration":0},"status":"passed","severity":"normal"},{"uid":"3068a4112df5b240","name":"should return false","time":{"start":1721946198308,"stop":1721946198308,"duration":0},"status":"passed","severity":"normal"},{"uid":"459d175fc3443bcf","name":"should not fail to start the service if it is already started","time":{"start":1721946252918,"stop":1721946252918,"duration":0},"status":"passed","severity":"normal"},{"uid":"279cce6af0ede213","name":"Push message with special chars payload","time":{"start":1721946834949,"stop":1721946834950,"duration":1},"status":"passed","severity":"normal"},{"uid":"22a231eb21d03f18","name":"Push message with shell command payload","time":{"start":1721946834957,"stop":1721946834957,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbdf922c49815862","name":"Ordered Callback - forward","time":{"start":1721946857134,"stop":1721946857134,"duration":0},"status":"passed","severity":"normal"},{"uid":"237fb88291acf61f","name":"Subscribe to topic containing numeric and receive message","time":{"start":1721946915182,"stop":1721946915182,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5b69584b3e6c3b8","name":"Check received message containing XML","time":{"start":1721946448119,"stop":1721946448119,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d0daaf4314a7680","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1721946863651,"stop":1721946863651,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfb09fe58ce1d715","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1721946198305,"stop":1721946198306,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a6390e2a8c9ea87","name":"Refresh subscription","time":{"start":1721946915181,"stop":1721946915181,"duration":0},"status":"passed","severity":"normal"},{"uid":"acd29ba789e85041","name":"Push message with Russian payload","time":{"start":1721946713903,"stop":1721946713903,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d41969d0395edac","name":"Throws when trying to push message with empty payload","time":{"start":1721946834959,"stop":1721946834960,"duration":1},"status":"passed","severity":"normal"},{"uid":"908644cf863f8c62","name":"Push message with content topic containing JSON","time":{"start":1721946713915,"stop":1721946713916,"duration":1},"status":"passed","severity":"normal"},{"uid":"2533b8006d590bc5","name":"Encoder throws on empty string content topic","time":{"start":1721946223794,"stop":1721946223795,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3af771fc12596c5","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1721946189787,"stop":1721946189788,"duration":1},"status":"passed","severity":"normal"},{"uid":"8921d9302f0594e3","name":"throws on content topic with non-number generation field","time":{"start":1721946189756,"stop":1721946189757,"duration":1},"status":"passed","severity":"normal"},{"uid":"743d944767a278c4","name":"Check received message containing numeric","time":{"start":1721946448115,"stop":1721946448116,"duration":1},"status":"passed","severity":"normal"},{"uid":"596f51113530af65","name":"Push message with content topic containing SQL Injection","time":{"start":1721946834963,"stop":1721946834963,"duration":0},"status":"passed","severity":"normal"},{"uid":"be6df6268f69c4d3","name":"Check publish message containing XML","time":{"start":1721946744304,"stop":1721946744305,"duration":1},"status":"passed","severity":"normal"},{"uid":"f61957ed6071e29e","name":"should not fail to stop the service if it was not started","time":{"start":1721946217903,"stop":1721946217903,"duration":0},"status":"passed","severity":"normal"},{"uid":"e13d6b958e3540c","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1721946214028,"stop":1721946214028,"duration":0},"status":"passed","severity":"normal"},{"uid":"341194c3bcdea9d2","name":"same cluster, different shard: nodes don't connect","time":{"start":1721946454265,"stop":1721946454266,"duration":1},"status":"passed","severity":"normal"},{"uid":"bee2b230f1dc210f","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1721946871896,"stop":1721946871897,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa704ac424738bac","name":"Check received message containing unicode special characters","time":{"start":1721946748637,"stop":1721946748638,"duration":1},"status":"passed","severity":"normal"},{"uid":"86057a6fd1d8a1ea","name":"should get / set TCP multiaddr","time":{"start":1721946198310,"stop":1721946198311,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2d623f1723bd9b6","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1721946329330,"stop":1721946329330,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d4978ea7c91e0f","name":"Keep-alive pings maintain the connection","time":{"start":1721946356277,"stop":1721946356277,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1d8b2d0848ad25e","name":"should throw an error for an unconfigured topic","time":{"start":1721946189791,"stop":1721946189791,"duration":0},"status":"passed","severity":"normal"},{"uid":"f358e2e1e3136efd","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1721946189793,"stop":1721946189793,"duration":0},"status":"passed","severity":"normal"},{"uid":"b47ef1643df91d3f","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1721946213670,"stop":1721946213671,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf2ea30dc33cea59","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721946454274,"stop":1721946454274,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e51079ae3edc4e","name":"can start and stop the service","time":{"start":1721946749972,"stop":1721946749972,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed40fec87a506208","name":"Push message with SQL Injection payload","time":{"start":1721946713904,"stop":1721946713904,"duration":0},"status":"passed","severity":"normal"},{"uid":"1db50db65fd3e1c7","name":"Subscribe and receive messages via lightPush","time":{"start":1721946915165,"stop":1721946915165,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9fcc5e1964e2968","name":"should properly create location multiaddrs - tcp6","time":{"start":1721946198312,"stop":1721946198312,"duration":0},"status":"passed","severity":"normal"},{"uid":"226d6bab02b238e0","name":"Push to array if already present","time":{"start":1721946189365,"stop":1721946189365,"duration":0},"status":"passed","severity":"normal"},{"uid":"96b5ac7048d5ad7","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1721946329332,"stop":1721946329335,"duration":3},"status":"passed","severity":"normal"},{"uid":"824c62bff1ad4165","name":"Check received message with timestamp: 1649153314 ","time":{"start":1721946748655,"stop":1721946748659,"duration":4},"status":"passed","severity":"normal"},{"uid":"b6b67d66c18d9bf0","name":"Check publish message containing Russian","time":{"start":1721946744301,"stop":1721946744302,"duration":1},"status":"passed","severity":"normal"},{"uid":"b768405508d5ba4","name":"Refresh subscription","time":{"start":1721946752293,"stop":1721946752293,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e13b452e57ff0215","name":"Symmetric encrypt & Decrypt","time":{"start":1721946224292,"stop":1721946224293,"duration":1},"status":"passed","severity":"normal"},{"uid":"b96a728e58a34454","name":"should not receive a peer event before start","time":{"start":1721946252935,"stop":1721946252936,"duration":1},"status":"passed","severity":"normal"},{"uid":"de925f8391a90546","name":"Check received message containing escaped characters","time":{"start":1721946748637,"stop":1721946748637,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fed7f97733b53e0","name":"should decode valid enr with tcp successfully","time":{"start":1721946198306,"stop":1721946198306,"duration":0},"status":"passed","severity":"normal"},{"uid":"64861735a703ab3b","name":"creates an iterator","time":{"start":1721946883641,"stop":1721946883642,"duration":1},"status":"passed","severity":"normal"},{"uid":"74baf5b9ada81639","name":"Push message with rate limit","time":{"start":1721946834990,"stop":1721946834990,"duration":0},"status":"passed","severity":"normal"},{"uid":"f01d02ed27661851","name":"Renews peer on consistent missed messages","time":{"start":1721946356279,"stop":1721946356279,"duration":0},"status":"passed","severity":"normal"},{"uid":"1efd0911e14ec537","name":"Check received message containing Arabic","time":{"start":1721946448117,"stop":1721946448117,"duration":0},"status":"passed","severity":"normal"},{"uid":"45ebabd647082616","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1721946213673,"stop":1721946213674,"duration":1},"status":"passed","severity":"normal"},{"uid":"dac75c4f43f99323","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1721946189779,"stop":1721946189779,"duration":0},"status":"passed","severity":"normal"},{"uid":"9454a3ae0a3deb04","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1721946454277,"stop":1721946454277,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbcbfb31cd9257ff","name":"Renews peer on consistent ping failures","time":{"start":1721946356277,"stop":1721946356278,"duration":1},"status":"passed","severity":"normal"},{"uid":"b87f2c9334cf713b","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1721946915180,"stop":1721946915180,"duration":0},"status":"passed","severity":"normal"},{"uid":"787eceef0a2e3e07","name":"Push message with long payload","time":{"start":1721946713901,"stop":1721946713901,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4dc15b51adabdb1","name":"Push message with content topic containing Russian","time":{"start":1721946713911,"stop":1721946713912,"duration":1},"status":"passed","severity":"normal"},{"uid":"422d9558e701483e","name":"Overlapping topic subscription","time":{"start":1721946915180,"stop":1721946915180,"duration":0},"status":"passed","severity":"normal"},{"uid":"d912acc7cb5df4fd","name":"Query with Promise Callback, No Decoder","time":{"start":1721946849858,"stop":1721946849861,"duration":3},"status":"passed","severity":"normal"},{"uid":"d179bb87408e115d","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1721946454269,"stop":1721946454269,"duration":0},"status":"passed","severity":"normal"},{"uid":"94f25ea7b73742df","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1721946488856,"stop":1721946488857,"duration":1},"status":"passed","severity":"normal"},{"uid":"1fdb239edfd36cd8","name":"Delete observer","time":{"start":1721946677258,"stop":1721946677258,"duration":0},"status":"passed","severity":"normal"},{"uid":"a984ce9c18e04d60","name":"Push message with content topic containing unicode special characters","time":{"start":1721946834988,"stop":1721946834988,"duration":0},"status":"passed","severity":"normal"},{"uid":"a75138200693efbe","name":"Check received message containing Chinese","time":{"start":1721946748633,"stop":1721946748633,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6ebbb3f371acab7","name":"Subscribe to topic containing long and receive message","time":{"start":1721946915171,"stop":1721946915171,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdcb88d0b096c2b3","name":"should properly create location multiaddrs - tcp4","time":{"start":1721946198311,"stop":1721946198311,"duration":0},"status":"passed","severity":"normal"},{"uid":"64dbba65369d1818","name":"Relay + Store","time":{"start":1721946251652,"stop":1721946251652,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbea22eafbc7b1c3","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1721946454293,"stop":1721946454294,"duration":1},"status":"passed","severity":"normal"},{"uid":"b364917a6fb91f97","name":"Query generator for 2000 messages","time":{"start":1721946871898,"stop":1721946871899,"duration":1},"status":"passed","severity":"normal"},{"uid":"be2cc2827a7f165d","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1721946552249,"stop":1721946552249,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fa7d8bf35eabcd6","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1721946298537,"stop":1721946298537,"duration":0},"status":"passed","severity":"normal"},{"uid":"32220a98874cd95e","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1721946189763,"stop":1721946189764,"duration":1},"status":"passed","severity":"normal"},{"uid":"5994f5a0de7029ee","name":"different cluster, same shard: nodes don't connect","time":{"start":1721946454266,"stop":1721946454266,"duration":0},"status":"passed","severity":"normal"},{"uid":"163bcf3d098ca751","name":"Check received message containing escaped characters","time":{"start":1721946448120,"stop":1721946448121,"duration":1},"status":"passed","severity":"normal"},{"uid":"a36b4f64bd0a5bc3","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1721946329343,"stop":1721946329344,"duration":1},"status":"passed","severity":"normal"},{"uid":"5dee64706430dd36","name":"should configure sharding based on application and version for autosharding","time":{"start":1721946189795,"stop":1721946189796,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1000a7d93f05381","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1721946488859,"stop":1721946488859,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d482c032dce2620","name":"Check received message containing JSON","time":{"start":1721946448119,"stop":1721946448120,"duration":1},"status":"passed","severity":"normal"},{"uid":"385d060241f91617","name":"Check publish message containing short","time":{"start":1721946744290,"stop":1721946744291,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ae7ecb8ffb53d3c","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1721946373818,"stop":1721946373818,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e6ae15e75e81c75","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1721947031181,"stop":1721947031182,"duration":1},"status":"passed","severity":"normal"},{"uid":"f91783c6a22036f4","name":"Ping on unsubscribed peer","time":{"start":1721946343351,"stop":1721946343352,"duration":1},"status":"passed","severity":"normal"},{"uid":"50e71b63741b7066","name":"Subscribe to topic containing Script and receive message","time":{"start":1721946488858,"stop":1721946488858,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b7ff7783a91890d","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1721946725031,"stop":1721946725031,"duration":0},"status":"passed","severity":"normal"},{"uid":"84eba862f3805b30","name":"can start and stop the service","time":{"start":1721946252916,"stop":1721946252917,"duration":1},"status":"passed","severity":"normal"},{"uid":"dffa81272c71fd6a","name":"Number of peers are maintained correctly","time":{"start":1721946487221,"stop":1721946487221,"duration":0},"status":"passed","severity":"normal"},{"uid":"97b07c28c5b8ebf9","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1721946915179,"stop":1721946915179,"duration":0},"status":"passed","severity":"normal"},{"uid":"14e485b402b61877","name":"Non TWN Cluster","time":{"start":1721946810082,"stop":1721946810083,"duration":1},"status":"passed","severity":"normal"},{"uid":"8143d18e842425ef","name":"should not receive a peer event after stop","time":{"start":1721946217904,"stop":1721946217905,"duration":1},"status":"passed","severity":"normal"},{"uid":"79748e9d2e49b3d9","name":"Query Generator, Wrong PubsubTopic","time":{"start":1721946849824,"stop":1721946849829,"duration":5},"status":"passed","severity":"normal"},{"uid":"1ef62a4cfccdc15c","name":"Check received message containing long","time":{"start":1721946748597,"stop":1721946748598,"duration":1},"status":"passed","severity":"normal"},{"uid":"53a26010981783c1","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1721946202984,"stop":1721946202984,"duration":0},"status":"passed","severity":"normal"},{"uid":"a045e3e8507b84c6","name":"Callback on promise, aborts when callback returns true","time":{"start":1721946871896,"stop":1721946871896,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee2141210c883b0b","name":"Check received message with timestamp: 1649153314 ","time":{"start":1721946448122,"stop":1721946448123,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7a00651d32db695","name":"should load peers from local storage and dispatch events","time":{"start":1721946217905,"stop":1721946217905,"duration":0},"status":"passed","severity":"normal"},{"uid":"41f5fb2ada952191","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1721946505386,"stop":1721946505386,"duration":0},"status":"passed","severity":"normal"},{"uid":"620be011cf8b4689","name":"Check meta is set [ecies]","time":{"start":1721946225693,"stop":1721946225693,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0b2a7cb01ad8638","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1721946549634,"stop":1721946549635,"duration":1},"status":"passed","severity":"normal"},{"uid":"73324e1b474ece02","name":"Push message with content topic containing Arabic","time":{"start":1721946713911,"stop":1721946713911,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2116209c332daf4","name":"Js publishes, other Js receives","time":{"start":1721946706136,"stop":1721946706136,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3c4946421765ef8","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1721946189769,"stop":1721946189770,"duration":1},"status":"passed","severity":"normal"},{"uid":"558682daab08ec47","name":"Subscribe to topic containing Script and receive message","time":{"start":1721946915184,"stop":1721946915184,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b354eae50cb6940","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1721946872147,"stop":1721946872148,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ccb756504b2541a","name":"Add multiple subscription objects on single nwaku node","time":{"start":1721946915176,"stop":1721946915176,"duration":0},"status":"passed","severity":"normal"},{"uid":"296f8f9088d0becd","name":"Check received message containing Chinese","time":{"start":1721946748599,"stop":1721946748600,"duration":1},"status":"passed","severity":"normal"},{"uid":"969659b16c9d29df","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1721946223790,"stop":1721946223792,"duration":2},"status":"passed","severity":"normal"},{"uid":"fdacea3793e9e932","name":"Query generator for multiple messages with different content topic format","time":{"start":1721946871895,"stop":1721946871895,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbfe1e62fd60f727","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1721946454273,"stop":1721946454273,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c4f0c8dc23709b3","name":"Check message with no content topic is not received","time":{"start":1721946748621,"stop":1721946748622,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7f04344a4d61a13","name":"Ping on subscribed peer","time":{"start":1721946343349,"stop":1721946343350,"duration":1},"status":"passed","severity":"normal"},{"uid":"e305880baeb54272","name":"Check received message containing special chars","time":{"start":1721946748599,"stop":1721946748599,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bcd3379e9207950","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1721946796664,"stop":1721946796664,"duration":0},"status":"passed","severity":"normal"},{"uid":"6be06c238956c1cf","name":"Push message with custom timestamp: 1721942848261","time":{"start":1721946834991,"stop":1721946834991,"duration":0},"status":"passed","severity":"normal"},{"uid":"117323f1da0d8eb9","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1721946189794,"stop":1721946189794,"duration":0},"status":"passed","severity":"normal"},{"uid":"23ba1c82525829e3","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1721946915186,"stop":1721946915187,"duration":1},"status":"passed","severity":"normal"},{"uid":"82a2cca212d4c34b","name":"Callback on promise","time":{"start":1721946871895,"stop":1721946871896,"duration":1},"status":"passed","severity":"normal"},{"uid":"95fa7eb540f65ff6","name":"random static sharding 2 - Cluster ID: 993, Shard ID: 598","time":{"start":1721946814718,"stop":1721946814718,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f2c0cfcbca929da","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1721946189767,"stop":1721946189768,"duration":1},"status":"passed","severity":"normal"},{"uid":"af5be5823cdd106b","name":"Check received message containing Basic HTML tag","time":{"start":1721946748602,"stop":1721946748602,"duration":0},"status":"passed","severity":"normal"},{"uid":"75fdeba37a16124d","name":"should return valid sharding parameters for static sharding","time":{"start":1721946189794,"stop":1721946189795,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca0c7a1e18dca720","name":"returns all values when wanted number matches available values","time":{"start":1721946212997,"stop":1721946212998,"duration":1},"status":"passed","severity":"normal"},{"uid":"60da5f830782872a","name":"Subscribe to topic containing special chars and receive message","time":{"start":1721946915171,"stop":1721946915171,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e8869a669d398ca","name":"Using a function","time":{"start":1721946898139,"stop":1721946898139,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed1d9abd19b1c58b","name":"Push message with custom timestamp: 1721950087453","time":{"start":1721946713920,"stop":1721946713921,"duration":1},"status":"passed","severity":"normal"},{"uid":"c14ce27e393b0ee8","name":"should return all peers when numPeers is 0","time":{"start":1721946202983,"stop":1721946202983,"duration":0},"status":"passed","severity":"normal"},{"uid":"49117decdab7dc08","name":"random static sharding 5 - Cluster ID: 19, Shard ID: 520","time":{"start":1721946814719,"stop":1721946814720,"duration":1},"status":"passed","severity":"normal"},{"uid":"e894e305b1bd74c1","name":"Add multiple subscription objects on single nwaku node","time":{"start":1721946488864,"stop":1721946488865,"duration":1},"status":"passed","severity":"normal"},{"uid":"19f4a2762c50f1b4","name":"Publish message with custom timestamp: Thu Jul 25 2024 21:31:54 GMT+0000 (Coordinated Universal Time)","time":{"start":1721946744309,"stop":1721946744309,"duration":0},"status":"passed","severity":"normal"},{"uid":"6037070cb46043c1","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1721946915172,"stop":1721946915172,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2d5dcaa3ca2f91a","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1721946189776,"stop":1721946189777,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b3d3601b5acff44","name":"Encoder throws on empty string content topic","time":{"start":1721946203185,"stop":1721946203186,"duration":1},"status":"passed","severity":"normal"},{"uid":"568d179991867591","name":"Subscribe to topic containing XML and receive message","time":{"start":1721946915185,"stop":1721946915185,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb60819da40e3539","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1721946189782,"stop":1721946189782,"duration":0},"status":"passed","severity":"normal"},{"uid":"c86ba0f4448cc879","name":"Push message with content topic containing Basic HTML tag","time":{"start":1721946834964,"stop":1721946834965,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7a14124086a7fdf","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1721946896574,"stop":1721946896574,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7b8ef0023ee0266","name":"Check received message containing SQL Injection","time":{"start":1721946748601,"stop":1721946748601,"duration":0},"status":"passed","severity":"normal"},{"uid":"55de09bf5dbb4dd","name":"should be able to decode the field with only FILTER set to true","time":{"start":1721946197694,"stop":1721946197695,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e7615f86bd28ec7","name":"Refresh subscription","time":{"start":1721946488851,"stop":1721946488851,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f3e3aa24ccde341","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1721946454294,"stop":1721946454294,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4750b51be8ec298","name":"Check received message containing numeric","time":{"start":1721946748632,"stop":1721946748632,"duration":0},"status":"passed","severity":"normal"},{"uid":"dde1a6202a2e8845","name":"handles different clusterIds correctly","time":{"start":1721946189773,"stop":1721946189773,"duration":0},"status":"passed","severity":"normal"},{"uid":"162594ab410e7ad4","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1721946454296,"stop":1721946454297,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f75bdd1c3d0d7c4","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1721946863649,"stop":1721946863649,"duration":0},"status":"passed","severity":"normal"},{"uid":"2310a019735dd877","name":"Check received message containing Arabic","time":{"start":1721946748600,"stop":1721946748600,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6bb91f8b5fbed60","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1721946915179,"stop":1721946915180,"duration":1},"status":"passed","severity":"normal"},{"uid":"fef2fe46da9a0e3b","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721946454269,"stop":1721946454269,"duration":0},"status":"passed","severity":"normal"},{"uid":"b58b091e16f0f460","name":"should not fail to start the service if it is already started","time":{"start":1721946217903,"stop":1721946217903,"duration":0},"status":"passed","severity":"normal"},{"uid":"708b744f38502c7a","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1721946915175,"stop":1721946915176,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f3f8d39cd68c897","name":"Relay - times out","time":{"start":1721946904747,"stop":1721946904747,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbf27810c6f9cf49","name":"Check received message with timestamp: 1721946240086000000 ","time":{"start":1721946748607,"stop":1721946748608,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8dfdcd720dba707","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1721946240885,"stop":1721946240886,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4ae580cc507a9eb","name":"connected peers and dial","time":{"start":1721946674918,"stop":1721946674918,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6931aac3f871869a","name":"dispatchEvent via connectionManager","time":{"start":1721946281467,"stop":1721946281468,"duration":1},"status":"passed","severity":"normal"},{"uid":"30436d44e7667375","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721946329330,"stop":1721946329331,"duration":1},"status":"passed","severity":"normal"},{"uid":"122f95689ea903ed","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1721946454287,"stop":1721946454287,"duration":0},"status":"passed","severity":"normal"},{"uid":"f906f292006a2168","name":"Check received message containing Script","time":{"start":1721946748635,"stop":1721946748635,"duration":0},"status":"passed","severity":"normal"},{"uid":"d17e40e347f61f32","name":"Push message on custom pubsubTopic","time":{"start":1721946549636,"stop":1721946549636,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa1647c9c9145902","name":"Sign & Recover","time":{"start":1721946224294,"stop":1721946224294,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5a27bb057299095","name":"Check publish message containing shell command","time":{"start":1721946744306,"stop":1721946744307,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2e37c067e72d2e2","name":"Push message with content topic containing Script","time":{"start":1721946834963,"stop":1721946834964,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a1c7ab6a3678f69","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1721946189783,"stop":1721946189784,"duration":1},"status":"passed","severity":"normal"},{"uid":"36508affaaae5440","name":"Check received message containing SQL Injection","time":{"start":1721946748634,"stop":1721946748635,"duration":1},"status":"passed","severity":"normal"},{"uid":"29200b333e7adbe0","name":"Check message with no payload is not received","time":{"start":1721946748622,"stop":1721946748622,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd51b127ce629a50","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1721946505385,"stop":1721946505386,"duration":1},"status":"passed","severity":"normal"},{"uid":"3add835ee639a27a","name":"Generator, custom pubsub topic","time":{"start":1721946863646,"stop":1721946863646,"duration":0},"status":"passed","severity":"normal"},{"uid":"c91c738c3fe89e94","name":"Subscribe to topic containing emoji and receive message","time":{"start":1721946488864,"stop":1721946488864,"duration":0},"status":"passed","severity":"normal"},{"uid":"63eed50cd4863b11","name":"throws on content topic with too few or too many fields","time":{"start":1721946189755,"stop":1721946189756,"duration":1},"status":"passed","severity":"normal"},{"uid":"8dedc67580cc1d8","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app28/4/topic561/test.js","time":{"start":1721946810088,"stop":1721946810089,"duration":1},"status":"passed","severity":"normal"},{"uid":"ccbcf1545b4158e","name":"Push message with escaped characters payload","time":{"start":1721946713907,"stop":1721946713907,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ae67dc750a4d7a5","name":"Asymmetric encrypt & decrypt","time":{"start":1721946224292,"stop":1721946224292,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce48fcac67fd1c21","name":"Ping on subscribed peer","time":{"start":1721946301467,"stop":1721946301467,"duration":0},"status":"passed","severity":"normal"},{"uid":"2df2084e67b4b248","name":"random static sharding 8 - Cluster ID: 383, Shard ID: 285","time":{"start":1721946814721,"stop":1721946814722,"duration":1},"status":"passed","severity":"normal"},{"uid":"8fdbd5b70f37812","name":"Check message with no content topic is not received","time":{"start":1721946748663,"stop":1721946748669,"duration":6},"status":"passed","severity":"normal"},{"uid":"495d5a45d9ab37c1","name":"Fails to push message bigger that 1MB","time":{"start":1721946834992,"stop":1721946834992,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b2a06765fbe7b7e","name":"random static sharding 1 - Cluster ID: 362, Shard ID: 633","time":{"start":1721946814717,"stop":1721946814717,"duration":0},"status":"passed","severity":"normal"},{"uid":"f47786cd620b1e8","name":"Push message with content topic containing emoji","time":{"start":1721946834988,"stop":1721946834988,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff730ff23d0f3f83","name":"Overlapping topic subscription","time":{"start":1721946488850,"stop":1721946488851,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ffd46f0c84501d7","name":"Push message with content topic containing shell command","time":{"start":1721946713916,"stop":1721946713916,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f3f0349fa29722d","name":"Ping on peer without subscriptions","time":{"start":1721946301467,"stop":1721946301468,"duration":1},"status":"passed","severity":"normal"},{"uid":"980cab05289cdd4c","name":"caches peers it previously fetched","time":{"start":1721946214026,"stop":1721946214027,"duration":1},"status":"passed","severity":"normal"},{"uid":"a70aea48802bc1cf","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1721946849858,"stop":1721946849858,"duration":0},"status":"passed","severity":"normal"},{"uid":"a93ff2ea41d14f1b","name":"Check message with no payload is not received","time":{"start":1721946748669,"stop":1721946748671,"duration":2},"status":"passed","severity":"normal"},{"uid":"61dc1bf10e51f20a","name":"isConnected should return true after first peer connects","time":{"start":1721946298544,"stop":1721946298544,"duration":0},"status":"passed","severity":"normal"},{"uid":"f42ef198a7655b36","name":"Check received message containing Arabic","time":{"start":1721946748633,"stop":1721946748633,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab6a7146b3ee4d0b","name":"start node with empty shard","time":{"start":1721946814726,"stop":1721946814726,"duration":0},"status":"passed","severity":"normal"},{"uid":"a869206ad53e01ad","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1721946189785,"stop":1721946189786,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c4370529d5bae3c","name":"random static sharding 9 - Cluster ID: 8, Shard ID: 434","time":{"start":1721946814722,"stop":1721946814722,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c67888cc310246c","name":"Check publish message containing long","time":{"start":1721946744291,"stop":1721946744292,"duration":1},"status":"passed","severity":"normal"},{"uid":"78b0579b3ec67afc","name":"Query with Ordered Callback, No Decoder","time":{"start":1721946849853,"stop":1721946849855,"duration":2},"status":"passed","severity":"normal"},{"uid":"3003df94292db080","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 0","time":{"start":1721946189796,"stop":1721946189796,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ceef599ca8bc28b","name":"Push message with unicode special characters payload","time":{"start":1721946713907,"stop":1721946713907,"duration":0},"status":"passed","severity":"normal"},{"uid":"afc6301312c88db","name":"pre and post cipher","time":{"start":1721946224293,"stop":1721946224293,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f912d87426a4a53","name":"Check message with no payload is not received","time":{"start":1721946448126,"stop":1721946448126,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c4811734cdf23c1","name":"Check received message containing Russian","time":{"start":1721946748633,"stop":1721946748634,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c0129f2c5d9d5d0","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1721946329347,"stop":1721946329347,"duration":0},"status":"passed","severity":"normal"},{"uid":"877029be6007fe4d","name":"Check message with invalid timestamp is not received","time":{"start":1721946748660,"stop":1721946748661,"duration":1},"status":"passed","severity":"normal"},{"uid":"d58d61ea88aeb1f1","name":"throws on content topic with generation field greater than 0","time":{"start":1721946189757,"stop":1721946189758,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8a9233cfe34671a","name":"groups content topics by expected pubsub topic","time":{"start":1721946189772,"stop":1721946189772,"duration":0},"status":"passed","severity":"normal"},{"uid":"d137cb5b3883c4ca","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1721946189764,"stop":1721946189764,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ac79bb8785a4b69","name":"Push 30 different messages","time":{"start":1721946834959,"stop":1721946834959,"duration":0},"status":"passed","severity":"normal"},{"uid":"25bb9da71cdfed03","name":"Push message with Chinese payload","time":{"start":1721946834950,"stop":1721946834950,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1c7d06b68c08b5","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1721946189768,"stop":1721946189768,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a3a1f94c22ed6ad","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1721946810081,"stop":1721946810082,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ed4acc8814a3b13","name":"Publishes to nwaku","time":{"start":1721946706134,"stop":1721946706135,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9d414cbf241153b","name":"different cluster, different shard: nodes don't connect","time":{"start":1721946454266,"stop":1721946454266,"duration":0},"status":"passed","severity":"normal"},{"uid":"16ff08a7c128b10a","name":"Push message with short payload","time":{"start":1721946834945,"stop":1721946834946,"duration":1},"status":"passed","severity":"normal"},{"uid":"649537701ef83518","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1721946197696,"stop":1721946197697,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac4b935da177361e","name":"Check publish message containing special chars","time":{"start":1721946744298,"stop":1721946744299,"duration":1},"status":"passed","severity":"normal"},{"uid":"efce5f18f8fd9db","name":"Query with Ordered Callback, No message returned","time":{"start":1721946849855,"stop":1721946849855,"duration":0},"status":"passed","severity":"normal"},{"uid":"35642329831c2611","name":"Push message with custom timestamp: 1721942887453","time":{"start":1721946713920,"stop":1721946713920,"duration":0},"status":"passed","severity":"normal"},{"uid":"eaf016e61e8c92ee","name":"Nodes with multiple pubsub topic","time":{"start":1721946725032,"stop":1721946725032,"duration":0},"status":"passed","severity":"normal"},{"uid":"d31f5847a26236bd","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1721946915174,"stop":1721946915174,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7652a3b25f6f3a8","name":"Query generator for multiple messages with multiple decoders","time":{"start":1721946871894,"stop":1721946871895,"duration":1},"status":"passed","severity":"normal"},{"uid":"ebe594c525119243","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1721946197695,"stop":1721946197696,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b5460ca56c8cebe","name":"can start the service","time":{"start":1721946749971,"stop":1721946749971,"duration":0},"status":"passed","severity":"normal"},{"uid":"a674033012044ac9","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1721946213673,"stop":1721946213673,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d4e028f5418d107","name":"throws an error for improperly formatted content topics","time":{"start":1721946189774,"stop":1721946189774,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccefe471ad3c408f","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app70/8/topic317/test.js","time":{"start":1721946810090,"stop":1721946810091,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5779538f1411932","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1721946796663,"stop":1721946796663,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf1ede5e16952449","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1721946454283,"stop":1721946454286,"duration":3},"status":"passed","severity":"normal"},{"uid":"21941d32230b94ba","name":"Subscribe to topic containing emoji and publish message","time":{"start":1721946752300,"stop":1721946752301,"duration":1},"status":"passed","severity":"normal"},{"uid":"e736e42c5ed9e585","name":"Check message with no pubsub topic is not received","time":{"start":1721946448125,"stop":1721946448125,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a9da1ede4478057","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1721946915166,"stop":1721946915166,"duration":0},"status":"passed","severity":"normal"},{"uid":"982daa2a316b0bdd","name":"Check message on other pubsub topic is not received","time":{"start":1721946748661,"stop":1721946748662,"duration":1},"status":"passed","severity":"normal"},{"uid":"59ef0d8686a0937b","name":"Check received message containing short","time":{"start":1721946748597,"stop":1721946748597,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e07d285a4bf1f69","name":"can dial TLS multiaddrs","time":{"start":1721946553523,"stop":1721946553523,"duration":0},"status":"passed","severity":"normal"},{"uid":"f83992ddd75d459c","name":"Sets default value correctly","time":{"start":1721946898140,"stop":1721946898141,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c60a74eccc65931","name":"1 Store, 2 fetches","time":{"start":1721946213600,"stop":1721946213600,"duration":0},"status":"passed","severity":"normal"},{"uid":"537bec82f989b74d","name":"Throws when trying to push message with empty payload","time":{"start":1721946713908,"stop":1721946713909,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0b5dc9627473192","name":"Passing cursor with wrong pubsubTopic","time":{"start":1721946796668,"stop":1721946796669,"duration":1},"status":"passed","severity":"normal"},{"uid":"e83347ac25681a70","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1721946189788,"stop":1721946189788,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ca4f353a492074","name":"Check publish message containing numeric","time":{"start":1721946744292,"stop":1721946744298,"duration":6},"status":"passed","severity":"normal"},{"uid":"d1d828adb657e82f","name":"Push message with Arabic payload","time":{"start":1721946834952,"stop":1721946834952,"duration":0},"status":"passed","severity":"normal"},{"uid":"a650d2affce78a15","name":"Check message received after jswaku node is restarted","time":{"start":1721946748672,"stop":1721946748672,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7fe1f15a5d0ef1fe","name":"can start the service","time":{"start":1721946252915,"stop":1721946252916,"duration":1},"status":"passed","severity":"normal"},{"uid":"3add795ccc29e7f8","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1721946849849,"stop":1721946849850,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3308186bc305df1","name":"Ephemeral field is preserved - encoder v0","time":{"start":1721946250763,"stop":1721946250763,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b43176fb08284de","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1721946863647,"stop":1721946863647,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7bce45e3118978f","name":"Subscribe and receive messages via lightPush","time":{"start":1721946915177,"stop":1721946915177,"duration":0},"status":"passed","severity":"normal"},{"uid":"ece283d4ebfde754","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1721946915183,"stop":1721946915183,"duration":0},"status":"passed","severity":"normal"},{"uid":"f579684a7015992a","name":"Subscribe to topic containing short and publish message","time":{"start":1721946752294,"stop":1721946752294,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa780c87d8a3001","name":"Check message with non string payload is not received","time":{"start":1721946748627,"stop":1721946748628,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ac8c8f6fe939721","name":"should correctly map a content topic to a pubsub topic","time":{"start":1721946189799,"stop":1721946189799,"duration":0},"status":"passed","severity":"normal"},{"uid":"97eb5a945775edb2","name":"should handle corrupted local storage data gracefully","time":{"start":1721946217906,"stop":1721946217906,"duration":0},"status":"passed","severity":"normal"},{"uid":"33b1ca66b5c085d7","name":"should set field with only STORE enabled","time":{"start":1721946198314,"stop":1721946198315,"duration":1},"status":"passed","severity":"normal"},{"uid":"be7346f182c6b170","name":"should throw error - no public key","time":{"start":1721946198306,"stop":1721946198307,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9a2bed1f58559d5","name":"Reusing cursor across nodes","time":{"start":1721946796666,"stop":1721946796667,"duration":1},"status":"passed","severity":"normal"},{"uid":"25d5b6291224b612","name":"Check received message containing special chars","time":{"start":1721946448116,"stop":1721946448116,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca6a29d974cb0894","name":"All","time":{"start":1721946251652,"stop":1721946251653,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce8ac1fdf400fb16","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1721946454288,"stop":1721946454288,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ec7b8f16ccbd5a9","name":"Push message with rate limit","time":{"start":1721946713919,"stop":1721946713920,"duration":1},"status":"passed","severity":"normal"},{"uid":"3fa21aeb09dc6741","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1721946329336,"stop":1721946329343,"duration":7},"status":"passed","severity":"normal"},{"uid":"d04edba5bc749cb2","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721946329346,"stop":1721946329347,"duration":1},"status":"passed","severity":"normal"},{"uid":"38225ff9beb5db16","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1721946752293,"stop":1721946752293,"duration":0},"status":"passed","severity":"normal"},{"uid":"474410f62e9b2bc1","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1721946896573,"stop":1721946896573,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2ada4be6205b07a","name":"Passing page size 1 when there are 4 messages","time":{"start":1721946880400,"stop":1721946880401,"duration":1},"status":"passed","severity":"normal"},{"uid":"abcc0a5ae90a4754","name":"Subscribe to topic containing numeric and publish message","time":{"start":1721946752295,"stop":1721946752295,"duration":0},"status":"passed","severity":"normal"},{"uid":"f26a52741cca5dcf","name":"Decoder throws on undefined content topic","time":{"start":1721946203186,"stop":1721946203186,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f08857b8eddae86","name":"Failed peers are renewed","time":{"start":1721946487221,"stop":1721946487221,"duration":0},"status":"passed","severity":"normal"},{"uid":"a18835b631b6fd1a","name":"Push message with short payload","time":{"start":1721946713900,"stop":1721946713901,"duration":1},"status":"passed","severity":"normal"},{"uid":"d752f6b47d5aa24f","name":"Check received message with timestamp: 1721946240086 ","time":{"start":1721946748608,"stop":1721946748608,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cadbb94edb8c677","name":"random static sharding 3 - Cluster ID: 802, Shard ID: 935","time":{"start":1721946814718,"stop":1721946814719,"duration":1},"status":"passed","severity":"normal"},{"uid":"271f9e1028f8e2a4","name":"Rejects garbage","time":{"start":1721946206535,"stop":1721946206535,"duration":0},"status":"passed","severity":"normal"},{"uid":"466be33b1439dddc","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1721946915165,"stop":1721946915166,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c8c6a1fefd9a4f6","name":"should be called at least once on all `peer:discovery` events","time":{"start":1721946248405,"stop":1721946248405,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4c82bc04c55c4d1","name":"should not fail to start the service if it is already started","time":{"start":1721946749973,"stop":1721946749974,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f4e122bea069f2e","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721946549635,"stop":1721946549635,"duration":0},"status":"passed","severity":"normal"},{"uid":"a783e02726e36acc","name":"Decoder throws on empty string content topic","time":{"start":1721946223795,"stop":1721946223796,"duration":1},"status":"passed","severity":"normal"},{"uid":"25714c1283e5681","name":"topics with same application and version share the same shard","time":{"start":1721946189771,"stop":1721946189772,"duration":1},"status":"passed","severity":"normal"},{"uid":"bcf01e5f8defc076","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1721946213672,"stop":1721946213672,"duration":0},"status":"passed","severity":"normal"},{"uid":"18659f6c7785c18e","name":"Subscribe to topic containing shell command and receive message","time":{"start":1721946488863,"stop":1721946488863,"duration":0},"status":"passed","severity":"normal"},{"uid":"33f89338c21be679","name":"stop","time":{"start":1721946281468,"stop":1721946281469,"duration":1},"status":"passed","severity":"normal"},{"uid":"52cb1ec200973208","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1721946796665,"stop":1721946796665,"duration":0},"status":"passed","severity":"normal"},{"uid":"24a7dd656f8d8723","name":"should only return 1 node with relay capability","time":{"start":1721946214027,"stop":1721946214027,"duration":0},"status":"passed","severity":"normal"},{"uid":"dff6954f09da3e79","name":"Subscribe to topic containing JSON and receive message","time":{"start":1721946915185,"stop":1721946915185,"duration":0},"status":"passed","severity":"normal"},{"uid":"efe862e64369f726","name":"handles empty contentTopics array correctly","time":{"start":1721946189798,"stop":1721946189798,"duration":0},"status":"passed","severity":"normal"},{"uid":"68633090531cfe38","name":"throws on content topic with empty application field","time":{"start":1721946189758,"stop":1721946189759,"duration":1},"status":"passed","severity":"normal"},{"uid":"a52ea4443922a3c9","name":"Check received message with timestamp: 1721946239748000000 ","time":{"start":1721946448122,"stop":1721946448122,"duration":0},"status":"passed","severity":"normal"},{"uid":"accacff49ef0ff87","name":"same cluster, same shard: nodes connect","time":{"start":1721946454265,"stop":1721946454265,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c83e9be03f7c27d","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1721946725027,"stop":1721946725027,"duration":0},"status":"passed","severity":"normal"},{"uid":"317094e36836c408","name":"random static sharding 10 - Cluster ID: 300, Shard ID: 604","time":{"start":1721946814723,"stop":1721946814723,"duration":0},"status":"passed","severity":"normal"},{"uid":"55165983a68fd6af","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app77/8/topic880/test.js","time":{"start":1721946810090,"stop":1721946810090,"duration":0},"status":"passed","severity":"normal"},{"uid":"129da840b01d5803","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1721946189787,"stop":1721946189787,"duration":0},"status":"passed","severity":"normal"},{"uid":"65d147496d98d7eb","name":"Publish without waiting for remote peer","time":{"start":1721946752291,"stop":1721946752291,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbd1f6e0761bc739","name":"Fails to publish message with empty text","time":{"start":1721946744311,"stop":1721946744311,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2f46fceae4a6a0f","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1721946373817,"stop":1721946373817,"duration":0},"status":"passed","severity":"normal"},{"uid":"79083601fec05221","name":"should handle a minimal index list","time":{"start":1721946189903,"stop":1721946189904,"duration":1},"status":"passed","severity":"normal"},{"uid":"e81efe5374295d9d","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1721946214029,"stop":1721946214029,"duration":0},"status":"passed","severity":"normal"},{"uid":"bad9bd91da4270e2","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1721946752295,"stop":1721946752296,"duration":1},"status":"passed","severity":"normal"},{"uid":"a29d0460e69ea788","name":"should emit a peer event after start","time":{"start":1721946217904,"stop":1721946217904,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcf7c7bf443e292","name":"Subscribe to topic containing Russian and receive message","time":{"start":1721946915183,"stop":1721946915184,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6cc366869d5c713","name":"Subscribe to topic containing shell command and receive message","time":{"start":1721946915186,"stop":1721946915186,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a565025c0032977","name":"Used by Waku Relay","time":{"start":1721946898140,"stop":1721946898140,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe8776fb10820127","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1721946240887,"stop":1721946240887,"duration":0},"status":"passed","severity":"normal"},{"uid":"380b4f5da365646d","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1721946454270,"stop":1721946454271,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0e4da17535fc2fe","name":"Check received message containing Script","time":{"start":1721946448118,"stop":1721946448118,"duration":0},"status":"passed","severity":"normal"},{"uid":"a77e0e440aa797cd","name":"Check received message containing unicode special characters","time":{"start":1721946748606,"stop":1721946748607,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a741e45ba8a2457","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1721946674606,"stop":1721946674606,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2f52f963f362c0cc","name":"Decoder throws on undefined content topic","time":{"start":1721946223795,"stop":1721946223795,"duration":0},"status":"passed","severity":"normal"},{"uid":"61c5a8d217aad9b","name":"Subscribe to topic containing Russian and publish message","time":{"start":1721946752296,"stop":1721946752297,"duration":1},"status":"passed","severity":"normal"},{"uid":"ecb59a7b41e96e5a","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app35/6/topic17/test.js","time":{"start":1721946810086,"stop":1721946810088,"duration":2},"status":"passed","severity":"normal"},{"uid":"c6183143ff86dccc","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1721946250763,"stop":1721946250764,"duration":1},"status":"passed","severity":"normal"},{"uid":"22c25f2adad2a5e6","name":"Check received message containing Basic HTML tag","time":{"start":1721946748636,"stop":1721946748636,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2dc8fc1efba8e08","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1721946298538,"stop":1721946298543,"duration":5},"status":"passed","severity":"normal"},{"uid":"4def07ea67a81562","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1721946915175,"stop":1721946915175,"duration":0},"status":"passed","severity":"normal"},{"uid":"212c739ac4b1bfee","name":"Push message with special chars payload","time":{"start":1721946713902,"stop":1721946713902,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f7ffb080be6f9c6","name":"Waku message hash computation (payload length 0)","time":{"start":1721946192422,"stop":1721946192422,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1fa5e36be45c9c0","name":"Check received message containing XML","time":{"start":1721946748635,"stop":1721946748636,"duration":1},"status":"passed","severity":"normal"},{"uid":"27d3c21ca0c476e3","name":"Push message with Script payload","time":{"start":1721946834954,"stop":1721946834954,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ad1566a9a740675","name":"should properly create location multiaddrs - udp4","time":{"start":1721946198311,"stop":1721946198311,"duration":0},"status":"passed","severity":"normal"},{"uid":"bab2511f51ccfc7c","name":"Encoder throws on undefined content topic","time":{"start":1721946203185,"stop":1721946203185,"duration":0},"status":"passed","severity":"normal"},{"uid":"feb5371551b21d47","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1721946752300,"stop":1721946752300,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e9f0163abd833c6","name":"should return the pubsub topic directly if a string is provided","time":{"start":1721946189792,"stop":1721946189792,"duration":0},"status":"passed","severity":"normal"},{"uid":"751fb38e9595d439","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1721946752300,"stop":1721946752300,"duration":0},"status":"passed","severity":"normal"},{"uid":"833e2ac8faace108","name":"Passing cursor with wrong message digest","time":{"start":1721946796667,"stop":1721946796668,"duration":1},"status":"passed","severity":"normal"},{"uid":"a66c4650b787f3f8","name":"Push message with escaped characters payload","time":{"start":1721946834957,"stop":1721946834958,"duration":1},"status":"passed","severity":"normal"},{"uid":"cbb431ad60b0fde3","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1721946454272,"stop":1721946454272,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b4db75d14469757","name":"Push message with content topic containing Arabic","time":{"start":1721946834962,"stop":1721946834962,"duration":0},"status":"passed","severity":"normal"},{"uid":"76248574d3cbb3c7","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1721946505377,"stop":1721946505378,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e158936992ce0bf","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1721947031183,"stop":1721947031183,"duration":0},"status":"passed","severity":"normal"},{"uid":"2affca17476cffd0","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721946454297,"stop":1721946454297,"duration":0},"status":"passed","severity":"normal"},{"uid":"29306c9b428e1b2","name":"Round trip binary serialization","time":{"start":1721946203183,"stop":1721946203183,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bd34c671194c3e7","name":"Check message received after jswaku node is restarted","time":{"start":1721946448127,"stop":1721946448127,"duration":0},"status":"skipped","severity":"normal"},{"uid":"15b9e35175d24b4a","name":"Correctly serialized arguments","time":{"start":1721946552328,"stop":1721946552328,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7d7d13228dcf54a","name":"Push message with emoji payload","time":{"start":1721946834958,"stop":1721946834959,"duration":1},"status":"passed","severity":"normal"},{"uid":"aff140c4e16502a2","name":"Push message with content topic containing shell command","time":{"start":1721946834987,"stop":1721946834987,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bf293956ef0cb85","name":"Push message with content topic containing Russian","time":{"start":1721946834963,"stop":1721946834963,"duration":0},"status":"passed","severity":"normal"},{"uid":"b05f96848c724124","name":"Query with Promise Callback, No message returned","time":{"start":1721946849864,"stop":1721946849865,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba0ab7423a45e598","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1721946796664,"stop":1721946796664,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f8ee74133d5f900","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1721946872149,"stop":1721946872149,"duration":0},"status":"passed","severity":"normal"},{"uid":"685e2a5d57f3b98a","name":"Push message with content topic containing emoji","time":{"start":1721946713917,"stop":1721946713917,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cd740bf1d8391b","name":"Check received message containing Basic HTML tag","time":{"start":1721946448119,"stop":1721946448119,"duration":0},"status":"passed","severity":"normal"},{"uid":"611f6eee29ac1256","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1721946454267,"stop":1721946454267,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ff882a7beeabea0","name":"should return unique PubsubTopics for static sharding","time":{"start":1721946189777,"stop":1721946189777,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b21747c51b56770","name":"Wrong topic","time":{"start":1721946810092,"stop":1721946810092,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7d5327e593dcd2","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1721946796665,"stop":1721946796665,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b3c2978de7754ca","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1721946752298,"stop":1721946752299,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2c548dd8fb0f7b8","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1721946752292,"stop":1721946752292,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f4ca68fdf83ad38","name":"Query Generator, No Decoder","time":{"start":1721946849833,"stop":1721946849834,"duration":1},"status":"passed","severity":"normal"},{"uid":"d29dfa4b56e28852","name":"Subscribe to topic containing emoji and receive message","time":{"start":1721946915187,"stop":1721946915187,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8e28c4f74e33709","name":"isConnected should return false after all peers disconnect","time":{"start":1721946240888,"stop":1721946240888,"duration":0},"status":"passed","severity":"normal"},{"uid":"63b14e238bd25cbc","name":"passes more than one ENR URLs and attempts connection","time":{"start":1721946252938,"stop":1721946252938,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f07a182da2042054","name":"Fields are not dropped","time":{"start":1721946202587,"stop":1721946202589,"duration":2},"status":"passed","severity":"normal"},{"uid":"4e32b1bfed3fb894","name":"Push message with long payload","time":{"start":1721946834947,"stop":1721946834948,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d5a327c90990baa","name":"Check publish message containing Arabic","time":{"start":1721946744300,"stop":1721946744301,"duration":1},"status":"passed","severity":"normal"},{"uid":"33f9524394f3ec15","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1721946189800,"stop":1721946189800,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b0b8ab4db315add","name":"connects to nwaku","time":{"start":1721946898138,"stop":1721946898138,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7774368d44a4684","name":"different cluster, same shard: nodes don't connect","time":{"start":1721946552250,"stop":1721946552250,"duration":0},"status":"passed","severity":"normal"},{"uid":"2aa7edc738f6e34f","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1721946373817,"stop":1721946373817,"duration":0},"status":"passed","severity":"normal"},{"uid":"37f92ae728ff60d","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1721946454298,"stop":1721946454298,"duration":0},"status":"passed","severity":"normal"},{"uid":"282bac9994f9814c","name":"more peers than existing","time":{"start":1721946674919,"stop":1721946674919,"duration":0},"status":"skipped","severity":"normal"},{"uid":"18b4e75279bfb08e","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1721946192419,"stop":1721946192420,"duration":1},"status":"passed","severity":"normal"},{"uid":"8472a5f86615484d","name":"Check publish message containing escaped characters","time":{"start":1721946744307,"stop":1721946744307,"duration":0},"status":"passed","severity":"normal"},{"uid":"69a1f694fae17f6","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1721946189786,"stop":1721946189786,"duration":0},"status":"passed","severity":"normal"},{"uid":"7134cee593bd59b1","name":"Push message with content topic containing special chars","time":{"start":1721946834961,"stop":1721946834961,"duration":0},"status":"passed","severity":"normal"},{"uid":"f224ba410338fe66","name":"should decode valid enr successfully","time":{"start":1721946198302,"stop":1721946198305,"duration":3},"status":"passed","severity":"normal"},{"uid":"f5d99a17930bea4f","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1721946810093,"stop":1721946810093,"duration":0},"status":"passed","severity":"normal"},{"uid":"7427eb1b446f7cf7","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1721946488864,"stop":1721946488864,"duration":0},"status":"passed","severity":"normal"},{"uid":"8184fcabae960b95","name":"Decoder throws on undefined content topic","time":{"start":1721946225695,"stop":1721946225695,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ceae2238a61f12d","name":"Publish message with large meta","time":{"start":1721946744314,"stop":1721946744314,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e3a770cb13e5c86","name":"Ping succeeds for all connected peers","time":{"start":1721946356276,"stop":1721946356276,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd86eced2a5ea1d4","name":"should set field with all protocols enabled","time":{"start":1721946198314,"stop":1721946198314,"duration":0},"status":"passed","severity":"normal"},{"uid":"692355b362245e17","name":"Push 30 different messages","time":{"start":1721946713908,"stop":1721946713908,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce396881a042f46f","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1721946454275,"stop":1721946454275,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ba40bf624c584c","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1721946488848,"stop":1721946488850,"duration":2},"status":"passed","severity":"normal"},{"uid":"e0850d8bd3323945","name":"Reopen subscription with peer with lost subscription","time":{"start":1721946301468,"stop":1721946301469,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f8f181a3685c660","name":"removeEventListener with correct event","time":{"start":1721946281466,"stop":1721946281466,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bde00f78f6e1a0b","name":"same cluster, same shard: nodes connect","time":{"start":1721946552249,"stop":1721946552249,"duration":0},"status":"passed","severity":"normal"},{"uid":"30a9fee058409b7b","name":"Light Node - default protocols","time":{"start":1721946904749,"stop":1721946904749,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce15d71c26e99d8a","name":"Subscribe to topic containing short and receive message","time":{"start":1721946915181,"stop":1721946915181,"duration":0},"status":"passed","severity":"normal"},{"uid":"1dd0d2a3c5ac918c","name":"Promise Callback - forward","time":{"start":1721946857133,"stop":1721946857133,"duration":0},"status":"passed","severity":"normal"},{"uid":"a185d56ac2c68779","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1721946454275,"stop":1721946454275,"duration":0},"status":"passed","severity":"normal"},{"uid":"1eaf73004444046b","name":"Check publish message containing emoji","time":{"start":1721946744308,"stop":1721946744308,"duration":0},"status":"passed","severity":"normal"},{"uid":"94eb5d8b56a1c257","name":"Passing page size 0 when there are 110 messages","time":{"start":1721946880396,"stop":1721946880400,"duration":4},"status":"passed","severity":"normal"},{"uid":"d3d41f6523904aa3","name":"Fails to publish message with size larger than 1 MB","time":{"start":1721946744313,"stop":1721946744313,"duration":0},"status":"passed","severity":"normal"},{"uid":"256f3080f6010993","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app16/8/topic497/xml","time":{"start":1721946810089,"stop":1721946810090,"duration":1},"status":"passed","severity":"normal"},{"uid":"916a838bb7e660d3","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1721946915182,"stop":1721946915183,"duration":1},"status":"passed","severity":"normal"},{"uid":"e49dae308cae1ec2","name":"should add and remove event listeners correctly","time":{"start":1721946217906,"stop":1721946217907,"duration":1},"status":"passed","severity":"normal"},{"uid":"23b37350c8f43c7","name":"Push message with content topic containing JSON","time":{"start":1721946834965,"stop":1721946834986,"duration":21},"status":"passed","severity":"normal"},{"uid":"d5ff6a944b80398f","name":"Waku message hash computation (no timestamp)","time":{"start":1721946192422,"stop":1721946192423,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9a1aa2de129b8a9","name":"addEventListener with wrong event","time":{"start":1721946281465,"stop":1721946281466,"duration":1},"status":"passed","severity":"normal"}]