2024-09-11 05:48:22 +00:00

1 line
158 KiB
JSON

[{"uid":"6722f4cb1e50546a","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1726033231044,"stop":1726033231044,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccb3272068840d82","name":"Check received message containing Basic HTML tag","time":{"start":1726033474624,"stop":1726033474624,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf755e82deb3fc6f","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1726033231017,"stop":1726033231017,"duration":0},"status":"passed","severity":"normal"},{"uid":"57ae80b5e20d6c40","name":"should properly create location multiaddrs - udp6","time":{"start":1726033010439,"stop":1726033010439,"duration":0},"status":"passed","severity":"normal"},{"uid":"a440cedfe81b3821","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1726033408866,"stop":1726033408866,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0f2f69a8f8b2e15","name":"Callback on promise","time":{"start":1726033616706,"stop":1726033616707,"duration":1},"status":"passed","severity":"normal"},{"uid":"f72dfffe98c0b115","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1726033564737,"stop":1726033564738,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3f768865817e2ac","name":"should not receive a peer event after stop","time":{"start":1726033026624,"stop":1726033026624,"duration":0},"status":"passed","severity":"normal"},{"uid":"8aea8f9ea1c40bb4","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1726033589357,"stop":1726033589364,"duration":7},"status":"passed","severity":"normal"},{"uid":"7fa158d6669c9d5d","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1726033001849,"stop":1726033001849,"duration":0},"status":"passed","severity":"normal"},{"uid":"98a78f9a1ce4b9e","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1726033001859,"stop":1726033001859,"duration":0},"status":"passed","severity":"normal"},{"uid":"37b2ce1b8bdba511","name":"Encoder throws on undefined content topic","time":{"start":1726033015314,"stop":1726033015315,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f383a833a2ea437","name":"Check received message with timestamp: 1726033051092 ","time":{"start":1726033231260,"stop":1726033231261,"duration":1},"status":"passed","severity":"normal"},{"uid":"964b542795ae89a6","name":"LightPush","time":{"start":1726033641340,"stop":1726033641340,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5aa57839a893392","name":"Check received message containing long","time":{"start":1726033474638,"stop":1726033474638,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a363838dee8d493","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1726033589368,"stop":1726033589368,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fa11b66d51ab095","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1726033001830,"stop":1726033001831,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ac0e95191eca013","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1726033231013,"stop":1726033231015,"duration":2},"status":"passed","severity":"normal"},{"uid":"a2da1a3d2d0eb0ec","name":"Check received message with timestamp: 1726033051340 ","time":{"start":1726033474650,"stop":1726033474650,"duration":0},"status":"passed","severity":"normal"},{"uid":"2525baa40b081134","name":"Push message with content topic containing emoji","time":{"start":1726033581433,"stop":1726033581433,"duration":0},"status":"passed","severity":"normal"},{"uid":"15bfe5a821b358","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app23/6/topic938/json","time":{"start":1726033548752,"stop":1726033548753,"duration":1},"status":"passed","severity":"normal"},{"uid":"f12bf173243e2445","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1726033367346,"stop":1726033367349,"duration":3},"status":"passed","severity":"normal"},{"uid":"fe08e393d8bb31d2","name":"Ping on subscribed peer","time":{"start":1726033124650,"stop":1726033124651,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8bd8acc1da54f76","name":"Check received message containing escaped characters","time":{"start":1726033474626,"stop":1726033474626,"duration":0},"status":"passed","severity":"normal"},{"uid":"6457108968401628","name":"Filter with 0 connections","time":{"start":1726033282639,"stop":1726033282639,"duration":0},"status":"passed","severity":"normal"},{"uid":"47745bf0fe8165be","name":"Subscribe and receive messages via waku relay post","time":{"start":1726033589345,"stop":1726033589345,"duration":0},"status":"passed","severity":"normal"},{"uid":"bef5cf317a423bc4","name":"Non TWN Cluster","time":{"start":1726033548746,"stop":1726033548747,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ca154a9d68eced0","name":"LightPush: 1 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1726033384062,"stop":1726033384064,"duration":2},"status":"passed","severity":"normal"},{"uid":"2def31fac9706114","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1726033675501,"stop":1726033675501,"duration":0},"status":"passed","severity":"normal"},{"uid":"ada66b1dfe42defb","name":"Query Generator, No message returned","time":{"start":1726033593796,"stop":1726033593796,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8a98f1fc7f999df","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1726033520379,"stop":1726033520379,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6607a0c2e8aafae","name":"Push message on custom pubsubTopic","time":{"start":1726033367341,"stop":1726033367346,"duration":5},"status":"passed","severity":"normal"},{"uid":"781771eb45ce07f6","name":"Fails to push message with empty content topic","time":{"start":1726033484903,"stop":1726033484903,"duration":0},"status":"passed","severity":"normal"},{"uid":"272d3f55345a3423","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1726033607514,"stop":1726033607514,"duration":0},"status":"passed","severity":"normal"},{"uid":"698476894f182392","name":"Encoder throws on empty string content topic","time":{"start":1726033015315,"stop":1726033015315,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ee82d49efcd380d","name":"Check publish message containing short","time":{"start":1726033524501,"stop":1726033524502,"duration":1},"status":"passed","severity":"normal"},{"uid":"2dc17c79e69eec9c","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1726033051768,"stop":1726033051769,"duration":1},"status":"passed","severity":"normal"},{"uid":"a72f028daf05b8ba","name":"more peers than existing","time":{"start":1726033474953,"stop":1726033474953,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a4efd952c0845212","name":"Check received message with timestamp: 1726033051340000000 ","time":{"start":1726033474627,"stop":1726033474627,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a98b436014fcd9d","name":"Refresh subscription","time":{"start":1726033589348,"stop":1726033589348,"duration":0},"status":"passed","severity":"normal"},{"uid":"628de6c31d818f3","name":"Check received message containing special chars","time":{"start":1726033474639,"stop":1726033474639,"duration":0},"status":"passed","severity":"normal"},{"uid":"561464a48b9e2a20","name":"Push message with content topic containing SQL Injection","time":{"start":1726033581430,"stop":1726033581430,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ecc39cd212b6696","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app94/5/topic704/utf8","time":{"start":1726033548753,"stop":1726033548753,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f8adbcff1a7bd0b","name":"Renews peer on consistent ping failures","time":{"start":1726033161640,"stop":1726033161641,"duration":1},"status":"passed","severity":"normal"},{"uid":"c97dd50d53c6a173","name":"ignores unrecognized TXT record formats","time":{"start":1726033023071,"stop":1726033023071,"duration":0},"status":"passed","severity":"normal"},{"uid":"406d4ee9e99adc28","name":"Push message with custom timestamp: 1695274885012","time":{"start":1726033484905,"stop":1726033484905,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a06957b052160a","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1726033284771,"stop":1726033284772,"duration":1},"status":"passed","severity":"normal"},{"uid":"a983822ea6bc84b6","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1726033589368,"stop":1726033589368,"duration":0},"status":"passed","severity":"normal"},{"uid":"505ab76bb4d4d5ca","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1726033164295,"stop":1726033164295,"duration":0},"status":"passed","severity":"normal"},{"uid":"68fad753fa4698d3","name":"handles empty contentTopics array correctly","time":{"start":1726033001858,"stop":1726033001858,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e4466d27665698b","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1726033001845,"stop":1726033001845,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c3c788c068e28ef","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1726033367354,"stop":1726033367355,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8dbd0593a68daea","name":"Check received message containing shell command","time":{"start":1726033474625,"stop":1726033474626,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d2d9693e0ae08fc","name":"Check received message containing JSON","time":{"start":1726033231250,"stop":1726033231250,"duration":0},"status":"passed","severity":"normal"},{"uid":"59d1f56e95a01845","name":"should be able to decode the field with only STORE set to true","time":{"start":1726033009846,"stop":1726033009846,"duration":0},"status":"passed","severity":"normal"},{"uid":"8baa6c9909de5bcf","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1726033520375,"stop":1726033520375,"duration":0},"status":"passed","severity":"normal"},{"uid":"4872a05d4f82fc3e","name":"LightPush: 3 peers, Filter: 3 peers - Expected: SufficientlyHealthy","time":{"start":1726033384081,"stop":1726033384081,"duration":0},"status":"passed","severity":"normal"},{"uid":"35860166f03c1f68","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1726033564746,"stop":1726033564747,"duration":1},"status":"passed","severity":"normal"},{"uid":"a79fd1735827cff1","name":"Push message with JSON payload","time":{"start":1726033484890,"stop":1726033484891,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7ad5e22d4d5c80d","name":"Check received message containing shell command","time":{"start":1726033474643,"stop":1726033474643,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bd83679f79bb3fa","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1726033675500,"stop":1726033675500,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d3d1d6f7b34793f","name":"Push message with content topic containing numeric","time":{"start":1726033581414,"stop":1726033581415,"duration":1},"status":"passed","severity":"normal"},{"uid":"e05e96aa9ab1127b","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1726033231048,"stop":1726033231049,"duration":1},"status":"passed","severity":"normal"},{"uid":"46a2fe668cbd917c","name":"can start the service","time":{"start":1726033062335,"stop":1726033062336,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a553ef82a81af8d","name":"should return unique PubsubTopics for static sharding","time":{"start":1726033001842,"stop":1726033001842,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d9aece5ff7b27c7","name":"Push message with custom timestamp: 1695274868195","time":{"start":1726033581434,"stop":1726033581435,"duration":1},"status":"passed","severity":"normal"},{"uid":"8dde10bb9519a321","name":"Used by Waku Relay","time":{"start":1726033629521,"stop":1726033629522,"duration":1},"status":"passed","severity":"normal"},{"uid":"abf8582f819c5e7b","name":"LightPush: 1 peers, Filter: 2 peers - Expected: MinimallyHealthy","time":{"start":1726033384065,"stop":1726033384066,"duration":1},"status":"passed","severity":"normal"},{"uid":"83fae8a70c7842d4","name":"should throw an error for an unconfigured topic","time":{"start":1726033001854,"stop":1726033001854,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f9af32332868378","name":"LightPush: 0 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1726033384056,"stop":1726033384058,"duration":2},"status":"passed","severity":"normal"},{"uid":"e834c9d680f87145","name":"should throw error - no public key","time":{"start":1726033010430,"stop":1726033010431,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ae25bcd8bc71062","name":"Overlapping topic subscription","time":{"start":1726033589330,"stop":1726033589332,"duration":2},"status":"passed","severity":"normal"},{"uid":"ea94e312c4efd475","name":"topics with same application and version share the same shard","time":{"start":1726033001835,"stop":1726033001836,"duration":1},"status":"passed","severity":"normal"},{"uid":"f68e1b39052c3877","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1726033564738,"stop":1726033564746,"duration":8},"status":"passed","severity":"normal"},{"uid":"e8bb0daffc14cba5","name":"LightPush: 1 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1726033384064,"stop":1726033384065,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff9c7eafdf18ed31","name":"Push message with content topic containing special chars","time":{"start":1726033581415,"stop":1726033581428,"duration":13},"status":"passed","severity":"normal"},{"uid":"5021fa7d78dd98a2","name":"Push message with special chars payload","time":{"start":1726033484887,"stop":1726033484887,"duration":0},"status":"passed","severity":"normal"},{"uid":"79418b304eccb3bc","name":"Subscribe and receives messages on 20 topics","time":{"start":1726033589346,"stop":1726033589346,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5ade2dfe46286c6","name":"Subscribe to topic containing long and receive message","time":{"start":1726033589333,"stop":1726033589333,"duration":0},"status":"passed","severity":"normal"},{"uid":"873d540c5782053c","name":"Renews subscription after lossing a connection","time":{"start":1726033589369,"stop":1726033589370,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a6d41ae9da666f0","name":"Subscribe and receive messages via lightPush","time":{"start":1726033589344,"stop":1726033589344,"duration":0},"status":"passed","severity":"normal"},{"uid":"2663a6413a987722","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1726033001835,"stop":1726033001835,"duration":0},"status":"passed","severity":"normal"},{"uid":"9380083d81c68ac5","name":"Push message with shell command payload","time":{"start":1726033581410,"stop":1726033581410,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9313752205455bd","name":"groups content topics by expected pubsub topic","time":{"start":1726033001836,"stop":1726033001836,"duration":0},"status":"passed","severity":"normal"},{"uid":"5225ec0309c1d25c","name":"addEventListener with correct event","time":{"start":1726033092189,"stop":1726033092190,"duration":1},"status":"passed","severity":"normal"},{"uid":"b541f9395c7d8d8e","name":"safeDispatchEvent","time":{"start":1726033092194,"stop":1726033092195,"duration":1},"status":"passed","severity":"normal"},{"uid":"679d1764e5165c45","name":"Failed peers are renewed","time":{"start":1726033313755,"stop":1726033313755,"duration":0},"status":"passed","severity":"normal"},{"uid":"f958a7d72cf0a5c6","name":"can start the service","time":{"start":1726033515463,"stop":1726033515464,"duration":1},"status":"passed","severity":"normal"},{"uid":"93d8a9cc1f094115","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1726033001830,"stop":1726033001830,"duration":0},"status":"passed","severity":"normal"},{"uid":"613909612f3f8706","name":"Push message with meta","time":{"start":1726033581433,"stop":1726033581434,"duration":1},"status":"passed","severity":"normal"},{"uid":"b233f3eeafc1e6c8","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1726033231024,"stop":1726033231025,"duration":1},"status":"passed","severity":"normal"},{"uid":"dcd855a2ac1ea01c","name":"throws on content topic with empty version field","time":{"start":1726033001822,"stop":1726033001823,"duration":1},"status":"passed","severity":"normal"},{"uid":"f03f44ec8f6f6895","name":"should only return 1 node with store capability","time":{"start":1726033023073,"stop":1726033023073,"duration":0},"status":"passed","severity":"normal"},{"uid":"17412d6b712b18e9","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1726033022666,"stop":1726033022667,"duration":1},"status":"passed","severity":"normal"},{"uid":"e341d49012facdfd","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1726033001846,"stop":1726033001846,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdeafe2af69334b6","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1726033058932,"stop":1726033058932,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e03b0fb02b96a89","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1726033023074,"stop":1726033023074,"duration":0},"status":"skipped","severity":"normal"},{"uid":"99c0c5c6a45637d","name":"Fails to push message with large meta","time":{"start":1726033581434,"stop":1726033581434,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bae05a6bf6b880c","name":"listenerCount","time":{"start":1726033092193,"stop":1726033092193,"duration":0},"status":"passed","severity":"normal"},{"uid":"72eda19123eda675","name":"Check received message containing long","time":{"start":1726033231244,"stop":1726033231245,"duration":1},"status":"passed","severity":"normal"},{"uid":"297d8d2bd6f65999","name":"should encode/decode to text encoding","time":{"start":1726033010434,"stop":1726033010434,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f5e8929c6010c77","name":"Check message with no content topic is not received","time":{"start":1726033474652,"stop":1726033474652,"duration":0},"status":"passed","severity":"normal"},{"uid":"51940503092622e0","name":"should throw error - invalid id","time":{"start":1726033010431,"stop":1726033010432,"duration":1},"status":"passed","severity":"normal"},{"uid":"60145e7a12f0d1d1","name":"should emit events and trasition isConnected state when has peers or no peers","time":{"start":1726033051771,"stop":1726033051772,"duration":1},"status":"passed","severity":"normal"},{"uid":"39a9a28839d19c80","name":"Check publish message containing XML","time":{"start":1726033524510,"stop":1726033524510,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c11d5304930d89b","name":"Subscribe to topic containing shell command and receive message","time":{"start":1726033589339,"stop":1726033589340,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1f2feb8e4871cbc","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1726033128160,"stop":1726033128165,"duration":5},"status":"passed","severity":"normal"},{"uid":"8b2cf382c4c59089","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1726033284778,"stop":1726033284780,"duration":2},"status":"passed","severity":"normal"},{"uid":"83c9c5c244ab94b5","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1726033004418,"stop":1726033004418,"duration":0},"status":"passed","severity":"normal"},{"uid":"89930ce6c5a32dcf","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1726033001839,"stop":1726033001840,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a4fd7419435032d","name":"Passing page size 19 when there are 20 messages","time":{"start":1726033621103,"stop":1726033621103,"duration":0},"status":"passed","severity":"normal"},{"uid":"c55b3ed1efeec69","name":"should throw an error for insufficient data","time":{"start":1726033001938,"stop":1726033001939,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4e4499a67d6c73f","name":"Fails to publish message with size larger than 1 MB","time":{"start":1726033524528,"stop":1726033524529,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e844d930145d35d","name":"Check received message containing Script","time":{"start":1726033474641,"stop":1726033474641,"duration":0},"status":"passed","severity":"normal"},{"uid":"1dd71945c5846572","name":"Relay","time":{"start":1726033062276,"stop":1726033062277,"duration":1},"status":"passed","severity":"normal"},{"uid":"e522ab8234519490","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app8/8/topic250/json","time":{"start":1726033548747,"stop":1726033548748,"duration":1},"status":"passed","severity":"normal"},{"uid":"22030426630e6a5","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1726033014957,"stop":1726033014958,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c36cb81bbba532c","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1726033593797,"stop":1726033593798,"duration":1},"status":"passed","severity":"normal"},{"uid":"db3368929e59e83","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1726033001850,"stop":1726033001850,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2514d673c097998","name":"throws on content topic with too few or too many fields","time":{"start":1726033001820,"stop":1726033001821,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ed39850da95581e","name":"throws on content topic with empty encoding field","time":{"start":1726033001824,"stop":1726033001829,"duration":5},"status":"passed","severity":"normal"},{"uid":"4d21e472be5f4e5e","name":"handles different clusterIds correctly","time":{"start":1726033001837,"stop":1726033001837,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a7ffc494f4672bf","name":"Round trip binary serialization","time":{"start":1726033015312,"stop":1726033015313,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a4026911b45ae61","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1726033022668,"stop":1726033022668,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec55a41ae728ab38","name":"Check publish message containing long","time":{"start":1726033524502,"stop":1726033524502,"duration":0},"status":"passed","severity":"normal"},{"uid":"4eabc5f12a8271b9","name":"Ephemeral field set to true","time":{"start":1726033015313,"stop":1726033015313,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ffe395064b8d2b","name":"should be called at least once on all `peer:discovery` events","time":{"start":1726033058930,"stop":1726033058930,"duration":0},"status":"passed","severity":"normal"},{"uid":"a34aac80ed60cb5f","name":"should throw an error for missing sharding configuration","time":{"start":1726033001857,"stop":1726033001857,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0d0daba7ad35adc","name":"should decode valid enr with tcp successfully","time":{"start":1726033010429,"stop":1726033010430,"duration":1},"status":"passed","severity":"normal"},{"uid":"a24ab8055480131c","name":"random static sharding 2 - Cluster ID: 852, Shard ID: 152","time":{"start":1726033579370,"stop":1726033579370,"duration":0},"status":"passed","severity":"normal"},{"uid":"38566e7bc913eb00","name":"Check message received after jswaku node is restarted","time":{"start":1726033474653,"stop":1726033474654,"duration":1},"status":"skipped","severity":"normal"},{"uid":"1b73ccf133ebafae","name":"Subscribe to topic containing JSON and receive message","time":{"start":1726033589367,"stop":1726033589367,"duration":0},"status":"passed","severity":"normal"},{"uid":"eaedf0e85ac9fdb2","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1726033001855,"stop":1726033001855,"duration":0},"status":"passed","severity":"normal"},{"uid":"240d5694b0e6bc50","name":"different cluster, different shard: nodes don't connect","time":{"start":1726033231012,"stop":1726033231013,"duration":1},"status":"passed","severity":"normal"},{"uid":"64ff6fe84c851963","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1726033051766,"stop":1726033051768,"duration":2},"status":"passed","severity":"normal"},{"uid":"c11bd35ce7f49ab2","name":"Query generator for multiple messages with multiple decoders","time":{"start":1726033616704,"stop":1726033616705,"duration":1},"status":"passed","severity":"normal"},{"uid":"d25c9b1f92639535","name":"Check received message containing JSON","time":{"start":1726033474625,"stop":1726033474625,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad5b20c397a3fc1f","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1726033001839,"stop":1726033001839,"duration":0},"status":"passed","severity":"normal"},{"uid":"85e0e14faea17244","name":"Check meta is set [symmetric]","time":{"start":1726033032644,"stop":1726033032644,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3e30936d8e48588","name":"should only return 1 node with relay capability","time":{"start":1726033023072,"stop":1726033023072,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e94b05159fd9dc","name":"should encode/decode to RLP encoding","time":{"start":1726033010433,"stop":1726033010433,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bf5405c85bf114e","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1726033001848,"stop":1726033001848,"duration":0},"status":"passed","severity":"normal"},{"uid":"97fc6202f9338bb1","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1726033051770,"stop":1726033051771,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b653d739d4d0afb","name":"Subscribe to topic containing numeric and publish message","time":{"start":1726033520377,"stop":1726033520378,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a698571a6bdacb9","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1726033231261,"stop":1726033231277,"duration":16},"status":"passed","severity":"normal"},{"uid":"4f4f5b8cb6444515","name":"should set field with all protocols enabled","time":{"start":1726033010441,"stop":1726033010441,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e4a8c0c06b31819","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1726033231024,"stop":1726033231024,"duration":0},"status":"passed","severity":"normal"},{"uid":"49bbc50e4c638cb1","name":"Does not throw an exception when node disconnects","time":{"start":1726033629519,"stop":1726033629520,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc4db7fe3294272","name":"random static sharding 10 - Cluster ID: 566, Shard ID: 971","time":{"start":1726033579384,"stop":1726033579385,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e68a21d56d582e","name":"Passing page size 1 when there are 4 messages","time":{"start":1726033621101,"stop":1726033621101,"duration":0},"status":"passed","severity":"normal"},{"uid":"31101cfbd888cb13","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1726033001846,"stop":1726033001846,"duration":0},"status":"passed","severity":"normal"},{"uid":"d13b3643999d4b76","name":"Waku message hash computation (payload length 0)","time":{"start":1726033004417,"stop":1726033004418,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc3619f1a45df225","name":"Ping on subscribed peer","time":{"start":1726033124648,"stop":1726033124649,"duration":1},"status":"passed","severity":"normal"},{"uid":"a78c5a7e22dd3cbe","name":"throws on content topic with empty topic name field","time":{"start":1726033001823,"stop":1726033001824,"duration":1},"status":"passed","severity":"normal"},{"uid":"356c684ec67c89f8","name":"Round trip binary encryption [ecies, signature]","time":{"start":1726033034207,"stop":1726033034207,"duration":0},"status":"passed","severity":"normal"},{"uid":"9167a46ea489075","name":"should return all peers when numPeers is 0","time":{"start":1726033014957,"stop":1726033014957,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9afd97f56a52d99","name":"Push message with content topic containing Script","time":{"start":1726033484896,"stop":1726033484897,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b96c05228f19192","name":"Filter with 1 connections","time":{"start":1726033282640,"stop":1726033282640,"duration":0},"status":"passed","severity":"normal"},{"uid":"100fa611951232e2","name":"Check message with non string payload is not received","time":{"start":1726033474653,"stop":1726033474653,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc2b9aa66fe37394","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1726033022668,"stop":1726033022668,"duration":0},"status":"passed","severity":"normal"},{"uid":"619e088109b6dbd","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app97/9/topic64/xml","time":{"start":1726033548748,"stop":1726033548751,"duration":3},"status":"passed","severity":"normal"},{"uid":"7aad9ea41e8028dc","name":"Overlapping topic subscription","time":{"start":1726033589347,"stop":1726033589347,"duration":0},"status":"passed","severity":"normal"},{"uid":"4785ab240aa81ea5","name":"Push message with content topic containing long","time":{"start":1726033581413,"stop":1726033581414,"duration":1},"status":"passed","severity":"normal"},{"uid":"929b1643ee1421c7","name":"Push message with escaped characters payload","time":{"start":1726033581410,"stop":1726033581410,"duration":0},"status":"passed","severity":"normal"},{"uid":"76131883f869ed5a","name":"Push message with content topic containing short","time":{"start":1726033484893,"stop":1726033484894,"duration":1},"status":"passed","severity":"normal"},{"uid":"91c07f660b155543","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1726033231045,"stop":1726033231046,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3ec0a83fc808cba","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1726033367356,"stop":1726033367356,"duration":0},"status":"passed","severity":"normal"},{"uid":"de284d2196090cfb","name":"Push message with custom timestamp: 1726036868195","time":{"start":1726033581435,"stop":1726033581435,"duration":0},"status":"passed","severity":"normal"},{"uid":"634cdd153a237cf8","name":"Light Node - default protocols","time":{"start":1726033641340,"stop":1726033641340,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8b5c46fd256a355","name":"Check received message with timestamp: 1649153314 ","time":{"start":1726033474628,"stop":1726033474628,"duration":0},"status":"passed","severity":"normal"},{"uid":"3679de62bfcc6433","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1726033231016,"stop":1726033231016,"duration":0},"status":"passed","severity":"normal"},{"uid":"42031a60d1e9b449","name":"should not receive a peer event after stop","time":{"start":1726033515468,"stop":1726033515469,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e983be46c2b7fce","name":"should not fail to stop the service if it was not started","time":{"start":1726033026622,"stop":1726033026622,"duration":0},"status":"passed","severity":"normal"},{"uid":"259f3e66852a8b6b","name":"LightPush: 3 peers, Filter: 2 peers - Expected: SufficientlyHealthy","time":{"start":1726033384080,"stop":1726033384081,"duration":1},"status":"passed","severity":"normal"},{"uid":"91559b45560ae374","name":"should return false","time":{"start":1726033010432,"stop":1726033010432,"duration":0},"status":"passed","severity":"normal"},{"uid":"88500d05ca7fd23d","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1726033268034,"stop":1726033268034,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b2ea751ba96bb47","name":"throws on content topic with non-number generation field","time":{"start":1726033001821,"stop":1726033001821,"duration":0},"status":"passed","severity":"normal"},{"uid":"26350d3cdc77978a","name":"isConnected return false after peer stops","time":{"start":1726033107101,"stop":1726033107102,"duration":1},"status":"passed","severity":"normal"},{"uid":"90c7fddc6b18cf5a","name":"should throw error - no id","time":{"start":1726033010430,"stop":1726033010430,"duration":0},"status":"passed","severity":"normal"},{"uid":"b09915fc6aa06ba","name":"Fails to push message with empty content topic","time":{"start":1726033581433,"stop":1726033581433,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c84ef8fa735c1b1","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1726033564747,"stop":1726033564747,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6f962b677696a93","name":"Sets default value correctly","time":{"start":1726033629522,"stop":1726033629523,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e51674a77bd3ff3","name":"Filter with 2 connections","time":{"start":1726033282640,"stop":1726033282641,"duration":1},"status":"passed","severity":"normal"},{"uid":"75d729a87d46fb76","name":"should properly create location multiaddrs - tcp","time":{"start":1726033010440,"stop":1726033010440,"duration":0},"status":"passed","severity":"normal"},{"uid":"96e91ad945f2cb54","name":"Check received message containing SQL Injection","time":{"start":1726033474620,"stop":1726033474620,"duration":0},"status":"passed","severity":"normal"},{"uid":"a151223d41c3c6df","name":"Push message with content topic containing shell command","time":{"start":1726033484898,"stop":1726033484898,"duration":0},"status":"passed","severity":"normal"},{"uid":"740dbe0c046908cd","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1726033001848,"stop":1726033001849,"duration":1},"status":"passed","severity":"normal"},{"uid":"d04b9f408e69eb5d","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1726033128166,"stop":1726033128167,"duration":1},"status":"passed","severity":"normal"},{"uid":"103729ff2dff1bd0","name":"Push message with unicode special characters payload","time":{"start":1726033581410,"stop":1726033581411,"duration":1},"status":"passed","severity":"normal"},{"uid":"cfd7c667f13bf94c","name":"should set field with only FILTER enabled","time":{"start":1726033010442,"stop":1726033010442,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac908709e87f8a20","name":"should properly create location multiaddrs - tcp6","time":{"start":1726033010439,"stop":1726033010439,"duration":0},"status":"passed","severity":"normal"},{"uid":"1308af94ffefb884","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1726033268025,"stop":1726033268026,"duration":1},"status":"passed","severity":"normal"},{"uid":"59a0a0a7a16d1471","name":"Asymmetric encrypt & decrypt","time":{"start":1726033032923,"stop":1726033032923,"duration":0},"status":"passed","severity":"normal"},{"uid":"387e06907c3ac544","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1726033062094,"stop":1726033062094,"duration":0},"status":"passed","severity":"normal"},{"uid":"28b2e152374bd087","name":"Generator, custom pubsub topic","time":{"start":1726033618035,"stop":1726033618035,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd83c6b4fb6f38b6","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1726033589344,"stop":1726033589345,"duration":1},"status":"passed","severity":"normal"},{"uid":"787db5b84755862d","name":"Check received message with timestamp: 1726033051340000000 ","time":{"start":1726033474649,"stop":1726033474650,"duration":1},"status":"passed","severity":"normal"},{"uid":"46f600f04b3032ff","name":"Push message with content topic containing Russian","time":{"start":1726033484896,"stop":1726033484896,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdb55f7417e1dbef","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1726033128157,"stop":1726033128158,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e819e15eece7f1d","name":"Throws when trying to push message with empty payload","time":{"start":1726033581412,"stop":1726033581412,"duration":0},"status":"passed","severity":"normal"},{"uid":"660515fc5cdca47c","name":"Subscribe to topic containing XML and receive message","time":{"start":1726033268034,"stop":1726033268034,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5e1f590b2b312ae","name":"Push message with numeric payload","time":{"start":1726033484887,"stop":1726033484887,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb19382420020800","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1726033367349,"stop":1726033367353,"duration":4},"status":"passed","severity":"normal"},{"uid":"8ec3540ed89a7c05","name":"Overlapping topic subscription","time":{"start":1726033520376,"stop":1726033520376,"duration":0},"status":"skipped","severity":"normal"},{"uid":"402c47e3eccdb94f","name":"Check publish message containing Basic HTML tag","time":{"start":1726033524519,"stop":1726033524519,"duration":0},"status":"passed","severity":"normal"},{"uid":"d02699361d2142f9","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1726033164294,"stop":1726033164294,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdab90c5cd04a127","name":"Refresh subscription","time":{"start":1726033268027,"stop":1726033268027,"duration":0},"status":"passed","severity":"normal"},{"uid":"12ec1a7cd3f0a420","name":"Sign & Recover","time":{"start":1726033032925,"stop":1726033032925,"duration":0},"status":"passed","severity":"normal"},{"uid":"c788d1fea10d4a96","name":"Number of peers are maintained correctly","time":{"start":1726033161629,"stop":1726033161629,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a338960f76e49f5","name":"should properly compute the node id","time":{"start":1726033010433,"stop":1726033010433,"duration":0},"status":"passed","severity":"normal"},{"uid":"39571845ec99c7b1","name":"random static sharding 6 - Cluster ID: 497, Shard ID: 608","time":{"start":1726033579374,"stop":1726033579374,"duration":0},"status":"passed","severity":"normal"},{"uid":"98b3419513b05af3","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1726033548762,"stop":1726033548763,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa2fb3f3b5e1974b","name":"Correctly serialized arguments","time":{"start":1726033389443,"stop":1726033389444,"duration":1},"status":"passed","severity":"normal"},{"uid":"214bba62f1265c2b","name":"Subscribe to topic containing Russian and receive message","time":{"start":1726033589336,"stop":1726033589336,"duration":0},"status":"passed","severity":"normal"},{"uid":"19df32d09b7b3775","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1726033284782,"stop":1726033284782,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad5c602b9d474dfd","name":"Decoder throws on empty string content topic","time":{"start":1726033032647,"stop":1726033032648,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9176bd7efbf7c80","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1726033589345,"stop":1726033589346,"duration":1},"status":"passed","severity":"normal"},{"uid":"349cfb1dabceadaf","name":"can start and stop the service","time":{"start":1726033026621,"stop":1726033026622,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab44c709b4e41e53","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1726033001850,"stop":1726033001850,"duration":0},"status":"passed","severity":"normal"},{"uid":"c74f593f2cbeb3f2","name":"returns all values when wanted number is greater than available values","time":{"start":1726033021694,"stop":1726033021694,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6f469e88df426b7","name":"Push message with JSON payload","time":{"start":1726033581409,"stop":1726033581409,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2462152f031a6f5","name":"should not receive a peer event before start","time":{"start":1726033515468,"stop":1726033515468,"duration":0},"status":"passed","severity":"normal"},{"uid":"da7e5dc6717a5f7","name":"Subscribe to topic containing shell command and receive message","time":{"start":1726033268035,"stop":1726033268035,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6c8857c7923e185","name":"should decode valid enr successfully","time":{"start":1726033010428,"stop":1726033010429,"duration":1},"status":"passed","severity":"normal"},{"uid":"19f5b4e8acb2aa00","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1726033520374,"stop":1726033520374,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bcf4e3e65162941","name":"Check received message with timestamp: 1726033051340 ","time":{"start":1726033474627,"stop":1726033474628,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4e5917fbdb18c2d","name":"Throws when trying to push message with empty payload","time":{"start":1726033484893,"stop":1726033484893,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9e6060490d93659","name":"Publish message with custom timestamp: Wed Sep 11 2024 06:44:56 GMT+0000 (Coordinated Universal Time)","time":{"start":1726033524523,"stop":1726033524524,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce32570106786316","name":"Filter with 3 connections","time":{"start":1726033282642,"stop":1726033282643,"duration":1},"status":"passed","severity":"normal"},{"uid":"de6a6d80ddcb578f","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1726033001851,"stop":1726033001852,"duration":1},"status":"passed","severity":"normal"},{"uid":"6818d97bbab4aaf","name":"throws on empty content topic","time":{"start":1726033001820,"stop":1726033001820,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ef1d97e7ee57069","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1726033474651,"stop":1726033474651,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccd1c67fbbb3c986","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1726033107099,"stop":1726033107100,"duration":1},"status":"passed","severity":"normal"},{"uid":"167652870db37fd2","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1726033032641,"stop":1726033032643,"duration":2},"status":"passed","severity":"normal"},{"uid":"a981a7f66aa13b8f","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1726033001843,"stop":1726033001843,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3327a4eb2bfb71a","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1726033589328,"stop":1726033589329,"duration":1},"status":"passed","severity":"normal"},{"uid":"628c3815ee0488aa","name":"returns all values when wanted number matches available values","time":{"start":1726033021692,"stop":1726033021693,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b110f261c1e8d3d","name":"Check publish message containing Arabic","time":{"start":1726033524504,"stop":1726033524504,"duration":0},"status":"passed","severity":"normal"},{"uid":"a51762756e1e7b5d","name":"random static sharding 4 - Cluster ID: 337, Shard ID: 240","time":{"start":1726033579371,"stop":1726033579371,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fac8a5baeee9201","name":"Publish without waiting for remote peer","time":{"start":1726033520373,"stop":1726033520373,"duration":0},"status":"passed","severity":"normal"},{"uid":"20922887412413cf","name":"should add and remove event listeners correctly","time":{"start":1726033026626,"stop":1726033026626,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6bafc511787680e","name":"Check message received after nwaku node is restarted","time":{"start":1726033474637,"stop":1726033474637,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5993bdd61b474e40","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1726033004417,"stop":1726033004417,"duration":0},"status":"passed","severity":"normal"},{"uid":"f69a0ba33bb8182d","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1726033164294,"stop":1726033164294,"duration":0},"status":"passed","severity":"normal"},{"uid":"21ab56aca36dfcfc","name":"Push message with meta","time":{"start":1726033484903,"stop":1726033484904,"duration":1},"status":"passed","severity":"normal"},{"uid":"12c5d62ed4771ce6","name":"same cluster, different shard: nodes connect","time":{"start":1726033408870,"stop":1726033408870,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7ee0c764beb6b09","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1726033636131,"stop":1726033636131,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e15021e7647c6a1","name":"Push message with content topic containing XML","time":{"start":1726033484897,"stop":1726033484897,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5c9bac0a72c179c","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1726033268026,"stop":1726033268026,"duration":0},"status":"passed","severity":"normal"},{"uid":"f33a5040a523c86d","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1726033231028,"stop":1726033231028,"duration":0},"status":"passed","severity":"normal"},{"uid":"168ae58da758d328","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1726033231048,"stop":1726033231048,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4fae0b79d49c05c","name":"Push message with content topic containing Arabic","time":{"start":1726033484895,"stop":1726033484896,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf9beae377dd3e6c","name":"Push message equal or less that 1MB","time":{"start":1726033484906,"stop":1726033484906,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea61ad07a659ef5e","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1726033579387,"stop":1726033579387,"duration":0},"status":"passed","severity":"normal"},{"uid":"484e13213bb77a42","name":"Tracks peer failures correctly","time":{"start":1726033161641,"stop":1726033161641,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6fe0731b29ed6ab","name":"Subscribe and receive messages via lightPush","time":{"start":1726033589325,"stop":1726033589326,"duration":1},"status":"passed","severity":"normal"},{"uid":"923b7facecb22789","name":"Delete observer","time":{"start":1726033477397,"stop":1726033477398,"duration":1},"status":"passed","severity":"normal"},{"uid":"bdd482d389b12d41","name":"Subscribe and receive messages via waku relay post","time":{"start":1726033589327,"stop":1726033589327,"duration":0},"status":"passed","severity":"normal"},{"uid":"55617fd02decba58","name":"Number of peers are maintained correctly","time":{"start":1726033313754,"stop":1726033313754,"duration":0},"status":"passed","severity":"normal"},{"uid":"53387541e061ea6a","name":"should only return 1 node with relay and store capability","time":{"start":1726033023072,"stop":1726033023073,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6b1f68d1454c70d","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1726033009842,"stop":1726033009843,"duration":1},"status":"passed","severity":"normal"},{"uid":"85b91a161009e521","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1726033636132,"stop":1726033636132,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f028449f5b45d81","name":"should properly create location multiaddrs - tcp4","time":{"start":1726033010438,"stop":1726033010439,"duration":1},"status":"passed","severity":"normal"},{"uid":"109cd6b99c06b3a5","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app24/5/topic607/json","time":{"start":1726033548754,"stop":1726033548754,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ada6a034ecdb55e","name":"Push message with long payload","time":{"start":1726033484886,"stop":1726033484887,"duration":1},"status":"passed","severity":"normal"},{"uid":"66b289751d876181","name":"Check received message containing XML","time":{"start":1726033474641,"stop":1726033474642,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca6098bd83595312","name":"Push message with emoji payload","time":{"start":1726033484892,"stop":1726033484892,"duration":0},"status":"passed","severity":"normal"},{"uid":"482e141e1d204249","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app99/6/topic429/json","time":{"start":1726033548754,"stop":1726033548754,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fa5dff8950710f4","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1726033001834,"stop":1726033001835,"duration":1},"status":"passed","severity":"normal"},{"uid":"162801b425e7e1cc","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1726033001841,"stop":1726033001841,"duration":0},"status":"passed","severity":"normal"},{"uid":"df877f5289b0c525","name":"same cluster, same shard: nodes connect","time":{"start":1726033231010,"stop":1726033231011,"duration":1},"status":"passed","severity":"normal"},{"uid":"a489a7c31a337110","name":"Generator, custom pubsub topic","time":{"start":1726033618036,"stop":1726033618036,"duration":0},"status":"passed","severity":"normal"},{"uid":"66c205c41c26c58e","name":"Maintains correct number of peers after multiple subscribe/unsubscribe cycles","time":{"start":1726033161642,"stop":1726033161642,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba834d6e403c2bc5","name":"Check publish message containing special chars","time":{"start":1726033524503,"stop":1726033524503,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5d3bcec3933c21b","name":"Check received message containing unicode special characters","time":{"start":1726033231259,"stop":1726033231259,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f17af83dfbb4ede","name":"Check message with invalid timestamp is not received","time":{"start":1726033474651,"stop":1726033474651,"duration":0},"status":"passed","severity":"normal"},{"uid":"e054c0431d4003a3","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1726033474629,"stop":1726033474634,"duration":5},"status":"passed","severity":"normal"},{"uid":"5ec478328f239755","name":"does not throw on valid cases","time":{"start":1726033001819,"stop":1726033001820,"duration":1},"status":"passed","severity":"normal"},{"uid":"cea286c20a36699d","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1726033231035,"stop":1726033231036,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc057d4cc41fa095","name":"Check publish message containing Chinese","time":{"start":1726033524503,"stop":1726033524504,"duration":1},"status":"passed","severity":"normal"},{"uid":"202ec3ef9a08b637","name":"shard 0","time":{"start":1726033579368,"stop":1726033579369,"duration":1},"status":"passed","severity":"normal"},{"uid":"75fb39710c859e47","name":"Encoder throws on empty string content topic","time":{"start":1726033034208,"stop":1726033034208,"duration":0},"status":"passed","severity":"normal"},{"uid":"85599ae095f34c5d","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1726033616710,"stop":1726033616711,"duration":1},"status":"passed","severity":"normal"},{"uid":"ecb4bf442663dc83","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1726033268023,"stop":1726033268024,"duration":1},"status":"passed","severity":"normal"},{"uid":"77b461ffb4f68516","name":"Push message with content topic containing Russian","time":{"start":1726033581429,"stop":1726033581430,"duration":1},"status":"passed","severity":"normal"},{"uid":"1bd25e9380dab84f","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1726033062095,"stop":1726033062095,"duration":0},"status":"passed","severity":"normal"},{"uid":"487cfc983d97699a","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1726033001856,"stop":1726033001856,"duration":0},"status":"passed","severity":"normal"},{"uid":"19d1d474641f416a","name":"LightPush: 2 peers, Filter: 2 peers - Expected: SufficientlyHealthy","time":{"start":1726033384074,"stop":1726033384075,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2b87ce3975ced1","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1726033636127,"stop":1726033636128,"duration":1},"status":"passed","severity":"normal"},{"uid":"46f64dbfd67312b9","name":"Check publish message containing Script","time":{"start":1726033524505,"stop":1726033524509,"duration":4},"status":"passed","severity":"normal"},{"uid":"db52b0c5434d5faa","name":"throws on content topic with generation field greater than 0","time":{"start":1726033001821,"stop":1726033001822,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f874983f72f09ca","name":"should not fail to stop the service if it was not started","time":{"start":1726033515466,"stop":1726033515466,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce5f64e41df17b45","name":"Check publish message containing unicode special characters","time":{"start":1726033524521,"stop":1726033524521,"duration":0},"status":"passed","severity":"normal"},{"uid":"7575f8be0bfcba5b","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1726033022669,"stop":1726033022669,"duration":0},"status":"passed","severity":"normal"},{"uid":"14a34fb65a6bfaf","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1726033009847,"stop":1726033009848,"duration":1},"status":"passed","severity":"normal"},{"uid":"3339c0d3f244aec1","name":"Check message with no content topic is not received","time":{"start":1726033474635,"stop":1726033474635,"duration":0},"status":"passed","severity":"normal"},{"uid":"79ba7929d3c60a57","name":"LightPush with 3 connections","time":{"start":1726033282641,"stop":1726033282642,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2aa99be6cf2e91","name":"Generator, 2 different pubsubtopics","time":{"start":1726033618035,"stop":1726033618035,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa32af5eff593361","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1726033548743,"stop":1726033548746,"duration":3},"status":"passed","severity":"normal"},{"uid":"da09608a4700cfbf","name":"Push message with content topic containing long","time":{"start":1726033484894,"stop":1726033484894,"duration":0},"status":"passed","severity":"normal"},{"uid":"5537803ee7c2e059","name":"should set field with only RELAY enabled","time":{"start":1726033010441,"stop":1726033010441,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fb050f4b7e78890","name":"Check publish message containing numeric","time":{"start":1726033524503,"stop":1726033524503,"duration":0},"status":"passed","severity":"normal"},{"uid":"202ca163a191c376","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1726033023074,"stop":1726033023075,"duration":1},"status":"skipped","severity":"normal"},{"uid":"bad00f1a5d5c1303","name":"1 Store, 2 relays, 2 fetches","time":{"start":1726033022552,"stop":1726033022552,"duration":0},"status":"passed","severity":"normal"},{"uid":"1364bf746435b39d","name":"Push message with Chinese payload","time":{"start":1726033484888,"stop":1726033484888,"duration":0},"status":"passed","severity":"normal"},{"uid":"74adf1d92d4af0e2","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1726033579369,"stop":1726033579369,"duration":0},"status":"passed","severity":"normal"},{"uid":"d080192c6b6f5c5d","name":"LightPush: 3 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1726033384076,"stop":1726033384078,"duration":2},"status":"passed","severity":"normal"},{"uid":"367e9210c074092b","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1726033268033,"stop":1726033268033,"duration":0},"status":"passed","severity":"normal"},{"uid":"342654c86429f5a8","name":"Subscribe to topic containing XML and receive message","time":{"start":1726033589338,"stop":1726033589338,"duration":0},"status":"passed","severity":"normal"},{"uid":"aec7f7fab68d61f7","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1726033675499,"stop":1726033675500,"duration":1},"status":"passed","severity":"normal"},{"uid":"52f26f89f1bb1545","name":"isConnected between 2 js-waku relay nodes","time":{"start":1726033107102,"stop":1726033107102,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8c6d0c79132b8f2","name":"Decoder throws on empty string content topic","time":{"start":1726033034208,"stop":1726033034209,"duration":1},"status":"passed","severity":"normal"},{"uid":"71bb42c91f1d8b33","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1726033589335,"stop":1726033589336,"duration":1},"status":"passed","severity":"normal"},{"uid":"431c5724941ad245","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1726033618035,"stop":1726033618035,"duration":0},"status":"passed","severity":"normal"},{"uid":"98a198c5bde9d6f8","name":"should handle a minimal index list","time":{"start":1726033001937,"stop":1726033001938,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e2d93fbbfd13283","name":"Push message with content topic containing Basic HTML tag","time":{"start":1726033581431,"stop":1726033581431,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1db718b8267068c","name":"Push message with Russian payload","time":{"start":1726033484888,"stop":1726033484889,"duration":1},"status":"passed","severity":"normal"},{"uid":"af122820b64080cd","name":"Push message with custom timestamp: 1726036885012","time":{"start":1726033484906,"stop":1726033484906,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cf5910bb35af175","name":"Nodes with multiple pubsub topic","time":{"start":1726033497445,"stop":1726033497446,"duration":1},"status":"passed","severity":"normal"},{"uid":"116360491e050d8c","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1726033231033,"stop":1726033231033,"duration":0},"status":"passed","severity":"normal"},{"uid":"225f1c4e2655547b","name":"same cluster, different shard: nodes don't connect","time":{"start":1726033231011,"stop":1726033231011,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d507876b948d449","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1726033001848,"stop":1726033001848,"duration":0},"status":"passed","severity":"normal"},{"uid":"89c8d2548f433f6","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1726033001836,"stop":1726033001837,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e05a56e08f6d9f","name":"A test","time":{"start":1726033367529,"stop":1726033367530,"duration":1},"status":"passed","severity":"normal"},{"uid":"e96eb5f1dba5507d","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1726033268024,"stop":1726033268024,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2e3921b5cf2af6a","name":"can start and stop the service","time":{"start":1726033515465,"stop":1726033515466,"duration":1},"status":"passed","severity":"normal"},{"uid":"5dad0c9da450fb86","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1726033607515,"stop":1726033607515,"duration":0},"status":"passed","severity":"normal"},{"uid":"9adc7cd5fef7fee8","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1726033589344,"stop":1726033589344,"duration":0},"status":"passed","severity":"normal"},{"uid":"318e81499e47e189","name":"should return the pubsub topic directly if a string is provided","time":{"start":1726033001855,"stop":1726033001855,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ab3918d8cc8513","name":"LightPush: 0 peers, Filter: 1 peers - Expected: Unhealthy","time":{"start":1726033384058,"stop":1726033384060,"duration":2},"status":"passed","severity":"normal"},{"uid":"6472c0a6ff033f3d","name":"Subscribe and receive messages via waku relay post","time":{"start":1726033268023,"stop":1726033268023,"duration":0},"status":"passed","severity":"normal"},{"uid":"7977913d6892000","name":"Check received message containing numeric","time":{"start":1726033474615,"stop":1726033474616,"duration":1},"status":"passed","severity":"normal"},{"uid":"7fa0ad0b7d30129","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1726033022668,"stop":1726033022669,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3042a369361a13e","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1726033524522,"stop":1726033524522,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bc49284f8bc8b6d","name":"Check received message containing SQL Injection","time":{"start":1726033474640,"stop":1726033474641,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b2a5227d2ac64b0","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1726033589335,"stop":1726033589335,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa493fff29a58282","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1726033001938,"stop":1726033001938,"duration":0},"status":"passed","severity":"normal"},{"uid":"97ee03c595e2902a","name":"should not fail to start the service if it is already started","time":{"start":1726033515466,"stop":1726033515467,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb63080f5f2ea3e3","name":"Refresh subscription","time":{"start":1726033520375,"stop":1726033520376,"duration":1},"status":"skipped","severity":"normal"},{"uid":"524dd70965e47498","name":"Push message with shell command payload","time":{"start":1726033484891,"stop":1726033484891,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c87c8be9c6e435a","name":"Publish message with rate limit","time":{"start":1726033524531,"stop":1726033524531,"duration":0},"status":"passed","severity":"normal"},{"uid":"8203b0af852260aa","name":"LightPush with 1 connections","time":{"start":1726033282639,"stop":1726033282640,"duration":1},"status":"passed","severity":"normal"},{"uid":"93f99f8b15e04ebe","name":"Fails to publish duplicate message","time":{"start":1726033524524,"stop":1726033524524,"duration":0},"status":"passed","severity":"normal"},{"uid":"518305cbf755940b","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1726033128159,"stop":1726033128159,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb9f3b507bb8378e","name":"Check received message containing XML","time":{"start":1726033474621,"stop":1726033474622,"duration":1},"status":"passed","severity":"normal"},{"uid":"28be90147e3ae87c","name":"Check message with no content topic is not received","time":{"start":1726033231279,"stop":1726033231279,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0364ab3608fbdf4","name":"can dial TLS multiaddrs","time":{"start":1726033389154,"stop":1726033389155,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e25dd5bac6be005","name":"Push message with Chinese payload","time":{"start":1726033581403,"stop":1726033581404,"duration":1},"status":"passed","severity":"normal"},{"uid":"9319cf7052d29730","name":"Check received message containing escaped characters","time":{"start":1726033474647,"stop":1726033474647,"duration":0},"status":"passed","severity":"normal"},{"uid":"27d4b593abc34cec","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1726033128159,"stop":1726033128160,"duration":1},"status":"passed","severity":"normal"},{"uid":"380f4b152ac594d4","name":"Push message with escaped characters payload","time":{"start":1726033484891,"stop":1726033484892,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ae3d86375cc116b","name":"Subscribe to topic containing special chars and receive message","time":{"start":1726033589353,"stop":1726033589357,"duration":4},"status":"passed","severity":"normal"},{"uid":"ad2d5713669bd18b","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1726033009847,"stop":1726033009847,"duration":0},"status":"passed","severity":"normal"},{"uid":"8551997eeced59b3","name":"removeEventListener with correct event","time":{"start":1726033092191,"stop":1726033092191,"duration":0},"status":"passed","severity":"normal"},{"uid":"716d175e7e86e36e","name":"Query with Ordered Callback, No Decoder","time":{"start":1726033593797,"stop":1726033593797,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff1bf7e5bb8c4037","name":"Subscribe to topic containing emoji and publish message","time":{"start":1726033520382,"stop":1726033520383,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a0a16060914aecb","name":"Check received message containing Script","time":{"start":1726033231248,"stop":1726033231249,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd13f3723d21ded","name":"random static sharding 9 - Cluster ID: 708, Shard ID: 716","time":{"start":1726033579384,"stop":1726033579384,"duration":0},"status":"passed","severity":"normal"},{"uid":"54460b24054a7088","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1726033284772,"stop":1726033284773,"duration":1},"status":"passed","severity":"normal"},{"uid":"806a1b7ae6b09f83","name":"Subscribe to topic containing XML and publish message","time":{"start":1726033520380,"stop":1726033520380,"duration":0},"status":"passed","severity":"normal"},{"uid":"9dbc4b9ff03a1efd","name":"LightPush with 2 connections","time":{"start":1726033282640,"stop":1726033282640,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1cbe5145fc07209","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1726033014959,"stop":1726033014959,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b260cd9f264926b","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1726033231023,"stop":1726033231024,"duration":1},"status":"passed","severity":"normal"},{"uid":"41ca4bac7d85e6f7","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1726033001833,"stop":1726033001834,"duration":1},"status":"passed","severity":"normal"},{"uid":"9883e2a9f44fa27b","name":"should set field with only STORE enabled","time":{"start":1726033010441,"stop":1726033010442,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f6271090d859b00","name":"Query Generator, Wrong PubsubTopic","time":{"start":1726033593794,"stop":1726033593795,"duration":1},"status":"passed","severity":"normal"},{"uid":"9deb36b45a687a2","name":"pre and post cipher","time":{"start":1726033032924,"stop":1726033032924,"duration":0},"status":"passed","severity":"normal"},{"uid":"9778b828695a5ce5","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1726033231044,"stop":1726033231045,"duration":1},"status":"passed","severity":"normal"},{"uid":"1bc69d62179f41b7","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app83/7/topic471/xml","time":{"start":1726033548751,"stop":1726033548751,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bedf3af56f86bd1","name":"Push message with Russian payload","time":{"start":1726033581405,"stop":1726033581406,"duration":1},"status":"passed","severity":"normal"},{"uid":"86220d07f2c4cec6","name":"Check received message with timestamp: 1649153314 ","time":{"start":1726033231261,"stop":1726033231261,"duration":0},"status":"passed","severity":"normal"},{"uid":"6674fda8036e2043","name":"Mutual subscription","time":{"start":1726033520372,"stop":1726033520372,"duration":0},"status":"passed","severity":"normal"},{"uid":"4333b36f3ac88cfe","name":"Accepts a valid Waku Message","time":{"start":1726033037448,"stop":1726033037450,"duration":2},"status":"passed","severity":"normal"},{"uid":"7b1411c94a541827","name":"Passing page size 10 when there are 10 messages","time":{"start":1726033621102,"stop":1726033621102,"duration":0},"status":"passed","severity":"normal"},{"uid":"d12e1eb6860ce1ad","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1726033231020,"stop":1726033231020,"duration":0},"status":"passed","severity":"normal"},{"uid":"d023acf20f450459","name":"should return valid sharding parameters for static sharding","time":{"start":1726033001856,"stop":1726033001857,"duration":1},"status":"passed","severity":"normal"},{"uid":"7fd8f5d67e89810c","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1726033015316,"stop":1726033015316,"duration":0},"status":"passed","severity":"normal"},{"uid":"350058d0fbaf6622","name":"Publish message with large meta","time":{"start":1726033524530,"stop":1726033524531,"duration":1},"status":"passed","severity":"normal"},{"uid":"68ed2cf564efd9cb","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1726033001845,"stop":1726033001845,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8e03602df7bfb46","name":"Subscribe to topic containing emoji and receive message","time":{"start":1726033268036,"stop":1726033268036,"duration":0},"status":"passed","severity":"normal"},{"uid":"48004e1e8aa3963b","name":"tcp ip4 address","time":{"start":1726033009699,"stop":1726033009700,"duration":1},"status":"passed","severity":"normal"},{"uid":"656a84ef4f573b76","name":"Push message with unicode special characters payload","time":{"start":1726033484892,"stop":1726033484892,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9284e81d1f15d89","name":"Check received message containing Arabic","time":{"start":1726033474640,"stop":1726033474640,"duration":0},"status":"passed","severity":"normal"},{"uid":"96ee4080e15b7732","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1726033520375,"stop":1726033520375,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca4036eee2af2878","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1726033128156,"stop":1726033128157,"duration":1},"status":"passed","severity":"normal"},{"uid":"75c181527323d293","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1726033636129,"stop":1726033636129,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c2c26f034525a1d","name":"Subscribe to topic containing shell command and publish message","time":{"start":1726033520381,"stop":1726033520382,"duration":1},"status":"passed","severity":"normal"},{"uid":"a14f776616f298bf","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1726033231027,"stop":1726033231027,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef762042008be4f0","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1726033589365,"stop":1726033589365,"duration":0},"status":"passed","severity":"normal"},{"uid":"40f095a859622669","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app90/7/topic88/proto","time":{"start":1726033548751,"stop":1726033548752,"duration":1},"status":"passed","severity":"normal"},{"uid":"bcae24cdd82b413","name":"should throw error - no public key","time":{"start":1726033010432,"stop":1726033010432,"duration":0},"status":"passed","severity":"normal"},{"uid":"85063a5c740e3dd2","name":"Check message with invalid timestamp is not received","time":{"start":1726033474634,"stop":1726033474634,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc8be634b1419555","name":"Ephemeral messages are not stored","time":{"start":1726033062093,"stop":1726033062093,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4aaea98ddaf0078","name":"Push message with content topic containing Script","time":{"start":1726033581430,"stop":1726033581430,"duration":0},"status":"passed","severity":"normal"},{"uid":"597ccf87f0cb38c5","name":"Ping on subscribed peer","time":{"start":1726033113098,"stop":1726033113098,"duration":0},"status":"passed","severity":"normal"},{"uid":"a15ad99c5cc02525","name":"Subscribe to topic containing special chars and receive message","time":{"start":1726033268030,"stop":1726033268031,"duration":1},"status":"passed","severity":"normal"},{"uid":"dbbd8d85e28afb31","name":"Subscribe to topic containing JSON and receive message","time":{"start":1726033589339,"stop":1726033589339,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc6d6a78e6dfc932","name":"Check received message containing shell command","time":{"start":1726033231250,"stop":1726033231251,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe944b46b927ab23","name":"Ping on unsubscribed peer","time":{"start":1726033124651,"stop":1726033124651,"duration":0},"status":"passed","severity":"normal"},{"uid":"f46a44908030122d","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1726033051769,"stop":1726033051770,"duration":1},"status":"passed","severity":"normal"},{"uid":"57e2eb62b6d1f1ff","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1726033520378,"stop":1726033520378,"duration":0},"status":"passed","severity":"normal"},{"uid":"999c9c94b45c091f","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1726033284767,"stop":1726033284770,"duration":3},"status":"passed","severity":"normal"},{"uid":"e7409d5f87072621","name":"should load peers from local storage and dispatch events","time":{"start":1726033026624,"stop":1726033026625,"duration":1},"status":"passed","severity":"normal"},{"uid":"e63d35acb31bff62","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1726033284774,"stop":1726033284775,"duration":1},"status":"passed","severity":"normal"},{"uid":"884c3d8d173bb066","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1726033589366,"stop":1726033589367,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d425a18bfc95d59","name":"should be called for bootstrap peers","time":{"start":1726033058931,"stop":1726033058931,"duration":0},"status":"passed","severity":"normal"},{"uid":"b522d07eb31280a5","name":"nwaku subscribes","time":{"start":1726033498250,"stop":1726033498250,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff243ac9b3b698cd","name":"Nwaku publishes","time":{"start":1726033498258,"stop":1726033498273,"duration":15},"status":"passed","severity":"normal"},{"uid":"def79762a88b0f00","name":"Check message on other pubsub topic is not received","time":{"start":1726033474651,"stop":1726033474652,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d8f9efd6bab404","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1726033231031,"stop":1726033231032,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f537246965ef043","name":"Check received message containing Chinese","time":{"start":1726033474639,"stop":1726033474640,"duration":1},"status":"passed","severity":"normal"},{"uid":"165c5e80679f4fe7","name":"Push message with content topic containing emoji","time":{"start":1726033484899,"stop":1726033484899,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea2d76b1fd731e12","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1726033128167,"stop":1726033128167,"duration":0},"status":"passed","severity":"normal"},{"uid":"66a9230b16acfd1d","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1726033009846,"stop":1726033009846,"duration":0},"status":"passed","severity":"normal"},{"uid":"d612b53d575227bb","name":"can start the service","time":{"start":1726033026621,"stop":1726033026621,"duration":0},"status":"passed","severity":"normal"},{"uid":"41c7da98b21ea150","name":"Push message with content topic containing XML","time":{"start":1726033581430,"stop":1726033581431,"duration":1},"status":"passed","severity":"normal"},{"uid":"ffaaf4db804a4db0","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1726033593796,"stop":1726033593796,"duration":0},"status":"passed","severity":"normal"},{"uid":"f17160430d608b4a","name":"A test","time":{"start":1726033367530,"stop":1726033367531,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4e50c7b94fb8abb","name":"Push to array if already present","time":{"start":1726033001425,"stop":1726033001425,"duration":0},"status":"passed","severity":"normal"},{"uid":"de5144e410fae0a9","name":"Push message with custom timestamp: 1726029685012","time":{"start":1726033484905,"stop":1726033484905,"duration":0},"status":"passed","severity":"normal"},{"uid":"736424f3b74af2e","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1726033268036,"stop":1726033268036,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f45ad8900b1a9e3","name":"Publishes to nwaku","time":{"start":1726033498250,"stop":1726033498253,"duration":3},"status":"passed","severity":"normal"},{"uid":"6a1acb0039534d5f","name":"LightPush: 3 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1726033384078,"stop":1726033384080,"duration":2},"status":"passed","severity":"normal"},{"uid":"392213e775c592bd","name":"Push message with content topic containing shell command","time":{"start":1726033581432,"stop":1726033581432,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a152f4b1dbeb861","name":"Check received message containing Arabic","time":{"start":1726033474618,"stop":1726033474619,"duration":1},"status":"passed","severity":"normal"},{"uid":"5fa719fd9714d467","name":"can start and stop the service","time":{"start":1726033062336,"stop":1726033062339,"duration":3},"status":"passed","severity":"normal"},{"uid":"d08e9da31689d90d","name":"Init the array if not present","time":{"start":1726033001424,"stop":1726033001425,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c887e48b27e10e9","name":"should properly create location multiaddrs - udp","time":{"start":1726033010439,"stop":1726033010440,"duration":1},"status":"passed","severity":"normal"},{"uid":"19898a2ec077d10e","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1726033231026,"stop":1726033231026,"duration":0},"status":"passed","severity":"normal"},{"uid":"a08299b36a1727e4","name":"Subscribe to topic containing Script and receive message","time":{"start":1726033268033,"stop":1726033268033,"duration":0},"status":"passed","severity":"normal"},{"uid":"68f6b32ad82c96a3","name":"Check received message containing special chars","time":{"start":1726033231245,"stop":1726033231247,"duration":2},"status":"passed","severity":"normal"},{"uid":"d80c580a7368d6fa","name":"random static sharding 3 - Cluster ID: 632, Shard ID: 829","time":{"start":1726033579370,"stop":1726033579371,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b384731088b2e9a","name":"Relay - dialed after","time":{"start":1726033641338,"stop":1726033641338,"duration":0},"status":"passed","severity":"normal"},{"uid":"92cad09b21d3fd76","name":"Subscribe to topic containing XML and receive message","time":{"start":1726033589366,"stop":1726033589366,"duration":0},"status":"passed","severity":"normal"},{"uid":"36568fadef962ddd","name":"should throw error - no id","time":{"start":1726033010431,"stop":1726033010431,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a5e1c256297c5be","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1726033001846,"stop":1726033001846,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6efb216b2119e00","name":"handles empty shards array correctly","time":{"start":1726033001857,"stop":1726033001858,"duration":1},"status":"passed","severity":"normal"},{"uid":"32e25539883fcfda","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1726033001852,"stop":1726033001852,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6a789376fe40ca3","name":"less peers than existing","time":{"start":1726033474954,"stop":1726033474954,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2130b94a7de01eaf","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1726033001854,"stop":1726033001854,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2883dcf230b2495","name":"Check message with no payload is not received","time":{"start":1726033474652,"stop":1726033474653,"duration":1},"status":"passed","severity":"normal"},{"uid":"380612cbc47cfb27","name":"Ping on peer without subscriptions","time":{"start":1726033124651,"stop":1726033124651,"duration":0},"status":"passed","severity":"normal"},{"uid":"7289b3764d46ee3","name":"Relay - times out","time":{"start":1726033641338,"stop":1726033641339,"duration":1},"status":"passed","severity":"normal"},{"uid":"78bf34ec1406ec27","name":"Subscribe and receives messages on 20 topics","time":{"start":1726033268024,"stop":1726033268025,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b1881ce64702718","name":"Sample","time":{"start":1726033009671,"stop":1726033009672,"duration":1},"status":"passed","severity":"normal"},{"uid":"23e1eff478710c55","name":"Check received message containing Russian","time":{"start":1726033231248,"stop":1726033231248,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f2c49fd841ff33b","name":"getPeersByDiscovery","time":{"start":1726033092192,"stop":1726033092193,"duration":1},"status":"passed","severity":"normal"},{"uid":"38e23dc700ada533","name":"stop","time":{"start":1726033092195,"stop":1726033092196,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad1810ec869291db","name":"Push message equal or less that 1MB","time":{"start":1726033581435,"stop":1726033581436,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f7b2dac9a7908f9","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1726033607513,"stop":1726033607514,"duration":1},"status":"passed","severity":"normal"},{"uid":"46d36343de37881a","name":"same cluster, same shard: nodes connect","time":{"start":1726033408869,"stop":1726033408870,"duration":1},"status":"passed","severity":"normal"},{"uid":"117b13443af4e2bf","name":"Push message with short payload","time":{"start":1726033484885,"stop":1726033484886,"duration":1},"status":"passed","severity":"normal"},{"uid":"14e6d525476bc16","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1726033497445,"stop":1726033497445,"duration":0},"status":"passed","severity":"normal"},{"uid":"daec97ca55393273","name":"Decrypt messages","time":{"start":1726033477397,"stop":1726033477397,"duration":0},"status":"passed","severity":"normal"},{"uid":"11fbdec0598239f","name":"Passing an array","time":{"start":1726033629520,"stop":1726033629520,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc1181c7ca2426e9","name":"Reopen subscription with peer with lost subscription","time":{"start":1726033124650,"stop":1726033124650,"duration":0},"status":"passed","severity":"normal"},{"uid":"3152f7a3464a17b8","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1726033284780,"stop":1726033284781,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0ab6ddb3ed6a7a","name":"Check received message containing XML","time":{"start":1726033231249,"stop":1726033231249,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a01686842d8054e","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1726033001849,"stop":1726033001849,"duration":0},"status":"passed","severity":"normal"},{"uid":"7604be88c035247d","name":"Check publish message after client node is restarted","time":{"start":1726033524530,"stop":1726033524530,"duration":0},"status":"skipped","severity":"normal"},{"uid":"58279876c374acf6","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1726033062356,"stop":1726033062356,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e37ade74fd631172","name":"Check received message with timestamp: 1726033051092000000 ","time":{"start":1726033231260,"stop":1726033231260,"duration":0},"status":"passed","severity":"normal"},{"uid":"b74f6f1dfd761aed","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1726033001852,"stop":1726033001852,"duration":0},"status":"passed","severity":"normal"},{"uid":"25cb88339dde20f0","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1726033231025,"stop":1726033231026,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca612572aaae271b","name":"Push message with content topic containing Basic HTML tag","time":{"start":1726033484897,"stop":1726033484897,"duration":0},"status":"passed","severity":"normal"},{"uid":"51944462ad86e6f7","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1726033001847,"stop":1726033001847,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc8aeda4f3b67931","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1726033497448,"stop":1726033497448,"duration":0},"status":"passed","severity":"normal"},{"uid":"562e94288e1da721","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1726033524525,"stop":1726033524525,"duration":0},"status":"passed","severity":"normal"},{"uid":"66ce2f31ef80604d","name":"isConnected should return true after first peer connects","time":{"start":1726033107100,"stop":1726033107101,"duration":1},"status":"passed","severity":"normal"},{"uid":"980ddde7b17f4d40","name":"Check received message containing Russian","time":{"start":1726033474640,"stop":1726033474640,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8cebcdbdbf9b14b","name":"LightPush with 0 connections","time":{"start":1726033282638,"stop":1726033282639,"duration":1},"status":"passed","severity":"normal"},{"uid":"16eb4feabd5dc9fa","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1726033001859,"stop":1726033001859,"duration":0},"status":"passed","severity":"normal"},{"uid":"b73146b7e932a671","name":"connects to nwaku","time":{"start":1726033629519,"stop":1726033629519,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2e14dba8b913b53","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1726033589347,"stop":1726033589347,"duration":0},"status":"passed","severity":"normal"},{"uid":"b98015ceeb51b594","name":"Generator, 2 different pubsubtopics","time":{"start":1726033618033,"stop":1726033618034,"duration":1},"status":"passed","severity":"normal"},{"uid":"34179fa27a64affa","name":"Subscribe to topic containing Script and publish message","time":{"start":1726033520380,"stop":1726033520380,"duration":0},"status":"passed","severity":"normal"},{"uid":"711236922f8563b5","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1726033589341,"stop":1726033589342,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1d3208315bfbf7f","name":"Push message with content topic containing numeric","time":{"start":1726033484894,"stop":1726033484894,"duration":0},"status":"passed","severity":"normal"},{"uid":"67446b89bb94cd4f","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1726033001832,"stop":1726033001832,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3e314bdb94103b3","name":"Relay - dialed first","time":{"start":1726033641338,"stop":1726033641338,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce8917dedc1e1f29","name":"throws an error for improperly formatted content topics","time":{"start":1726033001837,"stop":1726033001838,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8d2910ad830667a","name":"Push message with content topic containing escaped characters","time":{"start":1726033484898,"stop":1726033484899,"duration":1},"status":"passed","severity":"normal"},{"uid":"f17475c08abdb432","name":"random static sharding 1 - Cluster ID: 677, Shard ID: 868","time":{"start":1726033579369,"stop":1726033579370,"duration":1},"status":"passed","severity":"normal"},{"uid":"11634bfb349e92ae","name":"Reopen subscription with peer with lost subscription","time":{"start":1726033113111,"stop":1726033113112,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e5d9778e508d952","name":"Passing page size 11 when there are 10 messages","time":{"start":1726033621102,"stop":1726033621102,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b33bfe0c32822f2","name":"different cluster, different shard: nodes don't connect","time":{"start":1726033408871,"stop":1726033408871,"duration":0},"status":"passed","severity":"normal"},{"uid":"8234573d2142f81c","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1726033001938,"stop":1726033001938,"duration":0},"status":"passed","severity":"normal"},{"uid":"76299cf623e15589","name":"LightPush: 1 peers, Filter: 3 peers - Expected: MinimallyHealthy","time":{"start":1726033384066,"stop":1726033384067,"duration":1},"status":"passed","severity":"normal"},{"uid":"dbc9cd01248b902e","name":"Push message with Arabic payload","time":{"start":1726033484888,"stop":1726033484888,"duration":0},"status":"passed","severity":"normal"},{"uid":"e699272522851080","name":"should encodeTxt and decodeTxt","time":{"start":1726033010428,"stop":1726033010428,"duration":0},"status":"passed","severity":"normal"},{"uid":"43edc2786c2ae4eb","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1726033128159,"stop":1726033128159,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0f995017552a275","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1726033032643,"stop":1726033032644,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c7512d840d7828d","name":"Subscribe and receives messages on 20 topics","time":{"start":1726033589328,"stop":1726033589328,"duration":0},"status":"passed","severity":"normal"},{"uid":"a867de04fa7f9649","name":"should correctly map a content topic to a pubsub topic","time":{"start":1726033001858,"stop":1726033001858,"duration":0},"status":"passed","severity":"normal"},{"uid":"89dc15d0d02d70cb","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1726033589346,"stop":1726033589347,"duration":1},"status":"passed","severity":"normal"},{"uid":"fcc8f3513e2965a0","name":"Subscribe to topic containing short and receive message","time":{"start":1726033268027,"stop":1726033268028,"duration":1},"status":"passed","severity":"normal"},{"uid":"f272e61972ed9463","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1726033268022,"stop":1726033268022,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f2ca6e11685c626","name":"Subscribe to topic containing numeric and receive message","time":{"start":1726033268030,"stop":1726033268030,"duration":0},"status":"passed","severity":"normal"},{"uid":"627db33aa1e35a9e","name":"Check publish message containing shell command","time":{"start":1726033524520,"stop":1726033524521,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a12861616f138cd","name":"should throw an error if shards are undefined for static sharding","time":{"start":1726033001844,"stop":1726033001844,"duration":0},"status":"passed","severity":"normal"},{"uid":"45814974462a3ba4","name":"Check received message containing escaped characters","time":{"start":1726033231251,"stop":1726033231258,"duration":7},"status":"passed","severity":"normal"},{"uid":"70bbeeb0be97599d","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1726033001842,"stop":1726033001842,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfcc039dfa0387cc","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1726033107099,"stop":1726033107099,"duration":0},"status":"passed","severity":"normal"},{"uid":"624e6a23c0710b","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1726033268031,"stop":1726033268031,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c31a3726c558283","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1726033231023,"stop":1726033231023,"duration":0},"status":"passed","severity":"normal"},{"uid":"69cb8906a1d53cc6","name":"Push 30 different messages","time":{"start":1726033484892,"stop":1726033484893,"duration":1},"status":"passed","severity":"normal"},{"uid":"23724e2dac1b04d6","name":"Subscribe and publish message","time":{"start":1726033520374,"stop":1726033520374,"duration":0},"status":"passed","severity":"normal"},{"uid":"96eeb56acac095f2","name":"Subscribe to topic containing long and receive message","time":{"start":1726033268029,"stop":1726033268030,"duration":1},"status":"passed","severity":"normal"},{"uid":"23a2cd6b4dedcc68","name":"Query generator for multiple messages with different message text format","time":{"start":1726033616703,"stop":1726033616704,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed1d7080f51332e8","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1726033520382,"stop":1726033520382,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfcbb66877dd43e9","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1726033231029,"stop":1726033231030,"duration":1},"status":"passed","severity":"normal"},{"uid":"cdb30349d44a959","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1726033589327,"stop":1726033589327,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec8813603b4437ea","name":"Fails to publish message with wrong content topic","time":{"start":1726033524524,"stop":1726033524525,"duration":1},"status":"passed","severity":"normal"},{"uid":"31e0980df59d37ec","name":"Decoder throws on empty string content topic","time":{"start":1726033015316,"stop":1726033015316,"duration":0},"status":"passed","severity":"normal"},{"uid":"f490118d3d1b9347","name":"Symmetric encrypt & Decrypt","time":{"start":1726033032924,"stop":1726033032924,"duration":0},"status":"passed","severity":"normal"},{"uid":"f15bcf142e2db496","name":"Check message on other pubsub topic is not received","time":{"start":1726033231278,"stop":1726033231278,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf34cfac9c164be","name":"Subscribe to topic containing numeric and receive message","time":{"start":1726033589333,"stop":1726033589334,"duration":1},"status":"passed","severity":"normal"},{"uid":"8971f4a909c91f7d","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app43/2/topic498/json","time":{"start":1726033548754,"stop":1726033548755,"duration":1},"status":"passed","severity":"normal"},{"uid":"27890cb608fa2f4d","name":"should be able to encode the field with only FILTER set to true","time":{"start":1726033009842,"stop":1726033009842,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6ce4c3a99b759ea","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1726033589328,"stop":1726033589328,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bff3125f0cbf6d4","name":"start node with empty content topic","time":{"start":1726033548763,"stop":1726033548774,"duration":11},"status":"passed","severity":"normal"},{"uid":"aa0b736f1991655c","name":"addEventListener with wrong event","time":{"start":1726033092190,"stop":1726033092191,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a3aba6a4228814d","name":"random static sharding 5 - Cluster ID: 162, Shard ID: 207","time":{"start":1726033579373,"stop":1726033579374,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9475375bb43c95f","name":"Check received message containing emoji","time":{"start":1726033231259,"stop":1726033231260,"duration":1},"status":"passed","severity":"normal"},{"uid":"66020a61bfb8a2b9","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1726033231037,"stop":1726033231037,"duration":0},"status":"passed","severity":"normal"},{"uid":"abb6ac66d6741389","name":"Js publishes, other Js receives","time":{"start":1726033498273,"stop":1726033498274,"duration":1},"status":"passed","severity":"normal"},{"uid":"26f53a884d8c2ab6","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1726033231047,"stop":1726033231048,"duration":1},"status":"passed","severity":"normal"},{"uid":"e31aeac5bc21bc70","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1726033564738,"stop":1726033564738,"duration":0},"status":"passed","severity":"normal"},{"uid":"e649027aa0ff05e4","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1726033589337,"stop":1726033589337,"duration":0},"status":"passed","severity":"normal"},{"uid":"58dce51969b32b69","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1726033231036,"stop":1726033231036,"duration":0},"status":"passed","severity":"normal"},{"uid":"888df29d4ae96c04","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1726033231029,"stop":1726033231029,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e2c5fec567b9a58","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1726033268035,"stop":1726033268035,"duration":0},"status":"passed","severity":"normal"},{"uid":"85292285766cc542","name":"Query generator for 2000 messages","time":{"start":1726033616712,"stop":1726033616713,"duration":1},"status":"passed","severity":"normal"},{"uid":"2af9195e3387bac3","name":"All","time":{"start":1726033062277,"stop":1726033062278,"duration":1},"status":"passed","severity":"normal"},{"uid":"fdd87fdb904d7262","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1726033001843,"stop":1726033001843,"duration":0},"status":"passed","severity":"normal"},{"uid":"c29ea90b47bf04f7","name":"LightPush: 2 peers, Filter: 3 peers - Expected: SufficientlyHealthy","time":{"start":1726033384075,"stop":1726033384076,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8c88b203b0f9272","name":"Check message with non string payload is not received","time":{"start":1726033231280,"stop":1726033231281,"duration":1},"status":"passed","severity":"normal"},{"uid":"2249a72ee216e27f","name":"Fields are not dropped","time":{"start":1726033014596,"stop":1726033014598,"duration":2},"status":"passed","severity":"normal"},{"uid":"56ca70ff55248962","name":"Check publish message containing emoji","time":{"start":1726033524521,"stop":1726033524522,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3a76743ae575572","name":"Subscribe to topic containing long and publish message","time":{"start":1726033520377,"stop":1726033520377,"duration":0},"status":"passed","severity":"normal"},{"uid":"e990c0764a639163","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1726033497446,"stop":1726033497446,"duration":0},"status":"passed","severity":"normal"},{"uid":"484005718a543e11","name":"Check received message containing long","time":{"start":1726033474614,"stop":1726033474615,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed675a29ae53f8c3","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1726033564747,"stop":1726033564747,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c4fc66ff0ae6a1b","name":"Renews subscription after lossing a connection","time":{"start":1726033589343,"stop":1726033589343,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fe2a3de89c0fb48","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1726033014958,"stop":1726033014958,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bdd77fd2c53aa15","name":"Push message with content topic containing escaped characters","time":{"start":1726033581432,"stop":1726033581432,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf2e3202f2c891f3","name":"Subscribe to topic containing special chars and publish message","time":{"start":1726033520378,"stop":1726033520378,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bd9d466f7f54555","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1726033231017,"stop":1726033231019,"duration":2},"status":"passed","severity":"normal"},{"uid":"c296a0b2b1cb394c","name":"Subscribe to topic containing short and receive message","time":{"start":1726033589332,"stop":1726033589332,"duration":0},"status":"passed","severity":"normal"},{"uid":"c482f6727ee931d1","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1726033001834,"stop":1726033001834,"duration":0},"status":"passed","severity":"normal"},{"uid":"8dff3cf1b3244631","name":"Check message received after nwaku node is restarted","time":{"start":1726033474654,"stop":1726033474654,"duration":0},"status":"skipped","severity":"normal"},{"uid":"dc75fc1da9ac2018","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1726033231027,"stop":1726033231028,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ed4ea497f21ee08","name":"Push message with content topic containing unicode special characters","time":{"start":1726033581432,"stop":1726033581432,"duration":0},"status":"passed","severity":"normal"},{"uid":"672cf94433d99fcd","name":"Store - dialed after - with timeout","time":{"start":1726033641339,"stop":1726033641339,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f96df9da6618941","name":"Overlapping topic subscription","time":{"start":1726033268026,"stop":1726033268027,"duration":1},"status":"passed","severity":"normal"},{"uid":"4bf06fbf6b4ea8e0","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1726033497445,"stop":1726033497445,"duration":0},"status":"passed","severity":"normal"},{"uid":"43af7c313cbd3f9e","name":"Check received message containing short","time":{"start":1726033474613,"stop":1726033474614,"duration":1},"status":"passed","severity":"normal"},{"uid":"af0934b21e80cd5a","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1726033023073,"stop":1726033023073,"duration":0},"status":"passed","severity":"normal"},{"uid":"93112da9c5aabecd","name":"Fails to publish message with empty text","time":{"start":1726033524524,"stop":1726033524524,"duration":0},"status":"passed","severity":"normal"},{"uid":"22472e6bcb6be6c1","name":"Relay + Store","time":{"start":1726033010443,"stop":1726033010443,"duration":0},"status":"passed","severity":"normal"},{"uid":"149261b2c099c685","name":"Check received message containing JSON","time":{"start":1726033474642,"stop":1726033474643,"duration":1},"status":"passed","severity":"normal"},{"uid":"5253bc5f2d05e1d0","name":"Check received message containing unicode special characters","time":{"start":1726033474647,"stop":1726033474649,"duration":2},"status":"passed","severity":"normal"},{"uid":"f96f241de18ddb6e","name":"Default pageSize","time":{"start":1726033621103,"stop":1726033621104,"duration":1},"status":"passed","severity":"normal"},{"uid":"9676858c22825931","name":"Check received message containing emoji","time":{"start":1726033474649,"stop":1726033474649,"duration":0},"status":"passed","severity":"normal"},{"uid":"596b606b8d406166","name":"connected peers and dial","time":{"start":1726033474952,"stop":1726033474953,"duration":1},"status":"skipped","severity":"normal"},{"uid":"9cc47cfc40b5761b","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1726033636131,"stop":1726033636131,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd0d88fe3c501b0e","name":"Passing page size 0 when there are 110 messages","time":{"start":1726033621101,"stop":1726033621101,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ce09f9b5d62dde4","name":"Ping on peer without subscriptions","time":{"start":1726033124649,"stop":1726033124649,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a09311c204c257e","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1726033593798,"stop":1726033593798,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c1352e21ad982aa","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1726033058931,"stop":1726033058931,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef2543b2f1514637","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1726033026625,"stop":1726033026625,"duration":0},"status":"passed","severity":"normal"},{"uid":"e650853659aebe82","name":"getPeersByDiscovery","time":{"start":1726033496297,"stop":1726033496297,"duration":0},"status":"passed","severity":"normal"},{"uid":"86e30d05dd89d5","name":"creates an iterator","time":{"start":1726033617721,"stop":1726033617722,"duration":1},"status":"passed","severity":"normal"},{"uid":"785514f5eb6e8e36","name":"should not fail to start the service if it is already started","time":{"start":1726033062343,"stop":1726033062343,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b2b4d35352bfe6f","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1726033231028,"stop":1726033231028,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4e040408964325c","name":"Check publish message containing SQL Injection","time":{"start":1726033524504,"stop":1726033524505,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f8fc3f03568bff0","name":"Push message on custom pubsubTopic","time":{"start":1726033367356,"stop":1726033367356,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9a207cb7fc407e2","name":"should use the provided clusterId for the pubsub topic","time":{"start":1726033001859,"stop":1726033001859,"duration":0},"status":"passed","severity":"normal"},{"uid":"48e06cc6d36fe70b","name":"Subscribe to topic containing JSON and receive message","time":{"start":1726033268034,"stop":1726033268035,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8d882161f1c085e","name":"Push message with emoji payload","time":{"start":1726033581411,"stop":1726033581411,"duration":0},"status":"passed","severity":"normal"},{"uid":"d27f081a9cc2105a","name":"Publish message with custom timestamp: Wed Sep 11 2024 04:44:56 GMT+0000 (Coordinated Universal Time)","time":{"start":1726033524523,"stop":1726033524523,"duration":0},"status":"passed","severity":"normal"},{"uid":"619e157a53591a4f","name":"Filter","time":{"start":1726033641340,"stop":1726033641340,"duration":0},"status":"passed","severity":"normal"},{"uid":"9aba872956c3f8f7","name":"random static sharding 8 - Cluster ID: 261, Shard ID: 492","time":{"start":1726033579382,"stop":1726033579382,"duration":0},"status":"passed","severity":"normal"},{"uid":"94115e529f07e6d2","name":"removeEventListener with wrong event","time":{"start":1726033092191,"stop":1726033092192,"duration":1},"status":"passed","severity":"normal"},{"uid":"51a2af3740bb0634","name":"isConnected should return false after all peers disconnect","time":{"start":1726033107101,"stop":1726033107101,"duration":0},"status":"passed","severity":"normal"},{"uid":"97bb2dbfedb2ae70","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1726033001835,"stop":1726033001835,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e45a052e54bbc39","name":"Promise Callback - true","time":{"start":1726033602224,"stop":1726033602225,"duration":1},"status":"passed","severity":"normal"},{"uid":"ccdf0ea866f76f3e","name":"Check received message containing Basic HTML tag","time":{"start":1726033474642,"stop":1726033474642,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c6a53c42d0d3b13","name":"Check message received after jswaku node is restarted","time":{"start":1726033231281,"stop":1726033231281,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ccafbb3f9ec901c3","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1726033001834,"stop":1726033001834,"duration":0},"status":"passed","severity":"normal"},{"uid":"5abaceaff18a060f","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1726033001851,"stop":1726033001851,"duration":0},"status":"passed","severity":"normal"},{"uid":"c002e9ee9a9c7dbb","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app18/6/topic33/test.js","time":{"start":1726033548753,"stop":1726033548753,"duration":0},"status":"passed","severity":"normal"},{"uid":"e296134e906925d6","name":"should set field with all protocols disabled","time":{"start":1726033010440,"stop":1726033010441,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa548f6d271ee291","name":"Register correct protocols","time":{"start":1726033520373,"stop":1726033520373,"duration":0},"status":"passed","severity":"normal"},{"uid":"eafecef3133cef63","name":"Check meta is set [ecies]","time":{"start":1726033034207,"stop":1726033034207,"duration":0},"status":"passed","severity":"normal"},{"uid":"26e9979fbf539aab","name":"Query Generator - true","time":{"start":1726033602222,"stop":1726033602223,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b33abb5d7eba86d","name":"should throw an error for empty SingleShardInfos array","time":{"start":1726033001840,"stop":1726033001841,"duration":1},"status":"passed","severity":"normal"},{"uid":"203f694ffcf55d4b","name":"Passing invalid cursor","time":{"start":1726033564748,"stop":1726033564748,"duration":0},"status":"passed","severity":"normal"},{"uid":"300bea607e41f627","name":"Ping succeeds for all connected peers","time":{"start":1726033161630,"stop":1726033161635,"duration":5},"status":"passed","severity":"normal"},{"uid":"fbeaf841b2cd3f7f","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1726033231049,"stop":1726033231049,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf00bf5c8a134879","name":"Query with Promise Callback, No message returned","time":{"start":1726033593798,"stop":1726033593799,"duration":1},"status":"passed","severity":"normal"},{"uid":"1704d05a46d7d3","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1726033023073,"stop":1726033023074,"duration":1},"status":"passed","severity":"normal"},{"uid":"10c79a3c6c1f2975","name":"should not throw an error for a single configured topic","time":{"start":1726033001853,"stop":1726033001854,"duration":1},"status":"passed","severity":"normal"},{"uid":"b101868da234bc9f","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1726033164293,"stop":1726033164293,"duration":0},"status":"passed","severity":"normal"},{"uid":"49b1d3e00d604300","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1726033675501,"stop":1726033675501,"duration":0},"status":"passed","severity":"normal"},{"uid":"4de1922730afc06c","name":"Push message with content topic containing special chars","time":{"start":1726033484894,"stop":1726033484895,"duration":1},"status":"passed","severity":"normal"},{"uid":"6cd2a3fd8a141ea8","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1726033589326,"stop":1726033589326,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d68dc6b6589a5f9","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1726033001831,"stop":1726033001831,"duration":0},"status":"passed","severity":"normal"},{"uid":"657e760e3e6b41d9","name":"Promise Callback - false","time":{"start":1726033602225,"stop":1726033602226,"duration":1},"status":"passed","severity":"normal"},{"uid":"119e382f4ad98cbe","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1726033636132,"stop":1726033636133,"duration":1},"status":"passed","severity":"normal"},{"uid":"1929c5e1a100c835","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1726033231025,"stop":1726033231025,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c4d9295cf58ce13","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1726033009847,"stop":1726033009847,"duration":0},"status":"passed","severity":"normal"},{"uid":"3602c9130aad0d6d","name":"Check received message containing Script","time":{"start":1726033474620,"stop":1726033474620,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d0a970f6900a8b4","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1726033034206,"stop":1726033034206,"duration":0},"status":"passed","severity":"normal"},{"uid":"7964cd31658ad157","name":"Decoder throws on undefined content topic","time":{"start":1726033034208,"stop":1726033034208,"duration":0},"status":"passed","severity":"normal"},{"uid":"8396d5334b204081","name":"Ping on unsubscribed peer","time":{"start":1726033124649,"stop":1726033124650,"duration":1},"status":"passed","severity":"normal"},{"uid":"6bdbc5ab69f016","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1726033231031,"stop":1726033231031,"duration":0},"status":"passed","severity":"normal"},{"uid":"951bfd152ae0da87","name":"Query generator for multiple messages","time":{"start":1726033616702,"stop":1726033616703,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7f8c712369cfad5","name":"Fails to push message with large meta","time":{"start":1726033484904,"stop":1726033484904,"duration":0},"status":"passed","severity":"normal"},{"uid":"84bf9e12843cca1e","name":"LightPush: 2 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1726033384068,"stop":1726033384069,"duration":1},"status":"passed","severity":"normal"},{"uid":"cea5f469aee0fdbb","name":"Check message with invalid timestamp is not received","time":{"start":1726033231278,"stop":1726033231278,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3eb6a69246f18cd","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1726033001832,"stop":1726033001833,"duration":1},"status":"passed","severity":"normal"},{"uid":"dad4ae679d8e914a","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1726033268031,"stop":1726033268032,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7ceff299a49ffb","name":"Decoder throws on undefined content topic","time":{"start":1726033032646,"stop":1726033032647,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f525012a220d4fc","name":"should throw an error for missing required configuration","time":{"start":1726033001844,"stop":1726033001844,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d2f03ef9b69329b","name":"Encoder throws on undefined content topic","time":{"start":1726033032645,"stop":1726033032645,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffa699d472fe30f5","name":"Subscribe to topic containing short and publish message","time":{"start":1726033520376,"stop":1726033520377,"duration":1},"status":"passed","severity":"normal"},{"uid":"a47caea7af3aeb4c","name":"Push message with Script payload","time":{"start":1726033484889,"stop":1726033484890,"duration":1},"status":"passed","severity":"normal"},{"uid":"323bfc64d4b2742f","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1726033001850,"stop":1726033001851,"duration":1},"status":"passed","severity":"normal"},{"uid":"d11b25d83a600ac8","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1726033128167,"stop":1726033128168,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9e7274a01646b42","name":"through manual discovery","time":{"start":1726033389156,"stop":1726033389157,"duration":1},"status":"passed","severity":"normal"},{"uid":"3112bbcd5a6e170a","name":"Waku message hash computation (meta attribute not present)","time":{"start":1726033004417,"stop":1726033004417,"duration":0},"status":"passed","severity":"normal"},{"uid":"432924948a106722","name":"Check received message containing short","time":{"start":1726033231239,"stop":1726033231240,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f5ad35b3bf9090b","name":"Check received message containing Chinese","time":{"start":1726033474617,"stop":1726033474618,"duration":1},"status":"passed","severity":"normal"},{"uid":"802c7bfc05700b0d","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1726033520374,"stop":1726033520375,"duration":1},"status":"passed","severity":"normal"},{"uid":"115024d288649a03","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1726033284780,"stop":1726033284780,"duration":0},"status":"passed","severity":"normal"},{"uid":"641d869cdee68515","name":"Add multiple subscription objects on single nwaku node","time":{"start":1726033589343,"stop":1726033589343,"duration":0},"status":"passed","severity":"normal"},{"uid":"656ded1d7c2e1bc2","name":"Ping on unsubscribed peer","time":{"start":1726033113111,"stop":1726033113111,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cd90e6136c148a8","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1726033009846,"stop":1726033009846,"duration":0},"status":"passed","severity":"normal"},{"uid":"d058f1a59f56b72c","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1726033367355,"stop":1726033367355,"duration":0},"status":"passed","severity":"normal"},{"uid":"784bbed7774c0c08","name":"Refresh subscription","time":{"start":1726033589332,"stop":1726033589332,"duration":0},"status":"passed","severity":"normal"},{"uid":"16e504f956acfcf2","name":"Passing page size 3 when there are 20 messages","time":{"start":1726033621101,"stop":1726033621102,"duration":1},"status":"passed","severity":"normal"},{"uid":"763ca8edcff023df","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1726033107100,"stop":1726033107100,"duration":0},"status":"passed","severity":"normal"},{"uid":"4227e433dae445a7","name":"Ephemeral field is preserved - encoder v0","time":{"start":1726033062094,"stop":1726033062094,"duration":0},"status":"passed","severity":"normal"},{"uid":"708e0ff6f3c0f426","name":"should be able to decode the field with only RELAY set to true","time":{"start":1726033009845,"stop":1726033009845,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c4819e7d2d05f9e","name":"Query Generator - false","time":{"start":1726033602223,"stop":1726033602223,"duration":0},"status":"passed","severity":"normal"},{"uid":"856dbaf58c6ee197","name":"Rejects garbage","time":{"start":1726033037450,"stop":1726033037450,"duration":0},"status":"passed","severity":"normal"},{"uid":"abfdd909886342ae","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1726033408866,"stop":1726033408867,"duration":1},"status":"passed","severity":"normal"},{"uid":"4143c787823c476e","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1726033231036,"stop":1726033231037,"duration":1},"status":"passed","severity":"normal"},{"uid":"5233a09a210a49c2","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1726033022668,"stop":1726033022668,"duration":0},"status":"passed","severity":"normal"},{"uid":"8643e3548c38bc73","name":"Meta field set when metaSetter is specified","time":{"start":1726033015313,"stop":1726033015314,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9915cfc5958487c","name":"should not receive a peer event before start","time":{"start":1726033062350,"stop":1726033062350,"duration":0},"status":"passed","severity":"normal"},{"uid":"479453412fa98b68","name":"Push message with Script payload","time":{"start":1726033581407,"stop":1726033581408,"duration":1},"status":"passed","severity":"normal"},{"uid":"72a57fb4c98c158a","name":"Check received message containing Basic HTML tag","time":{"start":1726033231249,"stop":1726033231250,"duration":1},"status":"passed","severity":"normal"},{"uid":"dad2b203abeee674","name":"Store - dialed first","time":{"start":1726033641339,"stop":1726033641339,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d4038fa8b039aec","name":"Add multiple subscription objects on single nwaku node","time":{"start":1726033268036,"stop":1726033268037,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba4186fbc4114fe3","name":"unsubscribes","time":{"start":1726033617722,"stop":1726033617723,"duration":1},"status":"passed","severity":"normal"},{"uid":"d92bc94cd0e717b4","name":"Encoder throws on undefined content topic","time":{"start":1726033034207,"stop":1726033034208,"duration":1},"status":"passed","severity":"normal"},{"uid":"b47464fe50e11cb8","name":"Ping on peer without subscriptions","time":{"start":1726033113099,"stop":1726033113099,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ee81236e1db9ab0","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1726033231013,"stop":1726033231013,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9fd12bdd424d7c7","name":"Subscribe to topic containing emoji and receive message","time":{"start":1726033589342,"stop":1726033589342,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fa9693c1775d087","name":"Push message with special chars payload","time":{"start":1726033581402,"stop":1726033581403,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a89dddeb9678cdf","name":"should handle corrupted local storage data gracefully","time":{"start":1726033026625,"stop":1726033026626,"duration":1},"status":"passed","severity":"normal"},{"uid":"12c24e533c83a9b0","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1726033001849,"stop":1726033001850,"duration":1},"status":"passed","severity":"normal"},{"uid":"d89d4a330e907f98","name":"Privacy Node - default protocol","time":{"start":1726033641341,"stop":1726033641341,"duration":0},"status":"passed","severity":"normal"},{"uid":"32fc37d813b33edf","name":"Subscribe to topic containing Script and receive message","time":{"start":1726033589337,"stop":1726033589338,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce814248ec4bd6ac","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1726033009844,"stop":1726033009844,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f580cf132a2006b","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1726033009844,"stop":1726033009845,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ff80a32ef4c33be","name":"caches peers it previously fetched","time":{"start":1726033023072,"stop":1726033023072,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cbdc24121ab57d6","name":"Check message with no payload is not received","time":{"start":1726033474635,"stop":1726033474635,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3ea7a7de26b0baf","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1726033004415,"stop":1726033004416,"duration":1},"status":"passed","severity":"normal"},{"uid":"572af5fbe5a8e50a","name":"LightPush: 0 peers, Filter: 2 peers - Expected: Unhealthy","time":{"start":1726033384060,"stop":1726033384061,"duration":1},"status":"passed","severity":"normal"},{"uid":"1996ae09bb0db522","name":"Subscribe to topic containing emoji and receive message","time":{"start":1726033589368,"stop":1726033589369,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b1ab8f7c13cd280","name":"Callback on promise, aborts when callback returns true","time":{"start":1726033616707,"stop":1726033616710,"duration":3},"status":"passed","severity":"normal"},{"uid":"3678450d970e5410","name":"Check message received after jswaku node is restarted","time":{"start":1726033474636,"stop":1726033474636,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e7845f2f0cbe1903","name":"Push message with content topic containing Arabic","time":{"start":1726033581429,"stop":1726033581429,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4123ccbfea971f8","name":"Ordered Callback - true","time":{"start":1726033602226,"stop":1726033602226,"duration":0},"status":"passed","severity":"normal"},{"uid":"72794385c4946233","name":"random static sharding 7 - Cluster ID: 486, Shard ID: 425","time":{"start":1726033579374,"stop":1726033579375,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ba5d0fe586819a8","name":"Query with Ordered Callback, No message returned","time":{"start":1726033593797,"stop":1726033593797,"duration":0},"status":"passed","severity":"normal"},{"uid":"16211bfaedf00aca","name":"Ordered Callback - false","time":{"start":1726033602226,"stop":1726033602227,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c092d9e6b210c1e","name":"start node with empty shard should fail","time":{"start":1726033579387,"stop":1726033579388,"duration":1},"status":"passed","severity":"normal"},{"uid":"21495eef30a7855e","name":"Push message with content topic containing Chinese","time":{"start":1726033484895,"stop":1726033484895,"duration":0},"status":"passed","severity":"normal"},{"uid":"22e54f50347b1cb","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1726033164293,"stop":1726033164294,"duration":1},"status":"passed","severity":"normal"},{"uid":"ccb5a0effb0e62c1","name":"Reopen subscription with peer with lost subscription","time":{"start":1726033124652,"stop":1726033124652,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8b48902ac227797","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1726033520381,"stop":1726033520381,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c81cf4b86ee4533","name":"Push message with content topic containing JSON","time":{"start":1726033581431,"stop":1726033581431,"duration":0},"status":"passed","severity":"normal"},{"uid":"5377ba7501a68fd0","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1726033284770,"stop":1726033284771,"duration":1},"status":"passed","severity":"normal"},{"uid":"28de96abc55ccd4f","name":"Nodes with multiple pubsub topic","time":{"start":1726033497448,"stop":1726033497448,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e47259d703ebdee","name":"should emit a peer event after start","time":{"start":1726033026623,"stop":1726033026623,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd72785607baafad","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1726033231019,"stop":1726033231020,"duration":1},"status":"passed","severity":"normal"},{"uid":"25f177c61241fa42","name":"Subscribe to topic containing numeric and receive message","time":{"start":1726033589350,"stop":1726033589353,"duration":3},"status":"passed","severity":"normal"},{"uid":"68d86e431be8a21b","name":"Push message with rate limit","time":{"start":1726033484904,"stop":1726033484905,"duration":1},"status":"passed","severity":"normal"},{"uid":"81d3b8e656fce51c","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1726033497447,"stop":1726033497447,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cb73f489f1759dc","name":"should be online or offline if network state changed","time":{"start":1726033051773,"stop":1726033051773,"duration":0},"status":"passed","severity":"normal"},{"uid":"63021efa544b23d5","name":"Should update shard info","time":{"start":1726033409131,"stop":1726033409131,"duration":0},"status":"passed","severity":"normal"},{"uid":"c446e8eed9f95686","name":"should emit a peer event after start","time":{"start":1726033062343,"stop":1726033062348,"duration":5},"status":"passed","severity":"normal"},{"uid":"4c494980f809ae4a","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1726033001831,"stop":1726033001832,"duration":1},"status":"passed","severity":"normal"},{"uid":"82a0bd5195146343","name":"it tolerates circular branch references","time":{"start":1726033023070,"stop":1726033023070,"duration":0},"status":"passed","severity":"normal"},{"uid":"52f7cccd05b6cc0b","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1726033001856,"stop":1726033001856,"duration":0},"status":"passed","severity":"normal"},{"uid":"39a251c9d8959d6e","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1726033589340,"stop":1726033589340,"duration":0},"status":"passed","severity":"normal"},{"uid":"911fc6002b1d5c7a","name":"Decoder throws on undefined content topic","time":{"start":1726033015315,"stop":1726033015315,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a046aa2119626d4","name":"1 Relay, 1 Filter, gives up","time":{"start":1726033022552,"stop":1726033022553,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce7e1c1f8c14beb5","name":"Push message with custom timestamp: 1726029668195","time":{"start":1726033581435,"stop":1726033581435,"duration":0},"status":"passed","severity":"normal"},{"uid":"711231c4f7609071","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1726033164294,"stop":1726033164295,"duration":1},"status":"passed","severity":"normal"},{"uid":"afe118e22c0b6b54","name":"Query Generator, Multiple PubsubTopics","time":{"start":1726033593795,"stop":1726033593795,"duration":0},"status":"passed","severity":"normal"},{"uid":"68d9b5996456f36d","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1726033618036,"stop":1726033618037,"duration":1},"status":"passed","severity":"normal"},{"uid":"533f9ff6bc22f6c6","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1726033497447,"stop":1726033497447,"duration":0},"status":"passed","severity":"normal"},{"uid":"4be8467003660d41","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1726033128166,"stop":1726033128166,"duration":0},"status":"passed","severity":"normal"},{"uid":"29434a32a1f381e6","name":"handles different networkShards values correctly","time":{"start":1726033001837,"stop":1726033001837,"duration":0},"status":"passed","severity":"normal"},{"uid":"29866748ad3168ae","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1726033022666,"stop":1726033022666,"duration":0},"status":"passed","severity":"normal"},{"uid":"24eb7793335835ac","name":"Check publish message containing escaped characters","time":{"start":1726033524521,"stop":1726033524521,"duration":0},"status":"passed","severity":"normal"},{"uid":"b33ce96af13cef92","name":"configure the node with multiple pubsub topics","time":{"start":1726033579386,"stop":1726033579386,"duration":0},"status":"passed","severity":"normal"},{"uid":"a73c6bfb73f9f4fd","name":"Subscribe to topic containing Russian and publish message","time":{"start":1726033520379,"stop":1726033520379,"duration":0},"status":"passed","severity":"normal"},{"uid":"d256bc64f8a681c3","name":"Push message with content topic containing Chinese","time":{"start":1726033581428,"stop":1726033581429,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2d6201287b0120a","name":"Renews peer on consistent missed messages","time":{"start":1726033161642,"stop":1726033161643,"duration":1},"status":"passed","severity":"normal"},{"uid":"bac378168ce12282","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1726033022667,"stop":1726033022667,"duration":0},"status":"passed","severity":"normal"},{"uid":"61fcf80d0321eebf","name":"should use DNS peer discovery with light client","time":{"start":1726033062355,"stop":1726033062356,"duration":1},"status":"skipped","severity":"normal"},{"uid":"5d3f589a295f1633","name":"1 Store, 2 fetches","time":{"start":1726033022551,"stop":1726033022552,"duration":1},"status":"passed","severity":"normal"},{"uid":"72536b49dcd61c7d","name":"Check publish message containing JSON","time":{"start":1726033524520,"stop":1726033524520,"duration":0},"status":"passed","severity":"normal"},{"uid":"d56eaa7090aedbbd","name":"Relay + Store","time":{"start":1726033062277,"stop":1726033062277,"duration":0},"status":"passed","severity":"normal"},{"uid":"8289bd17b91bd230","name":"Push 30 different messages","time":{"start":1726033581411,"stop":1726033581411,"duration":0},"status":"passed","severity":"normal"},{"uid":"38eabd0e6d63b59","name":"LightPush: 2 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1726033384067,"stop":1726033384068,"duration":1},"status":"passed","severity":"normal"},{"uid":"19b9881780ea1333","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1726033231045,"stop":1726033231045,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7f60799da27f127","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1726033009843,"stop":1726033009843,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6315093a1873cd4","name":"Keep-alive pings maintain the connection","time":{"start":1726033161636,"stop":1726033161640,"duration":4},"status":"passed","severity":"normal"},{"uid":"eb48273862712fbf","name":"Push message with short payload","time":{"start":1726033581396,"stop":1726033581400,"duration":4},"status":"passed","severity":"normal"},{"uid":"4c04e966763e2345","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1726033058932,"stop":1726033058933,"duration":1},"status":"passed","severity":"normal"},{"uid":"69bbc51342d531c7","name":"should get / set TCP multiaddr","time":{"start":1726033010438,"stop":1726033010438,"duration":0},"status":"passed","severity":"normal"},{"uid":"976712f25993e3e6","name":"non connected peers","time":{"start":1726033474954,"stop":1726033474954,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a795ea3270b17eba","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1726033021694,"stop":1726033021695,"duration":1},"status":"passed","severity":"normal"},{"uid":"b93f9c3b3ff3dd87","name":"Check publish message containing Russian","time":{"start":1726033524504,"stop":1726033524504,"duration":0},"status":"passed","severity":"normal"},{"uid":"d92b6a9d9e54590d","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1726033001847,"stop":1726033001848,"duration":1},"status":"passed","severity":"normal"},{"uid":"b893f452e4a27011","name":"should be able to encode the field with only STORE set to true","time":{"start":1726033009841,"stop":1726033009842,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf2a3b7b0c3791d8","name":"Check message received after nwaku node is restarted","time":{"start":1726033231281,"stop":1726033231282,"duration":1},"status":"skipped","severity":"normal"},{"uid":"744a2ea72b2d7ab7","name":"Push message with XML payload","time":{"start":1726033581408,"stop":1726033581408,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f76f028b0a28a6d","name":"should not receive a peer event after stop","time":{"start":1726033062350,"stop":1726033062355,"duration":5},"status":"passed","severity":"normal"},{"uid":"959d6b99ea52e8ef","name":"should get / set UDP multiaddr","time":{"start":1726033010437,"stop":1726033010437,"duration":0},"status":"passed","severity":"normal"},{"uid":"edd487b5d6ddaa83","name":"Push message with Arabic payload","time":{"start":1726033581404,"stop":1726033581405,"duration":1},"status":"passed","severity":"normal"},{"uid":"474fb0bfcc1dd95a","name":"Subscribe to topic containing special chars and receive message","time":{"start":1726033589334,"stop":1726033589334,"duration":0},"status":"passed","severity":"normal"},{"uid":"334fdce816715bd8","name":"Query with Promise Callback, No Decoder","time":{"start":1726033593798,"stop":1726033593798,"duration":0},"status":"passed","severity":"normal"},{"uid":"c290cf3ab7a32c","name":"handles multiple messages","time":{"start":1726033617722,"stop":1726033617722,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd0a68d5ef4b9960","name":"Check received message containing SQL Injection","time":{"start":1726033231248,"stop":1726033231248,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4237568807ab0b5","name":"Encoder throws on empty string content topic","time":{"start":1726033032645,"stop":1726033032646,"duration":1},"status":"passed","severity":"normal"},{"uid":"744126c5efb5b087","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1726033636127,"stop":1726033636127,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a0616ae207c7ce6","name":"Push message with rate limit","time":{"start":1726033581434,"stop":1726033581434,"duration":0},"status":"passed","severity":"normal"},{"uid":"1935bdfad4ad2fb9","name":"Ordered callback, aborts when callback returns true","time":{"start":1726033616711,"stop":1726033616712,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7ffd84bc7276117","name":"Check message on other pubsub topic is not received","time":{"start":1726033474634,"stop":1726033474634,"duration":0},"status":"passed","severity":"normal"},{"uid":"d446459aed4c93ee","name":"Subscribe to topic containing long and receive message","time":{"start":1726033589349,"stop":1726033589349,"duration":0},"status":"passed","severity":"normal"},{"uid":"7aa193b1e2256815","name":"Subscribe to topic containing short and receive message","time":{"start":1726033589348,"stop":1726033589348,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f41dbed78e8f60","name":"should be able to decode the field with only FILTER set to true","time":{"start":1726033009845,"stop":1726033009845,"duration":0},"status":"passed","severity":"normal"},{"uid":"c327c835ecd963a9","name":"Publish message with custom timestamp: Thu Sep 21 2023 05:44:56 GMT+0000 (Coordinated Universal Time)","time":{"start":1726033524522,"stop":1726033524522,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e1da1ca2aa12858","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1726033636127,"stop":1726033636127,"duration":0},"status":"passed","severity":"normal"},{"uid":"28df9e97ae006902","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1726033001847,"stop":1726033001847,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfead12bb003f989","name":"Check publish message after service node is restarted","time":{"start":1726033524529,"stop":1726033524529,"duration":0},"status":"skipped","severity":"normal"},{"uid":"92585a6df3cb5e7b","name":"Push message with Basic HTML tag payload","time":{"start":1726033581409,"stop":1726033581409,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce9db4b7d6aab543","name":"Push message with long payload","time":{"start":1726033581401,"stop":1726033581401,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a645f9884061528","name":"should not fail to start the service if it is already started","time":{"start":1726033026622,"stop":1726033026623,"duration":1},"status":"passed","severity":"normal"},{"uid":"22973e3ac1534887","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1726033001855,"stop":1726033001855,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b7397fb77f63fb1","name":"Passing page size 110 when there are 120 messages","time":{"start":1726033621103,"stop":1726033621103,"duration":0},"status":"passed","severity":"normal"},{"uid":"9886f571d637ef61","name":"Push message with numeric payload","time":{"start":1726033581402,"stop":1726033581402,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c543de88b41853f","name":"Check received message containing unicode special characters","time":{"start":1726033474626,"stop":1726033474627,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee0e6a510b935927","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1726033520379,"stop":1726033520380,"duration":1},"status":"passed","severity":"normal"},{"uid":"fbb4ecb2c72378ee","name":"Subscribe and receive messages via lightPush","time":{"start":1726033268021,"stop":1726033268022,"duration":1},"status":"passed","severity":"normal"},{"uid":"4991568565674636","name":"ignores domain fetching errors","time":{"start":1726033023071,"stop":1726033023071,"duration":0},"status":"passed","severity":"normal"},{"uid":"63e538c76fcbc1a4","name":"Fails to push message bigger that 1MB","time":{"start":1726033484906,"stop":1726033484907,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba0733d028e3db7","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1726033268023,"stop":1726033268023,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9bbd95d73ccd239","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1726033010429,"stop":1726033010429,"duration":0},"status":"passed","severity":"normal"},{"uid":"816c8db379fcbddf","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1726033231033,"stop":1726033231034,"duration":1},"status":"passed","severity":"normal"},{"uid":"56efbc963adc48b9","name":"Push message with content topic containing SQL Injection","time":{"start":1726033484896,"stop":1726033484896,"duration":0},"status":"passed","severity":"normal"},{"uid":"f89bfd4d65efa5e8","name":"Check message with non string payload is not received","time":{"start":1726033474635,"stop":1726033474636,"duration":1},"status":"passed","severity":"normal"},{"uid":"5aeb6bb39d6d6a37","name":"Check received message containing Russian","time":{"start":1726033474619,"stop":1726033474619,"duration":0},"status":"passed","severity":"normal"},{"uid":"447296bd1e34abbe","name":"Subscribe to topic containing Script and receive message","time":{"start":1726033589366,"stop":1726033589366,"duration":0},"status":"passed","severity":"normal"},{"uid":"44e199ad1a76e026","name":"passes more than one ENR URLs and attempts connection","time":{"start":1726033062356,"stop":1726033062356,"duration":0},"status":"skipped","severity":"normal"},{"uid":"54ebf10350e6a396","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1726033231027,"stop":1726033231027,"duration":0},"status":"passed","severity":"normal"},{"uid":"6928610f5a38d63e","name":"Generator, 2 different pubsubtopics","time":{"start":1726033618036,"stop":1726033618036,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1fa64562a21f840","name":"Add multiple subscription objects on single nwaku node","time":{"start":1726033589369,"stop":1726033589369,"duration":0},"status":"passed","severity":"normal"},{"uid":"f778e8a1359455e5","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1726033284776,"stop":1726033284777,"duration":1},"status":"passed","severity":"normal"},{"uid":"d581426499282b74","name":"retrieves a single peer","time":{"start":1726033023070,"stop":1726033023070,"duration":0},"status":"passed","severity":"normal"},{"uid":"27c42d46c45fb810","name":"Check received message containing short","time":{"start":1726033474637,"stop":1726033474638,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f3b2a4a7b56157e","name":"Query generator for multiple messages with different content topic format","time":{"start":1726033616705,"stop":1726033616706,"duration":1},"status":"passed","severity":"normal"},{"uid":"18b82bad7d3be3f4","name":"LightPush: 0 peers, Filter: 3 peers - Expected: Unhealthy","time":{"start":1726033384061,"stop":1726033384062,"duration":1},"status":"passed","severity":"normal"},{"uid":"40e08f8847688ebd","name":"throws on content topic with empty application field","time":{"start":1726033001822,"stop":1726033001822,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0bf4282e810128a","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1726033496299,"stop":1726033496299,"duration":0},"status":"passed","severity":"normal"},{"uid":"32e08fa89d09c9b1","name":"Reusing cursor across nodes","time":{"start":1726033564748,"stop":1726033564748,"duration":0},"status":"passed","severity":"normal"},{"uid":"18485380e82084a4","name":"Check received message containing Chinese","time":{"start":1726033231247,"stop":1726033231247,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fe4d1a2aa2c2dee","name":"Push message on custom pubsubTopic","time":{"start":1726033367354,"stop":1726033367354,"duration":0},"status":"passed","severity":"normal"},{"uid":"efb3ac6bd5c1ee68","name":"udp ip6 address","time":{"start":1726033009700,"stop":1726033009700,"duration":0},"status":"passed","severity":"normal"},{"uid":"8dee7ef07370be18","name":"Check received message containing emoji","time":{"start":1726033474627,"stop":1726033474627,"duration":0},"status":"passed","severity":"normal"},{"uid":"58f2ed65cc56e293","name":"Check received message containing numeric","time":{"start":1726033231245,"stop":1726033231245,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3704efd2c8bd10d","name":"different cluster, same shard: nodes don't connect","time":{"start":1726033408870,"stop":1726033408871,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba4a0646577ff3c9","name":"Wrong topic","time":{"start":1726033548755,"stop":1726033548755,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6f0a672478f5946","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1726033001857,"stop":1726033001857,"duration":0},"status":"passed","severity":"normal"},{"uid":"42e863b8fc311a6a","name":"Push message with content topic containing unicode special characters","time":{"start":1726033484899,"stop":1726033484899,"duration":0},"status":"passed","severity":"normal"},{"uid":"57f9fe9eb3d81928","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1726033022667,"stop":1726033022667,"duration":0},"status":"passed","severity":"normal"},{"uid":"d492e78ba1dcdc7e","name":"recovers when dns.resolve returns empty","time":{"start":1726033023071,"stop":1726033023071,"duration":0},"status":"passed","severity":"normal"},{"uid":"507612d3e2098e12","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1726033009843,"stop":1726033009844,"duration":1},"status":"passed","severity":"normal"},{"uid":"69212953378e0e0b","name":"Push message with Basic HTML tag payload","time":{"start":1726033484890,"stop":1726033484890,"duration":0},"status":"passed","severity":"normal"},{"uid":"e85be8dc3107df91","name":"Push message with SQL Injection payload","time":{"start":1726033484889,"stop":1726033484889,"duration":0},"status":"passed","severity":"normal"},{"uid":"d776a5400477c3f5","name":"Push message with XML payload","time":{"start":1726033484890,"stop":1726033484890,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e37d44158b309a3","name":"Subscribe to topic containing Russian and receive message","time":{"start":1726033589365,"stop":1726033589365,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c97a2299f8950a6","name":"Subscribe to topic containing JSON and publish message","time":{"start":1726033520381,"stop":1726033520381,"duration":0},"status":"passed","severity":"normal"},{"uid":"eaebe6e016cd8a89","name":"Subscribe to topic containing Russian and receive message","time":{"start":1726033268032,"stop":1726033268032,"duration":0},"status":"passed","severity":"normal"},{"uid":"37193763e226fa80","name":"should emit a peer event after start","time":{"start":1726033515467,"stop":1726033515467,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba1538ba0adf6c3b","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1726033589345,"stop":1726033589345,"duration":0},"status":"passed","severity":"normal"},{"uid":"34535c7ddd35d68a","name":"should not fail to stop the service if it was not started","time":{"start":1726033062339,"stop":1726033062342,"duration":3},"status":"passed","severity":"normal"},{"uid":"8c9e18b2ea5f3d54","name":"1 Relay, 1 fetch","time":{"start":1726033022550,"stop":1726033022551,"duration":1},"status":"passed","severity":"normal"},{"uid":"2209512483c826cc","name":"should return empty list for no shard","time":{"start":1726033001844,"stop":1726033001844,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ec16af77fe88288","name":"should set field with only LIGHTPUSH enabled","time":{"start":1726033010442,"stop":1726033010442,"duration":0},"status":"passed","severity":"normal"},{"uid":"325e522eb2489b9c","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1726033284773,"stop":1726033284774,"duration":1},"status":"passed","severity":"normal"},{"uid":"ebb17b2ec1221256","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1726033231032,"stop":1726033231032,"duration":0},"status":"passed","severity":"normal"},{"uid":"8662a689f4afa70b","name":"Ping fails for unsubscribed peers","time":{"start":1726033161636,"stop":1726033161636,"duration":0},"status":"passed","severity":"normal"},{"uid":"57776ed639154b47","name":"should be able to encode the field with only RELAY set to true","time":{"start":1726033009840,"stop":1726033009841,"duration":1},"status":"passed","severity":"normal"},{"uid":"65f699b9a680123c","name":"Subscribe to topic containing shell command and receive message","time":{"start":1726033589367,"stop":1726033589368,"duration":1},"status":"passed","severity":"normal"},{"uid":"b38bbca1970517b","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1726033496298,"stop":1726033496299,"duration":1},"status":"skipped","severity":"normal"},{"uid":"dbbe764fa29a645a","name":"should properly create peer info with all multiaddrs","time":{"start":1726033010440,"stop":1726033010440,"duration":0},"status":"passed","severity":"normal"},{"uid":"321f7175e40cd406","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1726033284777,"stop":1726033284778,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b2d735a8a7f7196","name":"Push message with SQL Injection payload","time":{"start":1726033581406,"stop":1726033581407,"duration":1},"status":"passed","severity":"normal"},{"uid":"68c7623965f2f52e","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1726033589329,"stop":1726033589330,"duration":1},"status":"passed","severity":"normal"},{"uid":"305797a0b463a3d","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1726033636130,"stop":1726033636131,"duration":1},"status":"broken","severity":"normal"},{"uid":"a92aaff8244c56c9","name":"Check message with no payload is not received","time":{"start":1726033231279,"stop":1726033231280,"duration":1},"status":"passed","severity":"normal"},{"uid":"56f39d6b2558b387","name":"Push message with content topic containing JSON","time":{"start":1726033484897,"stop":1726033484898,"duration":1},"status":"passed","severity":"normal"},{"uid":"677ac957bb0a3560","name":"dispatchEvent via connectionManager","time":{"start":1726033092193,"stop":1726033092194,"duration":1},"status":"passed","severity":"normal"},{"uid":"4cf308a0f10ee3a9","name":"Passing cursor with wrong pubsubTopic","time":{"start":1726033564748,"stop":1726033564749,"duration":1},"status":"passed","severity":"normal"},{"uid":"652aeb0541d7c77a","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1726033607516,"stop":1726033607516,"duration":0},"status":"passed","severity":"normal"},{"uid":"51a0121f920fe3b0","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1726033589364,"stop":1726033589364,"duration":0},"status":"passed","severity":"normal"},{"uid":"55698433885c41f0","name":"should not receive a peer event before start","time":{"start":1726033026623,"stop":1726033026624,"duration":1},"status":"passed","severity":"normal"},{"uid":"80cddea3b629e953","name":"Check received message containing numeric","time":{"start":1726033474638,"stop":1726033474639,"duration":1},"status":"passed","severity":"normal"},{"uid":"7beb2ca625d63c8b","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1726033589338,"stop":1726033589339,"duration":1},"status":"passed","severity":"normal"},{"uid":"8690ee6e35807522","name":"Push message with content topic containing short","time":{"start":1726033581412,"stop":1726033581413,"duration":1},"status":"passed","severity":"normal"},{"uid":"605db94015b6cb7b","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1726033128157,"stop":1726033128157,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad324a3dbc59640d","name":"Check received message containing special chars","time":{"start":1726033474616,"stop":1726033474617,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab0a3bb0caa10cf7","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1726033001842,"stop":1726033001843,"duration":1},"status":"passed","severity":"normal"},{"uid":"2043289daea0cd74","name":"different cluster, same shard: nodes don't connect","time":{"start":1726033231011,"stop":1726033231012,"duration":1},"status":"passed","severity":"normal"},{"uid":"233c3fbb733240bb","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1726033367357,"stop":1726033367357,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e97c1f19d726c1c","name":"Generator, custom pubsub topic","time":{"start":1726033618033,"stop":1726033618033,"duration":0},"status":"passed","severity":"normal"},{"uid":"51fed62604138da4","name":"Query Generator, No Decoder","time":{"start":1726033593795,"stop":1726033593795,"duration":0},"status":"passed","severity":"normal"},{"uid":"a43bf86cf105d897","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1726033589327,"stop":1726033589328,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a45e7b038e12352","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1726033618034,"stop":1726033618034,"duration":0},"status":"passed","severity":"normal"},{"uid":"f95b8925e06cc83b","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1726033231047,"stop":1726033231047,"duration":0},"status":"passed","severity":"normal"},{"uid":"491dfb2db6d4d7bd","name":"Waku message hash computation (no timestamp)","time":{"start":1726033004418,"stop":1726033004418,"duration":0},"status":"passed","severity":"normal"},{"uid":"26bef82093d189f4","name":"should properly create location multiaddrs - udp4","time":{"start":1726033010438,"stop":1726033010438,"duration":0},"status":"passed","severity":"normal"},{"uid":"e851dc0a2b6f41ff","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1726033231046,"stop":1726033231047,"duration":1},"status":"passed","severity":"normal"},{"uid":"cafc519dce3f61c7","name":"configure the node with multiple content topics","time":{"start":1726033548762,"stop":1726033548762,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab1be1f9379eb230","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1726033268037,"stop":1726033268042,"duration":5},"status":"passed","severity":"normal"},{"uid":"6b88d01d693a30fa","name":"Check received message with timestamp: 1649153314 ","time":{"start":1726033474650,"stop":1726033474650,"duration":0},"status":"passed","severity":"normal"},{"uid":"10e13e733bf36260","name":"Check received message containing Arabic","time":{"start":1726033231247,"stop":1726033231247,"duration":0},"status":"passed","severity":"normal"},{"uid":"5054c826e6a110ba","name":"Should update multiaddrs","time":{"start":1726033409130,"stop":1726033409131,"duration":1},"status":"passed","severity":"normal"},{"uid":"db64c70278f40f2d","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1726033520382,"stop":1726033520382,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c4964fd7d20e013","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1726033001851,"stop":1726033001851,"duration":0},"status":"passed","severity":"normal"},{"uid":"8081b8693ccb5344","name":"new peer added after a peer was already found","time":{"start":1726033496298,"stop":1726033496298,"duration":0},"status":"skipped","severity":"normal"},{"uid":"60a6804e3172eb46","name":"Check message with no pubsub topic is not received","time":{"start":1726033231278,"stop":1726033231279,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba62cef090579f4e","name":"Using a function","time":{"start":1726033629521,"stop":1726033629521,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fe0120258b495fb","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1726033001833,"stop":1726033001833,"duration":0},"status":"passed","severity":"normal"},{"uid":"5dc06a8e9dec5b67","name":"Fails to push message bigger that 1MB","time":{"start":1726033581436,"stop":1726033581436,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f8822337530943b","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1726033593796,"stop":1726033593796,"duration":0},"status":"passed","severity":"normal"}]