mirror of
https://github.com/logos-messaging/logos-messaging-allure-js.git
synced 2026-01-19 16:33:21 +00:00
1 line
105 KiB
JSON
1 line
105 KiB
JSON
[{"uid":"dc8ba5ddc1798aab","name":"different cluster, different shard: nodes don't connect","time":{"start":1713800612247,"stop":1713800612248,"duration":1},"status":"skipped","severity":"normal"},{"uid":"88ee20306f295335","name":"Publishes to nwaku","time":{"start":1713800941638,"stop":1713800941639,"duration":1},"status":"broken","severity":"normal"},{"uid":"bf357b32bf27b39f","name":"Check publish message containing Script","time":{"start":1713800712994,"stop":1713800712994,"duration":0},"status":"broken","severity":"normal"},{"uid":"fbeff5ba42d022c9","name":"does not throw on valid cases","time":{"start":1713800549928,"stop":1713800549928,"duration":0},"status":"passed","severity":"normal"},{"uid":"10a64e0db60bda42","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1713800612278,"stop":1713800612279,"duration":1},"status":"passed","severity":"normal"},{"uid":"dcd9624de8a566b5","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1713800630950,"stop":1713800630950,"duration":0},"status":"passed","severity":"normal"},{"uid":"fde9f3d01499b275","name":"Decoder throws on undefined content topic","time":{"start":1713800563634,"stop":1713800563634,"duration":0},"status":"passed","severity":"normal"},{"uid":"eca2fe5c15379e65","name":"Round trip binary serialization","time":{"start":1713800563631,"stop":1713800563631,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a6a311356653a31","name":"Push message with emoji payload","time":{"start":1713801088600,"stop":1713801088601,"duration":1},"status":"broken","severity":"normal"},{"uid":"653fb61d6143a4c4","name":"Sign & Recover","time":{"start":1713800585251,"stop":1713800585251,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cca5496d15b445f","name":"Query generator for 2000 messages","time":{"start":1713801033059,"stop":1713801033060,"duration":1},"status":"broken","severity":"normal"},{"uid":"aec089d68d4e0698","name":"Privacy Node - default protocol","time":{"start":1713801007340,"stop":1713801007340,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c46bb570e87f2fe","name":"Filter","time":{"start":1713801007339,"stop":1713801007340,"duration":1},"status":"passed","severity":"normal"},{"uid":"341c585153c6ec2","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1713800888613,"stop":1713800888613,"duration":0},"status":"broken","severity":"normal"},{"uid":"2126a6eaffca6ee4","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1713800574499,"stop":1713800574500,"duration":1},"status":"passed","severity":"normal"},{"uid":"4765b2d33c3e3218","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1713800612266,"stop":1713800612266,"duration":0},"status":"passed","severity":"normal"},{"uid":"94de7ead2fe7c9f","name":"random auto sharding 3 - Cluster ID: 1, Content Topic: /app80/10/topic50/json","time":{"start":1713800719984,"stop":1713800719985,"duration":1},"status":"skipped","severity":"normal"},{"uid":"fa35a709b0aa634d","name":"can dial TLS multiaddrs","time":{"start":1713800634759,"stop":1713800634759,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b3483eebca3dcb9","name":"Ordered Callback - backward","time":{"start":1713800973815,"stop":1713800973815,"duration":0},"status":"broken","severity":"normal"},{"uid":"fbd13da3f3a5ef14","name":"random auto sharding 8 - Cluster ID: 1, Content Topic: /app98/9/topic538/json","time":{"start":1713800719986,"stop":1713800719987,"duration":1},"status":"skipped","severity":"normal"},{"uid":"79acf19794fcbdd7","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1713800612263,"stop":1713800612264,"duration":1},"status":"passed","severity":"normal"},{"uid":"45facf38b880d19b","name":"Callback on promise","time":{"start":1713801033054,"stop":1713801033054,"duration":0},"status":"broken","severity":"normal"},{"uid":"d0afcc45d20423d2","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1713800612264,"stop":1713800612264,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e0591714aba061b","name":"configure the node with multiple pubsub topics","time":{"start":1713800772923,"stop":1713800772924,"duration":1},"status":"passed","severity":"normal"},{"uid":"476a36abbc12139","name":"random auto sharding 4 - Cluster ID: 1, Content Topic: /app95/3/topic702/test.js","time":{"start":1713800719985,"stop":1713800719985,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8f948de743b98e90","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1713800612251,"stop":1713800612251,"duration":0},"status":"skipped","severity":"normal"},{"uid":"47cb4afe6156430","name":"Publish message with rate limit","time":{"start":1713800713016,"stop":1713800713016,"duration":0},"status":"broken","severity":"normal"},{"uid":"e03d478ac33c12f8","name":"Store - dialed first","time":{"start":1713801007338,"stop":1713801007338,"duration":0},"status":"passed","severity":"normal"},{"uid":"b66278a893e28507","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1713800879013,"stop":1713800879013,"duration":0},"status":"skipped","severity":"normal"},{"uid":"82530c6df023d499","name":"same cluster, same shard: nodes connect","time":{"start":1713800635231,"stop":1713800635232,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c2ba97665693dd1","name":"Subscribe to topic containing long and publish message","time":{"start":1713800929275,"stop":1713800929276,"duration":1},"status":"broken","severity":"normal"},{"uid":"8ca084614cb7ae47","name":"Query with Ordered Callback, No message returned","time":{"start":1713800848031,"stop":1713800848032,"duration":1},"status":"broken","severity":"normal"},{"uid":"980f1cddce752fbf","name":"Push message with numeric payload","time":{"start":1713801088588,"stop":1713801088588,"duration":0},"status":"broken","severity":"normal"},{"uid":"312bfba440425e4c","name":"Check publish message containing long","time":{"start":1713800712981,"stop":1713800712982,"duration":1},"status":"broken","severity":"normal"},{"uid":"4e8dbb507314f9e4","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1713800609473,"stop":1713800609474,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ca155c8b76f671c","name":"should set field with only FILTER enabled","time":{"start":1713800558594,"stop":1713800558594,"duration":0},"status":"passed","severity":"normal"},{"uid":"636e9b324f8d0605","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1713800549946,"stop":1713800549946,"duration":0},"status":"passed","severity":"normal"},{"uid":"814174052a321766","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1713800574725,"stop":1713800574726,"duration":1},"status":"skipped","severity":"normal"},{"uid":"20be0a5efc2ea94f","name":"should return all peers when numPeers is 0","time":{"start":1713800563267,"stop":1713800563267,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c2da8f3a65fb21f","name":"Nwaku publishes","time":{"start":1713800941641,"stop":1713800941642,"duration":1},"status":"broken","severity":"normal"},{"uid":"5f0d194d612094da","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1713800549961,"stop":1713800549962,"duration":1},"status":"broken","severity":"normal"},{"uid":"1d2ddf2abde52f9f","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1713800558580,"stop":1713800558580,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf8a15383f7c640c","name":"given a content topic, creates a waku node and filter subscription","time":{"start":1713800719727,"stop":1713800719727,"duration":0},"status":"skipped","severity":"normal"},{"uid":"23065d4b0d40e1d8","name":"should handle corrupted local storage data gracefully","time":{"start":1713800578617,"stop":1713800578617,"duration":0},"status":"passed","severity":"normal"},{"uid":"1924efb7cdb8cb9a","name":"Generator, custom pubsub topic","time":{"start":1713800879013,"stop":1713800879014,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f98eca437fa952f","name":"Check publish message containing emoji","time":{"start":1713800713004,"stop":1713800713004,"duration":0},"status":"broken","severity":"normal"},{"uid":"54756dc5167e47b6","name":"Push message with XML payload","time":{"start":1713801088595,"stop":1713801088595,"duration":0},"status":"broken","severity":"normal"},{"uid":"5e90f944439868d5","name":"start node with ApplicationInfo","time":{"start":1713800719989,"stop":1713800719989,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d0a1f88228e3fa9c","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1713801068610,"stop":1713801068610,"duration":0},"status":"broken","severity":"normal"},{"uid":"1576f2cadee9e28d","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1713800858077,"stop":1713800858077,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb4fa467ab502153","name":"removeEventListener with wrong event","time":{"start":1713800641804,"stop":1713800641805,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb7cad680adce2ef","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1713800612280,"stop":1713800612281,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7b445968d97f5f6","name":"Register correct protocols","time":{"start":1713800929264,"stop":1713800929264,"duration":0},"status":"passed","severity":"normal"},{"uid":"7dcc6d400f9ff144","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1713800888610,"stop":1713800888610,"duration":0},"status":"broken","severity":"normal"},{"uid":"3db3ceb391773e6e","name":"Asymmetric encrypt & decrypt","time":{"start":1713800585249,"stop":1713800585249,"duration":0},"status":"passed","severity":"normal"},{"uid":"324ae59a422dad13","name":"Subscribe to topic containing JSON and publish message","time":{"start":1713800929300,"stop":1713800929300,"duration":0},"status":"broken","severity":"normal"},{"uid":"cf988577140d9124","name":"through manual discovery","time":{"start":1713800634760,"stop":1713800634760,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b6beb652a898621","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1713800549938,"stop":1713800549938,"duration":0},"status":"passed","severity":"normal"},{"uid":"99ad14338934a698","name":"Push message with special chars payload","time":{"start":1713801088589,"stop":1713801088589,"duration":0},"status":"broken","severity":"normal"},{"uid":"cf5972d679d80416","name":"should not fail to start the service if it is already started","time":{"start":1713800792775,"stop":1713800792775,"duration":0},"status":"passed","severity":"normal"},{"uid":"318c757212c4b64c","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1713800929285,"stop":1713800929287,"duration":2},"status":"broken","severity":"normal"},{"uid":"b7eb0c97828ea517","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1713800549957,"stop":1713800549957,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c33f7a834c3a193","name":"Check publish message containing SQL Injection","time":{"start":1713800712992,"stop":1713800712993,"duration":1},"status":"broken","severity":"normal"},{"uid":"46c9a77d6d973b60","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1713800612278,"stop":1713800612278,"duration":0},"status":"passed","severity":"normal"},{"uid":"77d97763add34f37","name":"Check publish message containing Russian","time":{"start":1713800712991,"stop":1713800712991,"duration":0},"status":"broken","severity":"normal"},{"uid":"afdb5fc87143391a","name":"Decrypt messages","time":{"start":1713800719554,"stop":1713800719554,"duration":0},"status":"broken","severity":"normal"},{"uid":"92ac9931110234e4","name":"new peer added after a peer was already found","time":{"start":1713800744748,"stop":1713800744748,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e83531363772b219","name":"should return unique PubsubTopics for static sharding","time":{"start":1713800549947,"stop":1713800549947,"duration":0},"status":"passed","severity":"normal"},{"uid":"350fcc92812cc920","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1713800601929,"stop":1713800601933,"duration":4},"status":"passed","severity":"normal"},{"uid":"a7a41a61e063e7b","name":"isConnected should return false after all peers disconnect","time":{"start":1713800601934,"stop":1713800601934,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e3e24d4e77dd533","name":"can start the service","time":{"start":1713800614268,"stop":1713800614268,"duration":0},"status":"passed","severity":"normal"},{"uid":"57fa855d4c14755b","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1713800549953,"stop":1713800549953,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bd36989a7990f73","name":"returns all values when wanted number matches available values","time":{"start":1713800573714,"stop":1713800573715,"duration":1},"status":"passed","severity":"normal"},{"uid":"55d0c3a6f3b340f6","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1713800929289,"stop":1713800929289,"duration":0},"status":"broken","severity":"normal"},{"uid":"30306aebd229cc61","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1713800879014,"stop":1713800879015,"duration":1},"status":"passed","severity":"normal"},{"uid":"4054bdee9a221102","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1713800549951,"stop":1713800549951,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee9e6ca9764aaccc","name":"Fails to push message with large meta","time":{"start":1713801088621,"stop":1713801088622,"duration":1},"status":"broken","severity":"normal"},{"uid":"fb7f0fda4ff2c8d","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1713800630951,"stop":1713800630951,"duration":0},"status":"passed","severity":"normal"},{"uid":"10a9491a1c67e2a5","name":"Query generator for multiple messages with different content topic format","time":{"start":1713801033053,"stop":1713801033053,"duration":0},"status":"broken","severity":"normal"},{"uid":"75c51c2a78f284e4","name":"Js publishes, other Js receives","time":{"start":1713800941644,"stop":1713800941645,"duration":1},"status":"broken","severity":"normal"},{"uid":"9d6a888ef514ff55","name":"Passing cursor with wrong pubsubTopic","time":{"start":1713800888619,"stop":1713800888619,"duration":0},"status":"broken","severity":"normal"},{"uid":"57c44e15df6d888d","name":"Decoder throws on empty string content topic","time":{"start":1713800584711,"stop":1713800584711,"duration":0},"status":"passed","severity":"normal"},{"uid":"1be81f7242c56576","name":"Check publish message after client node is restarted","time":{"start":1713800713014,"stop":1713800713014,"duration":0},"status":"skipped","severity":"normal"},{"uid":"43d1475703d4b474","name":"non connected peers","time":{"start":1713800642002,"stop":1713800642002,"duration":0},"status":"skipped","severity":"normal"},{"uid":"bdafc32db9c4a07a","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1713800601891,"stop":1713800601894,"duration":3},"status":"passed","severity":"normal"},{"uid":"c00a9a194edd616a","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1713800612262,"stop":1713800612262,"duration":0},"status":"passed","severity":"normal"},{"uid":"26a52a9805132ec3","name":"Query Generator - forward","time":{"start":1713800973803,"stop":1713800973804,"duration":1},"status":"broken","severity":"normal"},{"uid":"81614d65a2a015fd","name":"Publish message with large meta","time":{"start":1713800713015,"stop":1713800713015,"duration":0},"status":"broken","severity":"normal"},{"uid":"5255541272fa4600","name":"Sample","time":{"start":1713800558127,"stop":1713800558127,"duration":0},"status":"passed","severity":"normal"},{"uid":"373d4205d7e11820","name":"Push message with unicode special characters payload","time":{"start":1713801088599,"stop":1713801088600,"duration":1},"status":"broken","severity":"normal"},{"uid":"12f4b1d5130a2663","name":"should emit a peer event after start","time":{"start":1713800578614,"stop":1713800578615,"duration":1},"status":"passed","severity":"normal"},{"uid":"22e7bd788a229af9","name":"Meta field set when metaSetter is specified","time":{"start":1713800563632,"stop":1713800563632,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d320cc2e2482187","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 1","time":{"start":1713800549965,"stop":1713800549965,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb2e0ca932e6b856","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1713800612256,"stop":1713800612257,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc394d69c8419204","name":"different cluster, same shard: nodes don't connect","time":{"start":1713800612247,"stop":1713800612247,"duration":0},"status":"skipped","severity":"normal"},{"uid":"34f3c843d9d357f0","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1713800549951,"stop":1713800549951,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfabac75f3511d2a","name":"should not fail to start the service if it is already started","time":{"start":1713800578614,"stop":1713800578614,"duration":0},"status":"passed","severity":"normal"},{"uid":"275e90b7f0b4c8b4","name":"throws on content topic with too few or too many fields","time":{"start":1713800549929,"stop":1713800549930,"duration":1},"status":"passed","severity":"normal"},{"uid":"ddd0e9ece87a4a88","name":"Generator, custom pubsub topic","time":{"start":1713800879010,"stop":1713800879011,"duration":1},"status":"passed","severity":"normal"},{"uid":"81087059ef1f4e16","name":"stop","time":{"start":1713800641809,"stop":1713800641810,"duration":1},"status":"passed","severity":"normal"},{"uid":"532fe6f4499bb50b","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1713800660762,"stop":1713800660762,"duration":0},"status":"broken","severity":"normal"},{"uid":"99c890919e1777e5","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1713800612255,"stop":1713800612256,"duration":1},"status":"passed","severity":"normal"},{"uid":"529f341191a8480c","name":"Refresh subscription","time":{"start":1713800929272,"stop":1713800929273,"duration":1},"status":"skipped","severity":"normal"},{"uid":"6215e717f9bfb8a6","name":"Query Generator - backward","time":{"start":1713800973805,"stop":1713800973806,"duration":1},"status":"broken","severity":"normal"},{"uid":"9f84f5b572dec5ce","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1713800549944,"stop":1713800549944,"duration":0},"status":"passed","severity":"normal"},{"uid":"746b1454acabbaa2","name":"should throw an error for missing sharding configuration","time":{"start":1713800549966,"stop":1713800549966,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d3418e36969ed35","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1713800612278,"stop":1713800612278,"duration":0},"status":"passed","severity":"normal"},{"uid":"640f8b057acf591c","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1713800612285,"stop":1713800612287,"duration":2},"status":"passed","severity":"normal"},{"uid":"a5508d13d0684577","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1713800612279,"stop":1713800612280,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1c7427dc2760431","name":"Generator, custom pubsub topic","time":{"start":1713800879012,"stop":1713800879012,"duration":0},"status":"skipped","severity":"normal"},{"uid":"de56facd6c2b82a4","name":"can start and stop the service","time":{"start":1713800614269,"stop":1713800614269,"duration":0},"status":"passed","severity":"normal"},{"uid":"2491a2d6e6803ef6","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1713800612262,"stop":1713800612263,"duration":1},"status":"passed","severity":"normal"},{"uid":"df6fe9bcf0c45d6b","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1713800612264,"stop":1713800612265,"duration":1},"status":"passed","severity":"normal"},{"uid":"aaca03580ab56eed","name":"Push message with content topic containing Arabic","time":{"start":1713801088608,"stop":1713801088609,"duration":1},"status":"broken","severity":"normal"},{"uid":"337391015a2d99f8","name":"should handle application and version for autosharding","time":{"start":1713800549947,"stop":1713800549947,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef0a023196663c79","name":"Push message with shell command payload","time":{"start":1713801088598,"stop":1713801088598,"duration":0},"status":"broken","severity":"normal"},{"uid":"d33326a86652fa40","name":"can start the service","time":{"start":1713800578612,"stop":1713800578613,"duration":1},"status":"passed","severity":"normal"},{"uid":"8861cfabdf7e2680","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1713800612257,"stop":1713800612257,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e2e917a15456afe","name":"Promise Callback - forward","time":{"start":1713800973808,"stop":1713800973808,"duration":0},"status":"broken","severity":"normal"},{"uid":"8c6242d2b76bc309","name":"Push message with content topic containing special chars","time":{"start":1713801088607,"stop":1713801088607,"duration":0},"status":"broken","severity":"normal"},{"uid":"e971ec875c15772d","name":"Push message with content topic containing Script","time":{"start":1713801088612,"stop":1713801088612,"duration":0},"status":"broken","severity":"normal"},{"uid":"8c7ade3d28460e4c","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1713800557705,"stop":1713800557706,"duration":1},"status":"passed","severity":"normal"},{"uid":"2291a0dfcf36835a","name":"Push message with content topic containing Basic HTML tag","time":{"start":1713801088614,"stop":1713801088614,"duration":0},"status":"broken","severity":"normal"},{"uid":"5d2a58122752a0c7","name":"should only return 1 node with relay and store capability","time":{"start":1713800574723,"stop":1713800574723,"duration":0},"status":"passed","severity":"normal"},{"uid":"c853777b521aa71","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1713800549959,"stop":1713800549959,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ec04e737c44df5b","name":"Subscribe to topic containing Russian and publish message","time":{"start":1713800929290,"stop":1713800929291,"duration":1},"status":"broken","severity":"normal"},{"uid":"fbbd1de206e5e28f","name":"Check publish message containing shell command","time":{"start":1713800713000,"stop":1713800713000,"duration":0},"status":"broken","severity":"normal"},{"uid":"8225d7b91b0ae4ce","name":"Mutual subscription","time":{"start":1713800929263,"stop":1713800929264,"duration":1},"status":"passed","severity":"normal"},{"uid":"7fb2cf00a0d34515","name":"Check meta is set [symmetric]","time":{"start":1713800584708,"stop":1713800584708,"duration":0},"status":"passed","severity":"normal"},{"uid":"13c9e1d955971e32","name":"Subscribe to topic containing shell command and publish message","time":{"start":1713800929302,"stop":1713800929302,"duration":0},"status":"broken","severity":"normal"},{"uid":"3b53c63817e126cb","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1713800549936,"stop":1713800549936,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1ac695219edc149","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1713800929268,"stop":1713800929268,"duration":0},"status":"broken","severity":"normal"},{"uid":"694c6419021d31cd","name":"random auto sharding 6 - Cluster ID: 1, Content Topic: /app84/9/topic41/xml","time":{"start":1713800719986,"stop":1713800719986,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1e49f40bf3244f3e","name":"should not receive a peer event before start","time":{"start":1713800614270,"stop":1713800614270,"duration":0},"status":"passed","severity":"normal"},{"uid":"3de569a2464447a1","name":"nwaku subscribes","time":{"start":1713800941635,"stop":1713800941636,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ea0853209ea01c5","name":"Publish message with custom timestamp: Tue May 02 2023 15:44:53 GMT+0000 (Coordinated Universal Time)","time":{"start":1713800713005,"stop":1713800713006,"duration":1},"status":"broken","severity":"normal"},{"uid":"ee27ed8c673e2553","name":"should properly create peer info with all multiaddrs","time":{"start":1713800558592,"stop":1713800558592,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb828685efdc617f","name":"more peers than existing","time":{"start":1713800642001,"stop":1713800642001,"duration":0},"status":"skipped","severity":"normal"},{"uid":"62159a432c1be810","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 0","time":{"start":1713800549964,"stop":1713800549965,"duration":1},"status":"passed","severity":"normal"},{"uid":"e92f148043330c9d","name":"Waku message hash computation (payload length 0)","time":{"start":1713800552614,"stop":1713800552615,"duration":1},"status":"passed","severity":"normal"},{"uid":"71c54503b33afb3a","name":"Query with Ordered Callback, No Decoder","time":{"start":1713800848029,"stop":1713800848030,"duration":1},"status":"passed","severity":"normal"},{"uid":"be365a476b168d9e","name":"Push message with Arabic payload","time":{"start":1713801088591,"stop":1713801088591,"duration":0},"status":"broken","severity":"normal"},{"uid":"d6e7a2609dce89f3","name":"Push message with rate limit","time":{"start":1713801088622,"stop":1713801088623,"duration":1},"status":"broken","severity":"normal"},{"uid":"5f4ba4eaec1cc124","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1713800549956,"stop":1713800549957,"duration":1},"status":"passed","severity":"normal"},{"uid":"ced175c403c79db9","name":"Fails to push message bigger that 1MB","time":{"start":1713801088628,"stop":1713801088628,"duration":0},"status":"broken","severity":"normal"},{"uid":"5d874e04a355b04b","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1713800601928,"stop":1713800601929,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a1b1ca8789549fd","name":"should be able to decode the field with only FILTER set to true","time":{"start":1713800557709,"stop":1713800557709,"duration":0},"status":"passed","severity":"normal"},{"uid":"6df853f2704ae4c3","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1713800574724,"stop":1713800574725,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba24137d65e091ff","name":"Passing cursor with wrong message digest","time":{"start":1713800888617,"stop":1713800888618,"duration":1},"status":"broken","severity":"normal"},{"uid":"b3300f5b09cd92c","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1713800692935,"stop":1713800692936,"duration":1},"status":"passed","severity":"normal"},{"uid":"736d863f4cadc00c","name":"throws on content topic with generation field greater than 0","time":{"start":1713800549931,"stop":1713800549931,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d26bd23f63f3038","name":"Rejects garbage","time":{"start":1713800566970,"stop":1713800566970,"duration":0},"status":"passed","severity":"normal"},{"uid":"875797257867668f","name":"Push message with escaped characters payload","time":{"start":1713801088599,"stop":1713801088599,"duration":0},"status":"broken","severity":"normal"},{"uid":"41cfdeff25b1398d","name":"should properly create location multiaddrs - tcp","time":{"start":1713800558592,"stop":1713800558592,"duration":0},"status":"passed","severity":"normal"},{"uid":"840aa5135b31ea39","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1713800601926,"stop":1713800601927,"duration":1},"status":"passed","severity":"normal"},{"uid":"671f3d25ee3ed3f","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1713801068611,"stop":1713801068612,"duration":1},"status":"broken","severity":"normal"},{"uid":"2e46ec4c40c95611","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1713800612248,"stop":1713800612248,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ecc33bcc4af12a9f","name":"Push message with content topic containing SQL Injection","time":{"start":1713801088611,"stop":1713801088611,"duration":0},"status":"broken","severity":"normal"},{"uid":"eec3b43f4da7bc46","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1713800612277,"stop":1713800612277,"duration":0},"status":"passed","severity":"normal"},{"uid":"e63b44259843c63d","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1713800549954,"stop":1713800549954,"duration":0},"status":"passed","severity":"normal"},{"uid":"d37de0e7b482e1fa","name":"Callback on promise, aborts when callback returns true","time":{"start":1713801033056,"stop":1713801033056,"duration":0},"status":"broken","severity":"normal"},{"uid":"4bcf0459b9604e0a","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1713800563269,"stop":1713800563269,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c997314b98fee8b","name":"Reusing cursor across nodes","time":{"start":1713800888614,"stop":1713800888615,"duration":1},"status":"broken","severity":"normal"},{"uid":"4a2cc77cd5434427","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1713800630949,"stop":1713800630949,"duration":0},"status":"skipped","severity":"normal"},{"uid":"15d3b018ffcd5802","name":"Decoder throws on empty string content topic","time":{"start":1713800563634,"stop":1713800563634,"duration":0},"status":"passed","severity":"normal"},{"uid":"6459b7fe36d19d9a","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1713800549940,"stop":1713800549941,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f96da55520b6198","name":"random auto sharding 1 - Cluster ID: 1, Content Topic: /app8/7/topic613/test.js","time":{"start":1713800719984,"stop":1713800719984,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7dc0f7b484f84cf2","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1713800549935,"stop":1713800549935,"duration":0},"status":"passed","severity":"normal"},{"uid":"e109361f17964560","name":"given a waku node and content topic, creates a filter subscription","time":{"start":1713800719728,"stop":1713800719728,"duration":0},"status":"skipped","severity":"normal"},{"uid":"78dbbd7934ec854","name":"Check publish message containing Chinese","time":{"start":1713800712987,"stop":1713800712987,"duration":0},"status":"broken","severity":"normal"},{"uid":"aea3c674883e4d9c","name":"random static sharding 2 - Cluster ID: 80, Shard ID: 772","time":{"start":1713800772913,"stop":1713800772914,"duration":1},"status":"passed","severity":"normal"},{"uid":"a709151a464fe4","name":"should properly create location multiaddrs - tcp6","time":{"start":1713800558591,"stop":1713800558591,"duration":0},"status":"passed","severity":"normal"},{"uid":"e43870d4195479da","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1713800612260,"stop":1713800612260,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2c251520e5fad9f","name":"Query Generator, No message returned","time":{"start":1713800848026,"stop":1713800848027,"duration":1},"status":"broken","severity":"normal"},{"uid":"32abbae9b67deda1","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1713800549950,"stop":1713800549951,"duration":1},"status":"passed","severity":"normal"},{"uid":"68ab3b61e5dac013","name":"Check publish message containing short","time":{"start":1713800712980,"stop":1713800712980,"duration":0},"status":"broken","severity":"normal"},{"uid":"aa208aaedd363ccf","name":"Overlapping topic subscription","time":{"start":1713800929273,"stop":1713800929273,"duration":0},"status":"skipped","severity":"normal"},{"uid":"fc800a43e6587d0b","name":"throws on content topic with empty topic name field","time":{"start":1713800549933,"stop":1713800549933,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b7cfa3b500d8b5b","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1713800549935,"stop":1713800549936,"duration":1},"status":"passed","severity":"normal"},{"uid":"96e1ce0374027705","name":"Check publish message containing numeric","time":{"start":1713800712983,"stop":1713800712983,"duration":0},"status":"broken","severity":"normal"},{"uid":"b7b3e85e3950d5a4","name":"Ordered callback, aborts when callback returns true","time":{"start":1713801033058,"stop":1713801033058,"duration":0},"status":"broken","severity":"normal"},{"uid":"f62f060aa733d5c1","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1713800549957,"stop":1713800549958,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f4c5e1426901d77","name":"Push 30 different messages","time":{"start":1713801088601,"stop":1713801088602,"duration":1},"status":"broken","severity":"normal"},{"uid":"d82fb0cdf3948d7f","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1713800549958,"stop":1713800549959,"duration":1},"status":"passed","severity":"normal"},{"uid":"c839a304b3d08bb8","name":"Push message with custom timestamp: 1713797012010","time":{"start":1713801088625,"stop":1713801088625,"duration":0},"status":"broken","severity":"normal"},{"uid":"d5a0dfd66c73ade9","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1713800549955,"stop":1713800549955,"duration":0},"status":"passed","severity":"normal"},{"uid":"b096eeca1950c264","name":"random auto sharding 7 - Cluster ID: 1, Content Topic: /app70/6/topic237/proto","time":{"start":1713800719986,"stop":1713800719986,"duration":0},"status":"skipped","severity":"normal"},{"uid":"24738285c89d1430","name":"Relay + Store","time":{"start":1713800558595,"stop":1713800558595,"duration":0},"status":"passed","severity":"normal"},{"uid":"86f9ccd68d3d22ac","name":"Check publish message containing special chars","time":{"start":1713800712985,"stop":1713800712986,"duration":1},"status":"broken","severity":"normal"},{"uid":"977e1f2336f294b9","name":"should configure sharding based on application and version for autosharding","time":{"start":1713800549964,"stop":1713800549964,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d6a51e562b87b64","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1713800574724,"stop":1713800574724,"duration":0},"status":"passed","severity":"normal"},{"uid":"c68303a13bbbd21d","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1713800584705,"stop":1713800584706,"duration":1},"status":"passed","severity":"normal"},{"uid":"a70c42e9dd83897","name":"Check publish message after service node is restarted","time":{"start":1713800713013,"stop":1713800713014,"duration":1},"status":"skipped","severity":"normal"},{"uid":"e5383483c0d90a13","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1713800549952,"stop":1713800549952,"duration":0},"status":"passed","severity":"normal"},{"uid":"23ba784e152cc371","name":"recovers when dns.resolve returns empty","time":{"start":1713800574721,"stop":1713800574722,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf779f5f62e3f0ae","name":"should be able to encode the field with only RELAY set to true","time":{"start":1713800557693,"stop":1713800557695,"duration":2},"status":"passed","severity":"normal"},{"uid":"c6dfc6f8eb57d558","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1713800858076,"stop":1713800858076,"duration":0},"status":"passed","severity":"normal"},{"uid":"105bbb053c34ba2e","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1713800549953,"stop":1713800549953,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3f8f3fb46e0e6d8","name":"should return false","time":{"start":1713800558587,"stop":1713800558587,"duration":0},"status":"passed","severity":"normal"},{"uid":"22fb975fb1ed776c","name":"Passing page size 1 when there are 4 messages","time":{"start":1713801022999,"stop":1713801023000,"duration":1},"status":"broken","severity":"normal"},{"uid":"c20aef45cce42ffb","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1713800609472,"stop":1713800609473,"duration":1},"status":"passed","severity":"normal"},{"uid":"1511191cbaf15447","name":"Push to array if already present","time":{"start":1713800549633,"stop":1713800549633,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3a3bd63b750ed30","name":"Encoder throws on empty string content topic","time":{"start":1713800586523,"stop":1713800586523,"duration":0},"status":"passed","severity":"normal"},{"uid":"a373d2aabfe70594","name":"Relay + Store","time":{"start":1713800611455,"stop":1713800611455,"duration":0},"status":"passed","severity":"normal"},{"uid":"251ef2f06cbc6ced","name":"Query Generator, No Decoder","time":{"start":1713800848024,"stop":1713800848025,"duration":1},"status":"passed","severity":"normal"},{"uid":"515113f70510912c","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1713800557713,"stop":1713800557713,"duration":0},"status":"passed","severity":"normal"},{"uid":"2989bb8f2f467c4c","name":"throws on content topic with empty encoding field","time":{"start":1713800549934,"stop":1713800549934,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9a9b5f19d653df3","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1713800994801,"stop":1713800994801,"duration":0},"status":"broken","severity":"normal"},{"uid":"edd036ee7f768cb","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1713800573716,"stop":1713800573724,"duration":8},"status":"passed","severity":"normal"},{"uid":"b45b18c2d2ec5948","name":"throws on content topic with empty application field","time":{"start":1713800549931,"stop":1713800549931,"duration":0},"status":"passed","severity":"normal"},{"uid":"83dd70773f0b10b1","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1713800549968,"stop":1713800549968,"duration":0},"status":"passed","severity":"normal"},{"uid":"14bc56739312d4a4","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1713800660763,"stop":1713800660764,"duration":1},"status":"broken","severity":"normal"},{"uid":"bf95b6d04876602a","name":"should be able to encode the field with only FILTER set to true","time":{"start":1713800557696,"stop":1713800557704,"duration":8},"status":"passed","severity":"normal"},{"uid":"5d586bbc53a1d344","name":"should not throw an error for a single configured topic","time":{"start":1713800549959,"stop":1713800549960,"duration":1},"status":"passed","severity":"normal"},{"uid":"5117a4a8a7f1db68","name":"Publish message with custom timestamp: Mon Apr 22 2024 14:44:53 GMT+0000 (Coordinated Universal Time)","time":{"start":1713800713006,"stop":1713800713007,"duration":1},"status":"broken","severity":"normal"},{"uid":"7a404ec4d0b00c50","name":"Promise Callback - backward","time":{"start":1713800973812,"stop":1713800973812,"duration":0},"status":"broken","severity":"normal"},{"uid":"20724391a13bb909","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1713800772924,"stop":1713800772924,"duration":0},"status":"passed","severity":"normal"},{"uid":"8db95ed7343c6cae","name":"Query generator for multiple messages","time":{"start":1713801033047,"stop":1713801033047,"duration":0},"status":"broken","severity":"normal"},{"uid":"a944ef5d3cb8b93f","name":"1 Store, 2 fetches","time":{"start":1713800574696,"stop":1713800574696,"duration":0},"status":"passed","severity":"normal"},{"uid":"190d95f4edccc26c","name":"Encoder throws on empty string content topic","time":{"start":1713800584710,"stop":1713800584710,"duration":0},"status":"passed","severity":"normal"},{"uid":"2740e6c4c4d85516","name":"Push message with long payload","time":{"start":1713801088587,"stop":1713801088587,"duration":0},"status":"broken","severity":"normal"},{"uid":"bd95291510631d06","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1713801068614,"stop":1713801068614,"duration":0},"status":"broken","severity":"normal"},{"uid":"c010d187ac0c52d3","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1713800858078,"stop":1713800858080,"duration":2},"status":"skipped","severity":"normal"},{"uid":"8940b683753eecd8","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1713800563268,"stop":1713800563269,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8f2fc66a0ccfb86","name":"Used by Waku Relay","time":{"start":1713801009783,"stop":1713801009783,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcba95d3344af457","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1713800612281,"stop":1713800612284,"duration":3},"status":"passed","severity":"normal"},{"uid":"9681f34fb453ee55","name":"receives messages sent to provided content topic through callback","time":{"start":1713800719728,"stop":1713800719728,"duration":0},"status":"skipped","severity":"normal"},{"uid":"94e65f40aede8453","name":"should encodeTxt and decodeTxt","time":{"start":1713800558578,"stop":1713800558579,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e67ca910f13f647","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1713801068620,"stop":1713801068620,"duration":0},"status":"broken","severity":"normal"},{"uid":"3755911a50771f25","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1713800660758,"stop":1713800660758,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a7768bcd5e59c8c","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 4","time":{"start":1713800549965,"stop":1713800549965,"duration":0},"status":"passed","severity":"normal"},{"uid":"b039ad5e8615e119","name":"can start and stop the service","time":{"start":1713800578613,"stop":1713800578613,"duration":0},"status":"passed","severity":"normal"},{"uid":"77cf32a845c3f7fe","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1713800549939,"stop":1713800549940,"duration":1},"status":"passed","severity":"normal"},{"uid":"445594ab0a61490e","name":"Push message with content topic containing Russian","time":{"start":1713801088609,"stop":1713801088610,"duration":1},"status":"broken","severity":"normal"},{"uid":"8ae75ec6b27bb2ed","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1713800994803,"stop":1713800994803,"duration":0},"status":"broken","severity":"normal"},{"uid":"4ba89b98ce93fca2","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1713800574502,"stop":1713800574503,"duration":1},"status":"passed","severity":"normal"},{"uid":"840e0d1d32d94ba2","name":"Check meta is set [ecies]","time":{"start":1713800586522,"stop":1713800586522,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8d790d9cbdf23a3","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1713800549952,"stop":1713800549952,"duration":0},"status":"passed","severity":"normal"},{"uid":"17ab1ba179a29c59","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1713800612258,"stop":1713800612259,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8d718f2e4095797","name":"Check publish message containing XML","time":{"start":1713800712996,"stop":1713800712996,"duration":0},"status":"broken","severity":"normal"},{"uid":"888fd5045bc36982","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1713800929298,"stop":1713800929298,"duration":0},"status":"broken","severity":"normal"},{"uid":"6f065581aa531687","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1713800574495,"stop":1713800574496,"duration":1},"status":"passed","severity":"normal"},{"uid":"c95b1794e34771a","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1713800557710,"stop":1713800557711,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a6c16d9da7ac20","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1713800630949,"stop":1713800630949,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5cdee43d08bc3449","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1713800549945,"stop":1713800549945,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cd5e19f4ed07ffb","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1713800719988,"stop":1713800719989,"duration":1},"status":"skipped","severity":"normal"},{"uid":"914f59474472e812","name":"Push message with Russian payload","time":{"start":1713801088592,"stop":1713801088592,"duration":0},"status":"broken","severity":"normal"},{"uid":"9481c5cf6e585b31","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1713800549962,"stop":1713800549963,"duration":1},"status":"passed","severity":"normal"},{"uid":"78cea8f2fed9a669","name":"should return the pubsub topic directly if a string is provided","time":{"start":1713800549961,"stop":1713800549961,"duration":0},"status":"passed","severity":"normal"},{"uid":"448b1ba91646eb0c","name":"Subscribe to topic containing XML and publish message","time":{"start":1713800929296,"stop":1713800929296,"duration":0},"status":"broken","severity":"normal"},{"uid":"1d36ae7ed750a65f","name":"All","time":{"start":1713800611455,"stop":1713800611456,"duration":1},"status":"passed","severity":"normal"},{"uid":"57b636e3e9374f51","name":"should throw error - no public key","time":{"start":1713800558587,"stop":1713800558587,"duration":0},"status":"passed","severity":"normal"},{"uid":"6411a39f05860fdc","name":"should set field with only RELAY enabled","time":{"start":1713800558593,"stop":1713800558593,"duration":0},"status":"passed","severity":"normal"},{"uid":"62125d8ca2b2816d","name":"Subscribe to topic containing numeric and publish message","time":{"start":1713800929277,"stop":1713800929278,"duration":1},"status":"broken","severity":"normal"},{"uid":"abd47ef38736d964","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1713800772912,"stop":1713800772913,"duration":1},"status":"passed","severity":"normal"},{"uid":"d12b93f66bbeabc8","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1713800848027,"stop":1713800848028,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce2413dc40d9009c","name":"caches peers it previously fetched","time":{"start":1713800574722,"stop":1713800574723,"duration":1},"status":"passed","severity":"normal"},{"uid":"319d3b85a5586d6","name":"LightPush","time":{"start":1713801007339,"stop":1713801007339,"duration":0},"status":"passed","severity":"normal"},{"uid":"47b059cb1f39dbcb","name":"should set field with only LIGHTPUSH enabled","time":{"start":1713800558594,"stop":1713800558594,"duration":0},"status":"passed","severity":"normal"},{"uid":"fccdb4895f946bb0","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1713800549936,"stop":1713800549937,"duration":1},"status":"passed","severity":"normal"},{"uid":"8464a75fda037862","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1713800713010,"stop":1713800713010,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b3173881c7de834","name":"Encoder throws on undefined content topic","time":{"start":1713800586523,"stop":1713800586523,"duration":0},"status":"passed","severity":"normal"},{"uid":"632f46e348f5e99","name":"should decode valid enr with tcp successfully","time":{"start":1713800558580,"stop":1713800558581,"duration":1},"status":"passed","severity":"normal"},{"uid":"2cfa5b2f24b82c32","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1713800929304,"stop":1713800929305,"duration":1},"status":"broken","severity":"normal"},{"uid":"39daa6beb4ce4a76","name":"Encoder throws on empty string content topic","time":{"start":1713800563633,"stop":1713800563634,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b7661c835d2b23","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1713800612265,"stop":1713800612265,"duration":0},"status":"passed","severity":"normal"},{"uid":"997f817e67ea422f","name":"topics with same application and version share the same shard","time":{"start":1713800549941,"stop":1713800549941,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fb46bb2186fc56b","name":"Push message with content topic containing numeric","time":{"start":1713801088606,"stop":1713801088606,"duration":0},"status":"broken","severity":"normal"},{"uid":"a398543c1238c983","name":"should be called for bootstrap peers","time":{"start":1713800609472,"stop":1713800609472,"duration":0},"status":"passed","severity":"normal"},{"uid":"93c757c27b0d059b","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1713800630946,"stop":1713800630946,"duration":0},"status":"passed","severity":"normal"},{"uid":"98333f0e298cb39b","name":"Subscribe to topic containing short and publish message","time":{"start":1713800929274,"stop":1713800929274,"duration":0},"status":"broken","severity":"normal"},{"uid":"fea4b0c309e3a322","name":"start node with empty content topic","time":{"start":1713800719989,"stop":1713800719990,"duration":1},"status":"skipped","severity":"normal"},{"uid":"da90ccd86bbefbcd","name":"throws on empty content topic","time":{"start":1713800549929,"stop":1713800549929,"duration":0},"status":"passed","severity":"normal"},{"uid":"65095ce4c92e6d68","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1713800549955,"stop":1713800549955,"duration":0},"status":"passed","severity":"normal"},{"uid":"588f5737890cdc3a","name":"should properly compute the node id","time":{"start":1713800558588,"stop":1713800558588,"duration":0},"status":"passed","severity":"normal"},{"uid":"54d6138f1da04fc","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1713800630952,"stop":1713800630952,"duration":0},"status":"passed","severity":"normal"},{"uid":"36835e1b591199ed","name":"should only return 1 node with relay capability","time":{"start":1713800574723,"stop":1713800574723,"duration":0},"status":"passed","severity":"normal"},{"uid":"edbf49cdd58eea71","name":"random static sharding 4 - Cluster ID: 472, Shard ID: 385","time":{"start":1713800772915,"stop":1713800772915,"duration":0},"status":"passed","severity":"normal"},{"uid":"84d1a39e1fbd7361","name":"Push message with content topic containing JSON","time":{"start":1713801088615,"stop":1713801088615,"duration":0},"status":"broken","severity":"normal"},{"uid":"7eb00dba4481c5cf","name":"Passing page size 110 when there are 120 messages","time":{"start":1713801023009,"stop":1713801023010,"duration":1},"status":"broken","severity":"normal"},{"uid":"16b8888c55a6aaee","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1713800549955,"stop":1713800549956,"duration":1},"status":"passed","severity":"normal"},{"uid":"83f167929f863acf","name":"Query generator for multiple messages with multiple decoders","time":{"start":1713801033050,"stop":1713801033051,"duration":1},"status":"broken","severity":"normal"},{"uid":"5151f302bf424295","name":"Non Autosharding Cluster","time":{"start":1713800719983,"stop":1713800719983,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3efe8fa3493b7f54","name":"should only return 1 node with store capability","time":{"start":1713800574724,"stop":1713800574724,"duration":0},"status":"passed","severity":"normal"},{"uid":"db7f6330f0661773","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1713800612258,"stop":1713800612258,"duration":0},"status":"passed","severity":"normal"},{"uid":"76dbb1d9145a429d","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1713800612276,"stop":1713800612277,"duration":1},"status":"passed","severity":"normal"},{"uid":"347d03857062c471","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1713800612258,"stop":1713800612258,"duration":0},"status":"passed","severity":"normal"},{"uid":"854e95adae972a0f","name":"random static sharding 7 - Cluster ID: 997, Shard ID: 998","time":{"start":1713800772917,"stop":1713800772917,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e91d3423ce3c94a","name":"Passing an array","time":{"start":1713801009782,"stop":1713801009783,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f5551d477cee091","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1713800929293,"stop":1713800929293,"duration":0},"status":"broken","severity":"normal"},{"uid":"209e160abecf97a4","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1713800601928,"stop":1713800601928,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ffdb67e2ccaef9e","name":"can start the service","time":{"start":1713800792774,"stop":1713800792774,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7f53cf19e64dec5","name":"Generator, 2 different pubsubtopics","time":{"start":1713800879011,"stop":1713800879011,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d22b5651a443414","name":"Generator, 2 different pubsubtopics","time":{"start":1713800879014,"stop":1713800879014,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5944b85cb7b4283","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1713800549961,"stop":1713800549961,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3e82f2fc688ba01","name":"Fields are not dropped","time":{"start":1713800562913,"stop":1713800562915,"duration":2},"status":"passed","severity":"normal"},{"uid":"2f08e2e546cca364","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1713800929269,"stop":1713800929270,"duration":1},"status":"broken","severity":"normal"},{"uid":"53e9f7b3efd514da","name":"different cluster, different shard: nodes don't connect","time":{"start":1713800635233,"stop":1713800635234,"duration":1},"status":"passed","severity":"normal"},{"uid":"84cbcf71e4e0d740","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1713800609474,"stop":1713800609475,"duration":1},"status":"passed","severity":"normal"},{"uid":"798391e09b3ac3e7","name":"Wrong topic","time":{"start":1713800719987,"stop":1713800719988,"duration":1},"status":"skipped","severity":"normal"},{"uid":"b8034daded678188","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1713800744748,"stop":1713800744748,"duration":0},"status":"skipped","severity":"normal"},{"uid":"17ca3b854468b787","name":"should encode/decode to RLP encoding","time":{"start":1713800558588,"stop":1713800558588,"duration":0},"status":"passed","severity":"normal"},{"uid":"77cc7a12de6ad828","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1713800612260,"stop":1713800612261,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ed9c9995328d7fb","name":"Init the array if not present","time":{"start":1713800549631,"stop":1713800549632,"duration":1},"status":"passed","severity":"normal"},{"uid":"94f0e91d4bf0499","name":"Ephemeral field set to true","time":{"start":1713800563632,"stop":1713800563632,"duration":0},"status":"passed","severity":"normal"},{"uid":"df9374294dda8131","name":"Push message with content topic containing Chinese","time":{"start":1713801088608,"stop":1713801088608,"duration":0},"status":"broken","severity":"normal"},{"uid":"2bbb6945d523317a","name":"random auto sharding 2 - Cluster ID: 1, Content Topic: /app25/5/topic523/xml","time":{"start":1713800719984,"stop":1713800719984,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4be43dd66c35432f","name":"should emit a peer event after start","time":{"start":1713800792776,"stop":1713800792776,"duration":0},"status":"passed","severity":"normal"},{"uid":"90ddc4ac33fbd85f","name":"should get / set TCP multiaddr","time":{"start":1713800558589,"stop":1713800558590,"duration":1},"status":"passed","severity":"normal"},{"uid":"13417ac6f342a470","name":"less peers than existing","time":{"start":1713800642001,"stop":1713800642001,"duration":0},"status":"skipped","severity":"normal"},{"uid":"22faa04f26c80488","name":"1 Relay, 1 Filter, gives up","time":{"start":1713800574696,"stop":1713800574697,"duration":1},"status":"passed","severity":"normal"},{"uid":"b19ee219973219e8","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1713800660760,"stop":1713800660760,"duration":0},"status":"skipped","severity":"normal"},{"uid":"46e86183dec5e176","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1713800635231,"stop":1713800635231,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a4e1958213e24d3","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1713800574500,"stop":1713800574501,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc81c873c2445a5","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1713801068617,"stop":1713801068617,"duration":0},"status":"broken","severity":"normal"},{"uid":"d9aeb42c7e954b3","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1713800660760,"stop":1713800660760,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ca33c18b6164a49a","name":"Push message with JSON payload","time":{"start":1713801088597,"stop":1713801088597,"duration":0},"status":"broken","severity":"normal"},{"uid":"7891d9f0ba5af178","name":"it tolerates circular branch references","time":{"start":1713800574721,"stop":1713800574721,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ed58ab552be59e5","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1713800549940,"stop":1713800549940,"duration":0},"status":"passed","severity":"normal"},{"uid":"d01f2d54871251b5","name":"should throw an error if shards are undefined for static sharding","time":{"start":1713800549949,"stop":1713800549949,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5d7b37021aaddbe","name":"random static sharding 1 - Cluster ID: 212, Shard ID: 268","time":{"start":1713800772913,"stop":1713800772913,"duration":0},"status":"passed","severity":"normal"},{"uid":"db0643f7834bd613","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1713800557707,"stop":1713800557707,"duration":0},"status":"passed","severity":"normal"},{"uid":"125e3c8f3c0c1808","name":"pre and post cipher","time":{"start":1713800585250,"stop":1713800585251,"duration":1},"status":"passed","severity":"normal"},{"uid":"566a3a97f22c6bf0","name":"Push message with Chinese payload","time":{"start":1713801088590,"stop":1713801088590,"duration":0},"status":"broken","severity":"normal"},{"uid":"184ecc565951d479","name":"should throw an error for missing required configuration","time":{"start":1713800549950,"stop":1713800549950,"duration":0},"status":"passed","severity":"normal"},{"uid":"df675588d3ff0850","name":"should be able to decode the field with only STORE set to true","time":{"start":1713800557710,"stop":1713800557710,"duration":0},"status":"passed","severity":"normal"},{"uid":"4439eef1c3bb61a4","name":"Relay","time":{"start":1713800611454,"stop":1713800611455,"duration":1},"status":"passed","severity":"normal"},{"uid":"784d78680230dcfd","name":"Publish without waiting for remote peer","time":{"start":1713800929265,"stop":1713800929266,"duration":1},"status":"broken","severity":"normal"},{"uid":"948d4264965cb4c3","name":"handles empty contentTopics array correctly","time":{"start":1713800549966,"stop":1713800549966,"duration":0},"status":"passed","severity":"normal"},{"uid":"a22c782f0374669c","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1713800660758,"stop":1713800660759,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf62d4a65ead566b","name":"connected peers and dial","time":{"start":1713800642000,"stop":1713800642000,"duration":0},"status":"skipped","severity":"normal"},{"uid":"75e0d9cafe458fcf","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1713800578616,"stop":1713800578617,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3f464cb7e4197b1","name":"Sets default value correctly","time":{"start":1713801009784,"stop":1713801009784,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d452eef48c86b96","name":"random static sharding 6 - Cluster ID: 426, Shard ID: 181","time":{"start":1713800772916,"stop":1713800772916,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d127277db4f9212","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1713800584707,"stop":1713800584707,"duration":0},"status":"passed","severity":"normal"},{"uid":"31617ef77f8d717a","name":"Round trip binary encryption [ecies, signature]","time":{"start":1713800586521,"stop":1713800586522,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0107e8ff80b445e","name":"Correctly serialized arguments","time":{"start":1713800634831,"stop":1713800634832,"duration":1},"status":"passed","severity":"normal"},{"uid":"a64b5999e2cd0d1f","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1713800574505,"stop":1713800574506,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff4e5af32eb20a3a","name":"Push message equal or less that 1MB","time":{"start":1713801088627,"stop":1713801088627,"duration":0},"status":"broken","severity":"normal"},{"uid":"384f0c66e96df0d9","name":"receives messages sent to provided content topic through callback (Waku class)","time":{"start":1713800719728,"stop":1713800719729,"duration":1},"status":"skipped","severity":"normal"},{"uid":"d8cb6aa602401b3d","name":"should not receive a peer event before start","time":{"start":1713800792776,"stop":1713800792776,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cda7e515ba954b9","name":"Passing page size 11 when there are 10 messages","time":{"start":1713801023005,"stop":1713801023005,"duration":0},"status":"broken","severity":"normal"},{"uid":"fa94579cd5b32d4a","name":"Decoder throws on empty string content topic","time":{"start":1713800586524,"stop":1713800586524,"duration":0},"status":"passed","severity":"normal"},{"uid":"380b3d9fb16841d5","name":"Fails to push message with empty content topic","time":{"start":1713801088619,"stop":1713801088620,"duration":1},"status":"passed","severity":"normal"},{"uid":"3dd66b275ed69cfb","name":"Push message on custom pubsubTopic","time":{"start":1713800660759,"stop":1713800660759,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3073da23a55cae7","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1713800549948,"stop":1713800549948,"duration":0},"status":"passed","severity":"normal"},{"uid":"70de9d545f5ae77e","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1713800557705,"stop":1713800557705,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c636237f152fe10","name":"Push message with content topic containing escaped characters","time":{"start":1713801088617,"stop":1713801088617,"duration":0},"status":"broken","severity":"normal"},{"uid":"30fb4a6459fbf6a7","name":"Symmetric encrypt & Decrypt","time":{"start":1713800585249,"stop":1713800585250,"duration":1},"status":"passed","severity":"normal"},{"uid":"8258b55dfa47f31","name":"should get / set UDP multiaddr","time":{"start":1713800558589,"stop":1713800558589,"duration":0},"status":"passed","severity":"normal"},{"uid":"67ef1a6d005460b9","name":"Fails to publish message with wrong content topic","time":{"start":1713800713010,"stop":1713800713010,"duration":0},"status":"broken","severity":"normal"},{"uid":"724c544897814ba4","name":"random auto sharding 5 - Cluster ID: 1, Content Topic: /app39/10/topic419/utf8","time":{"start":1713800719985,"stop":1713800719985,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b73a02b8539a26e","name":"should not fail to start the service if it is already started","time":{"start":1713800614269,"stop":1713800614270,"duration":1},"status":"passed","severity":"normal"},{"uid":"9168945886f6e41f","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1713800557711,"stop":1713800557712,"duration":1},"status":"passed","severity":"normal"},{"uid":"6797563fcf671d45","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1713800549960,"stop":1713800549960,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a77fb5b8f87a585","name":"Query generator for multiple messages with different message text format","time":{"start":1713801033049,"stop":1713801033049,"duration":0},"status":"broken","severity":"normal"},{"uid":"c262a23670547495","name":"different cluster, same shard: nodes don't connect","time":{"start":1713800635232,"stop":1713800635233,"duration":1},"status":"passed","severity":"normal"},{"uid":"3cd93c4db08373f4","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1713800612276,"stop":1713800612276,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed6fd7b950fe89d1","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1713800549951,"stop":1713800549952,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b695fb1aeed5625","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1713800614271,"stop":1713800614272,"duration":1},"status":"skipped","severity":"normal"},{"uid":"e2b9f01a232bfe4c","name":"Store - dialed after - with timeout","time":{"start":1713801007338,"stop":1713801007338,"duration":0},"status":"passed","severity":"normal"},{"uid":"6459575cf1ecfbb1","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1713800713004,"stop":1713800713005,"duration":1},"status":"broken","severity":"normal"},{"uid":"b43cc808b9ae3ada","name":"Check publish message containing Basic HTML tag","time":{"start":1713800712997,"stop":1713800712997,"duration":0},"status":"broken","severity":"normal"},{"uid":"1321e396053d2768","name":"Relay - dialed after","time":{"start":1713801007337,"stop":1713801007337,"duration":0},"status":"passed","severity":"normal"},{"uid":"56c432729f22f119","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1713800612259,"stop":1713800612260,"duration":1},"status":"passed","severity":"normal"},{"uid":"26e323397381498b","name":"Decoder throws on undefined content topic","time":{"start":1713800586523,"stop":1713800586524,"duration":1},"status":"passed","severity":"normal"},{"uid":"95e7194fdd170305","name":"tcp ip4 address","time":{"start":1713800558030,"stop":1713800558030,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2e462894931f6db","name":"should return empty list for no shard","time":{"start":1713800549949,"stop":1713800549949,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4f3d5530d82fe","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1713800574725,"stop":1713800574725,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f67bfe7646e1aeae","name":"should properly create location multiaddrs - udp6","time":{"start":1713800558591,"stop":1713800558591,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c3ce2287db65421","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1713800574497,"stop":1713800574498,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e159b0a913b5134","name":"Waku message hash computation","time":{"start":1713800552612,"stop":1713800552614,"duration":2},"status":"passed","severity":"normal"},{"uid":"21e3ed5dee06f54e","name":"Throws when trying to push message with empty payload","time":{"start":1713801088602,"stop":1713801088602,"duration":0},"status":"broken","severity":"normal"},{"uid":"80dc4fc94c3dd2a0","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1713800858077,"stop":1713800858078,"duration":1},"status":"skipped","severity":"normal"},{"uid":"cfacafb945ddbfac","name":"should be called at least once on all `peer:discovery` events","time":{"start":1713800609470,"stop":1713800609471,"duration":1},"status":"passed","severity":"normal"},{"uid":"421241cdda539185","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1713800557706,"stop":1713800557706,"duration":0},"status":"passed","severity":"normal"},{"uid":"950cbadb35d4abe9","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1713800994804,"stop":1713800994805,"duration":1},"status":"broken","severity":"normal"},{"uid":"5f6bb76fae62e16a","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1713800630947,"stop":1713800630947,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b1493f970983431","name":"shard 0","time":{"start":1713800772911,"stop":1713800772912,"duration":1},"status":"skipped","severity":"normal"},{"uid":"ec2cab413d5f9f9f","name":"Passing page size 19 when there are 20 messages","time":{"start":1713801023007,"stop":1713801023007,"duration":0},"status":"broken","severity":"normal"},{"uid":"13f4130b047726d5","name":"should properly create location multiaddrs - udp","time":{"start":1713800558591,"stop":1713800558591,"duration":0},"status":"passed","severity":"normal"},{"uid":"c82d7d6c683acaa4","name":"should throw an error for an unconfigured topic","time":{"start":1713800549960,"stop":1713800549960,"duration":0},"status":"passed","severity":"normal"},{"uid":"bddf9a450a7c6683","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1713800549963,"stop":1713800549963,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9796871b7cc5af8","name":"should properly create location multiaddrs - udp4","time":{"start":1713800558590,"stop":1713800558590,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2ab63b68ee7a2bd","name":"should not receive a peer event before start","time":{"start":1713800578615,"stop":1713800578615,"duration":0},"status":"passed","severity":"normal"},{"uid":"956e1b3baad04429","name":"Decoder throws on undefined content topic","time":{"start":1713800584710,"stop":1713800584711,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9ff0ccb27bceb96","name":"A test","time":{"start":1713800614369,"stop":1713800614369,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e6d14743e05ff9a","name":"Push message with content topic containing emoji","time":{"start":1713801088619,"stop":1713801088619,"duration":0},"status":"broken","severity":"normal"},{"uid":"448411cd0b45a175","name":"1 Relay, 1 fetch","time":{"start":1713800574695,"stop":1713800574695,"duration":0},"status":"passed","severity":"normal"},{"uid":"f73e97bc2f665d0c","name":"Query Generator, Multiple PubsubTopics","time":{"start":1713800848023,"stop":1713800848023,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e8cb352ac49c0b4","name":"1 Store, 2 relays, 2 fetches","time":{"start":1713800574696,"stop":1713800574696,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7fecfd8ffcadf8a","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1713801068618,"stop":1713801068618,"duration":0},"status":"broken","severity":"normal"},{"uid":"1c235eff7a82417","name":"Passing page size 10 when there are 10 messages","time":{"start":1713801023004,"stop":1713801023004,"duration":0},"status":"broken","severity":"normal"},{"uid":"c3eaf3a4de0d8e04","name":"Default pageSize","time":{"start":1713801023011,"stop":1713801023011,"duration":0},"status":"broken","severity":"normal"},{"uid":"480b39d1f52c3e12","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1713800612257,"stop":1713800612258,"duration":1},"status":"passed","severity":"normal"},{"uid":"c752e4343c8cb136","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1713800574504,"stop":1713800574505,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb2f8502d889f4e7","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1713800612261,"stop":1713800612262,"duration":1},"status":"passed","severity":"normal"},{"uid":"ddc5a68b753826df","name":"handles empty shards array correctly","time":{"start":1713800549966,"stop":1713800549966,"duration":0},"status":"passed","severity":"normal"},{"uid":"3034e29f58974fbd","name":"passes more than one ENR URLs and attempts connection","time":{"start":1713800614272,"stop":1713800614272,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2f5254df7e88ea5e","name":"Subscribe to topic containing Script and publish message","time":{"start":1713800929295,"stop":1713800929295,"duration":0},"status":"broken","severity":"normal"},{"uid":"3618279b64277e67","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1713800550053,"stop":1713800550053,"duration":0},"status":"passed","severity":"normal"},{"uid":"2302bdf06d62dba9","name":"should be able to decode the field with only RELAY set to true","time":{"start":1713800557708,"stop":1713800557709,"duration":1},"status":"passed","severity":"normal"},{"uid":"344d23071a47b2bf","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1713800549938,"stop":1713800549938,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5f23d327c895ee4","name":"random static sharding 5 - Cluster ID: 451, Shard ID: 253","time":{"start":1713800772915,"stop":1713800772915,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3552b49bb5b1bc9","name":"Does not throw an exception when node disconnects","time":{"start":1713801009782,"stop":1713801009782,"duration":0},"status":"passed","severity":"normal"},{"uid":"746abb0cb8b02d63","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1713800549964,"stop":1713800549964,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d6a77602ba7c18b","name":"same cluster, different shard: nodes connect","time":{"start":1713800635232,"stop":1713800635232,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d4cd70c580ce893","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1713800549942,"stop":1713800549943,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0e665d144f72d31","name":"listenerCount","time":{"start":1713800641806,"stop":1713800641807,"duration":1},"status":"passed","severity":"normal"},{"uid":"8241aa2cc743d9ee","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1713800888607,"stop":1713800888607,"duration":0},"status":"broken","severity":"normal"},{"uid":"3fd0d1aca33fd26e","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1713801033057,"stop":1713801033057,"duration":0},"status":"broken","severity":"normal"},{"uid":"28f0e51d28827a2b","name":"handles different clusterIds correctly","time":{"start":1713800549943,"stop":1713800549943,"duration":0},"status":"passed","severity":"normal"},{"uid":"68ba82595cec5f99","name":"Push message with SQL Injection payload","time":{"start":1713801088593,"stop":1713801088593,"duration":0},"status":"broken","severity":"normal"},{"uid":"a8288eda1b3722cc","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1713800549953,"stop":1713800549954,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ac831dc914552d1","name":"random static sharding 9 - Cluster ID: 131, Shard ID: 659","time":{"start":1713800772918,"stop":1713800772918,"duration":0},"status":"passed","severity":"normal"},{"uid":"670c9e6ddc2711e1","name":"groups content topics by expected pubsub topic","time":{"start":1713800549942,"stop":1713800549942,"duration":0},"status":"passed","severity":"normal"},{"uid":"77285e15e45f35bb","name":"Subscribe and publish message","time":{"start":1713800929267,"stop":1713800929267,"duration":0},"status":"broken","severity":"normal"},{"uid":"156c543d5e9c166c","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1713800929303,"stop":1713800929303,"duration":0},"status":"broken","severity":"normal"},{"uid":"9573b37e02005f12","name":"Light Node - default protocols","time":{"start":1713801007340,"stop":1713801007340,"duration":0},"status":"passed","severity":"normal"},{"uid":"126a00acc5060dc3","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1713800612248,"stop":1713800612249,"duration":1},"status":"skipped","severity":"normal"},{"uid":"10b8e9693bf92230","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1713801068616,"stop":1713801068616,"duration":0},"status":"broken","severity":"normal"},{"uid":"d693397010b5f26e","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1713800994807,"stop":1713800994807,"duration":0},"status":"broken","severity":"normal"},{"uid":"7e42668fa7a51d9a","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1713800888611,"stop":1713800888611,"duration":0},"status":"broken","severity":"normal"},{"uid":"9adf27a7e786d304","name":"Check publish message containing JSON","time":{"start":1713800712998,"stop":1713800712999,"duration":1},"status":"broken","severity":"normal"},{"uid":"373d86eba68838d7","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1713800549939,"stop":1713800549939,"duration":0},"status":"passed","severity":"normal"},{"uid":"43b0253199099b41","name":"should throw an error for insufficient data","time":{"start":1713800550053,"stop":1713800550053,"duration":0},"status":"passed","severity":"normal"},{"uid":"28fbe8567ceb935e","name":"should throw error - no id","time":{"start":1713800558586,"stop":1713800558586,"duration":0},"status":"passed","severity":"normal"},{"uid":"2db48387a5a8d887","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1713800612259,"stop":1713800612259,"duration":0},"status":"passed","severity":"normal"},{"uid":"392ac66b4f98c0f0","name":"Accepts a valid Waku Message","time":{"start":1713800566968,"stop":1713800566969,"duration":1},"status":"broken","severity":"normal"},{"uid":"6f7239fa9d7e81be","name":"Check publish message containing Arabic","time":{"start":1713800712988,"stop":1713800712989,"duration":1},"status":"broken","severity":"normal"},{"uid":"f04457b17852cdb2","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1713800550052,"stop":1713800550052,"duration":0},"status":"passed","severity":"normal"},{"uid":"c726536a2b97dcd","name":"Query Generator, Wrong PubsubTopic","time":{"start":1713800848022,"stop":1713800848022,"duration":0},"status":"passed","severity":"normal"},{"uid":"8332fd3f05f00705","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1713800586521,"stop":1713800586521,"duration":0},"status":"passed","severity":"normal"},{"uid":"13ef65d34acd679e","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1713800549954,"stop":1713800549954,"duration":0},"status":"passed","severity":"normal"},{"uid":"8261163375691df8","name":"should throw an error for empty SingleShardInfos array","time":{"start":1713800549945,"stop":1713800549945,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9246824207fbf05","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1713800549958,"stop":1713800549958,"duration":0},"status":"passed","severity":"normal"},{"uid":"26bdbf695cd6129f","name":"should properly create location multiaddrs - tcp4","time":{"start":1713800558590,"stop":1713800558590,"duration":0},"status":"passed","severity":"normal"},{"uid":"b017586204b2d2ed","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1713800557711,"stop":1713800557711,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e234debc296d2da","name":"should set field with all protocols enabled","time":{"start":1713800558593,"stop":1713800558593,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ec406d59386a521","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1713800929272,"stop":1713800929272,"duration":0},"status":"broken","severity":"normal"},{"uid":"1083b5a18b3949bb","name":"should decode valid enr successfully","time":{"start":1713800558579,"stop":1713800558579,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a0549b04006b424","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1713800612270,"stop":1713800612275,"duration":5},"status":"passed","severity":"normal"},{"uid":"ebc3f33bc40a18eb","name":"safeDispatchEvent","time":{"start":1713800641808,"stop":1713800641809,"duration":1},"status":"passed","severity":"normal"},{"uid":"c923753cbf23311a","name":"same cluster, same shard: nodes connect","time":{"start":1713800612246,"stop":1713800612246,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4e187c1ed774ca68","name":"start node with empty shard","time":{"start":1713800772926,"stop":1713800772926,"duration":0},"status":"passed","severity":"normal"},{"uid":"e983399f92ba4b6","name":"getPeersByDiscovery","time":{"start":1713800744747,"stop":1713800744748,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d046e4943b967ac","name":"should handle a minimal index list","time":{"start":1713800550052,"stop":1713800550052,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab32e4477e3d8a4","name":"returns all values when wanted number is greater than available values","time":{"start":1713800573716,"stop":1713800573716,"duration":0},"status":"passed","severity":"normal"},{"uid":"1314808658a54174","name":"configure the node with multiple content topics","time":{"start":1713800719988,"stop":1713800719988,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c1b1f1d423ba5452","name":"Check publish message containing unicode special characters","time":{"start":1713800713003,"stop":1713800713003,"duration":0},"status":"broken","severity":"normal"},{"uid":"5baa5d13cfcb1d2f","name":"should return valid sharding parameters for static sharding","time":{"start":1713800549963,"stop":1713800549964,"duration":1},"status":"passed","severity":"normal"},{"uid":"87b2fe25f14e6953","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1713800848032,"stop":1713800848033,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ed103c6de1c78d9","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1713800549946,"stop":1713800549946,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f33fba8aec903cc","name":"Push message on custom pubsubTopic","time":{"start":1713800660756,"stop":1713800660758,"duration":2},"status":"passed","severity":"normal"},{"uid":"4735f144fa395e52","name":"Waku message hash computation (meta attribute not present)","time":{"start":1713800552614,"stop":1713800552614,"duration":0},"status":"passed","severity":"normal"},{"uid":"569d860bfa624495","name":"addEventListener with wrong event","time":{"start":1713800641802,"stop":1713800641803,"duration":1},"status":"passed","severity":"normal"},{"uid":"9fcf1b8c8723656","name":"Encoder throws on undefined content topic","time":{"start":1713800563633,"stop":1713800563633,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbd641d786ed972d","name":"Push message with custom timestamp: 1683042212010","time":{"start":1713801088623,"stop":1713801088624,"duration":1},"status":"broken","severity":"normal"},{"uid":"2835e42fffc543fe","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1713800744748,"stop":1713800744749,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d7dbc5ad5ecd3c6","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1713800929271,"stop":1713800929271,"duration":0},"status":"broken","severity":"normal"},{"uid":"5619e4b1416f935","name":"Query with Promise Callback, No Decoder","time":{"start":1713800848034,"stop":1713800848035,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ce69c271a9a954f","name":"addEventListener with correct event","time":{"start":1713800641801,"stop":1713800641802,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd3dfc615c53aaca","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1713800848028,"stop":1713800848029,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c890c1f4248f449","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1713800549941,"stop":1713800549941,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4d01c2bac091ae1","name":"Push message with Basic HTML tag payload","time":{"start":1713801088596,"stop":1713801088596,"duration":0},"status":"broken","severity":"normal"},{"uid":"d209a06c6bd5927d","name":"Push message with content topic containing XML","time":{"start":1713801088613,"stop":1713801088613,"duration":0},"status":"broken","severity":"normal"},{"uid":"37844183cb9f90bb","name":"should be able to encode the field with only STORE set to true","time":{"start":1713800557695,"stop":1713800557696,"duration":1},"status":"passed","severity":"normal"},{"uid":"54d3007153559deb","name":"Generator, 2 different pubsubtopics","time":{"start":1713800879012,"stop":1713800879013,"duration":1},"status":"skipped","severity":"normal"},{"uid":"17e5f119482581d","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1713801068613,"stop":1713801068613,"duration":0},"status":"broken","severity":"normal"},{"uid":"de705f9b665457cc","name":"should add and remove event listeners correctly","time":{"start":1713800578617,"stop":1713800578618,"duration":1},"status":"passed","severity":"normal"},{"uid":"6debcf8ca9f75199","name":"Passing page size 0 when there are 110 messages","time":{"start":1713801022997,"stop":1713801022998,"duration":1},"status":"broken","severity":"normal"},{"uid":"d04d1432cafeb55c","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1713800612256,"stop":1713800612256,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4e5b14614f5658","name":"Ephemeral field is preserved - encoder v0","time":{"start":1713800692928,"stop":1713800692935,"duration":7},"status":"broken","severity":"normal"},{"uid":"cbf6a2e83ac5e3b7","name":"Push message with content topic containing short","time":{"start":1713801088603,"stop":1713801088603,"duration":0},"status":"broken","severity":"normal"},{"uid":"9e7c988840026b9c","name":"Fails to publish duplicate message","time":{"start":1713800713008,"stop":1713800713009,"duration":1},"status":"broken","severity":"normal"},{"uid":"da5f7f06dc6ed13e","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1713800630947,"stop":1713800630947,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd844b48ba2d3647","name":"random static sharding 10 - Cluster ID: 277, Shard ID: 34","time":{"start":1713800772922,"stop":1713800772923,"duration":1},"status":"passed","severity":"normal"},{"uid":"21b8520e48a4c25c","name":"should set field with only STORE enabled","time":{"start":1713800558593,"stop":1713800558594,"duration":1},"status":"passed","severity":"normal"},{"uid":"6552038bcc309d20","name":"connects to nwaku","time":{"start":1713801009781,"stop":1713801009782,"duration":1},"status":"passed","severity":"normal"},{"uid":"227683b47279051d","name":"should not fail to stop the service if it was not started","time":{"start":1713800578614,"stop":1713800578614,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3be477b00459d50","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1713800574496,"stop":1713800574496,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3baf12053c040b8","name":"should throw error - invalid id","time":{"start":1713800558587,"stop":1713800558587,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecec43f07022f0c3","name":"random auto sharding 9 - Cluster ID: 1, Content Topic: /app25/6/topic643/utf8","time":{"start":1713800719987,"stop":1713800719987,"duration":0},"status":"skipped","severity":"normal"},{"uid":"bfadb17c9f2ef303","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1713800612254,"stop":1713800612255,"duration":1},"status":"passed","severity":"normal"},{"uid":"f50914c16aeab87c","name":"A test","time":{"start":1713800614369,"stop":1713800614370,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d8597cab56fa9c4","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1713800549957,"stop":1713800549957,"duration":0},"status":"passed","severity":"normal"},{"uid":"e31af8ede36e61ef","name":"Push message with content topic containing shell command","time":{"start":1713801088616,"stop":1713801088616,"duration":0},"status":"broken","severity":"normal"},{"uid":"ac97beaaecc8efcd","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1713800848033,"stop":1713800848034,"duration":1},"status":"passed","severity":"normal"},{"uid":"397231ac0935f2e1","name":"Subscribe to topic containing emoji and publish message","time":{"start":1713800929306,"stop":1713800929306,"duration":0},"status":"broken","severity":"normal"},{"uid":"8e6336cb683cd8ee","name":"Encoder throws on undefined content topic","time":{"start":1713800584709,"stop":1713800584709,"duration":0},"status":"passed","severity":"normal"},{"uid":"8132fe725539175b","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1713800557707,"stop":1713800557708,"duration":1},"status":"passed","severity":"normal"},{"uid":"d36ab43694485a4f","name":"Fails to publish message with size larger than 1 MB","time":{"start":1713800713013,"stop":1713800713013,"duration":0},"status":"broken","severity":"normal"},{"uid":"451a5b4feeb43754","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1713800549948,"stop":1713800549949,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b5a0c75f8cf44d9","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1713800574501,"stop":1713800574502,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8859b6b59b3e41a","name":"should encode/decode to text encoding","time":{"start":1713800558588,"stop":1713800558589,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed71cf5751b78d22","name":"Using a function","time":{"start":1713801009783,"stop":1713801009783,"duration":0},"status":"passed","severity":"normal"},{"uid":"98cf3147442a5c34","name":"Relay - times out","time":{"start":1713801007337,"stop":1713801007337,"duration":0},"status":"passed","severity":"normal"},{"uid":"b722e5e87f70ab5","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1713800612279,"stop":1713800612279,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b4c99203a36b8c4","name":"receives messages sent to provided content topic through stream","time":{"start":1713800719729,"stop":1713800719729,"duration":0},"status":"skipped","severity":"normal"},{"uid":"be99a1f79966262d","name":"ignores unrecognized TXT record formats","time":{"start":1713800574722,"stop":1713800574722,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c92035f7a4ac197","name":"should not receive a peer event after stop","time":{"start":1713800614270,"stop":1713800614271,"duration":1},"status":"passed","severity":"normal"},{"uid":"88159cb2a46a06bd","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1713801068619,"stop":1713801068619,"duration":0},"status":"broken","severity":"normal"},{"uid":"9b8bbc5236f36b9","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1713800549967,"stop":1713800549967,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1adbd44caa0ed22","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1713800557712,"stop":1713800557712,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6f3fd8efcd80f4e","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1713800549948,"stop":1713800549948,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae94aa6f31f644db","name":"Push message with content topic containing unicode special characters","time":{"start":1713801088618,"stop":1713801088618,"duration":0},"status":"broken","severity":"normal"},{"uid":"131255739c5f8eaf","name":"Ordered Callback - forward","time":{"start":1713800973814,"stop":1713800973814,"duration":0},"status":"broken","severity":"normal"},{"uid":"f4c132172413e36","name":"should use DNS peer discovery with light client","time":{"start":1713800614271,"stop":1713800614271,"duration":0},"status":"skipped","severity":"normal"},{"uid":"21a7de133d0b3b6b","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1713800888608,"stop":1713800888609,"duration":1},"status":"broken","severity":"normal"},{"uid":"16a62955e2f8887a","name":"Relay - dialed first","time":{"start":1713801007336,"stop":1713801007336,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad81f33f3fdb6551","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1713800612280,"stop":1713800612280,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc0d49e4e79c794f","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1713800612284,"stop":1713800612284,"duration":0},"status":"passed","severity":"normal"},{"uid":"950efd31b1d772af","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1713800719983,"stop":1713800719983,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9b80d1ea97b7ffcc","name":"same cluster, different shard: nodes don't connect","time":{"start":1713800612247,"stop":1713800612247,"duration":0},"status":"skipped","severity":"normal"},{"uid":"54a914a8bcc4a063","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1713800888612,"stop":1713800888612,"duration":0},"status":"broken","severity":"normal"},{"uid":"769f05b689fdcd8a","name":"udp ip6 address","time":{"start":1713800558030,"stop":1713800558031,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ec0bfdb57f198a0","name":"throws on content topic with empty version field","time":{"start":1713800549932,"stop":1713800549933,"duration":1},"status":"passed","severity":"normal"},{"uid":"e32f1e86868f356","name":"removeEventListener with correct event","time":{"start":1713800641803,"stop":1713800641804,"duration":1},"status":"passed","severity":"normal"},{"uid":"4eeb739a5f0d62a6","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1713800692937,"stop":1713800692937,"duration":0},"status":"broken","severity":"normal"},{"uid":"8fc251a256841cfe","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1713800630948,"stop":1713800630949,"duration":1},"status":"skipped","severity":"normal"},{"uid":"bd076a9aaef2d8f7","name":"random auto sharding 10 - Cluster ID: 1, Content Topic: /app71/7/topic554/utf8","time":{"start":1713800719987,"stop":1713800719987,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3cf3904481dac085","name":"Push message with custom timestamp: 1713804212010","time":{"start":1713801088626,"stop":1713801088626,"duration":0},"status":"broken","severity":"normal"},{"uid":"54efe5a44aa1068c","name":"Publish message with custom timestamp: Mon Apr 22 2024 16:44:53 GMT+0000 (Coordinated Universal Time)","time":{"start":1713800713007,"stop":1713800713008,"duration":1},"status":"broken","severity":"normal"},{"uid":"557785fda6e3adca","name":"should emit a peer event after start","time":{"start":1713800614270,"stop":1713800614270,"duration":0},"status":"passed","severity":"normal"},{"uid":"c17646822510196f","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1713800630948,"stop":1713800630948,"duration":0},"status":"passed","severity":"normal"},{"uid":"a24febcb1a9fdf","name":"retrieves a single peer","time":{"start":1713800574720,"stop":1713800574721,"duration":1},"status":"passed","severity":"normal"},{"uid":"b10409d72b98d97e","name":"Fails to publish message with empty text","time":{"start":1713800713009,"stop":1713800713009,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d8d02b9ba063e86","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1713800549939,"stop":1713800549939,"duration":0},"status":"passed","severity":"normal"},{"uid":"168c254c5fd6ef2c","name":"Ephemeral messages are not stored","time":{"start":1713800692926,"stop":1713800692926,"duration":0},"status":"broken","severity":"normal"},{"uid":"8c2abfb97ab569b6","name":"should load peers from local storage and dispatch events","time":{"start":1713800578616,"stop":1713800578616,"duration":0},"status":"passed","severity":"normal"},{"uid":"95aac94bdc204863","name":"Passing page size 3 when there are 20 messages","time":{"start":1713801023002,"stop":1713801023002,"duration":0},"status":"broken","severity":"normal"},{"uid":"20f69b3b336cd0a","name":"can start and stop the service","time":{"start":1713800792774,"stop":1713800792775,"duration":1},"status":"passed","severity":"normal"},{"uid":"d313b79801b67e08","name":"Push message with content topic containing long","time":{"start":1713801088605,"stop":1713801088605,"duration":0},"status":"broken","severity":"normal"},{"uid":"41ee6f2d5571cfff","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1713800879011,"stop":1713800879012,"duration":1},"status":"passed","severity":"normal"},{"uid":"3cc962f7f49fe52b","name":"should throw error - no public key","time":{"start":1713800558581,"stop":1713800558582,"duration":1},"status":"passed","severity":"normal"},{"uid":"f04f2c318755e534","name":"should set field with all protocols disabled","time":{"start":1713800558592,"stop":1713800558593,"duration":1},"status":"passed","severity":"normal"},{"uid":"f450bc128649bafa","name":"dispatchEvent via connectionManager","time":{"start":1713800641807,"stop":1713800641808,"duration":1},"status":"passed","severity":"normal"},{"uid":"417c26da0265f55","name":"throws an error for improperly formatted content topics","time":{"start":1713800549943,"stop":1713800549944,"duration":1},"status":"passed","severity":"normal"},{"uid":"10c5679664f873ee","name":"Push message with meta","time":{"start":1713801088620,"stop":1713801088621,"duration":1},"status":"broken","severity":"normal"},{"uid":"f812f287c02c4d9f","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1713800630950,"stop":1713800630950,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7267d929095067ed","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1713800563267,"stop":1713800563268,"duration":1},"status":"passed","severity":"normal"},{"uid":"5026a372423e703","name":"throws on content topic with non-number generation field","time":{"start":1713800549930,"stop":1713800549930,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed63b85bccf59476","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1713800549956,"stop":1713800549956,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2d1f6b22980d8e","name":"Query with Promise Callback, No message returned","time":{"start":1713800848037,"stop":1713800848037,"duration":0},"status":"broken","severity":"normal"},{"uid":"68618adefa372a72","name":"random static sharding 3 - Cluster ID: 262, Shard ID: 137","time":{"start":1713800772914,"stop":1713800772914,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ed3ebe42dc2de10","name":"Subscribe to topic containing special chars and publish message","time":{"start":1713800929279,"stop":1713800929279,"duration":0},"status":"broken","severity":"normal"},{"uid":"217a5ea33151b167","name":"should not fail to stop the service if it was not started","time":{"start":1713800792775,"stop":1713800792775,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7dd4f77d058bbbc","name":"random static sharding 8 - Cluster ID: 45, Shard ID: 289","time":{"start":1713800772917,"stop":1713800772917,"duration":0},"status":"passed","severity":"normal"},{"uid":"273e1f8d7fa63825","name":"ignores domain fetching errors","time":{"start":1713800574722,"stop":1713800574722,"duration":0},"status":"passed","severity":"normal"},{"uid":"151efcc342b19e85","name":"should correctly map a content topic to a pubsub topic","time":{"start":1713800549967,"stop":1713800549967,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cd2c0d0773663cf","name":"Delete observer","time":{"start":1713800719555,"stop":1713800719555,"duration":0},"status":"broken","severity":"normal"},{"uid":"b5ce15c39beb558d","name":"Check publish message containing escaped characters","time":{"start":1713800713001,"stop":1713800713001,"duration":0},"status":"broken","severity":"normal"},{"uid":"ef1b6ca49c42a2cc","name":"Push message on custom pubsubTopic","time":{"start":1713800660760,"stop":1713800660761,"duration":1},"status":"passed","severity":"normal"},{"uid":"348be3ca413135bb","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1713800630951,"stop":1713800630951,"duration":0},"status":"passed","severity":"normal"},{"uid":"af248007d074a11b","name":"Push message with short payload","time":{"start":1713801088585,"stop":1713801088586,"duration":1},"status":"broken","severity":"normal"},{"uid":"2b175635e51c1361","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1713800612266,"stop":1713800612267,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd5ca209442ddbcb","name":"Push message with Script payload","time":{"start":1713801088594,"stop":1713801088594,"duration":0},"status":"broken","severity":"normal"},{"uid":"42d51becbc79e4e5","name":"should not receive a peer event after stop","time":{"start":1713800792777,"stop":1713800792777,"duration":0},"status":"passed","severity":"normal"},{"uid":"39cadf5e9660832e","name":"getPeersByDiscovery","time":{"start":1713800641805,"stop":1713800641806,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca0815cc7914276c","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1713800612248,"stop":1713800612248,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4feb792c03755748","name":"handles different networkShards values correctly","time":{"start":1713800549943,"stop":1713800549943,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b99f76bd71d046e","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1713800549937,"stop":1713800549938,"duration":1},"status":"passed","severity":"normal"},{"uid":"dfa8c3438c36f3ca","name":"should not receive a peer event after stop","time":{"start":1713800578615,"stop":1713800578616,"duration":1},"status":"passed","severity":"normal"},{"uid":"95cdb3c1e3c454b3","name":"should throw error - no id","time":{"start":1713800558581,"stop":1713800558581,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bec2947a10d7a4c","name":"should not fail to stop the service if it was not started","time":{"start":1713800614269,"stop":1713800614269,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddd0af9c992a6128","name":"should use the provided clusterId for the pubsub topic","time":{"start":1713800549968,"stop":1713800549968,"duration":0},"status":"passed","severity":"normal"}] |