allure-jswaku/7552/widgets/duration.json
2024-10-09 06:34:41 +00:00

1 line
162 KiB
JSON

[{"uid":"7d7951ad7d535969","name":"Push message with content topic containing Arabic","time":{"start":1728455422538,"stop":1728455422538,"duration":0},"status":"passed","severity":"normal"},{"uid":"318d8c7df7c93024","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1728455518178,"stop":1728455518179,"duration":1},"status":"passed","severity":"normal"},{"uid":"1072be9e94fdb034","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1728455518202,"stop":1728455518202,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bf34197e30745e7","name":"Generator, custom pubsub topic","time":{"start":1728455596796,"stop":1728455596797,"duration":1},"status":"passed","severity":"normal"},{"uid":"4997365c572c9b12","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1728455558235,"stop":1728455558235,"duration":0},"status":"passed","severity":"normal"},{"uid":"e53c2b35f76168bb","name":"Check message received after nwaku node is restarted","time":{"start":1728455403838,"stop":1728455403839,"duration":1},"status":"skipped","severity":"normal"},{"uid":"30ddee1135a3713c","name":"Filter with 2 connections","time":{"start":1728455290199,"stop":1728455290199,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d6a13fccffd6686","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1728455518211,"stop":1728455518212,"duration":1},"status":"passed","severity":"normal"},{"uid":"35b46a17fd81fd37","name":"Push message with short payload","time":{"start":1728455516682,"stop":1728455516683,"duration":1},"status":"passed","severity":"normal"},{"uid":"a31b3a98c60fe20b","name":"Push message with meta","time":{"start":1728455422543,"stop":1728455422543,"duration":0},"status":"passed","severity":"normal"},{"uid":"570699fe6aa4fbd9","name":"Nwaku publishes","time":{"start":1728455445389,"stop":1728455445390,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb8cad6209c64872","name":"Ephemeral field set to true","time":{"start":1728454932184,"stop":1728454932184,"duration":0},"status":"passed","severity":"normal"},{"uid":"9efdd00c7b95f547","name":"Subscribe to topic containing XML and receive message","time":{"start":1728455198916,"stop":1728455198916,"duration":0},"status":"passed","severity":"normal"},{"uid":"b790d1ba4ff231d2","name":"Ping on unsubscribed peer","time":{"start":1728455038942,"stop":1728455038943,"duration":1},"status":"passed","severity":"normal"},{"uid":"91a01b1bb5f86ae1","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1728454940000,"stop":1728454940000,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5fdba5b43759be5","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1728455481797,"stop":1728455481797,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdb2a2ca0392573e","name":"should not receive a peer event before start","time":{"start":1728454985184,"stop":1728454985184,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c16e7bf62f67b9e","name":"Push message with Chinese payload","time":{"start":1728455516686,"stop":1728455516687,"duration":1},"status":"passed","severity":"normal"},{"uid":"e299e27fbbd17246","name":"Maintains correct number of peers after multiple subscribe/unsubscribe cycles","time":{"start":1728455100714,"stop":1728455100714,"duration":0},"status":"passed","severity":"normal"},{"uid":"27fd9cc1b98d643","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1728455197445,"stop":1728455197445,"duration":0},"status":"passed","severity":"normal"},{"uid":"78b5caf94b9cfced","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1728454915857,"stop":1728454915858,"duration":1},"status":"passed","severity":"normal"},{"uid":"793074fca4bc747","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1728455481798,"stop":1728455481798,"duration":0},"status":"passed","severity":"normal"},{"uid":"edb7bc6c331b497","name":"Check message with non string payload is not received","time":{"start":1728455146554,"stop":1728455146555,"duration":1},"status":"passed","severity":"normal"},{"uid":"72e24800148011a0","name":"Subscribe to topic containing short and receive message","time":{"start":1728455518191,"stop":1728455518191,"duration":0},"status":"passed","severity":"normal"},{"uid":"28108c1f12aa398b","name":"Subscribe and receive messages via lightPush","time":{"start":1728455198895,"stop":1728455198896,"duration":1},"status":"passed","severity":"normal"},{"uid":"a03743cd74e4ed14","name":"Check received message containing shell command","time":{"start":1728455403829,"stop":1728455403830,"duration":1},"status":"passed","severity":"normal"},{"uid":"231646e61b73c7ef","name":"Round trip binary serialization","time":{"start":1728454932183,"stop":1728454932184,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b639078a905d80d","name":"Query with Promise Callback, No Decoder","time":{"start":1728455558236,"stop":1728455558236,"duration":0},"status":"passed","severity":"normal"},{"uid":"768d88bc206a49f5","name":"Waku message hash computation (payload length 0)","time":{"start":1728454918478,"stop":1728454918479,"duration":1},"status":"passed","severity":"normal"},{"uid":"93269af2b94affa9","name":"should emit events and trasition isConnected state when has peers or no peers","time":{"start":1728454973717,"stop":1728454973718,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ba73577aadda8ef","name":"Push message with content topic containing Script","time":{"start":1728455422539,"stop":1728455422539,"duration":0},"status":"passed","severity":"normal"},{"uid":"39178f6cedb84a08","name":"Relay","time":{"start":1728454983488,"stop":1728454983488,"duration":0},"status":"passed","severity":"normal"},{"uid":"cffe2456f9e687fa","name":"LightPush with 2 connections","time":{"start":1728455290199,"stop":1728455290199,"duration":0},"status":"broken","severity":"normal"},{"uid":"ae04e1b710cef7e8","name":"handles different clusterIds correctly","time":{"start":1728454915864,"stop":1728454915864,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e9d146dc7ab9b1c","name":"Subscribe to topic containing JSON and receive message","time":{"start":1728455518196,"stop":1728455518196,"duration":0},"status":"passed","severity":"normal"},{"uid":"8591ad552d37f37a","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1728454931472,"stop":1728454931472,"duration":0},"status":"passed","severity":"normal"},{"uid":"583580cb5147dcf3","name":"Decrypt messages","time":{"start":1728455424473,"stop":1728455424473,"duration":0},"status":"passed","severity":"normal"},{"uid":"7030c1e28340b000","name":"Check received message containing numeric","time":{"start":1728455403824,"stop":1728455403825,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a9b0d310704638","name":"Relay + Store","time":{"start":1728454983488,"stop":1728454983489,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e82820c142243fe","name":"Check message with invalid timestamp is not received","time":{"start":1728455403832,"stop":1728455403834,"duration":2},"status":"passed","severity":"normal"},{"uid":"b13f50edd5c5c05d","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1728454915879,"stop":1728454915879,"duration":0},"status":"passed","severity":"normal"},{"uid":"435e506b671ae2c7","name":"Subscribe to topic containing shell command and receive message","time":{"start":1728455518197,"stop":1728455518197,"duration":0},"status":"passed","severity":"normal"},{"uid":"52176366672826c","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1728455049591,"stop":1728455049591,"duration":0},"status":"passed","severity":"normal"},{"uid":"99c50363bcd09d5a","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1728455595195,"stop":1728455595195,"duration":0},"status":"passed","severity":"normal"},{"uid":"188c5e86a904a23b","name":"Subscribe to topic containing JSON and receive message","time":{"start":1728455518210,"stop":1728455518210,"duration":0},"status":"passed","severity":"normal"},{"uid":"984288b630b4c2ce","name":"Check received message containing Basic HTML tag","time":{"start":1728455403811,"stop":1728455403812,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c52aca3aa98025e","name":"throws an error for improperly formatted content topics","time":{"start":1728454915865,"stop":1728454915865,"duration":0},"status":"passed","severity":"normal"},{"uid":"680a10307529bbb3","name":"addEventListener with correct event","time":{"start":1728455013476,"stop":1728455013476,"duration":0},"status":"passed","severity":"normal"},{"uid":"85c1b1e4fdccbb19","name":"Refresh subscription","time":{"start":1728455198905,"stop":1728455198906,"duration":1},"status":"passed","severity":"normal"},{"uid":"76b301feb21381fe","name":"Callback on promise","time":{"start":1728455595194,"stop":1728455595195,"duration":1},"status":"passed","severity":"normal"},{"uid":"9104f6a60fc876c7","name":"Accepts a valid Waku Message","time":{"start":1728454958795,"stop":1728454958796,"duration":1},"status":"passed","severity":"normal"},{"uid":"b655e0d658049ec2","name":"isConnected between 2 js-waku relay nodes","time":{"start":1728455023257,"stop":1728455023259,"duration":2},"status":"passed","severity":"normal"},{"uid":"bc72ea28af99c5a7","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1728455518208,"stop":1728455518208,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6c6fb1e066fb823","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1728454923883,"stop":1728454923885,"duration":2},"status":"passed","severity":"normal"},{"uid":"762cd91f846cf1d","name":"should return empty list for no shard","time":{"start":1728454915872,"stop":1728454915872,"duration":0},"status":"passed","severity":"normal"},{"uid":"b16d2d108a44f596","name":"Overlapping topic subscription","time":{"start":1728455518203,"stop":1728455518203,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb7361581f2d93c8","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1728455198901,"stop":1728455198901,"duration":0},"status":"passed","severity":"normal"},{"uid":"b03d5fb7f32129ac","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1728454923895,"stop":1728454923896,"duration":1},"status":"passed","severity":"normal"},{"uid":"10822ad367a7e58f","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1728455340698,"stop":1728455340699,"duration":1},"status":"passed","severity":"normal"},{"uid":"1cb2881bf1c33c10","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1728454915879,"stop":1728454915879,"duration":0},"status":"passed","severity":"normal"},{"uid":"b256c7cd1a215d4","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1728454915877,"stop":1728454915877,"duration":0},"status":"passed","severity":"normal"},{"uid":"52c707dbd419fce0","name":"dispatchEvent via connectionManager","time":{"start":1728455013479,"stop":1728455013479,"duration":0},"status":"passed","severity":"normal"},{"uid":"a728e0d79337674d","name":"should emit a peer event after start","time":{"start":1728454943913,"stop":1728454943914,"duration":1},"status":"passed","severity":"normal"},{"uid":"efd3594c0bc67064","name":"Push message with rate limit","time":{"start":1728455516745,"stop":1728455516745,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b725e3c64aca20c","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1728455518207,"stop":1728455518207,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2a619c1b085e9a8","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1728455481804,"stop":1728455481804,"duration":0},"status":"passed","severity":"normal"},{"uid":"c56aa40d657e04f","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1728455102316,"stop":1728455102316,"duration":0},"status":"passed","severity":"normal"},{"uid":"cef08866fd560b4d","name":"start node with empty content topic","time":{"start":1728455540503,"stop":1728455540503,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d1f8c3d3091e8d4","name":"Publish without waiting for remote peer","time":{"start":1728455481794,"stop":1728455481795,"duration":1},"status":"passed","severity":"normal"},{"uid":"666df852b7eda26b","name":"should be called at least once on all `peer:discovery` events","time":{"start":1728454980785,"stop":1728454980786,"duration":1},"status":"passed","severity":"normal"},{"uid":"a83b104006dddbb3","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1728455452687,"stop":1728455452688,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ab8ed63ade5ef58","name":"Decoder throws on empty string content topic","time":{"start":1728454949966,"stop":1728454949967,"duration":1},"status":"passed","severity":"normal"},{"uid":"80f60cb4b153f3ac","name":"should return unique PubsubTopics for static sharding","time":{"start":1728454915869,"stop":1728454915869,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8c5a9bb20de0ca6","name":"Subscribe to topic containing Russian and publish message","time":{"start":1728455481802,"stop":1728455481802,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c48dc8fe4e7d614","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1728455558235,"stop":1728455558235,"duration":0},"status":"passed","severity":"normal"},{"uid":"65a2cee37aeb4579","name":"Publish message with large meta","time":{"start":1728455468973,"stop":1728455468973,"duration":0},"status":"passed","severity":"normal"},{"uid":"10b5bd6a0b862ac","name":"should be able to encode the field with only FILTER set to true","time":{"start":1728454923881,"stop":1728454923882,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ce7b09835355d20","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1728455376982,"stop":1728455376983,"duration":1},"status":"passed","severity":"normal"},{"uid":"12f6edc31b5d418a","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1728455087626,"stop":1728455087626,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5e395807a478408","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1728455102313,"stop":1728455102314,"duration":1},"status":"passed","severity":"normal"},{"uid":"30daac2a183f5454","name":"can start and stop the service","time":{"start":1728454943912,"stop":1728454943912,"duration":0},"status":"passed","severity":"normal"},{"uid":"e615bfaf6815fba1","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1728455102324,"stop":1728455102324,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef06604c68f565fd","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1728455340699,"stop":1728455340699,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c423656fa24894e","name":"Push message with content topic containing Russian","time":{"start":1728455422538,"stop":1728455422538,"duration":0},"status":"passed","severity":"normal"},{"uid":"5148d73902f42f8e","name":"Push message with content topic containing XML","time":{"start":1728455516734,"stop":1728455516734,"duration":0},"status":"passed","severity":"normal"},{"uid":"37c66e60db0e1ec7","name":"throws on empty content topic","time":{"start":1728454915840,"stop":1728454915841,"duration":1},"status":"passed","severity":"normal"},{"uid":"644163bd3dfba5c4","name":"Check received message containing short","time":{"start":1728455403804,"stop":1728455403804,"duration":0},"status":"passed","severity":"normal"},{"uid":"72fd5f15bf3b9fa5","name":"handles multiple messages","time":{"start":1728455604904,"stop":1728455604904,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b22659b3638433f","name":"Check received message containing XML","time":{"start":1728455146547,"stop":1728455146547,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0871367c5054b84","name":"should reject if Relay is requested but not mounted","time":{"start":1728454955428,"stop":1728454955429,"duration":1},"status":"passed","severity":"normal"},{"uid":"a28ac7cbcea786","name":"Subscribe to topic containing shell command and receive message","time":{"start":1728455198917,"stop":1728455198917,"duration":0},"status":"passed","severity":"normal"},{"uid":"e928f037bd4f4d55","name":"Decoder throws on undefined content topic","time":{"start":1728454949966,"stop":1728454949966,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b75f9bf5e43f8b0","name":"should use the provided clusterId for the pubsub topic","time":{"start":1728454915890,"stop":1728454915890,"duration":0},"status":"passed","severity":"normal"},{"uid":"23bbdc6ab531b9","name":"Ping on unsubscribed peer","time":{"start":1728455054517,"stop":1728455054517,"duration":0},"status":"passed","severity":"normal"},{"uid":"fda4bd37ec9dba25","name":"Query with Ordered Callback, No message returned","time":{"start":1728455558234,"stop":1728455558234,"duration":0},"status":"passed","severity":"normal"},{"uid":"66a568a3c7a6e428","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1728455102325,"stop":1728455102325,"duration":0},"status":"passed","severity":"normal"},{"uid":"3807e33e253db1ae","name":"Push message with rate limit","time":{"start":1728455422561,"stop":1728455422561,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a2719333dcada4a","name":"Generator, 2 different pubsubtopics","time":{"start":1728455596794,"stop":1728455596794,"duration":0},"status":"passed","severity":"normal"},{"uid":"262e1e706baa1562","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1728454923887,"stop":1728454923888,"duration":1},"status":"passed","severity":"normal"},{"uid":"f62dc980eb4e3049","name":"Throws when trying to push message with empty payload","time":{"start":1728455422526,"stop":1728455422527,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9d6cd7658daf4d9","name":"throws on content topic with empty topic name field","time":{"start":1728454915844,"stop":1728454915844,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff6950493f8636d7","name":"Push message with custom timestamp: 1697696797677","time":{"start":1728455516746,"stop":1728455516746,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed8926a7a34c401a","name":"Push message with content topic containing Chinese","time":{"start":1728455422530,"stop":1728455422531,"duration":1},"status":"passed","severity":"normal"},{"uid":"24b905d13931ce07","name":"should return false","time":{"start":1728454924613,"stop":1728454924614,"duration":1},"status":"passed","severity":"normal"},{"uid":"d47475187d798dac","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1728454983758,"stop":1728454983758,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9b690c339be2784","name":"should not fail to stop the service if it was not started","time":{"start":1728455503655,"stop":1728455503656,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2688503e426754d","name":"Subscribe to topic containing XML and receive message","time":{"start":1728455518195,"stop":1728455518196,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a1f3091149fc133","name":"recovers when dns.resolve returns empty","time":{"start":1728454939997,"stop":1728454939997,"duration":0},"status":"passed","severity":"normal"},{"uid":"392da9ce83ddd71d","name":"Check message received after nwaku node is restarted","time":{"start":1728455403822,"stop":1728455403822,"duration":0},"status":"skipped","severity":"normal"},{"uid":"70b0c0f536309355","name":"listenerCount","time":{"start":1728455013478,"stop":1728455013479,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea654652b6bb77e2","name":"random static sharding 2 - Cluster ID: 18, Shard ID: 665","time":{"start":1728455560553,"stop":1728455560553,"duration":0},"status":"passed","severity":"normal"},{"uid":"8285bd1ff9e327f1","name":"Query Generator, Wrong PubsubTopic","time":{"start":1728455558230,"stop":1728455558230,"duration":0},"status":"passed","severity":"normal"},{"uid":"b778769ab1ccd0a7","name":"Used by Waku Relay","time":{"start":1728455612859,"stop":1728455612860,"duration":1},"status":"passed","severity":"normal"},{"uid":"486bb1bf40e3e9b3","name":"Correctly serialized arguments","time":{"start":1728455383252,"stop":1728455383252,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ab3f576cdf1f1e8","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1728455518197,"stop":1728455518197,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ce2a2aad2a6a700","name":"should throw an error for an unconfigured topic","time":{"start":1728454915883,"stop":1728454915884,"duration":1},"status":"passed","severity":"normal"},{"uid":"dce7b9421ba10d88","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1728454915881,"stop":1728454915881,"duration":0},"status":"passed","severity":"normal"},{"uid":"78c4343e0617eab5","name":"Ping on subscribed peer","time":{"start":1728455054518,"stop":1728455054519,"duration":1},"status":"passed","severity":"normal"},{"uid":"303f317e9a888161","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1728455087629,"stop":1728455087630,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ad4a905d9f1bbc6","name":"Check received message containing Russian","time":{"start":1728455403827,"stop":1728455403828,"duration":1},"status":"passed","severity":"normal"},{"uid":"83880b735e2ca0c","name":"should set field with only RELAY enabled","time":{"start":1728454924623,"stop":1728454924623,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e9951dea8a1bbe7","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1728454915878,"stop":1728454915878,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2c3e305340f0887","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1728454915857,"stop":1728454915857,"duration":0},"status":"passed","severity":"normal"},{"uid":"59f85e5e834f7515","name":"Check message with no content topic is not received","time":{"start":1728455403835,"stop":1728455403836,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1710a7a6388f707","name":"Add multiple subscription objects on single nwaku node","time":{"start":1728455518198,"stop":1728455518198,"duration":0},"status":"passed","severity":"normal"},{"uid":"368e3f87da4bd642","name":"Check message with invalid timestamp is not received","time":{"start":1728455403819,"stop":1728455403819,"duration":0},"status":"passed","severity":"normal"},{"uid":"b72d2cf0d92efe19","name":"Check message with no pubsub topic is not received","time":{"start":1728455146553,"stop":1728455146553,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f0c290f4f040730","name":"Waku message hash computation (meta attribute not present)","time":{"start":1728454918478,"stop":1728454918478,"duration":0},"status":"passed","severity":"normal"},{"uid":"bceed05d2daf5fbd","name":"Ping succeeds for all connected peers","time":{"start":1728455100712,"stop":1728455100712,"duration":0},"status":"passed","severity":"normal"},{"uid":"57844dde073a7cb1","name":"Push message with shell command payload","time":{"start":1728455516705,"stop":1728455516705,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2e1c4e81a17f903","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1728455596798,"stop":1728455596799,"duration":1},"status":"passed","severity":"normal"},{"uid":"99fbd9dc8faa43a6","name":"Generator, custom pubsub topic","time":{"start":1728455596794,"stop":1728455596794,"duration":0},"status":"passed","severity":"normal"},{"uid":"40887ff16eb172b5","name":"Query Generator - false","time":{"start":1728455581726,"stop":1728455581726,"duration":0},"status":"passed","severity":"normal"},{"uid":"4dfd992681d36bc1","name":"Refresh subscription","time":{"start":1728455518203,"stop":1728455518203,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ce12aa52ff66328","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1728455102318,"stop":1728455102319,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d79d1002e8f0c7e","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1728454915881,"stop":1728454915881,"duration":0},"status":"passed","severity":"normal"},{"uid":"28e10f1ba10076a","name":"Check received message with timestamp: 1728454972895 ","time":{"start":1728455403831,"stop":1728455403831,"duration":0},"status":"passed","severity":"normal"},{"uid":"672a88807f6cf9d3","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1728455540494,"stop":1728455540495,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ab365e4110562d1","name":"Passing page size 19 when there are 20 messages","time":{"start":1728455589595,"stop":1728455589596,"duration":1},"status":"passed","severity":"normal"},{"uid":"54582983f21043be","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1728455102313,"stop":1728455102313,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf44576aad303568","name":"Push message with meta","time":{"start":1728455516743,"stop":1728455516743,"duration":0},"status":"passed","severity":"normal"},{"uid":"4203f8cf032822ac","name":"Check received message containing SQL Injection","time":{"start":1728455403828,"stop":1728455403828,"duration":0},"status":"passed","severity":"normal"},{"uid":"5843e40d0e8ec11a","name":"throws on content topic with empty encoding field","time":{"start":1728454915844,"stop":1728454915845,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a03bdd239212257","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1728454923893,"stop":1728454923894,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2184e2644a9f673","name":"Push message with content topic containing long","time":{"start":1728455516727,"stop":1728455516727,"duration":0},"status":"passed","severity":"normal"},{"uid":"1160ae0d4aa43230","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1728454915874,"stop":1728454915874,"duration":0},"status":"passed","severity":"normal"},{"uid":"349ff4c1cd95cb3c","name":"should emit a peer event after start","time":{"start":1728454985183,"stop":1728454985184,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a044f7a23db0f01","name":"Query generator for multiple messages with multiple decoders","time":{"start":1728455595194,"stop":1728455595194,"duration":0},"status":"passed","severity":"normal"},{"uid":"b157aa3a1c2147d8","name":"throws on content topic with empty application field","time":{"start":1728454915843,"stop":1728454915843,"duration":0},"status":"passed","severity":"normal"},{"uid":"91908a3997189d8","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1728455102320,"stop":1728455102320,"duration":0},"status":"passed","severity":"normal"},{"uid":"baa50635114b156","name":"Push message with Chinese payload","time":{"start":1728455422504,"stop":1728455422504,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f32d5cc5f924c57","name":"should throw if no connection provided","time":{"start":1728454931670,"stop":1728454931672,"duration":2},"status":"passed","severity":"normal"},{"uid":"9d202aefccf4309","name":"Promise Callback - true","time":{"start":1728455581727,"stop":1728455581727,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0abcc0eb33f968f","name":"Check publish message containing emoji","time":{"start":1728455468962,"stop":1728455468963,"duration":1},"status":"passed","severity":"normal"},{"uid":"c93caba4014fa681","name":"Push message with escaped characters payload","time":{"start":1728455422513,"stop":1728455422525,"duration":12},"status":"passed","severity":"normal"},{"uid":"674d0367ad8a9196","name":"Query with Promise Callback, No message returned","time":{"start":1728455558236,"stop":1728455558236,"duration":0},"status":"passed","severity":"normal"},{"uid":"94d5647bd63f7c9b","name":"Ping fails for unsubscribed peers","time":{"start":1728455100712,"stop":1728455100712,"duration":0},"status":"passed","severity":"normal"},{"uid":"b51eb684b4f22cb5","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1728454943915,"stop":1728454943916,"duration":1},"status":"passed","severity":"normal"},{"uid":"63ad7246cfa2dc68","name":"should not throw an error for a single configured topic","time":{"start":1728454915882,"stop":1728454915883,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e78ce9764446d49","name":"Overlapping topic subscription","time":{"start":1728455518184,"stop":1728455518190,"duration":6},"status":"passed","severity":"normal"},{"uid":"6073643ed629b855","name":"Subscribe to topic containing special chars and publish message","time":{"start":1728455481801,"stop":1728455481801,"duration":0},"status":"passed","severity":"normal"},{"uid":"92424667bc7259b9","name":"Push message with unicode special characters payload","time":{"start":1728455516719,"stop":1728455516721,"duration":2},"status":"passed","severity":"normal"},{"uid":"d3708f434cdeb359","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1728454980789,"stop":1728454980789,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0c47042d7120ac0","name":"start node with empty shard should fail","time":{"start":1728455560567,"stop":1728455560568,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6515a5e9c67c138","name":"random static sharding 4 - Cluster ID: 204, Shard ID: 73","time":{"start":1728455560554,"stop":1728455560554,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5a1b7180dc29cd6","name":"should get / set UDP multiaddr","time":{"start":1728454924615,"stop":1728454924616,"duration":1},"status":"passed","severity":"normal"},{"uid":"a027ace1c99c1833","name":"Ephemeral messages are not stored","time":{"start":1728454983754,"stop":1728454983754,"duration":0},"status":"passed","severity":"normal"},{"uid":"18901fe2a7ea0bc6","name":"Push message with content topic containing emoji","time":{"start":1728455516741,"stop":1728455516742,"duration":1},"status":"passed","severity":"normal"},{"uid":"51d5613b665aa020","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1728454915863,"stop":1728454915864,"duration":1},"status":"passed","severity":"normal"},{"uid":"eadddf1bd70a82cf","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1728454915866,"stop":1728454915866,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d6d37dfaa0344cc","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1728454915875,"stop":1728454915875,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6b8f28f583291a5","name":"Refresh subscription","time":{"start":1728455518190,"stop":1728455518191,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca8b9c3b6de53890","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1728454915858,"stop":1728454915858,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd44ef9b3a56527f","name":"Check received message containing numeric","time":{"start":1728455146544,"stop":1728455146544,"duration":0},"status":"passed","severity":"normal"},{"uid":"db88e2d1f4d80a0f","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1728455197444,"stop":1728455197444,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6c8110bf58784e","name":"should not receive a peer event after stop","time":{"start":1728454943914,"stop":1728454943914,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d8939fcc306f53f","name":"Subscribe to topic containing short and publish message","time":{"start":1728455481800,"stop":1728455481800,"duration":0},"status":"passed","severity":"normal"},{"uid":"9268993e408e0d17","name":"should call waitForPeer on Relay","time":{"start":1728454955433,"stop":1728454955433,"duration":0},"status":"passed","severity":"normal"},{"uid":"da8cf3d39b66a556","name":"Check received message containing numeric","time":{"start":1728455403805,"stop":1728455403806,"duration":1},"status":"passed","severity":"normal"},{"uid":"d114d83cd75b946e","name":"Subscribe and receive messages via waku relay post","time":{"start":1728455518200,"stop":1728455518200,"duration":0},"status":"passed","severity":"normal"},{"uid":"82b88e35c9e594fd","name":"should add and remove event listeners correctly","time":{"start":1728454943916,"stop":1728454943916,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4e87e983fa206fe","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1728454916023,"stop":1728454916023,"duration":0},"status":"passed","severity":"normal"},{"uid":"a503e6a06435d7f","name":"should return usable stream attached to connection","time":{"start":1728454931669,"stop":1728454931669,"duration":0},"status":"passed","severity":"normal"},{"uid":"599a54093f3e482b","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1728454915874,"stop":1728454915875,"duration":1},"status":"passed","severity":"normal"},{"uid":"d592dbac50faf69c","name":"it tolerates circular branch references","time":{"start":1728454939996,"stop":1728454939996,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cc9f03b94e37f81","name":"should properly create location multiaddrs - tcp","time":{"start":1728454924621,"stop":1728454924622,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0f7291301e517f3","name":"configure the node with multiple content topics","time":{"start":1728455540502,"stop":1728455540502,"duration":0},"status":"passed","severity":"normal"},{"uid":"8da5567066ed3427","name":"Check received message containing Chinese","time":{"start":1728455403807,"stop":1728455403807,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7ac549c3e6512db","name":"different cluster, same shard: nodes don't connect","time":{"start":1728455376984,"stop":1728455376985,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f43eda642f66351","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1728455555323,"stop":1728455555323,"duration":0},"status":"passed","severity":"normal"},{"uid":"174582bed7c0ef4e","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1728454923882,"stop":1728454923883,"duration":1},"status":"passed","severity":"normal"},{"uid":"32122e70fb26b852","name":"Push to array if already present","time":{"start":1728454915699,"stop":1728454915701,"duration":2},"status":"passed","severity":"normal"},{"uid":"7e929b635d6958d","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1728455619078,"stop":1728455619078,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc721434732666c7","name":"Check message with no payload is not received","time":{"start":1728455146554,"stop":1728455146554,"duration":0},"status":"passed","severity":"normal"},{"uid":"eef381e047a72fc5","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1728455102314,"stop":1728455102315,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e869dc099671041","name":"should properly create peer info with all multiaddrs","time":{"start":1728454924622,"stop":1728454924622,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fbe10baafd61928","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1728454983755,"stop":1728454983756,"duration":1},"status":"passed","severity":"normal"},{"uid":"71c0f2ea56f92f29","name":"should not add existing peers","time":{"start":1728454955503,"stop":1728454955503,"duration":0},"status":"passed","severity":"normal"},{"uid":"549853ac9998728f","name":"LightPush: 2 peers, Filter: 2 peers","time":{"start":1728455654158,"stop":1728455654158,"duration":0},"status":"broken","severity":"normal"},{"uid":"34871a4d5ff76769","name":"LightPush: 2 peers, Filter: 0 peers","time":{"start":1728455654156,"stop":1728455654156,"duration":0},"status":"broken","severity":"normal"},{"uid":"f3caa2b4cc5ba315","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1728455198897,"stop":1728455198897,"duration":0},"status":"passed","severity":"normal"},{"uid":"255c0bcf22ab1942","name":"LightPush: 1 peers, Filter: 1 peers","time":{"start":1728455654154,"stop":1728455654154,"duration":0},"status":"broken","severity":"normal"},{"uid":"362d1a9a68a39fc5","name":"random static sharding 9 - Cluster ID: 471, Shard ID: 219","time":{"start":1728455560557,"stop":1728455560558,"duration":1},"status":"passed","severity":"normal"},{"uid":"eac17bd31c9aa943","name":"LightPush: 0 peers, Filter: 3 peers","time":{"start":1728455654152,"stop":1728455654152,"duration":0},"status":"broken","severity":"normal"},{"uid":"525db977acf3c8f3","name":"should handle a minimal index list","time":{"start":1728454916022,"stop":1728454916022,"duration":0},"status":"passed","severity":"normal"},{"uid":"1999096454b9ae9d","name":"random static sharding 6 - Cluster ID: 674, Shard ID: 989","time":{"start":1728455560555,"stop":1728455560555,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec2887e4235b71a5","name":"Check publish message containing long","time":{"start":1728455468954,"stop":1728455468955,"duration":1},"status":"passed","severity":"normal"},{"uid":"dce6b21db0b85c7","name":"Fails to push message with large meta","time":{"start":1728455516744,"stop":1728455516745,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0004442919946f4","name":"Push message with content topic containing XML","time":{"start":1728455422540,"stop":1728455422540,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce93dbfda69e3268","name":"should set field with all protocols disabled","time":{"start":1728454924622,"stop":1728454924622,"duration":0},"status":"passed","severity":"normal"},{"uid":"533185a6c9142fda","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1728455087625,"stop":1728455087626,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad5fcb9b1c59cf74","name":"Filter","time":{"start":1728455649028,"stop":1728455649028,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e2557c3949044d8","name":"random static sharding 10 - Cluster ID: 338, Shard ID: 212","time":{"start":1728455560558,"stop":1728455560558,"duration":0},"status":"passed","severity":"normal"},{"uid":"afbc03f9d98e2321","name":"Generator, 2 different pubsubtopics","time":{"start":1728455596792,"stop":1728455596792,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a69bd51d626b681","name":"Query Generator, No message returned","time":{"start":1728455558232,"stop":1728455558232,"duration":0},"status":"passed","severity":"normal"},{"uid":"430c9b2cbd25a071","name":"LightPush: 0 peers, Filter: 1 peers","time":{"start":1728455654151,"stop":1728455654151,"duration":0},"status":"broken","severity":"normal"},{"uid":"1a845441e2c1d995","name":"should wait for Store peer to be connected","time":{"start":1728454955432,"stop":1728454955432,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e2f9b40f5ba6ed1","name":"Push message with content topic containing JSON","time":{"start":1728455516739,"stop":1728455516739,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9767aca921bd88d","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1728455198903,"stop":1728455198904,"duration":1},"status":"passed","severity":"normal"},{"uid":"1329c25de04175c0","name":"returns only open connection if one present","time":{"start":1728454931696,"stop":1728454931696,"duration":0},"status":"passed","severity":"normal"},{"uid":"925dea80a162a723","name":"Subscribe and receive messages via waku relay post","time":{"start":1728455518177,"stop":1728455518178,"duration":1},"status":"passed","severity":"normal"},{"uid":"9aaf7ce67e8034ca","name":"Check received message with timestamp: 1728454972895000000 ","time":{"start":1728455403831,"stop":1728455403831,"duration":0},"status":"passed","severity":"normal"},{"uid":"71a5fdef6a3b91fd","name":"Push message with content topic containing SQL Injection","time":{"start":1728455516730,"stop":1728455516731,"duration":1},"status":"passed","severity":"normal"},{"uid":"72834650ef162cce","name":"Check publish message containing Arabic","time":{"start":1728455468956,"stop":1728455468956,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2c1576f54f94dff","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1728454915858,"stop":1728454915859,"duration":1},"status":"passed","severity":"normal"},{"uid":"7280a0156f8d8ee5","name":"Push message on custom pubsubTopic","time":{"start":1728455340698,"stop":1728455340698,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b822ce00a93bcd9","name":"Fails to push message bigger that 1MB","time":{"start":1728455516750,"stop":1728455516751,"duration":1},"status":"passed","severity":"normal"},{"uid":"4babccb90b5e2d51","name":"should set field with only LIGHTPUSH enabled","time":{"start":1728454924624,"stop":1728454924624,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c76bc8be0e0a808","name":"Push message with XML payload","time":{"start":1728455422511,"stop":1728455422512,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd417290d64b836e","name":"Passing page size 3 when there are 20 messages","time":{"start":1728455589594,"stop":1728455589594,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f5e60080b128074","name":"Check received message containing Script","time":{"start":1728455403828,"stop":1728455403828,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8b005dcfc8e1a1b","name":"Push message equal or less that 1MB","time":{"start":1728455516748,"stop":1728455516749,"duration":1},"status":"passed","severity":"normal"},{"uid":"64d717225be58b85","name":"Privacy Node - default protocol","time":{"start":1728455649030,"stop":1728455649030,"duration":0},"status":"passed","severity":"normal"},{"uid":"be179bf98d0a3f4e","name":"Default pageSize","time":{"start":1728455589596,"stop":1728455589597,"duration":1},"status":"passed","severity":"normal"},{"uid":"de6d7e8b392fa1b9","name":"Fails to publish message with wrong content topic","time":{"start":1728455468967,"stop":1728455468967,"duration":0},"status":"passed","severity":"normal"},{"uid":"98ef61bec7b38904","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1728455518201,"stop":1728455518201,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8b46ffd93ac33f9","name":"Push message with Basic HTML tag payload","time":{"start":1728455516697,"stop":1728455516698,"duration":1},"status":"passed","severity":"normal"},{"uid":"38149751e1dc4dd4","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1728454915880,"stop":1728454915880,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e7f39ee9d53ff17","name":"Renews subscription after lossing a connection","time":{"start":1728455518198,"stop":1728455518199,"duration":1},"status":"passed","severity":"normal"},{"uid":"e02bfdeeea0fdba7","name":"Nodes with multiple pubsub topic","time":{"start":1728455452689,"stop":1728455452689,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd9ba0847cbade46","name":"Fails to publish message with empty text","time":{"start":1728455468966,"stop":1728455468967,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef585ce6bcbca639","name":"Push message with JSON payload","time":{"start":1728455516704,"stop":1728455516704,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ec188a0b39b8189","name":"Check received message containing Russian","time":{"start":1728455146546,"stop":1728455146546,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fc164298c167598","name":"Check received message containing Arabic","time":{"start":1728455146545,"stop":1728455146545,"duration":0},"status":"passed","severity":"normal"},{"uid":"f221f7362fb18267","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1728455555322,"stop":1728455555322,"duration":0},"status":"passed","severity":"normal"},{"uid":"2724c0e4aad94605","name":"should throw an error for missing required configuration","time":{"start":1728454915872,"stop":1728454915873,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce74ebf730c0171","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1728455518178,"stop":1728455518178,"duration":0},"status":"passed","severity":"normal"},{"uid":"31fabfd56a841c9e","name":"Relay + Store","time":{"start":1728454924624,"stop":1728454924625,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7d30a18aecd237d","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1728454915890,"stop":1728454915890,"duration":0},"status":"passed","severity":"normal"},{"uid":"f03c6a8477c9bd9f","name":"can start the service","time":{"start":1728454943911,"stop":1728454943912,"duration":1},"status":"passed","severity":"normal"},{"uid":"7430c9e6a37dda52","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1728454931473,"stop":1728454931473,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7af14cfb9ace7b5","name":"Push message with content topic containing unicode special characters","time":{"start":1728455516741,"stop":1728455516741,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6e37d403c0e0bc1","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1728455481801,"stop":1728455481801,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e022ae02762ba6d","name":"should return the correct number of peers","time":{"start":1728454955500,"stop":1728454955501,"duration":1},"status":"passed","severity":"normal"},{"uid":"e89ae2d03e182a4a","name":"tcp ip4 address","time":{"start":1728454923926,"stop":1728454923926,"duration":0},"status":"passed","severity":"normal"},{"uid":"67c81c465b8f5fbd","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1728455555321,"stop":1728455555322,"duration":1},"status":"passed","severity":"normal"},{"uid":"e320d980b857cf0f","name":"Check publish message containing numeric","time":{"start":1728455468955,"stop":1728455468955,"duration":0},"status":"passed","severity":"normal"},{"uid":"39a0f1f9de2cb013","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1728454939561,"stop":1728454939561,"duration":0},"status":"passed","severity":"normal"},{"uid":"5092b6a14ceb61f0","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1728455654068,"stop":1728455654069,"duration":1},"status":"passed","severity":"normal"},{"uid":"e308e447034b127a","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1728455197447,"stop":1728455197447,"duration":0},"status":"passed","severity":"normal"},{"uid":"84b915b966f4d924","name":"throws on content topic with too few or too many fields","time":{"start":1728454915841,"stop":1728454915842,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1af59c47e1c8c26","name":"Subscribe to topic containing Russian and receive message","time":{"start":1728455198914,"stop":1728455198915,"duration":1},"status":"passed","severity":"normal"},{"uid":"1dba9577a6b5ec0a","name":"Push message with Arabic payload","time":{"start":1728455422504,"stop":1728455422505,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b997be247baae5d","name":"Check received message containing special chars","time":{"start":1728455146544,"stop":1728455146545,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c130add80848846","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1728455102315,"stop":1728455102315,"duration":0},"status":"passed","severity":"normal"},{"uid":"bba33286c016d241","name":"Reusing cursor across nodes","time":{"start":1728455555324,"stop":1728455555324,"duration":0},"status":"passed","severity":"normal"},{"uid":"92958f401f77a5cf","name":"Check meta is set [symmetric]","time":{"start":1728454949964,"stop":1728454949964,"duration":0},"status":"passed","severity":"normal"},{"uid":"42962e0017440538","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1728454949963,"stop":1728454949964,"duration":1},"status":"passed","severity":"normal"},{"uid":"5732c704d2c9cfdf","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1728454915873,"stop":1728454915874,"duration":1},"status":"passed","severity":"normal"},{"uid":"3666f5d4418a5fc1","name":"Throws when trying to push message with empty payload","time":{"start":1728455516723,"stop":1728455516725,"duration":2},"status":"passed","severity":"normal"},{"uid":"d82a40d7a6f31e9e","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1728455102311,"stop":1728455102311,"duration":0},"status":"passed","severity":"normal"},{"uid":"c679af53fe8e5678","name":"Decoder throws on undefined content topic","time":{"start":1728454932185,"stop":1728454932186,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5088bfb01acbfb0","name":"Push message with JSON payload","time":{"start":1728455422512,"stop":1728455422512,"duration":0},"status":"passed","severity":"normal"},{"uid":"109063da13a9c7d7","name":"Check received message with timestamp: 1728454973074000000 ","time":{"start":1728455146550,"stop":1728455146550,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0e9157fa2f6d68c","name":"LightPush: 3 peers, Filter: 1 peers","time":{"start":1728455654160,"stop":1728455654160,"duration":0},"status":"broken","severity":"normal"},{"uid":"eba187e2e1f9ee79","name":"should be called for bootstrap peers","time":{"start":1728454980787,"stop":1728454980788,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d64321f4efa5f88","name":"Sets default value correctly","time":{"start":1728455612860,"stop":1728455612861,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa1ee7f678ed5e9d","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1728455049586,"stop":1728455049586,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ce41b449996f5a2","name":"Push message with emoji payload","time":{"start":1728455422526,"stop":1728455422526,"duration":0},"status":"passed","severity":"normal"},{"uid":"14855dcea38a1d32","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1728454915871,"stop":1728454915871,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4f1b212ceaa550f","name":"should create a new stream if no existing for protocol found","time":{"start":1728454931673,"stop":1728454931674,"duration":1},"status":"passed","severity":"normal"},{"uid":"e394bee367106b23","name":"should throw error - no public key","time":{"start":1728454924613,"stop":1728454924613,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f439f54ce0614e0","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1728454915879,"stop":1728454915880,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0d1c5197071cde9","name":"should find and add new peers","time":{"start":1728454955502,"stop":1728454955502,"duration":0},"status":"passed","severity":"normal"},{"uid":"9def88bbf2492b0d","name":"Subscribe to topic containing numeric and receive message","time":{"start":1728455518192,"stop":1728455518193,"duration":1},"status":"passed","severity":"normal"},{"uid":"13b198edb813b558","name":"Check publish message containing unicode special characters","time":{"start":1728455468961,"stop":1728455468962,"duration":1},"status":"passed","severity":"normal"},{"uid":"80615d8cdceb0a83","name":"should get / set TCP multiaddr","time":{"start":1728454924616,"stop":1728454924616,"duration":0},"status":"passed","severity":"normal"},{"uid":"1374cdeac3c5aab0","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1728454940001,"stop":1728454940001,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9fd9e8704b0175dc","name":"Check received message with timestamp: 1728454972895 ","time":{"start":1728455403817,"stop":1728455403817,"duration":0},"status":"passed","severity":"normal"},{"uid":"f97ff031a0e7c6d2","name":"Check publish message containing Chinese","time":{"start":1728455468956,"stop":1728455468956,"duration":0},"status":"passed","severity":"normal"},{"uid":"71f08ac7ef1da11d","name":"Subscribe to topic containing emoji and receive message","time":{"start":1728455518198,"stop":1728455518198,"duration":0},"status":"passed","severity":"normal"},{"uid":"17efd18d34d2b5d","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1728454915878,"stop":1728454915878,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4c995b8567bd65e","name":"Check publish message containing shell command","time":{"start":1728455468960,"stop":1728455468961,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4d1d1bf34ea1563","name":"Query Generator, Multiple PubsubTopics","time":{"start":1728455558231,"stop":1728455558231,"duration":0},"status":"passed","severity":"normal"},{"uid":"3421ac195e200247","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1728455340697,"stop":1728455340697,"duration":0},"status":"passed","severity":"normal"},{"uid":"e329e8fff5c3d700","name":"LightPush: 0 peers, Filter: 0 peers","time":{"start":1728455654150,"stop":1728455654150,"duration":0},"status":"passed","severity":"normal"},{"uid":"77d8cf2727acab22","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1728455452694,"stop":1728455452694,"duration":0},"status":"passed","severity":"normal"},{"uid":"41da88e586c4cf01","name":"Check publish message containing special chars","time":{"start":1728455468955,"stop":1728455468955,"duration":0},"status":"passed","severity":"normal"},{"uid":"4354da6ebcff9cd1","name":"Query generator for multiple messages with different message text format","time":{"start":1728455595193,"stop":1728455595193,"duration":0},"status":"passed","severity":"normal"},{"uid":"75977a470278a90d","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1728454915882,"stop":1728454915882,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8798232f7a36dee","name":"Reopen subscription with peer with lost subscription","time":{"start":1728455054521,"stop":1728455054521,"duration":0},"status":"passed","severity":"normal"},{"uid":"61b42c29737a670a","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1728454915885,"stop":1728454915885,"duration":0},"status":"passed","severity":"normal"},{"uid":"38efcba9e7a3f952","name":"Push message with content topic containing escaped characters","time":{"start":1728455422541,"stop":1728455422542,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a721c0c1039ccd9","name":"Using a function","time":{"start":1728455612859,"stop":1728455612859,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd34bffb447f05c7","name":"Decoder throws on empty string content topic","time":{"start":1728454951635,"stop":1728454951636,"duration":1},"status":"passed","severity":"normal"},{"uid":"930c373ce3880e5a","name":"Check received message containing Script","time":{"start":1728455403810,"stop":1728455403810,"duration":0},"status":"passed","severity":"normal"},{"uid":"701d2fe3cc5bcc54","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1728454915883,"stop":1728454915883,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6a9121a33b56524","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1728455049593,"stop":1728455049593,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec34063afd98c737","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1728455102311,"stop":1728455102312,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f45babc679eea97","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1728455595296,"stop":1728455595296,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0e649ab7a9b7435","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1728455102316,"stop":1728455102316,"duration":0},"status":"passed","severity":"normal"},{"uid":"22d3e7ff4777f4b6","name":"Reopen subscription with peer with lost subscription","time":{"start":1728455038943,"stop":1728455038943,"duration":0},"status":"passed","severity":"normal"},{"uid":"8aadd3a406f2e3dd","name":"Store - dialed first","time":{"start":1728455649027,"stop":1728455649027,"duration":0},"status":"passed","severity":"normal"},{"uid":"cae13ae31ccd2f22","name":"random static sharding 5 - Cluster ID: 121, Shard ID: 125","time":{"start":1728455560554,"stop":1728455560554,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cc339fcd8596d93","name":"Generator, 2 different pubsubtopics","time":{"start":1728455596797,"stop":1728455596798,"duration":1},"status":"passed","severity":"normal"},{"uid":"41676fd26d51c672","name":"Passing page size 1 when there are 4 messages","time":{"start":1728455589594,"stop":1728455589594,"duration":0},"status":"passed","severity":"normal"},{"uid":"690062f200cdf3cd","name":"Subscribe to topic containing numeric and publish message","time":{"start":1728455481801,"stop":1728455481801,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec4d34cf0f5aa24f","name":"should encode/decode to RLP encoding","time":{"start":1728454924614,"stop":1728454924615,"duration":1},"status":"passed","severity":"normal"},{"uid":"996db40b626eca4c","name":"Add multiple subscription objects on single nwaku node","time":{"start":1728455518213,"stop":1728455518213,"duration":0},"status":"passed","severity":"normal"},{"uid":"73dc5de14c705bbb","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1728454951633,"stop":1728454951634,"duration":1},"status":"passed","severity":"normal"},{"uid":"77ecb6abc95c2ef2","name":"throws on content topic with non-number generation field","time":{"start":1728454915842,"stop":1728454915842,"duration":0},"status":"passed","severity":"normal"},{"uid":"59071043176f2f02","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1728454939564,"stop":1728454939565,"duration":1},"status":"passed","severity":"normal"},{"uid":"4de5bbee3fca297f","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1728454915880,"stop":1728454915880,"duration":0},"status":"passed","severity":"normal"},{"uid":"a062d810283ca85e","name":"should return different streams if requested simultaniously","time":{"start":1728454931674,"stop":1728454931675,"duration":1},"status":"passed","severity":"normal"},{"uid":"a62f71017c3e48fc","name":"should not fail to start the service if it is already started","time":{"start":1728455503656,"stop":1728455503656,"duration":0},"status":"passed","severity":"normal"},{"uid":"101b70335d9129ed","name":"Keep-alive pings maintain the connection","time":{"start":1728455100713,"stop":1728455100713,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd73bad6c0b17c6","name":"LightPush: 1 peers, Filter: 3 peers","time":{"start":1728455654156,"stop":1728455654156,"duration":0},"status":"broken","severity":"normal"},{"uid":"fdd65ed549994016","name":"1 Relay, 1 Filter, gives up","time":{"start":1728454939610,"stop":1728454939611,"duration":1},"status":"passed","severity":"normal"},{"uid":"f19dfa94760edb1","name":"LightPush with 3 connections","time":{"start":1728455290200,"stop":1728455290201,"duration":1},"status":"broken","severity":"normal"},{"uid":"d1cbc82d283dd442","name":"Light Node - default protocols","time":{"start":1728455649029,"stop":1728455649030,"duration":1},"status":"passed","severity":"normal"},{"uid":"f64a1641fdad67e2","name":"should properly create location multiaddrs - udp4","time":{"start":1728454924616,"stop":1728454924617,"duration":1},"status":"passed","severity":"normal"},{"uid":"314cfe3df2079cdb","name":"Check received message containing unicode special characters","time":{"start":1728455403815,"stop":1728455403815,"duration":0},"status":"passed","severity":"normal"},{"uid":"bff6cf6ee48cb867","name":"Subscribe to topic containing special chars and receive message","time":{"start":1728455198909,"stop":1728455198912,"duration":3},"status":"passed","severity":"normal"},{"uid":"73cbce4de39c250c","name":"Publish message with custom timestamp: Thu Oct 19 2023 06:30:52 GMT+0000 (Coordinated Universal Time)","time":{"start":1728455468964,"stop":1728455468964,"duration":0},"status":"passed","severity":"normal"},{"uid":"a872d28890b5c373","name":"should load peers from local storage and dispatch events","time":{"start":1728454943915,"stop":1728454943915,"duration":0},"status":"passed","severity":"normal"},{"uid":"b08f82cce1c9a91c","name":"Check publish message containing escaped characters","time":{"start":1728455468961,"stop":1728455468961,"duration":0},"status":"passed","severity":"normal"},{"uid":"c592afb8d165ace6","name":"Push 30 different messages","time":{"start":1728455422526,"stop":1728455422526,"duration":0},"status":"passed","severity":"normal"},{"uid":"e42320591b99ca8a","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1728454939562,"stop":1728454939562,"duration":0},"status":"passed","severity":"normal"},{"uid":"209692e38481ff64","name":"random static sharding 8 - Cluster ID: 598, Shard ID: 548","time":{"start":1728455560557,"stop":1728455560557,"duration":0},"status":"passed","severity":"normal"},{"uid":"2baa2258af0925ed","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app77/6/topic258/json","time":{"start":1728455540499,"stop":1728455540499,"duration":0},"status":"passed","severity":"normal"},{"uid":"11a304da2e3dbdf7","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1728455102323,"stop":1728455102323,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cae5f4a78203ec4","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1728455198898,"stop":1728455198898,"duration":0},"status":"passed","severity":"normal"},{"uid":"624e204745de3505","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1728454915870,"stop":1728454915871,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2485073d7cf030","name":"LightPush: 3 peers, Filter: 3 peers","time":{"start":1728455654161,"stop":1728455654161,"duration":0},"status":"broken","severity":"normal"},{"uid":"2bdb9da237b165b0","name":"Check received message containing XML","time":{"start":1728455403829,"stop":1728455403829,"duration":0},"status":"passed","severity":"normal"},{"uid":"8544196c8cb6d574","name":"safeDispatchEvent","time":{"start":1728455013479,"stop":1728455013480,"duration":1},"status":"passed","severity":"normal"},{"uid":"740e1be7ee5aa1b9","name":"Ping on peer without subscriptions","time":{"start":1728455038942,"stop":1728455038942,"duration":0},"status":"passed","severity":"normal"},{"uid":"91b9e6b494f0bf24","name":"should be able to encode the field with only STORE set to true","time":{"start":1728454923880,"stop":1728454923881,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c33f5fc7d27cd09","name":"Passing page size 110 when there are 120 messages","time":{"start":1728455589596,"stop":1728455589596,"duration":0},"status":"passed","severity":"normal"},{"uid":"4114e1af0ff27f8b","name":"A test","time":{"start":1728455340806,"stop":1728455340806,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf1b073dc9a8efe6","name":"Subscribe and receives messages on 20 topics","time":{"start":1728455518201,"stop":1728455518202,"duration":1},"status":"passed","severity":"normal"},{"uid":"92b96db5c74ae2df","name":"Push message with custom timestamp: 1728451626037","time":{"start":1728455422562,"stop":1728455422562,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f0ee423d42fb591","name":"Push message with escaped characters payload","time":{"start":1728455516706,"stop":1728455516719,"duration":13},"status":"passed","severity":"normal"},{"uid":"53088f2978145e79","name":"Check received message with timestamp: 1728454972895000000 ","time":{"start":1728455403816,"stop":1728455403817,"duration":1},"status":"passed","severity":"normal"},{"uid":"bace67f36db3dafa","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1728454980789,"stop":1728454980790,"duration":1},"status":"passed","severity":"normal"},{"uid":"811172630dce928","name":"can start and stop the service","time":{"start":1728455503654,"stop":1728455503654,"duration":0},"status":"passed","severity":"normal"},{"uid":"95a3455e8016e01e","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1728454938927,"stop":1728454938927,"duration":0},"status":"passed","severity":"normal"},{"uid":"76a63c3ec3de0179","name":"Push message with SQL Injection payload","time":{"start":1728455516689,"stop":1728455516692,"duration":3},"status":"passed","severity":"normal"},{"uid":"e0427dbe5e68109a","name":"removeEventListener with wrong event","time":{"start":1728455013478,"stop":1728455013478,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d4d54cabdee8e2","name":"should be online or offline if network state changed","time":{"start":1728454973718,"stop":1728454973728,"duration":10},"status":"passed","severity":"normal"},{"uid":"822fb4d0ac914db9","name":"Reopen subscription with peer with lost subscription","time":{"start":1728455054518,"stop":1728455054518,"duration":0},"status":"passed","severity":"normal"},{"uid":"973de2db2ce1103e","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1728454923896,"stop":1728454923897,"duration":1},"status":"passed","severity":"normal"},{"uid":"29d3ca5249aef765","name":"Number of peers are maintained correctly","time":{"start":1728455100710,"stop":1728455100711,"duration":1},"status":"passed","severity":"normal"},{"uid":"93b19e668f73d194","name":"Should update shard info","time":{"start":1728455404090,"stop":1728455404090,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9d6058f51bed649","name":"Passing invalid cursor","time":{"start":1728455555324,"stop":1728455555324,"duration":0},"status":"passed","severity":"normal"},{"uid":"baa2f25f89dc567","name":"should only return 1 node with relay capability","time":{"start":1728454939998,"stop":1728454939999,"duration":1},"status":"passed","severity":"normal"},{"uid":"37bfff667cbd9217","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1728454973710,"stop":1728454973712,"duration":2},"status":"passed","severity":"normal"},{"uid":"b09ac6ad68bf7b4c","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1728455558232,"stop":1728455558233,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d7830545885d087","name":"should set field with all protocols enabled","time":{"start":1728454924623,"stop":1728454924623,"duration":0},"status":"passed","severity":"normal"},{"uid":"c67e885ba6dc08f2","name":"Check received message containing special chars","time":{"start":1728455403825,"stop":1728455403825,"duration":0},"status":"passed","severity":"normal"},{"uid":"a45cee9103820d3f","name":"Check received message containing long","time":{"start":1728455403804,"stop":1728455403805,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3bc60cb399547fd","name":"Check received message containing JSON","time":{"start":1728455403812,"stop":1728455403813,"duration":1},"status":"passed","severity":"normal"},{"uid":"859fac1d63684aad","name":"connects to nwaku","time":{"start":1728455612857,"stop":1728455612858,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8fa6b02f47902cf","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app4/2/topic132/xml","time":{"start":1728455540500,"stop":1728455540501,"duration":1},"status":"passed","severity":"normal"},{"uid":"75ddec860792a9c4","name":"shard 0","time":{"start":1728455560551,"stop":1728455560552,"duration":1},"status":"passed","severity":"normal"},{"uid":"e348b695fc0e2cc7","name":"Push message with long payload","time":{"start":1728455422502,"stop":1728455422502,"duration":0},"status":"passed","severity":"normal"},{"uid":"b39b5c2bb73b84c8","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1728454915888,"stop":1728454915888,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0a1ba717c06f2fa","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1728455555323,"stop":1728455555323,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce704593cd33b264","name":"Push message with content topic containing special chars","time":{"start":1728455422528,"stop":1728455422529,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae737d4413113ef7","name":"peer:update - should do nothing if another protocol hit","time":{"start":1728454931675,"stop":1728454931676,"duration":1},"status":"passed","severity":"normal"},{"uid":"95f841bc29daa949","name":"Symmetric encrypt & Decrypt","time":{"start":1728454950415,"stop":1728454950415,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d412b88f8982c6","name":"Sign & Recover","time":{"start":1728454950416,"stop":1728454950416,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0f7928c6576af83","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1728455596792,"stop":1728455596793,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4f875d77eeb2f4c","name":"Ordered Callback - false","time":{"start":1728455581728,"stop":1728455581729,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2de284587751901","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1728455023249,"stop":1728455023249,"duration":0},"status":"passed","severity":"normal"},{"uid":"4736b9ec55884663","name":"Overlapping topic subscription","time":{"start":1728455198904,"stop":1728455198905,"duration":1},"status":"passed","severity":"normal"},{"uid":"152cec7311ff1881","name":"should throw error - no id","time":{"start":1728454924611,"stop":1728454924612,"duration":1},"status":"passed","severity":"normal"},{"uid":"b791876fbea90ac4","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1728455619078,"stop":1728455619078,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f948c0bbe1521b0","name":"Check received message containing escaped characters","time":{"start":1728455403830,"stop":1728455403830,"duration":0},"status":"passed","severity":"normal"},{"uid":"712b37509ffd23c5","name":"Push message with content topic containing Russian","time":{"start":1728455516730,"stop":1728455516730,"duration":0},"status":"passed","severity":"normal"},{"uid":"55f949abe9139f25","name":"LightPush with 1 connections","time":{"start":1728455290195,"stop":1728455290196,"duration":1},"status":"broken","severity":"normal"},{"uid":"99e9b1bd1c343c7e","name":"Js publishes, other Js receives","time":{"start":1728455445390,"stop":1728455445390,"duration":0},"status":"passed","severity":"normal"},{"uid":"1171640913a5b0ce","name":"configure the node with multiple pubsub topics","time":{"start":1728455560559,"stop":1728455560559,"duration":0},"status":"passed","severity":"normal"},{"uid":"6260b770a48acf52","name":"Subscribe to topic containing Russian and receive message","time":{"start":1728455518208,"stop":1728455518208,"duration":0},"status":"passed","severity":"normal"},{"uid":"e14532114bfebe76","name":"more peers than existing","time":{"start":1728455422746,"stop":1728455422746,"duration":0},"status":"skipped","severity":"normal"},{"uid":"30bbf30acca02132","name":"Check publish message after client node is restarted","time":{"start":1728455468972,"stop":1728455468973,"duration":1},"status":"skipped","severity":"normal"},{"uid":"f6c8a6f741412ea7","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1728455102321,"stop":1728455102322,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2056f531efd9009","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1728454915874,"stop":1728454915874,"duration":0},"status":"passed","severity":"normal"},{"uid":"8657d4497749d842","name":"Subscribe to topic containing long and publish message","time":{"start":1728455481800,"stop":1728455481800,"duration":0},"status":"passed","severity":"normal"},{"uid":"eebd7b57c5895179","name":"should throw error - no public key","time":{"start":1728454924612,"stop":1728454924612,"duration":0},"status":"passed","severity":"normal"},{"uid":"a03c5fcbcafbe377","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1728455049590,"stop":1728455049590,"duration":0},"status":"passed","severity":"normal"},{"uid":"d10a2d0e3c2a2644","name":"caches peers it previously fetched","time":{"start":1728454939998,"stop":1728454939998,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1e476bcd95c1a3b","name":"returns all values when wanted number matches available values","time":{"start":1728454938925,"stop":1728454938926,"duration":1},"status":"passed","severity":"normal"},{"uid":"87eccd8c0e2c6d9","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1728454915875,"stop":1728454915875,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd14a2bda95e4c6e","name":"Decoder throws on undefined content topic","time":{"start":1728454951635,"stop":1728454951635,"duration":0},"status":"passed","severity":"normal"},{"uid":"617e072a090519e6","name":"random static sharding 1 - Cluster ID: 709, Shard ID: 997","time":{"start":1728455560552,"stop":1728455560553,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d5b95a0134711f0","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1728455198916,"stop":1728455198917,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc41f1a4471ea1b2","name":"should decode valid enr successfully","time":{"start":1728454924610,"stop":1728454924610,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4834731595de8f9","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1728455654069,"stop":1728455654069,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7761708b97c0f13","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1728455197443,"stop":1728455197444,"duration":1},"status":"passed","severity":"normal"},{"uid":"805a56374101d467","name":"should set field with only FILTER enabled","time":{"start":1728454924624,"stop":1728454924624,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f9851597a3864b3","name":"should throw an error for missing sharding configuration","time":{"start":1728454915888,"stop":1728454915888,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e8768e342f2b721","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1728454915877,"stop":1728454915877,"duration":0},"status":"passed","severity":"normal"},{"uid":"735f1e3fc2e034bb","name":"LightPush: 3 peers, Filter: 2 peers","time":{"start":1728455654161,"stop":1728455654161,"duration":0},"status":"broken","severity":"normal"},{"uid":"30ff1f534d29809b","name":"should reject if WakuNode is not started","time":{"start":1728454955427,"stop":1728454955428,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc644d29f1752ebe","name":"1 Store, 2 fetches","time":{"start":1728454939609,"stop":1728454939610,"duration":1},"status":"passed","severity":"normal"},{"uid":"fdd5b5f1a72eb1e5","name":"peer:update - should not schedule stream creation IF protocol hit AND stream found on connection","time":{"start":1728454931677,"stop":1728454931687,"duration":10},"status":"passed","severity":"normal"},{"uid":"fefb68ad8db430e4","name":"nwaku subscribes","time":{"start":1728455445388,"stop":1728455445389,"duration":1},"status":"passed","severity":"normal"},{"uid":"954a0d7aceec5eba","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1728455197443,"stop":1728455197443,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fdf738c0cc0fa4e","name":"Subscribe to topic containing shell command and publish message","time":{"start":1728455481805,"stop":1728455481805,"duration":0},"status":"passed","severity":"normal"},{"uid":"5705e457280ea90b","name":"should not receive a peer event before start","time":{"start":1728454943914,"stop":1728454943914,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cd9896d78395497","name":"ignores unrecognized TXT record formats","time":{"start":1728454939997,"stop":1728454939998,"duration":1},"status":"passed","severity":"normal"},{"uid":"98f48dd55419802d","name":"Subscribe to topic containing emoji and receive message","time":{"start":1728455198918,"stop":1728455198918,"duration":0},"status":"passed","severity":"normal"},{"uid":"7370870a81542702","name":"Push message with Script payload","time":{"start":1728455422511,"stop":1728455422511,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3454294319608b2","name":"Push message equal or less that 1MB","time":{"start":1728455422562,"stop":1728455422563,"duration":1},"status":"passed","severity":"normal"},{"uid":"154723bfa544908d","name":"Init the array if not present","time":{"start":1728454915697,"stop":1728454915699,"duration":2},"status":"passed","severity":"normal"},{"uid":"cd7c19c7fe2c3a89","name":"groups content topics by expected pubsub topic","time":{"start":1728454915863,"stop":1728454915863,"duration":0},"status":"passed","severity":"normal"},{"uid":"293cba055e045efb","name":"Push message on custom pubsubTopic","time":{"start":1728455340699,"stop":1728455340700,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc6a56119920bfae","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1728454915861,"stop":1728454915862,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1c3bdabc2d2779","name":"should be able to decode the field with only STORE set to true","time":{"start":1728454923892,"stop":1728454923893,"duration":1},"status":"passed","severity":"normal"},{"uid":"f92803c5e2f03856","name":"Check received message containing SQL Injection","time":{"start":1728455146546,"stop":1728455146546,"duration":0},"status":"passed","severity":"normal"},{"uid":"39b59bb7beeee4e8","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1728455403832,"stop":1728455403832,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cedb54cff19cbe1","name":"Renews subscription after lossing a connection","time":{"start":1728455518214,"stop":1728455518214,"duration":0},"status":"passed","severity":"normal"},{"uid":"afdc53a3bcc72bd9","name":"Ordered Callback - true","time":{"start":1728455581728,"stop":1728455581728,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cb37e57019672db","name":"addEventListener with wrong event","time":{"start":1728455013477,"stop":1728455013477,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a6a5fe278e5031b","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1728454915869,"stop":1728454915870,"duration":1},"status":"passed","severity":"normal"},{"uid":"5257505ec6a686da","name":"non connected peers","time":{"start":1728455422747,"stop":1728455422747,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8b9963e4ddccf26b","name":"Check received message containing unicode special characters","time":{"start":1728455403830,"stop":1728455403831,"duration":1},"status":"passed","severity":"normal"},{"uid":"f74f9e6420713a85","name":"Check received message containing long","time":{"start":1728455146544,"stop":1728455146544,"duration":0},"status":"passed","severity":"normal"},{"uid":"c261f4b93aa476e3","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1728455518195,"stop":1728455518195,"duration":0},"status":"passed","severity":"normal"},{"uid":"607a7df038301c2c","name":"should reject if LightPush is requested but not mounted","time":{"start":1728454955429,"stop":1728454955429,"duration":0},"status":"passed","severity":"normal"},{"uid":"32e4bd3def9a3811","name":"Check publish message containing JSON","time":{"start":1728455468959,"stop":1728455468960,"duration":1},"status":"passed","severity":"normal"},{"uid":"82b7f4ca33782bdb","name":"Check received message containing shell command","time":{"start":1728455146548,"stop":1728455146549,"duration":1},"status":"passed","severity":"normal"},{"uid":"64e2d338e7e66f39","name":"Subscribe to topic containing Script and receive message","time":{"start":1728455518209,"stop":1728455518209,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a0decfa5c9448dc","name":"unsubscribes","time":{"start":1728455604905,"stop":1728455604905,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b260d78ec9e9ae5","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1728455518197,"stop":1728455518197,"duration":0},"status":"passed","severity":"normal"},{"uid":"d607599909f3e2f7","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1728455197445,"stop":1728455197445,"duration":0},"status":"passed","severity":"normal"},{"uid":"67c244f86df0d153","name":"Subscribe to topic containing emoji and publish message","time":{"start":1728455481806,"stop":1728455481806,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a51bae0d93a3ceb","name":"Query with Ordered Callback, No Decoder","time":{"start":1728455558234,"stop":1728455558234,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f33b580b86ff6b9","name":"should use DNS peer discovery with light client","time":{"start":1728454985188,"stop":1728454985191,"duration":3},"status":"skipped","severity":"normal"},{"uid":"2189009ddfd97b8f","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1728455481802,"stop":1728455481802,"duration":0},"status":"passed","severity":"normal"},{"uid":"130530d347e7e5fb","name":"Does not throw an exception when node disconnects","time":{"start":1728455612858,"stop":1728455612858,"duration":0},"status":"passed","severity":"normal"},{"uid":"dca5d56494a7e57e","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1728454973713,"stop":1728454973716,"duration":3},"status":"passed","severity":"normal"},{"uid":"90a96e157a5cb439","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1728455102323,"stop":1728455102323,"duration":0},"status":"passed","severity":"normal"},{"uid":"3aa41f97f90686bd","name":"should throw an error for insufficient data","time":{"start":1728454916023,"stop":1728454916023,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fa3ce0f9f4e46a3","name":"does not throw on valid cases","time":{"start":1728454915840,"stop":1728454915840,"duration":0},"status":"passed","severity":"normal"},{"uid":"b99060c811aa29bd","name":"Check received message containing short","time":{"start":1728455146543,"stop":1728455146543,"duration":0},"status":"passed","severity":"normal"},{"uid":"bced17c48351f0fe","name":"handles different networkShards values correctly","time":{"start":1728454915864,"stop":1728454915864,"duration":0},"status":"passed","severity":"normal"},{"uid":"682d1352568b4baf","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1728454932186,"stop":1728454932186,"duration":0},"status":"passed","severity":"normal"},{"uid":"b79075b92288228e","name":"can start the service","time":{"start":1728454985182,"stop":1728454985182,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a568bc74d7f86c4","name":"Check received message containing Arabic","time":{"start":1728455403826,"stop":1728455403827,"duration":1},"status":"passed","severity":"normal"},{"uid":"36a41a24dda2bb5e","name":"Push message with Script payload","time":{"start":1728455516696,"stop":1728455516696,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b869e6d33979711","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1728455518171,"stop":1728455518172,"duration":1},"status":"passed","severity":"normal"},{"uid":"16f30d5cc3719a14","name":"Push message with content topic containing long","time":{"start":1728455422527,"stop":1728455422528,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6c72488deb6b370","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1728455518196,"stop":1728455518196,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1bae200f586d5","name":"Check received message with timestamp: 1649153314 ","time":{"start":1728455146551,"stop":1728455146552,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ad8957f68f98f3","name":"should check connected peers if present and suitable","time":{"start":1728454955431,"stop":1728454955431,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb293b1a00da9ca6","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1728455518201,"stop":1728455518201,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0e95cea14bc8122","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app51/3/topic583/utf8","time":{"start":1728455540499,"stop":1728455540500,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e3819683136c63","name":"Check message with no payload is not received","time":{"start":1728455403820,"stop":1728455403821,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a6c03e00bc87073","name":"should be able to decode the field with only FILTER set to true","time":{"start":1728454923890,"stop":1728454923892,"duration":2},"status":"passed","severity":"normal"},{"uid":"153c2cdbffc1bfe2","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1728455198917,"stop":1728455198918,"duration":1},"status":"passed","severity":"normal"},{"uid":"edf195721d5a8e98","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1728454939560,"stop":1728454939560,"duration":0},"status":"passed","severity":"normal"},{"uid":"189e226791fe4262","name":"same cluster, different shard: nodes connect","time":{"start":1728455376984,"stop":1728455376984,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cf7fe57522e47d9","name":"Push message with Russian payload","time":{"start":1728455422509,"stop":1728455422510,"duration":1},"status":"passed","severity":"normal"},{"uid":"394e92d020982ece","name":"Push message with custom timestamp: 1728458797677","time":{"start":1728455516747,"stop":1728455516748,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f51441eb0da181c","name":"Subscribe to topic containing JSON and publish message","time":{"start":1728455481804,"stop":1728455481804,"duration":0},"status":"passed","severity":"normal"},{"uid":"db4556a0a849469c","name":"pre and post cipher","time":{"start":1728454950416,"stop":1728454950416,"duration":0},"status":"passed","severity":"normal"},{"uid":"56b0d467b0cace6","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1728454949961,"stop":1728454949963,"duration":2},"status":"passed","severity":"normal"},{"uid":"22fdb1f17016cc16","name":"Subscribe to topic containing short and receive message","time":{"start":1728455198906,"stop":1728455198907,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d5e7ffc352acdc","name":"Filter with 0 connections","time":{"start":1728455290194,"stop":1728455290194,"duration":0},"status":"passed","severity":"normal"},{"uid":"b587f2bb6b30c778","name":"Wrong topic","time":{"start":1728455540501,"stop":1728455540501,"duration":0},"status":"passed","severity":"normal"},{"uid":"38c8d9d8d62cbf1f","name":"A test","time":{"start":1728455340805,"stop":1728455340805,"duration":0},"status":"passed","severity":"normal"},{"uid":"91daa325a95fc3cb","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1728455518199,"stop":1728455518200,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1ff9c9d45a3598f","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1728454915885,"stop":1728454915887,"duration":2},"status":"passed","severity":"normal"},{"uid":"ab0efae1dd381ead","name":"Fails to push message bigger that 1MB","time":{"start":1728455422563,"stop":1728455422564,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d019080016232ae","name":"Publish message with rate limit","time":{"start":1728455468974,"stop":1728455468974,"duration":0},"status":"passed","severity":"normal"},{"uid":"374c2bcd7b4276ad","name":"Push message with numeric payload","time":{"start":1728455516684,"stop":1728455516685,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc98cd3b0d654e71","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1728455102319,"stop":1728455102319,"duration":0},"status":"passed","severity":"normal"},{"uid":"a209701599be06e6","name":"should remove the specified number of excess peers","time":{"start":1728454955502,"stop":1728454955502,"duration":0},"status":"passed","severity":"normal"},{"uid":"d820e476540b278d","name":"Meta field set when metaSetter is specified","time":{"start":1728454932184,"stop":1728454932184,"duration":0},"status":"passed","severity":"normal"},{"uid":"3eab0985736f222c","name":"Check publish message containing Script","time":{"start":1728455468958,"stop":1728455468958,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a942f632960f66b","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1728454915885,"stop":1728454915885,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1dfe19b9c963e1d","name":"All","time":{"start":1728454983489,"stop":1728454983490,"duration":1},"status":"passed","severity":"normal"},{"uid":"11f6da9ff92e9135","name":"Check message received after jswaku node is restarted","time":{"start":1728455403837,"stop":1728455403838,"duration":1},"status":"skipped","severity":"normal"},{"uid":"c69dcc9588093090","name":"Push message with Basic HTML tag payload","time":{"start":1728455422512,"stop":1728455422512,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a2bb642a65f6e44","name":"should log when no additional peers are found","time":{"start":1728454955503,"stop":1728454955503,"duration":0},"status":"passed","severity":"normal"},{"uid":"750a86812d41f2cb","name":"Push message with shell command payload","time":{"start":1728455422513,"stop":1728455422513,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8c4dc347f923f0d","name":"returns nothing if no connections present","time":{"start":1728454931695,"stop":1728454931696,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b233f5b88399b83","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1728455197446,"stop":1728455197446,"duration":0},"status":"passed","severity":"normal"},{"uid":"a236f20cef70d991","name":"Push message with content topic containing short","time":{"start":1728455516725,"stop":1728455516726,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ff3b1e6c25eb67c","name":"Relay - dialed first","time":{"start":1728455649026,"stop":1728455649026,"duration":0},"status":"passed","severity":"normal"},{"uid":"d817305d493a6790","name":"LightPush: 0 peers, Filter: 2 peers","time":{"start":1728455654152,"stop":1728455654152,"duration":0},"status":"broken","severity":"normal"},{"uid":"3bc388547d726f71","name":"should properly create location multiaddrs - udp6","time":{"start":1728454924620,"stop":1728454924621,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6949dae40d5bbb8","name":"should remove a peer","time":{"start":1728454955500,"stop":1728454955500,"duration":0},"status":"passed","severity":"normal"},{"uid":"49c267e987582888","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1728455049590,"stop":1728455049590,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce8d459b2aad2fe0","name":"Callback on promise, aborts when callback returns true","time":{"start":1728455595195,"stop":1728455595195,"duration":0},"status":"passed","severity":"normal"},{"uid":"b61a778ebbb76960","name":"should return false when no peers exist","time":{"start":1728454955501,"stop":1728454955501,"duration":0},"status":"passed","severity":"normal"},{"uid":"819d71233b2f3ebd","name":"Subscribe to topic containing special chars and receive message","time":{"start":1728455518207,"stop":1728455518207,"duration":0},"status":"passed","severity":"normal"},{"uid":"482c2e1a97614c49","name":"should not receive a peer event after stop","time":{"start":1728454985184,"stop":1728454985187,"duration":3},"status":"passed","severity":"normal"},{"uid":"4dcccb49769a5cf1","name":"Passing page size 10 when there are 10 messages","time":{"start":1728455589595,"stop":1728455589595,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac01d62439b180c1","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1728455340700,"stop":1728455340700,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3f758c8c8116299","name":"Push message with content topic containing shell command","time":{"start":1728455516739,"stop":1728455516740,"duration":1},"status":"passed","severity":"normal"},{"uid":"95f451a0d379622e","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1728455518194,"stop":1728455518194,"duration":0},"status":"passed","severity":"normal"},{"uid":"efbfa64fecaa3a44","name":"returns all values when wanted number is greater than available values","time":{"start":1728454938926,"stop":1728454938927,"duration":1},"status":"passed","severity":"normal"},{"uid":"e04a2851cb2da15b","name":"random static sharding 3 - Cluster ID: 710, Shard ID: 750","time":{"start":1728455560553,"stop":1728455560553,"duration":0},"status":"passed","severity":"normal"},{"uid":"46d3cdaa4064c1a","name":"Encoder throws on undefined content topic","time":{"start":1728454949965,"stop":1728454949965,"duration":0},"status":"passed","severity":"normal"},{"uid":"f735662326238e56","name":"Push message with numeric payload","time":{"start":1728455422503,"stop":1728455422503,"duration":0},"status":"passed","severity":"normal"},{"uid":"af4d08d6926a6d40","name":"Subscribe to topic containing shell command and receive message","time":{"start":1728455518210,"stop":1728455518211,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7d28a487495b981","name":"Publish message with custom timestamp: Wed Oct 09 2024 07:30:52 GMT+0000 (Coordinated Universal Time)","time":{"start":1728455468965,"stop":1728455468966,"duration":1},"status":"passed","severity":"normal"},{"uid":"e094fb8693551901","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1728455518208,"stop":1728455518209,"duration":1},"status":"passed","severity":"normal"},{"uid":"6fc592507f1a9e56","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1728455102319,"stop":1728455102319,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fc8f6802b387a4e","name":"Sample","time":{"start":1728454923928,"stop":1728454923929,"duration":1},"status":"passed","severity":"normal"},{"uid":"be33c870dbdb145b","name":"Subscribe to topic containing numeric and receive message","time":{"start":1728455518206,"stop":1728455518207,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2ddb1d4c7bf7457","name":"Check received message containing Basic HTML tag","time":{"start":1728455403829,"stop":1728455403829,"duration":0},"status":"passed","severity":"normal"},{"uid":"54108c045db0f71f","name":"Fails to publish duplicate message","time":{"start":1728455468966,"stop":1728455468966,"duration":0},"status":"passed","severity":"normal"},{"uid":"39bfe6e2b371ff71","name":"udp ip6 address","time":{"start":1728454923927,"stop":1728454923927,"duration":0},"status":"passed","severity":"normal"},{"uid":"833ca7a9ede87e11","name":"creates an iterator","time":{"start":1728455604903,"stop":1728455604904,"duration":1},"status":"passed","severity":"normal"},{"uid":"66e31b3a81286857","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1728455540502,"stop":1728455540503,"duration":1},"status":"passed","severity":"normal"},{"uid":"f011edba59f9d2a6","name":"Check received message containing emoji","time":{"start":1728455403815,"stop":1728455403816,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c5463d687f06433","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1728455102320,"stop":1728455102321,"duration":1},"status":"passed","severity":"normal"},{"uid":"b023ee97c5c7fb44","name":"Push message with content topic containing SQL Injection","time":{"start":1728455422539,"stop":1728455422539,"duration":0},"status":"passed","severity":"normal"},{"uid":"a20591a905ce815f","name":"should not fail to stop the service if it was not started","time":{"start":1728454943913,"stop":1728454943913,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fc2a5041deb4612","name":"Check message with non string payload is not received","time":{"start":1728455403821,"stop":1728455403821,"duration":0},"status":"passed","severity":"normal"},{"uid":"f46b79acc5aac5cf","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1728454918479,"stop":1728454918480,"duration":1},"status":"passed","severity":"normal"},{"uid":"3948730c7b440002","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1728454915866,"stop":1728454915867,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9808f18a6d017d","name":"Rejects garbage","time":{"start":1728454958796,"stop":1728454958797,"duration":1},"status":"passed","severity":"normal"},{"uid":"5812c36268264c11","name":"should throw an error if shards are undefined for static sharding","time":{"start":1728454915872,"stop":1728454915872,"duration":0},"status":"passed","severity":"normal"},{"uid":"87fdd9fad03fa4b9","name":"Decoder throws on empty string content topic","time":{"start":1728454932186,"stop":1728454932186,"duration":0},"status":"passed","severity":"normal"},{"uid":"de45a169a9ab39b4","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1728455102317,"stop":1728455102318,"duration":1},"status":"passed","severity":"normal"},{"uid":"31015f98fad4ba9e","name":"Check received message containing emoji","time":{"start":1728455403831,"stop":1728455403831,"duration":0},"status":"passed","severity":"normal"},{"uid":"12c513e84b6f2854","name":"handles empty contentTopics array correctly","time":{"start":1728454915889,"stop":1728454915889,"duration":0},"status":"passed","severity":"normal"},{"uid":"d96892aeea8d11c5","name":"Subscribe to topic containing XML and publish message","time":{"start":1728455481803,"stop":1728455481803,"duration":0},"status":"passed","severity":"normal"},{"uid":"382b5c76a65bd574","name":"Encoder throws on undefined content topic","time":{"start":1728454932185,"stop":1728454932185,"duration":0},"status":"passed","severity":"normal"},{"uid":"51c5faf94eae1bf6","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1728455619077,"stop":1728455619078,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad75da29db3b46ee","name":"Ephemeral field is preserved - encoder v0","time":{"start":1728454983755,"stop":1728454983755,"duration":0},"status":"passed","severity":"normal"},{"uid":"aaff94187612f1f9","name":"stop","time":{"start":1728455013480,"stop":1728455013480,"duration":0},"status":"passed","severity":"normal"},{"uid":"f50d981d41da58f1","name":"Mutual subscription","time":{"start":1728455481792,"stop":1728455481793,"duration":1},"status":"passed","severity":"normal"},{"uid":"1546d9841b449ed8","name":"throws on content topic with empty version field","time":{"start":1728454915843,"stop":1728454915844,"duration":1},"status":"passed","severity":"normal"},{"uid":"624d5d8092ff0313","name":"Check received message containing escaped characters","time":{"start":1728455403814,"stop":1728455403814,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d46566bd82ddfd7","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1728455518202,"stop":1728455518203,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7c0a2f51dfdc8c2","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1728454973716,"stop":1728454973717,"duration":1},"status":"passed","severity":"normal"},{"uid":"133e33b3343b91f5","name":"Generator, custom pubsub topic","time":{"start":1728455596792,"stop":1728455596792,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d19171939c238d0","name":"Check received message containing Script","time":{"start":1728455146546,"stop":1728455146547,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f20ca578a918abf","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1728454915862,"stop":1728454915862,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c2f1ac7a26e12ec","name":"Push message with custom timestamp: 1728451597677","time":{"start":1728455516746,"stop":1728455516747,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca582a76a0bf6771","name":"Subscribe to topic containing Script and publish message","time":{"start":1728455481803,"stop":1728455481803,"duration":0},"status":"passed","severity":"normal"},{"uid":"d597699309d4a3d1","name":"Fails to push message with large meta","time":{"start":1728455422543,"stop":1728455422561,"duration":18},"status":"passed","severity":"normal"},{"uid":"81ffa0448a676e66","name":"less peers than existing","time":{"start":1728455422746,"stop":1728455422747,"duration":1},"status":"skipped","severity":"normal"},{"uid":"3b34410a82eab4fb","name":"Push message with special chars payload","time":{"start":1728455516685,"stop":1728455516686,"duration":1},"status":"passed","severity":"normal"},{"uid":"6334339d6c03ba60","name":"should wait for Filter peer to be connected","time":{"start":1728454955432,"stop":1728454955432,"duration":0},"status":"passed","severity":"normal"},{"uid":"5515877854fb338a","name":"isConnected should return false after all peers disconnect","time":{"start":1728455023251,"stop":1728455023254,"duration":3},"status":"passed","severity":"normal"},{"uid":"eaca04ce4b598fbd","name":"Check received message containing long","time":{"start":1728455403824,"stop":1728455403824,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdc42676055e9561","name":"Subscribe to topic containing Russian and receive message","time":{"start":1728455518194,"stop":1728455518195,"duration":1},"status":"passed","severity":"normal"},{"uid":"dcf7051f3a85cc50","name":"Subscribe to topic containing long and receive message","time":{"start":1728455518191,"stop":1728455518192,"duration":1},"status":"passed","severity":"normal"},{"uid":"1fbaf1daa6ab8c99","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1728455555322,"stop":1728455555322,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6b04819e4995486","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1728455102328,"stop":1728455102329,"duration":1},"status":"passed","severity":"normal"},{"uid":"a344cab7436b9009","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app77/2/topic513/utf8","time":{"start":1728455540497,"stop":1728455540497,"duration":0},"status":"passed","severity":"normal"},{"uid":"37aa2298363974a4","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1728455452694,"stop":1728455452694,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6d3418091912395","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1728455102321,"stop":1728455102321,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d9dfe484ecad5ae","name":"Check received message containing unicode special characters","time":{"start":1728455146549,"stop":1728455146550,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3e846f1b4a8d83c","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1728455518179,"stop":1728455518183,"duration":4},"status":"passed","severity":"normal"},{"uid":"6a079a84c7267388","name":"Subscribe to topic containing JSON and receive message","time":{"start":1728455198917,"stop":1728455198917,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4efee339aabb6e","name":"LightPush: 1 peers, Filter: 2 peers","time":{"start":1728455654155,"stop":1728455654155,"duration":0},"status":"broken","severity":"normal"},{"uid":"f21ae400be739e9b","name":"Subscribe and receive messages via lightPush","time":{"start":1728455518199,"stop":1728455518199,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b080adf5e3cc131","name":"should encodeTxt and decodeTxt","time":{"start":1728454924609,"stop":1728454924610,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f9b1c7c3b54eeb1","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1728455518194,"stop":1728455518194,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d94a6038a26c3b3","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1728454915865,"stop":1728454915865,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bb8cf821f556257","name":"Check received message containing short","time":{"start":1728455403823,"stop":1728455403823,"duration":0},"status":"passed","severity":"normal"},{"uid":"e596aa5c7c390534","name":"handles empty shards array correctly","time":{"start":1728454915888,"stop":1728454915889,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c3d8fd4f555194a","name":"Relay - dialed after","time":{"start":1728455649026,"stop":1728455649027,"duration":1},"status":"passed","severity":"normal"},{"uid":"17a8f69cae17b770","name":"Encoder throws on empty string content topic","time":{"start":1728454932185,"stop":1728454932185,"duration":0},"status":"passed","severity":"normal"},{"uid":"dccc6c4d961fa1eb","name":"Push 30 different messages","time":{"start":1728455516722,"stop":1728455516722,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8176fd56b558620","name":"Push message with custom timestamp: 1697696826037","time":{"start":1728455422561,"stop":1728455422561,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c361157dc455ff0","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1728454923886,"stop":1728454923887,"duration":1},"status":"passed","severity":"normal"},{"uid":"226c64e85dc09802","name":"Subscribe to topic containing short and receive message","time":{"start":1728455518204,"stop":1728455518206,"duration":2},"status":"passed","severity":"normal"},{"uid":"9cfba4a38e2d854b","name":"can dial TLS multiaddrs","time":{"start":1728455383189,"stop":1728455383190,"duration":1},"status":"passed","severity":"normal"},{"uid":"1672f97644c3c765","name":"Query generator for multiple messages with different content topic format","time":{"start":1728455595194,"stop":1728455595194,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ef77c34d77052c","name":"Ping on peer without subscriptions","time":{"start":1728455054516,"stop":1728455054517,"duration":1},"status":"passed","severity":"normal"},{"uid":"24f4b8c48bd447cc","name":"Ping on peer without subscriptions","time":{"start":1728455054519,"stop":1728455054519,"duration":0},"status":"passed","severity":"normal"},{"uid":"c34967b9034541f2","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1728455049591,"stop":1728455049591,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b21f92e4c833b6b","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app16/6/topic455/proto","time":{"start":1728455540498,"stop":1728455540498,"duration":0},"status":"passed","severity":"normal"},{"uid":"123e2db809b9d32a","name":"should only return 1 node with relay and store capability","time":{"start":1728454939999,"stop":1728454939999,"duration":0},"status":"passed","severity":"normal"},{"uid":"df7d796888f7b8d8","name":"Check publish message containing Russian","time":{"start":1728455468956,"stop":1728455468957,"duration":1},"status":"passed","severity":"normal"},{"uid":"5927adc2eaa80dd","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1728455560565,"stop":1728455560567,"duration":2},"status":"passed","severity":"normal"},{"uid":"6c974800df5e230c","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1728455619077,"stop":1728455619077,"duration":0},"status":"passed","severity":"normal"},{"uid":"550503e88e65868f","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1728455102324,"stop":1728455102324,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0c2071ec32c4337","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1728455518171,"stop":1728455518171,"duration":0},"status":"passed","severity":"normal"},{"uid":"de6e37e2d55e2c18","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1728454915860,"stop":1728454915860,"duration":0},"status":"passed","severity":"normal"},{"uid":"53be21be983b7f05","name":"Check message received after jswaku node is restarted","time":{"start":1728455146555,"stop":1728455146573,"duration":18},"status":"skipped","severity":"normal"},{"uid":"e46b697099eb0d75","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1728455102318,"stop":1728455102318,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5f8779260c6a3c5","name":"Overlapping topic subscription","time":{"start":1728455481800,"stop":1728455481800,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7d586ec1b9ebec2b","name":"isConnected return false after peer stops","time":{"start":1728455023254,"stop":1728455023256,"duration":2},"status":"passed","severity":"normal"},{"uid":"4a43ccfc11d59970","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1728454939562,"stop":1728454939563,"duration":1},"status":"passed","severity":"normal"},{"uid":"da76d02f35b79cc9","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1728455197446,"stop":1728455197446,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8dfd930fed5e3bc","name":"Ordered callback, aborts when callback returns true","time":{"start":1728455595195,"stop":1728455595196,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca29e2e916a74766","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1728455654067,"stop":1728455654068,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d29ab0d5562c101","name":"Check received message containing Basic HTML tag","time":{"start":1728455146547,"stop":1728455146548,"duration":1},"status":"passed","severity":"normal"},{"uid":"f271803592274aaf","name":"should properly create location multiaddrs - tcp6","time":{"start":1728454924621,"stop":1728454924621,"duration":0},"status":"passed","severity":"normal"},{"uid":"b95324d3a3e32e12","name":"ignores domain fetching errors","time":{"start":1728454939997,"stop":1728454939997,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfb10274921bfa22","name":"Should update multiaddrs","time":{"start":1728455404089,"stop":1728455404089,"duration":0},"status":"passed","severity":"normal"},{"uid":"545ab444047962ac","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1728454940001,"stop":1728454940001,"duration":0},"status":"skipped","severity":"normal"},{"uid":"353355cd2509df8a","name":"Check publish message containing Basic HTML tag","time":{"start":1728455468959,"stop":1728455468959,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b6496a5508b3dc1","name":"1 Relay, 1 fetch","time":{"start":1728454939609,"stop":1728454939609,"duration":0},"status":"passed","severity":"normal"},{"uid":"722dc1fe732f1b16","name":"Push message with content topic containing Basic HTML tag","time":{"start":1728455516734,"stop":1728455516735,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e0ba68ddb34fc0d","name":"should push to needed amount of connections","time":{"start":1728455225765,"stop":1728455225765,"duration":0},"status":"passed","severity":"normal"},{"uid":"efe6d8c2c5fdc1c4","name":"Query generator for multiple messages","time":{"start":1728455595193,"stop":1728455595193,"duration":0},"status":"passed","severity":"normal"},{"uid":"567e4a3d07be68ea","name":"Filter with 1 connections","time":{"start":1728455290196,"stop":1728455290197,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6997bdc5d303659","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1728455102312,"stop":1728455102312,"duration":0},"status":"passed","severity":"normal"},{"uid":"afc51ff83b38e8cc","name":"Push message with Russian payload","time":{"start":1728455516688,"stop":1728455516689,"duration":1},"status":"passed","severity":"normal"},{"uid":"3fe6d58e1fa72afc","name":"LightPush","time":{"start":1728455649028,"stop":1728455649028,"duration":0},"status":"passed","severity":"normal"},{"uid":"8943459e97eb01c0","name":"peer:update - should schedule stream creation IF protocol hit AND no stream found on connection","time":{"start":1728454931676,"stop":1728454931677,"duration":1},"status":"passed","severity":"normal"},{"uid":"e734889e072ba","name":"Passing an array","time":{"start":1728455612858,"stop":1728455612859,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb5a4ef91862169a","name":"Delete observer","time":{"start":1728455424473,"stop":1728455424474,"duration":1},"status":"passed","severity":"normal"},{"uid":"fdda07617a486980","name":"Check received message with timestamp: 1649153314 ","time":{"start":1728455403832,"stop":1728455403832,"duration":0},"status":"passed","severity":"normal"},{"uid":"50a822a19521f01c","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1728455518179,"stop":1728455518179,"duration":0},"status":"passed","severity":"normal"},{"uid":"42edb45a80b023a7","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1728454939561,"stop":1728454939561,"duration":0},"status":"passed","severity":"normal"},{"uid":"9246729173295327","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1728455595297,"stop":1728455595297,"duration":0},"status":"passed","severity":"normal"},{"uid":"88582927383ce4ee","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1728454915855,"stop":1728454915856,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1212776dfe91b1e","name":"LightPush with 0 connections","time":{"start":1728455290193,"stop":1728455290193,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba25a2003626267b","name":"should reject if Store is requested but not mounted","time":{"start":1728454955429,"stop":1728454955430,"duration":1},"status":"passed","severity":"normal"},{"uid":"8cecc233ffaa2921","name":"Round trip binary encryption [ecies, signature]","time":{"start":1728454951634,"stop":1728454951634,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8dedd8afef7ff6c","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1728455198902,"stop":1728455198903,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa7fd4e32926cea8","name":"isConnected should return true after first peer connects","time":{"start":1728455023250,"stop":1728455023250,"duration":0},"status":"passed","severity":"normal"},{"uid":"5882c7b8ac1da61f","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1728455198900,"stop":1728455198900,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa93b0c0f460300b","name":"Subscribe to topic containing numeric and receive message","time":{"start":1728455198908,"stop":1728455198909,"duration":1},"status":"passed","severity":"normal"},{"uid":"e310b4c29db3d053","name":"random static sharding 7 - Cluster ID: 527, Shard ID: 422","time":{"start":1728455560555,"stop":1728455560555,"duration":0},"status":"passed","severity":"normal"},{"uid":"98923da953a6f9dd","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1728454918477,"stop":1728454918478,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a130ddf1c88211f","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1728455340700,"stop":1728455340700,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbf47c9d86e067c","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1728455049585,"stop":1728455049586,"duration":1},"status":"passed","severity":"normal"},{"uid":"e80ab346dd9dd767","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1728455049588,"stop":1728455049589,"duration":1},"status":"passed","severity":"normal"},{"uid":"630161110471d575","name":"Check received message containing escaped characters","time":{"start":1728455146549,"stop":1728455146549,"duration":0},"status":"passed","severity":"normal"},{"uid":"234276da0dc00228","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app18/3/topic154/utf8","time":{"start":1728455540500,"stop":1728455540500,"duration":0},"status":"passed","severity":"normal"},{"uid":"18d707cb8f2adbff","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1728454915873,"stop":1728454915873,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1e555c67ae79e91","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1728455481805,"stop":1728455481805,"duration":0},"status":"passed","severity":"normal"},{"uid":"384fe8e07ec8a328","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1728455452688,"stop":1728455452688,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2d92270f8ed7793","name":"Nodes with multiple pubsub topic","time":{"start":1728455452695,"stop":1728455452695,"duration":0},"status":"passed","severity":"normal"},{"uid":"477488498784524f","name":"Non TWN Cluster","time":{"start":1728455540495,"stop":1728455540495,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfd5ecb4e34a6bf1","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1728455481798,"stop":1728455481798,"duration":0},"status":"passed","severity":"normal"},{"uid":"98939d4826087eb1","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1728455481805,"stop":1728455481805,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c81fb7d6027459","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1728455102315,"stop":1728455102316,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7a96dbf6ff0ffd4","name":"Push message with special chars payload","time":{"start":1728455422503,"stop":1728455422504,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4139df6238eb9a6","name":"Push message with emoji payload","time":{"start":1728455516721,"stop":1728455516722,"duration":1},"status":"passed","severity":"normal"},{"uid":"f133c8503ecea27d","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1728454939563,"stop":1728454939563,"duration":0},"status":"passed","severity":"normal"},{"uid":"d41e4a711102f9ae","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1728454915887,"stop":1728454915887,"duration":0},"status":"passed","severity":"normal"},{"uid":"a252ab0a2569fc95","name":"Check message with no payload is not received","time":{"start":1728455403836,"stop":1728455403836,"duration":0},"status":"passed","severity":"normal"},{"uid":"65497bd11d5e664","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1728455102320,"stop":1728455102320,"duration":0},"status":"passed","severity":"normal"},{"uid":"28f8ead62ff32b02","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1728455197446,"stop":1728455197446,"duration":0},"status":"passed","severity":"normal"},{"uid":"719e07899f9fcee","name":"should properly create location multiaddrs - udp","time":{"start":1728454924621,"stop":1728454924621,"duration":0},"status":"passed","severity":"normal"},{"uid":"82167164f35c497b","name":"Fields are not dropped","time":{"start":1728454930932,"stop":1728454930934,"duration":2},"status":"passed","severity":"normal"},{"uid":"3ce8ea3272d6519","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1728455049586,"stop":1728455049587,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec08f7aa671af656","name":"should not fail to stop the service if it was not started","time":{"start":1728454985183,"stop":1728454985183,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e706437adce092","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1728455619079,"stop":1728455619080,"duration":1},"status":"passed","severity":"normal"},{"uid":"83d4fa3e80e9911","name":"Subscribe to topic containing Script and receive message","time":{"start":1728455198915,"stop":1728455198916,"duration":1},"status":"passed","severity":"normal"},{"uid":"d767a88bbad48bc8","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1728455198918,"stop":1728455198918,"duration":0},"status":"passed","severity":"normal"},{"uid":"37bd37fb3b21e8c1","name":"Push message on custom pubsubTopic","time":{"start":1728455340696,"stop":1728455340696,"duration":0},"status":"passed","severity":"normal"},{"uid":"a47516b6d4d287f9","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app5/7/topic914/proto","time":{"start":1728455540498,"stop":1728455540499,"duration":1},"status":"passed","severity":"normal"},{"uid":"90eb087ef7bacc2b","name":"Asymmetric encrypt & decrypt","time":{"start":1728454950415,"stop":1728454950415,"duration":0},"status":"passed","severity":"normal"},{"uid":"1148219bb9adfe17","name":"should set field with only STORE enabled","time":{"start":1728454924623,"stop":1728454924624,"duration":1},"status":"passed","severity":"normal"},{"uid":"c217179065a745a6","name":"Ping on subscribed peer","time":{"start":1728455054514,"stop":1728455054515,"duration":1},"status":"passed","severity":"normal"},{"uid":"67c6617b5a964984","name":"Push message with content topic containing emoji","time":{"start":1728455422542,"stop":1728455422542,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0261618f810414a","name":"should add a peer","time":{"start":1728454955499,"stop":1728454955499,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cb0097e2bf3c943","name":"Ping on subscribed peer","time":{"start":1728455038941,"stop":1728455038942,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff9bf074a94a111b","name":"Encoder throws on empty string content topic","time":{"start":1728454951635,"stop":1728454951635,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e83aefbb64d5f90","name":"should return the pubsub topic directly if a string is provided","time":{"start":1728454915884,"stop":1728454915884,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2394c5a9f959205","name":"Subscribe to topic containing special chars and receive message","time":{"start":1728455518193,"stop":1728455518193,"duration":0},"status":"passed","severity":"normal"},{"uid":"126d27efa869556d","name":"should reject if Filter is requested but not mounted","time":{"start":1728454955430,"stop":1728454955430,"duration":0},"status":"passed","severity":"normal"},{"uid":"182d3d4031ee3f87","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1728455049587,"stop":1728455049588,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d1f2da128f33f1b","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1728455146552,"stop":1728455146552,"duration":0},"status":"passed","severity":"normal"},{"uid":"2351c8ff9695084d","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1728455102322,"stop":1728455102323,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd2f8f53ff613f52","name":"Waku message hash computation (no timestamp)","time":{"start":1728454918479,"stop":1728454918479,"duration":0},"status":"passed","severity":"normal"},{"uid":"512e89c9ed32a132","name":"Query generator for 2000 messages","time":{"start":1728455595196,"stop":1728455595196,"duration":0},"status":"passed","severity":"normal"},{"uid":"2dd332aba7f6a7d1","name":"getPeersByDiscovery","time":{"start":1728455486596,"stop":1728455486597,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d42abaf35c9577e","name":"should only return 1 node with store capability","time":{"start":1728454939999,"stop":1728454939999,"duration":0},"status":"passed","severity":"normal"},{"uid":"28de77d46167b645","name":"Filter with 3 connections","time":{"start":1728455290201,"stop":1728455290201,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae91a8e64b5298e5","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1728455102310,"stop":1728455102311,"duration":1},"status":"passed","severity":"normal"},{"uid":"37fb03a070da2f8a","name":"1 Store, 2 relays, 2 fetches","time":{"start":1728454939610,"stop":1728454939610,"duration":0},"status":"passed","severity":"normal"},{"uid":"bedf355ad462aa5b","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1728455555323,"stop":1728455555323,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ed149c89c05f0de","name":"should return all peers when numPeers is 0","time":{"start":1728454931471,"stop":1728454931471,"duration":0},"status":"passed","severity":"normal"},{"uid":"be297f47a0217c3d","name":"Push message with content topic containing shell command","time":{"start":1728455422541,"stop":1728455422541,"duration":0},"status":"passed","severity":"normal"},{"uid":"96116e0f5f2b97f3","name":"Push message with content topic containing numeric","time":{"start":1728455422528,"stop":1728455422528,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ca50d22eba39e37","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1728454915856,"stop":1728454915856,"duration":0},"status":"passed","severity":"normal"},{"uid":"4be81d6eed3abd39","name":"Check message with no content topic is not received","time":{"start":1728455146554,"stop":1728455146554,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdd23a73dad49f2f","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1728455087630,"stop":1728455087630,"duration":0},"status":"passed","severity":"normal"},{"uid":"c02fca01ab2ea1c9","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1728455486597,"stop":1728455486597,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4f867b262699da3d","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1728454915880,"stop":1728454915881,"duration":1},"status":"passed","severity":"normal"},{"uid":"298a265f2e2607a0","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1728454939559,"stop":1728454939560,"duration":1},"status":"passed","severity":"normal"},{"uid":"85b906bf37d578b8","name":"Check message received after jswaku node is restarted","time":{"start":1728455403821,"stop":1728455403821,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9f3a8f89c136a2a2","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1728454973712,"stop":1728454973712,"duration":0},"status":"passed","severity":"normal"},{"uid":"c59cd17e55db7178","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1728454915875,"stop":1728454915877,"duration":2},"status":"passed","severity":"normal"},{"uid":"f2afc8a40f3297a0","name":"should not receive a peer event after stop","time":{"start":1728455503657,"stop":1728455503658,"duration":1},"status":"passed","severity":"normal"},{"uid":"210d5559b352f8eb","name":"should return no connections if no open connection provided","time":{"start":1728454931696,"stop":1728454931697,"duration":1},"status":"passed","severity":"normal"},{"uid":"39d5e5512c7da600","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1728455619081,"stop":1728455619081,"duration":0},"status":"passed","severity":"normal"},{"uid":"df0dc14d9c0f0e5c","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1728455198912,"stop":1728455198913,"duration":1},"status":"passed","severity":"normal"},{"uid":"2748758dd306237d","name":"should correctly map a content topic to a pubsub topic","time":{"start":1728454915889,"stop":1728454915889,"duration":0},"status":"passed","severity":"normal"},{"uid":"c09900a403a21e3f","name":"getPeersByDiscovery","time":{"start":1728455013478,"stop":1728455013478,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9997e0dedf13901","name":"Check received message with timestamp: 1728454973074 ","time":{"start":1728455146551,"stop":1728455146551,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a466ac7255130a7","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1728455023248,"stop":1728455023248,"duration":0},"status":"passed","severity":"normal"},{"uid":"558aaab90cd97e3c","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1728455558233,"stop":1728455558233,"duration":0},"status":"passed","severity":"normal"},{"uid":"81fefa47e46821a3","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1728455376980,"stop":1728455376982,"duration":2},"status":"passed","severity":"normal"},{"uid":"f2080f04bee79c9","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1728454923894,"stop":1728454923895,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ea279e0577a679d","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1728454915890,"stop":1728454915890,"duration":0},"status":"passed","severity":"normal"},{"uid":"507f0849444af4a1","name":"Check received message containing JSON","time":{"start":1728455403829,"stop":1728455403829,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2e45c02d36c9897","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1728455102325,"stop":1728455102327,"duration":2},"status":"passed","severity":"normal"},{"uid":"506626dbe8a7d50b","name":"should return true when peers exist","time":{"start":1728454955501,"stop":1728454955501,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a2c99711ae0533f","name":"Push message with content topic containing escaped characters","time":{"start":1728455516740,"stop":1728455516741,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4d3f84c91d91d31","name":"Add multiple subscription objects on single nwaku node","time":{"start":1728455198919,"stop":1728455198919,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ab0aa19b92d799d","name":"Push message with content topic containing short","time":{"start":1728455422527,"stop":1728455422527,"duration":0},"status":"passed","severity":"normal"},{"uid":"5680a98604334b3a","name":"Push message with SQL Injection payload","time":{"start":1728455422510,"stop":1728455422510,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca6ee1c93669d419","name":"Fails to push message with empty content topic","time":{"start":1728455516742,"stop":1728455516742,"duration":0},"status":"passed","severity":"normal"},{"uid":"30bd3fbcdece041a","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1728454939563,"stop":1728454939564,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ac19700131d3c8b","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1728454924610,"stop":1728454924611,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a64bd1a4329cb25","name":"can start the service","time":{"start":1728455503654,"stop":1728455503654,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8595aef04619fb5","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1728455619079,"stop":1728455619079,"duration":0},"status":"passed","severity":"normal"},{"uid":"6405d463117a5229","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1728455560552,"stop":1728455560552,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5ee1ecd74776493","name":"Push message with content topic containing Chinese","time":{"start":1728455516729,"stop":1728455516729,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bfe3045975b4c39","name":"LightPush: 2 peers, Filter: 3 peers","time":{"start":1728455654158,"stop":1728455654159,"duration":1},"status":"broken","severity":"normal"},{"uid":"71ad1fac6d11f589","name":"LightPush: 3 peers, Filter: 0 peers","time":{"start":1728455654159,"stop":1728455654159,"duration":0},"status":"broken","severity":"normal"},{"uid":"6266b0f71dc4df26","name":"should be able to encode the field with only RELAY set to true","time":{"start":1728454923877,"stop":1728454923879,"duration":2},"status":"passed","severity":"normal"},{"uid":"d43f5220ceb19097","name":"Push message with content topic containing JSON","time":{"start":1728455422540,"stop":1728455422541,"duration":1},"status":"passed","severity":"normal"},{"uid":"45096bbc240e575e","name":"should not receive a peer event before start","time":{"start":1728455503657,"stop":1728455503657,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d7a331dcab0bd8e","name":"Check received message containing Russian","time":{"start":1728455403808,"stop":1728455403809,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1024bde0d4f9dd1","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1728455198915,"stop":1728455198915,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d3f4e91f43c3848","name":"Subscribe to topic containing long and receive message","time":{"start":1728455518206,"stop":1728455518206,"duration":0},"status":"passed","severity":"normal"},{"uid":"edca1e1f011c4059","name":"Check message with non string payload is not received","time":{"start":1728455403836,"stop":1728455403837,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd26a46823454856","name":"Push message with Arabic payload","time":{"start":1728455516687,"stop":1728455516688,"duration":1},"status":"passed","severity":"normal"},{"uid":"80404f6959df3c7b","name":"Renews peer on consistent ping failures","time":{"start":1728455100713,"stop":1728455100713,"duration":0},"status":"passed","severity":"normal"},{"uid":"f838967973b05a33","name":"passes more than one ENR URLs and attempts connection","time":{"start":1728454985193,"stop":1728454985193,"duration":0},"status":"skipped","severity":"normal"},{"uid":"eb8a4aea04d5e885","name":"through manual discovery","time":{"start":1728455383190,"stop":1728455383190,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff716ec6cfcbd2d4","name":"throws on content topic with generation field greater than 0","time":{"start":1728454915842,"stop":1728454915843,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3cfa58bb71d696b","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1728455102325,"stop":1728455102325,"duration":0},"status":"passed","severity":"normal"},{"uid":"eedbdfb8d13816","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1728455102322,"stop":1728455102322,"duration":0},"status":"passed","severity":"normal"},{"uid":"358f180d80ca96e1","name":"Check received message containing Arabic","time":{"start":1728455403807,"stop":1728455403808,"duration":1},"status":"passed","severity":"normal"},{"uid":"233e0588a2eb14ee","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1728455049592,"stop":1728455049592,"duration":0},"status":"passed","severity":"normal"},{"uid":"b19c4da00623f928","name":"should throw an error for empty SingleShardInfos array","time":{"start":1728454915866,"stop":1728454915866,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd90f4b422364dc3","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app42/4/topic519/test.js","time":{"start":1728455540497,"stop":1728455540498,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab69174015b7c003","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1728455654068,"stop":1728455654068,"duration":0},"status":"passed","severity":"normal"},{"uid":"de934a824631a50","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1728455452693,"stop":1728455452693,"duration":0},"status":"passed","severity":"normal"},{"uid":"2627563d038dbc40","name":"should fail to send if no connections available","time":{"start":1728455225766,"stop":1728455225766,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a2907411fea1185","name":"Subscribe and publish message","time":{"start":1728455481795,"stop":1728455481796,"duration":1},"status":"passed","severity":"normal"},{"uid":"58575c24ee6e062","name":"Check received message containing XML","time":{"start":1728455403811,"stop":1728455403811,"duration":0},"status":"passed","severity":"normal"},{"uid":"6658c42c810d7d61","name":"Publish message with custom timestamp: Wed Oct 09 2024 05:30:52 GMT+0000 (Coordinated Universal Time)","time":{"start":1728455468965,"stop":1728455468965,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ecf07fe011c365c","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1728455197444,"stop":1728455197444,"duration":0},"status":"passed","severity":"normal"},{"uid":"452c0438443987a2","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1728454915860,"stop":1728454915860,"duration":0},"status":"passed","severity":"normal"},{"uid":"69a18bc0655c2b0","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1728455102327,"stop":1728455102327,"duration":0},"status":"passed","severity":"normal"},{"uid":"1432ddff15533cec","name":"new peer added after a peer was already found","time":{"start":1728455486597,"stop":1728455486597,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c3540cb2f335db3","name":"should decode valid enr with tcp successfully","time":{"start":1728454924611,"stop":1728454924611,"duration":0},"status":"passed","severity":"normal"},{"uid":"86ec884c6f4d76a2","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1728454923897,"stop":1728454923898,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e5d1b3933eea6f0","name":"Check message with invalid timestamp is not received","time":{"start":1728455146552,"stop":1728455146553,"duration":1},"status":"passed","severity":"normal"},{"uid":"4760e9d6ef21092c","name":"should not fail to start the service if it is already started","time":{"start":1728454985183,"stop":1728454985183,"duration":0},"status":"passed","severity":"normal"},{"uid":"b69880db45ccc894","name":"should properly compute the node id","time":{"start":1728454924614,"stop":1728454924614,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7144a96c0b4b2a0","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1728455619080,"stop":1728455619080,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ca87ff9094201ee","name":"Push message with content topic containing Basic HTML tag","time":{"start":1728455422540,"stop":1728455422540,"duration":0},"status":"passed","severity":"normal"},{"uid":"76a3bf04dfed7dee","name":"Renews peer on consistent missed messages","time":{"start":1728455100714,"stop":1728455100715,"duration":1},"status":"passed","severity":"normal"},{"uid":"570a7830548880e3","name":"Check received message containing shell command","time":{"start":1728455403813,"stop":1728455403814,"duration":1},"status":"passed","severity":"normal"},{"uid":"bbf651caaba25ffe","name":"Register correct protocols","time":{"start":1728455481793,"stop":1728455481794,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce903212f4b99669","name":"Push message with XML payload","time":{"start":1728455516697,"stop":1728455516697,"duration":0},"status":"passed","severity":"normal"},{"uid":"53b58aa923c27c21","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1728455481802,"stop":1728455481802,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c35892cc1c321fe","name":"should select older connection if present","time":{"start":1728454931697,"stop":1728454931697,"duration":0},"status":"passed","severity":"normal"},{"uid":"a317933ac26374a8","name":"Push message with content topic containing special chars","time":{"start":1728455516728,"stop":1728455516729,"duration":1},"status":"passed","severity":"normal"},{"uid":"794c13c12b99c116","name":"should throw error - no id","time":{"start":1728454924612,"stop":1728454924612,"duration":0},"status":"passed","severity":"normal"},{"uid":"19d63a30a1d3e96a","name":"Check publish message after service node is restarted","time":{"start":1728455468971,"stop":1728455468972,"duration":1},"status":"skipped","severity":"normal"},{"uid":"778cbf78e8384d09","name":"Subscribe to topic containing long and receive message","time":{"start":1728455198907,"stop":1728455198908,"duration":1},"status":"passed","severity":"normal"},{"uid":"a73a65106639aca","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1728455518210,"stop":1728455518210,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1a63087aeb94caa","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1728455198919,"stop":1728455198920,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b921279532e259f","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1728455596794,"stop":1728455596795,"duration":1},"status":"passed","severity":"normal"},{"uid":"3977223a0b9aaff1","name":"should encode/decode to text encoding","time":{"start":1728454924615,"stop":1728454924615,"duration":0},"status":"passed","severity":"normal"},{"uid":"24a37b93a32ca99c","name":"Push message with short payload","time":{"start":1728455422501,"stop":1728455422502,"duration":1},"status":"passed","severity":"normal"},{"uid":"2803a2357922228b","name":"should properly create location multiaddrs - tcp4","time":{"start":1728454924620,"stop":1728454924620,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e1dde9abd266b1f","name":"Relay - times out","time":{"start":1728455649027,"stop":1728455649027,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d257a788e3ee4f3","name":"Fails to publish message with size larger than 1 MB","time":{"start":1728455468970,"stop":1728455468971,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4d2037a5a48bb87","name":"Push message with unicode special characters payload","time":{"start":1728455422525,"stop":1728455422525,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a56162575408d60","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1728455023249,"stop":1728455023249,"duration":0},"status":"passed","severity":"normal"},{"uid":"22bf0b0b518fb184","name":"Check meta is set [ecies]","time":{"start":1728454951634,"stop":1728454951634,"duration":0},"status":"passed","severity":"normal"},{"uid":"3017bbc04778e0e5","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1728455452695,"stop":1728455452695,"duration":0},"status":"passed","severity":"normal"},{"uid":"33e4351603141b63","name":"Push message with content topic containing Arabic","time":{"start":1728455516730,"stop":1728455516730,"duration":0},"status":"passed","severity":"normal"},{"uid":"d50063b740a7e819","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1728454931472,"stop":1728454931473,"duration":1},"status":"passed","severity":"normal"},{"uid":"94770e2ef71e3cea","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1728455619080,"stop":1728455619080,"duration":0},"status":"passed","severity":"normal"},{"uid":"a31dc0690cca804a","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1728454915856,"stop":1728454915857,"duration":1},"status":"passed","severity":"normal"},{"uid":"197810bf248c6626","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1728455518211,"stop":1728455518211,"duration":0},"status":"passed","severity":"normal"},{"uid":"1daaea1f895034b3","name":"Push message with content topic containing Script","time":{"start":1728455516733,"stop":1728455516734,"duration":1},"status":"passed","severity":"normal"},{"uid":"c80e7ff75f80b6ae","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1728455102317,"stop":1728455102317,"duration":0},"status":"passed","severity":"normal"},{"uid":"a53286c53746d83a","name":"Push message with content topic containing numeric","time":{"start":1728455516728,"stop":1728455516728,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e25527b2f607823","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1728454915878,"stop":1728454915878,"duration":0},"status":"passed","severity":"normal"},{"uid":"c70333c3032aed8b","name":"Push message with long payload","time":{"start":1728455516683,"stop":1728455516684,"duration":1},"status":"passed","severity":"normal"},{"uid":"24010d86a217e90c","name":"Check publish message containing short","time":{"start":1728455468953,"stop":1728455468954,"duration":1},"status":"passed","severity":"normal"},{"uid":"48c5f6193fc9dd20","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1728455518200,"stop":1728455518200,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd48f21a9b8bd9ae","name":"should be able to decode the field with only RELAY set to true","time":{"start":1728454923889,"stop":1728454923890,"duration":1},"status":"passed","severity":"normal"},{"uid":"dfac398d360b6ebd","name":"Ping on unsubscribed peer","time":{"start":1728455054519,"stop":1728455054521,"duration":2},"status":"passed","severity":"normal"},{"uid":"c959ac770ce61d30","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1728455468963,"stop":1728455468963,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfe17bcf79c4d549","name":"Check received message containing Chinese","time":{"start":1728455146545,"stop":1728455146545,"duration":0},"status":"passed","severity":"normal"},{"uid":"375098accb03448c","name":"Subscribe to topic containing emoji and receive message","time":{"start":1728455518212,"stop":1728455518213,"duration":1},"status":"passed","severity":"normal"},{"uid":"fcd2a43b3e62438f","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1728455102310,"stop":1728455102310,"duration":0},"status":"passed","severity":"normal"},{"uid":"23d8a5340adaf8a4","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1728455197442,"stop":1728455197442,"duration":0},"status":"passed","severity":"normal"},{"uid":"a26c9a7dcc64fd01","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1728455102314,"stop":1728455102314,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f480f0918b0c58c","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1728454980788,"stop":1728454980788,"duration":0},"status":"passed","severity":"normal"},{"uid":"91c20452c23ecb08","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1728455197445,"stop":1728455197445,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7533dd0cc3a58cb","name":"Check message with no content topic is not received","time":{"start":1728455403820,"stop":1728455403820,"duration":0},"status":"passed","severity":"normal"},{"uid":"733c600a3bbf1be6","name":"Fails to push message with empty content topic","time":{"start":1728455422542,"stop":1728455422543,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc5535f6f1806ad3","name":"Check received message containing Chinese","time":{"start":1728455403826,"stop":1728455403826,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bb57b6c013a0e3d","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app10/1/topic290/proto","time":{"start":1728455540497,"stop":1728455540497,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba4ee71e3300a9b","name":"Refresh subscription","time":{"start":1728455481799,"stop":1728455481800,"duration":1},"status":"skipped","severity":"normal"},{"uid":"f7c4856447ea492f","name":"should wait for LightPush peer to be connected","time":{"start":1728454955431,"stop":1728454955431,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a9d2a85d4124f4d","name":"Tracks peer failures correctly","time":{"start":1728455100713,"stop":1728455100714,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0dbc867c2ec24e9","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1728455102313,"stop":1728455102313,"duration":0},"status":"passed","severity":"normal"},{"uid":"41782241f6094a9f","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1728455340697,"stop":1728455340697,"duration":0},"status":"passed","severity":"normal"},{"uid":"9436c0977ce396e4","name":"Check message on other pubsub topic is not received","time":{"start":1728455146553,"stop":1728455146553,"duration":0},"status":"passed","severity":"normal"},{"uid":"736c31969b23d897","name":"Passing cursor with wrong pubsubTopic","time":{"start":1728455555324,"stop":1728455555324,"duration":0},"status":"passed","severity":"normal"},{"uid":"efc0ebb2a11dc268","name":"Passing page size 0 when there are 110 messages","time":{"start":1728455589593,"stop":1728455589593,"duration":0},"status":"passed","severity":"normal"},{"uid":"89e0e113da3421b4","name":"Promise Callback - false","time":{"start":1728455581727,"stop":1728455581728,"duration":1},"status":"passed","severity":"normal"},{"uid":"8112287eddfa1a9e","name":"Check message received after nwaku node is restarted","time":{"start":1728455146574,"stop":1728455146574,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8f861c75832585e4","name":"different cluster, different shard: nodes don't connect","time":{"start":1728455376985,"stop":1728455376985,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cb98cb9d1be310d","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1728455595297,"stop":1728455595297,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cc4976ace7d7122","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1728455087626,"stop":1728455087626,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1a5a6adae75cd53","name":"Check received message with timestamp: 1649153314 ","time":{"start":1728455403817,"stop":1728455403818,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a34813b3f86a11b","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1728455595296,"stop":1728455595296,"duration":0},"status":"passed","severity":"normal"},{"uid":"60cafc00e2749697","name":"LightPush: 2 peers, Filter: 1 peers","time":{"start":1728455654157,"stop":1728455654157,"duration":0},"status":"broken","severity":"normal"},{"uid":"62d91f286251dbff","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1728454915868,"stop":1728454915868,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a265d272fd642c0","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1728454985192,"stop":1728454985192,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c117d2981a7284a6","name":"Query Generator, No Decoder","time":{"start":1728455558231,"stop":1728455558231,"duration":0},"status":"passed","severity":"normal"},{"uid":"3908dbd5c3d6d27c","name":"can start and stop the service","time":{"start":1728454985182,"stop":1728454985182,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ca4f1f2d4e9846","name":"should emit a peer event after start","time":{"start":1728455503656,"stop":1728455503657,"duration":1},"status":"passed","severity":"normal"},{"uid":"55d544603d17e130","name":"Check message on other pubsub topic is not received","time":{"start":1728455403834,"stop":1728455403835,"duration":1},"status":"passed","severity":"normal"},{"uid":"34d3ccfbcb254420","name":"retrieves a single peer","time":{"start":1728454939995,"stop":1728454939996,"duration":1},"status":"passed","severity":"normal"},{"uid":"a785d732c8914b47","name":"Renews peer for Filter on peer:disconnect event","time":{"start":1728455100715,"stop":1728455100715,"duration":0},"status":"passed","severity":"normal"},{"uid":"380b76357f0a6583","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1728454916023,"stop":1728454916023,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5bad6a5f837637d","name":"removeEventListener with correct event","time":{"start":1728455013477,"stop":1728455013477,"duration":0},"status":"passed","severity":"normal"},{"uid":"43d17cbe86935dea","name":"Encoder throws on empty string content topic","time":{"start":1728454949965,"stop":1728454949966,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8ec41841d35ae5d","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1728455087627,"stop":1728455087629,"duration":2},"status":"passed","severity":"normal"},{"uid":"68b02788fc42220b","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1728455486597,"stop":1728455486598,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c682727294a7c97","name":"Query Generator - true","time":{"start":1728455581725,"stop":1728455581726,"duration":1},"status":"passed","severity":"normal"},{"uid":"557db11600fded6d","name":"Publishes to nwaku","time":{"start":1728455445389,"stop":1728455445389,"duration":0},"status":"passed","severity":"normal"},{"uid":"dadafb623a92380a","name":"Push message with custom timestamp: 1728458826037","time":{"start":1728455422562,"stop":1728455422562,"duration":0},"status":"passed","severity":"normal"},{"uid":"414f8e38b50d566e","name":"Subscribe to topic containing Script and receive message","time":{"start":1728455518195,"stop":1728455518195,"duration":0},"status":"passed","severity":"normal"},{"uid":"a78a45954e990b24","name":"Check received message containing emoji","time":{"start":1728455146550,"stop":1728455146550,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4a2fb0852116bbb","name":"connected peers and dial","time":{"start":1728455422746,"stop":1728455422746,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8b59647cb6b1df49","name":"should throw error - invalid id","time":{"start":1728454924613,"stop":1728454924613,"duration":0},"status":"passed","severity":"normal"},{"uid":"8407e7fe45fa2656","name":"Check publish message containing XML","time":{"start":1728455468958,"stop":1728455468959,"duration":1},"status":"passed","severity":"normal"},{"uid":"275b45cc5972c39f","name":"should not fail to start the service if it is already started","time":{"start":1728454943913,"stop":1728454943913,"duration":0},"status":"passed","severity":"normal"},{"uid":"71908ebe58c8a82","name":"LightPush: 1 peers, Filter: 0 peers","time":{"start":1728455654153,"stop":1728455654153,"duration":0},"status":"broken","severity":"normal"},{"uid":"1358fadae436d78d","name":"Subscribe and receive messages via waku relay post","time":{"start":1728455198899,"stop":1728455198899,"duration":0},"status":"passed","severity":"normal"},{"uid":"a49ad1812f7c9df3","name":"Subscribe to topic containing XML and receive message","time":{"start":1728455518209,"stop":1728455518209,"duration":0},"status":"passed","severity":"normal"},{"uid":"59237d0e77789930","name":"Passing page size 11 when there are 10 messages","time":{"start":1728455589595,"stop":1728455589595,"duration":0},"status":"passed","severity":"normal"},{"uid":"9149a3410fc5e638","name":"Subscribe and receives messages on 20 topics","time":{"start":1728455518179,"stop":1728455518179,"duration":0},"status":"passed","severity":"normal"},{"uid":"649b77f8a4aa2f82","name":"Push message with content topic containing unicode special characters","time":{"start":1728455422542,"stop":1728455422542,"duration":0},"status":"passed","severity":"normal"},{"uid":"37b93bcc0c15f146","name":"Check received message containing JSON","time":{"start":1728455146548,"stop":1728455146548,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7af3dc77d580ac7","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1728454923885,"stop":1728454923886,"duration":1},"status":"passed","severity":"normal"},{"uid":"113231d97ef481db","name":"Check publish message containing SQL Injection","time":{"start":1728455468957,"stop":1728455468957,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cf6c33307522c63","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1728454940000,"stop":1728454940000,"duration":0},"status":"passed","severity":"normal"},{"uid":"3060284c7a77c1f2","name":"Failed peers are renewed","time":{"start":1728455225766,"stop":1728455225766,"duration":0},"status":"skipped","severity":"normal"},{"uid":"adf07bec59ffcf1b","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1728455403818,"stop":1728455403819,"duration":1},"status":"passed","severity":"normal"},{"uid":"9960b8a57d1a8632","name":"Check received message containing special chars","time":{"start":1728455403806,"stop":1728455403806,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e7a32d173ac0963","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1728455468967,"stop":1728455468969,"duration":2},"status":"passed","severity":"normal"},{"uid":"6391d8adbeadc0a5","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1728455198913,"stop":1728455198914,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2a24ccd3194359d","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1728454918476,"stop":1728454918477,"duration":1},"status":"passed","severity":"normal"},{"uid":"918f87a9359d15e1","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1728455481797,"stop":1728455481798,"duration":1},"status":"passed","severity":"normal"},{"uid":"9518ab4a278b58aa","name":"Subscribe and receive messages via lightPush","time":{"start":1728455518170,"stop":1728455518170,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5d19f99e9e5db67","name":"Store - dialed after - with timeout","time":{"start":1728455649028,"stop":1728455649028,"duration":0},"status":"passed","severity":"normal"},{"uid":"183dd38caea020e5","name":"same cluster, same shard: nodes connect","time":{"start":1728455376983,"stop":1728455376984,"duration":1},"status":"passed","severity":"normal"},{"uid":"833abf17a72d9702","name":"should return valid sharding parameters for static sharding","time":{"start":1728454915887,"stop":1728454915888,"duration":1},"status":"passed","severity":"normal"},{"uid":"672fe4821298733","name":"should reject on timeout if it was set","time":{"start":1728454955430,"stop":1728454955431,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b440d706dd57852","name":"should handle corrupted local storage data gracefully","time":{"start":1728454943916,"stop":1728454943916,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ddeeebf7c04f072","name":"Encoder throws on undefined content topic","time":{"start":1728454951635,"stop":1728454951635,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ab5b5ccdea445b6","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app16/8/topic369/utf8","time":{"start":1728455540495,"stop":1728455540496,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f57801084c1dabe","name":"topics with same application and version share the same shard","time":{"start":1728454915862,"stop":1728454915862,"duration":0},"status":"passed","severity":"normal"},{"uid":"9421b50a1396ebed","name":"Check message on other pubsub topic is not received","time":{"start":1728455403820,"stop":1728455403820,"duration":0},"status":"passed","severity":"normal"},{"uid":"e74ec2e0ac0cb4a7","name":"Check received message containing SQL Injection","time":{"start":1728455403809,"stop":1728455403810,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6e2a97c7f04c498","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1728454915860,"stop":1728454915861,"duration":1},"status":"passed","severity":"normal"},{"uid":"69d860b4e5e7859f","name":"Subscribe and receives messages on 20 topics","time":{"start":1728455198902,"stop":1728455198902,"duration":0},"status":"passed","severity":"normal"},{"uid":"a889364a841ae619","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1728454915861,"stop":1728454915861,"duration":0},"status":"passed","severity":"normal"}]