mirror of
https://github.com/logos-messaging/allure-jswaku.git
synced 2026-01-16 20:03:08 +00:00
1 line
158 KiB
JSON
1 line
158 KiB
JSON
[{"uid":"c64a7c18b33dbf2b","name":"Keep-alive pings maintain the connection","time":{"start":1726051649253,"stop":1726051649253,"duration":0},"status":"passed","severity":"normal"},{"uid":"323a00fae62bdd2c","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1726051406332,"stop":1726051406332,"duration":0},"status":"passed","severity":"normal"},{"uid":"2179be9fb016ee75","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app78/2/topic550/xml","time":{"start":1726052004830,"stop":1726052004830,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4f7ff5982d5fb3","name":"pre and post cipher","time":{"start":1726051424558,"stop":1726051424558,"duration":0},"status":"passed","severity":"normal"},{"uid":"25496ada77b46eee","name":"Subscribe to topic containing numeric and receive message","time":{"start":1726052006239,"stop":1726052006239,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbcef4ed9fc21602","name":"isConnected return false after peer stops","time":{"start":1726051497716,"stop":1726051497716,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d6d584cc2f3dc2a","name":"through manual discovery","time":{"start":1726051820862,"stop":1726051820862,"duration":0},"status":"passed","severity":"normal"},{"uid":"f96527db6655ab","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1726052006237,"stop":1726052006237,"duration":0},"status":"passed","severity":"normal"},{"uid":"931234f397adc6bb","name":"Ping on subscribed peer","time":{"start":1726051506502,"stop":1726051506502,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2e7611efd788d0a","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1726051974051,"stop":1726051974052,"duration":1},"status":"passed","severity":"normal"},{"uid":"c067c28dd139bb08","name":"Number of peers are maintained correctly","time":{"start":1726051748225,"stop":1726051748225,"duration":0},"status":"passed","severity":"normal"},{"uid":"52db6f8fc28f65ed","name":"Subscribe to topic containing long and publish message","time":{"start":1726051974048,"stop":1726051974048,"duration":0},"status":"passed","severity":"normal"},{"uid":"3257e1be391b768f","name":"Check received message containing Script","time":{"start":1726051645987,"stop":1726051645987,"duration":0},"status":"passed","severity":"normal"},{"uid":"21d763e55ead6137","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1726051392768,"stop":1726051392768,"duration":0},"status":"passed","severity":"normal"},{"uid":"593da7ef244d0aab","name":"throws on content topic with empty encoding field","time":{"start":1726051392749,"stop":1726051392750,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a842a1bc287f4dc","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1726051974044,"stop":1726051974044,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f552d1e81307891","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1726052072075,"stop":1726052072076,"duration":1},"status":"passed","severity":"normal"},{"uid":"dcf5778b00eccd4a","name":"Check message with no payload is not received","time":{"start":1726052007768,"stop":1726052007768,"duration":0},"status":"passed","severity":"normal"},{"uid":"de0bbec7f52e6987","name":"Publish message with custom timestamp: Wed Sep 11 2024 09:52:26 GMT+0000 (Coordinated Universal Time)","time":{"start":1726051979183,"stop":1726051979186,"duration":3},"status":"passed","severity":"normal"},{"uid":"207ce6df83b31bc2","name":"LightPush: 2 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1726051816441,"stop":1726051816441,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd58df33e723aee3","name":"throws an error for improperly formatted content topics","time":{"start":1726051392762,"stop":1726051392763,"duration":1},"status":"passed","severity":"normal"},{"uid":"afc6c4cbe54e6da1","name":"Push to array if already present","time":{"start":1726051392364,"stop":1726051392364,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2d8ae1a62dc25fd","name":"Push message on custom pubsubTopic","time":{"start":1726051805103,"stop":1726051805103,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c7a6e7194cc0edf","name":"should encodeTxt and decodeTxt","time":{"start":1726051401388,"stop":1726051401389,"duration":1},"status":"passed","severity":"normal"},{"uid":"da97551ce383729d","name":"Subscribe and receive messages via waku relay post","time":{"start":1726051673105,"stop":1726051673106,"duration":1},"status":"passed","severity":"normal"},{"uid":"78dabf0ad78cd4c0","name":"handles empty shards array correctly","time":{"start":1726051392780,"stop":1726051392780,"duration":0},"status":"passed","severity":"normal"},{"uid":"608299b6f6970200","name":"Subscribe to topic containing numeric and publish message","time":{"start":1726051974048,"stop":1726051974051,"duration":3},"status":"passed","severity":"normal"},{"uid":"28844a8644ee2034","name":"Ordered Callback - true","time":{"start":1726052056153,"stop":1726052056153,"duration":0},"status":"passed","severity":"normal"},{"uid":"b31478f15fb9d61","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1726051948999,"stop":1726051948999,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7b6d7b31ad38c54","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1726051695814,"stop":1726051695815,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9876a9edc25f39f","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1726051400772,"stop":1726051400773,"duration":1},"status":"passed","severity":"normal"},{"uid":"962d6e54c197d479","name":"Fails to publish duplicate message","time":{"start":1726051979187,"stop":1726051979187,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ae3de089d59483a","name":"LightPush with 0 connections","time":{"start":1726051720993,"stop":1726051720993,"duration":0},"status":"passed","severity":"normal"},{"uid":"10bbed3f57da6664","name":"should handle a minimal index list","time":{"start":1726051392793,"stop":1726051392793,"duration":0},"status":"passed","severity":"normal"},{"uid":"16c463c1d2a92480","name":"LightPush: 0 peers, Filter: 2 peers - Expected: Unhealthy","time":{"start":1726051816438,"stop":1726051816438,"duration":0},"status":"passed","severity":"normal"},{"uid":"265a11f676c66137","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1726051392757,"stop":1726051392758,"duration":1},"status":"passed","severity":"normal"},{"uid":"2809a6f4529aab07","name":"Subscribe to topic containing Script and receive message","time":{"start":1726052006242,"stop":1726052006247,"duration":5},"status":"passed","severity":"normal"},{"uid":"7b1c437c1506c224","name":"Check received message containing Russian","time":{"start":1726052007717,"stop":1726052007717,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cc2f1e18494faff","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1726051392778,"stop":1726051392778,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0aed74a47cb4fd9","name":"Push message with custom timestamp: 1726048096058","time":{"start":1726052001851,"stop":1726052001851,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef93eea6597c6537","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1726052042734,"stop":1726052042734,"duration":0},"status":"passed","severity":"normal"},{"uid":"dda5f32d4a0161e3","name":"Subscribe to topic containing Script and publish message","time":{"start":1726051974053,"stop":1726051974053,"duration":0},"status":"passed","severity":"normal"},{"uid":"86bb79ae5a64abeb","name":"Passing page size 3 when there are 20 messages","time":{"start":1726052067084,"stop":1726052067085,"duration":1},"status":"passed","severity":"normal"},{"uid":"cfbe0c5bc767cea5","name":"Check received message containing Basic HTML tag","time":{"start":1726052007756,"stop":1726052007757,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e6f830dbbe1e6c8","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1726052131874,"stop":1726052131874,"duration":0},"status":"passed","severity":"normal"},{"uid":"c203715e0c93effd","name":"Encoder throws on undefined content topic","time":{"start":1726051406330,"stop":1726051406330,"duration":0},"status":"passed","severity":"normal"},{"uid":"8411e30b2f42da11","name":"should use DNS peer discovery with light client","time":{"start":1726051462811,"stop":1726051462811,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b9e3c0ccc3bd7499","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1726051412998,"stop":1726051412999,"duration":1},"status":"passed","severity":"normal"},{"uid":"85367624b0139cf8","name":"Filter","time":{"start":1726052078465,"stop":1726052078466,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2cef2ef59177377","name":"isConnected should return true after first peer connects","time":{"start":1726051497715,"stop":1726051497715,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1c9a0dac558b0c7","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1726052006227,"stop":1726052006227,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c9478ec084716d7","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1726051723887,"stop":1726051723887,"duration":0},"status":"passed","severity":"normal"},{"uid":"e344879c8b5c1ca8","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1726052036525,"stop":1726052036525,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c7c2bbf136c48f7","name":"Does not throw an exception when node disconnects","time":{"start":1726052070927,"stop":1726052070927,"duration":0},"status":"passed","severity":"normal"},{"uid":"b87dcb541b8c43fe","name":"Subscribe to topic containing XML and publish message","time":{"start":1726051974054,"stop":1726051974054,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f026c46988fc34d","name":"different cluster, same shard: nodes don't connect","time":{"start":1726051849415,"stop":1726051849415,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc05c40452d7e245","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1726051695813,"stop":1726051695814,"duration":1},"status":"passed","severity":"normal"},{"uid":"12da12bf49fe183b","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1726051392774,"stop":1726051392774,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e1eca1d3eda43d4","name":"LightPush: 1 peers, Filter: 2 peers - Expected: MinimallyHealthy","time":{"start":1726051816439,"stop":1726051816439,"duration":0},"status":"passed","severity":"normal"},{"uid":"58f462babbe1aac1","name":"Tracks peer failures correctly","time":{"start":1726051649258,"stop":1726051649258,"duration":0},"status":"broken","severity":"normal"},{"uid":"4341f66ca38ae52","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1726051392770,"stop":1726051392770,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca8b9792345d20e6","name":"Push message on custom pubsubTopic","time":{"start":1726051805102,"stop":1726051805102,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9445d1028a287c","name":"Push message with Arabic payload","time":{"start":1726052001827,"stop":1726052001827,"duration":0},"status":"passed","severity":"normal"},{"uid":"42fc2a327ac4c14b","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1726052006226,"stop":1726052006226,"duration":0},"status":"passed","severity":"normal"},{"uid":"16ced2021e959545","name":"Check received message with timestamp: 1649153314 ","time":{"start":1726051646001,"stop":1726051646001,"duration":0},"status":"passed","severity":"normal"},{"uid":"822cd326f8280a84","name":"Push message with content topic containing Script","time":{"start":1726051920853,"stop":1726051920853,"duration":0},"status":"passed","severity":"normal"},{"uid":"4857b54d5f40b66e","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1726052006212,"stop":1726052006213,"duration":1},"status":"passed","severity":"normal"},{"uid":"c60584bfe8fdb2be","name":"Fails to publish message with empty text","time":{"start":1726051979187,"stop":1726051979188,"duration":1},"status":"passed","severity":"normal"},{"uid":"b55c904572107f23","name":"LightPush: 0 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1726051816437,"stop":1726051816437,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ae22bf86b20533c","name":"Fails to push message with large meta","time":{"start":1726051920857,"stop":1726051920857,"duration":0},"status":"passed","severity":"normal"},{"uid":"8caf668db292b857","name":"Nodes with multiple pubsub topic","time":{"start":1726051949001,"stop":1726051949001,"duration":0},"status":"passed","severity":"normal"},{"uid":"787d6c63c862a2bc","name":"LightPush: 3 peers, Filter: 3 peers - Expected: SufficientlyHealthy","time":{"start":1726051816454,"stop":1726051816454,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4107f466792d77a","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1726051400768,"stop":1726051400769,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc25fc75c8f13f3f","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1726051566153,"stop":1726051566153,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b9c00272b8806c8","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1726052007766,"stop":1726052007766,"duration":0},"status":"broken","severity":"normal"},{"uid":"8667ba2331231000","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app48/8/topic360/proto","time":{"start":1726052004830,"stop":1726052004830,"duration":0},"status":"passed","severity":"normal"},{"uid":"815696a89d0b4157","name":"Ping on unsubscribed peer","time":{"start":1726051524817,"stop":1726051524817,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad47f3bc9e5a18d8","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1726051392756,"stop":1726051392756,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ada5b14bb35b0aa","name":"Add multiple subscription objects on single nwaku node","time":{"start":1726052006253,"stop":1726052006253,"duration":0},"status":"passed","severity":"normal"},{"uid":"31298e783e639525","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1726051723880,"stop":1726051723880,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f0c07510b1aed61","name":"Check message with no content topic is not received","time":{"start":1726051646004,"stop":1726051646004,"duration":0},"status":"passed","severity":"normal"},{"uid":"76eb0ff2a9b1c03c","name":"throws on content topic with non-number generation field","time":{"start":1726051392747,"stop":1726051392747,"duration":0},"status":"passed","severity":"normal"},{"uid":"e30b94a80a3a968f","name":"Renews peer on consistent missed messages","time":{"start":1726051649258,"stop":1726051649259,"duration":1},"status":"passed","severity":"normal"},{"uid":"f343097357ed0b8f","name":"Asymmetric encrypt & decrypt","time":{"start":1726051424557,"stop":1726051424557,"duration":0},"status":"passed","severity":"normal"},{"uid":"d584947aa613f8aa","name":"non connected peers","time":{"start":1726051921143,"stop":1726051921143,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6b05afc4bfa68382","name":"passes more than one ENR URLs and attempts connection","time":{"start":1726051462812,"stop":1726051462812,"duration":0},"status":"skipped","severity":"normal"},{"uid":"80f80cbdd52c73ca","name":"Check received message containing Basic HTML tag","time":{"start":1726051645988,"stop":1726051645988,"duration":0},"status":"passed","severity":"normal"},{"uid":"86537b49fa2e54ab","name":"All","time":{"start":1726051453333,"stop":1726051453333,"duration":0},"status":"passed","severity":"normal"},{"uid":"45d5c3e0d8da8664","name":"Check received message containing long","time":{"start":1726052007715,"stop":1726052007715,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3a139eb81de299d","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1726051392758,"stop":1726051392758,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b26289be23770f6","name":"Push message with content topic containing numeric","time":{"start":1726051920850,"stop":1726051920850,"duration":0},"status":"passed","severity":"normal"},{"uid":"825d6f9d0f289efb","name":"Relay + Store","time":{"start":1726051453332,"stop":1726051453333,"duration":1},"status":"passed","severity":"normal"},{"uid":"fefcf019539bb0a5","name":"should load peers from local storage and dispatch events","time":{"start":1726051418020,"stop":1726051418021,"duration":1},"status":"passed","severity":"normal"},{"uid":"a30bec16c2ea6a8b","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1726051673108,"stop":1726051673108,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4a7bc9c7c0de072","name":"Check received message containing JSON","time":{"start":1726052007723,"stop":1726052007724,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b2770b5ae050eb8","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1726051723867,"stop":1726051723868,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc653a2d811f0195","name":"Sample","time":{"start":1726051400869,"stop":1726051400870,"duration":1},"status":"passed","severity":"normal"},{"uid":"37d9aa41756beb02","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1726051392756,"stop":1726051392756,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ce460f97fb80e7","name":"Push message with Script payload","time":{"start":1726052001829,"stop":1726052001830,"duration":1},"status":"passed","severity":"normal"},{"uid":"a69af5e576e37432","name":"Check publish message containing special chars","time":{"start":1726051979174,"stop":1726051979175,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b787c751ea6de6f","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1726051673111,"stop":1726051673111,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa9e59ecc5ed2e33","name":"should not fail to start the service if it is already started","time":{"start":1726051418018,"stop":1726051418019,"duration":1},"status":"passed","severity":"normal"},{"uid":"148543c852877e1b","name":"Subscribe to topic containing JSON and receive message","time":{"start":1726051673114,"stop":1726051673114,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4e8544d139a5d03","name":"Subscribe to topic containing numeric and receive message","time":{"start":1726051673110,"stop":1726051673111,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e65f838a0335bb4","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1726051392777,"stop":1726051392777,"duration":0},"status":"passed","severity":"normal"},{"uid":"8580af94447ffd40","name":"should correctly map a content topic to a pubsub topic","time":{"start":1726051392780,"stop":1726051392781,"duration":1},"status":"passed","severity":"normal"},{"uid":"e46544ab7be8c65a","name":"Push message with shell command payload","time":{"start":1726052001835,"stop":1726052001835,"duration":0},"status":"passed","severity":"normal"},{"uid":"a53c0561852254a5","name":"Generator, 2 different pubsubtopics","time":{"start":1726052044894,"stop":1726052044894,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee9b58bd702dede0","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1726051673113,"stop":1726051673113,"duration":0},"status":"passed","severity":"normal"},{"uid":"6138ede59513b49b","name":"Ping on unsubscribed peer","time":{"start":1726051524807,"stop":1726051524808,"duration":1},"status":"passed","severity":"normal"},{"uid":"1417bc28a6e96089","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1726052044894,"stop":1726052044895,"duration":1},"status":"passed","severity":"normal"},{"uid":"1913d4d5db255c83","name":"Decoder throws on undefined content topic","time":{"start":1726051425729,"stop":1726051425729,"duration":0},"status":"passed","severity":"normal"},{"uid":"31bdbbddc4e2b0e0","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1726051723866,"stop":1726051723867,"duration":1},"status":"passed","severity":"normal"},{"uid":"49f52674dbe6d0b","name":"Push message with content topic containing emoji","time":{"start":1726052001845,"stop":1726052001845,"duration":0},"status":"passed","severity":"normal"},{"uid":"702c9afb10e9be22","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1726052006213,"stop":1726052006214,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6e02f8a405a3b76","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1726051566152,"stop":1726051566152,"duration":0},"status":"passed","severity":"normal"},{"uid":"dee8502d2c9f2b2e","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1726051392766,"stop":1726051392766,"duration":0},"status":"passed","severity":"normal"},{"uid":"7610b2fe1b5e3933","name":"Fields are not dropped","time":{"start":1726051405630,"stop":1726051405631,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba6c10d3971c701a","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1726051392757,"stop":1726051392757,"duration":0},"status":"passed","severity":"normal"},{"uid":"b45542feb60b7b2a","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1726051723880,"stop":1726051723880,"duration":0},"status":"passed","severity":"normal"},{"uid":"169f8a4670f08141","name":"should add and remove event listeners correctly","time":{"start":1726051418021,"stop":1726051418022,"duration":1},"status":"passed","severity":"normal"},{"uid":"598c870c712ef856","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1726051695811,"stop":1726051695811,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ea4b8928cca502c","name":"Check publish message containing JSON","time":{"start":1726051979177,"stop":1726051979178,"duration":1},"status":"passed","severity":"normal"},{"uid":"f66de9a2b83771d4","name":"Push message with long payload","time":{"start":1726052001825,"stop":1726052001825,"duration":0},"status":"passed","severity":"normal"},{"uid":"81b3428501803292","name":"Query with Promise Callback, No Decoder","time":{"start":1726052042735,"stop":1726052042735,"duration":0},"status":"passed","severity":"normal"},{"uid":"585cb91f6d669b0a","name":"Push message with content topic containing short","time":{"start":1726051920849,"stop":1726051920849,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d9cda830978c674","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1726052044892,"stop":1726052044892,"duration":0},"status":"passed","severity":"normal"},{"uid":"68aa4a6191a768c0","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1726051646002,"stop":1726051646002,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4158446659ecae8","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1726051695815,"stop":1726051695815,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1dc987169c97db1","name":"more peers than existing","time":{"start":1726051921142,"stop":1726051921142,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3ae285a63190877c","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1726051974054,"stop":1726051974054,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fb3583ffbce1b00","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1726051695816,"stop":1726051695816,"duration":0},"status":"passed","severity":"normal"},{"uid":"999561cf305c9226","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1726051392771,"stop":1726051392771,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca5464a9935c9605","name":"Refresh subscription","time":{"start":1726051673109,"stop":1726051673109,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c6e2a7aab667411","name":"Accepts a valid Waku Message","time":{"start":1726051428989,"stop":1726051428990,"duration":1},"status":"passed","severity":"normal"},{"uid":"c17cfa7f848e34b8","name":"Push 30 different messages","time":{"start":1726051920848,"stop":1726051920849,"duration":1},"status":"passed","severity":"normal"},{"uid":"23450902198b5b28","name":"throws on content topic with generation field greater than 0","time":{"start":1726051392747,"stop":1726051392747,"duration":0},"status":"passed","severity":"normal"},{"uid":"dacf88181021d6cf","name":"connects to nwaku","time":{"start":1726052070927,"stop":1726052070927,"duration":0},"status":"passed","severity":"normal"},{"uid":"771da8fb417dd1e8","name":"Push message with content topic containing Basic HTML tag","time":{"start":1726052001842,"stop":1726052001843,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc2be7f5732409b8","name":"should be able to decode the field with only STORE set to true","time":{"start":1726051400771,"stop":1726051400772,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c0f9d1e36499801","name":"Push message with short payload","time":{"start":1726052001821,"stop":1726052001825,"duration":4},"status":"passed","severity":"normal"},{"uid":"b0c46bf2c76c313c","name":"Check publish message containing Arabic","time":{"start":1726051979175,"stop":1726051979175,"duration":0},"status":"passed","severity":"normal"},{"uid":"3160d78f1b729a30","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1726051414013,"stop":1726051414014,"duration":1},"status":"passed","severity":"normal"},{"uid":"85ec3d42237ae783","name":"Encoder throws on undefined content topic","time":{"start":1726051425728,"stop":1726051425729,"duration":1},"status":"passed","severity":"normal"},{"uid":"a336f9b3a5e79568","name":"Push message with SQL Injection payload","time":{"start":1726052001829,"stop":1726052001829,"duration":0},"status":"passed","severity":"normal"},{"uid":"b22678b28735801b","name":"configure the node with multiple pubsub topics","time":{"start":1726052035114,"stop":1726052035115,"duration":1},"status":"passed","severity":"normal"},{"uid":"a20536c69af0e8d8","name":"Decoder throws on undefined content topic","time":{"start":1726051406331,"stop":1726051406331,"duration":0},"status":"passed","severity":"normal"},{"uid":"59d308419fd843f9","name":"Check publish message containing unicode special characters","time":{"start":1726051979179,"stop":1726051979179,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe61bc8bde58aeee","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app92/1/topic526/proto","time":{"start":1726052004830,"stop":1726052004831,"duration":1},"status":"passed","severity":"normal"},{"uid":"dcfa82e29fde6cf6","name":"Subscribe to topic containing shell command and receive message","time":{"start":1726052006227,"stop":1726052006227,"duration":0},"status":"passed","severity":"normal"},{"uid":"98a2f532e6e256f3","name":"Overlapping topic subscription","time":{"start":1726052006237,"stop":1726052006237,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b79c165b3b97311","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1726052007746,"stop":1726052007747,"duration":1},"status":"passed","severity":"normal"},{"uid":"9950fbc6442c2140","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1726051938338,"stop":1726051938338,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9b8d1b3335ca44c","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1726051400773,"stop":1726051400773,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f81c3d0f2bbe07e","name":"Correctly serialized arguments","time":{"start":1726051820975,"stop":1726051820975,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cf7a9776f501910","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1726051723862,"stop":1726051723862,"duration":0},"status":"passed","severity":"normal"},{"uid":"577a5203b1db9a82","name":"throws on content topic with empty topic name field","time":{"start":1726051392749,"stop":1726051392749,"duration":0},"status":"passed","severity":"normal"},{"uid":"783c3aba63d279f8","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1726051537648,"stop":1726051537649,"duration":1},"status":"passed","severity":"normal"},{"uid":"456f9dda6dab6e9b","name":"LightPush: 2 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1726051816440,"stop":1726051816441,"duration":1},"status":"passed","severity":"normal"},{"uid":"615557f91fa0b273","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1726051723873,"stop":1726051723874,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2b091f9e466cb8d","name":"less peers than existing","time":{"start":1726051921142,"stop":1726051921143,"duration":1},"status":"skipped","severity":"normal"},{"uid":"a2f0d4086117214c","name":"Check received message containing special chars","time":{"start":1726052007716,"stop":1726052007716,"duration":0},"status":"passed","severity":"normal"},{"uid":"34ffb468d6a2bac2","name":"should set field with only STORE enabled","time":{"start":1726051401402,"stop":1726051401402,"duration":0},"status":"passed","severity":"normal"},{"uid":"be2c0a588d787b84","name":"Renews subscription after lossing a connection","time":{"start":1726052006229,"stop":1726052006229,"duration":0},"status":"passed","severity":"normal"},{"uid":"59512f40e3dde72e","name":"Callback on promise","time":{"start":1726052054451,"stop":1726052054451,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7be892bbc8ccc9c","name":"Callback on promise, aborts when callback returns true","time":{"start":1726052054452,"stop":1726052054452,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6b097a93dde5469","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1726051392757,"stop":1726051392757,"duration":0},"status":"passed","severity":"normal"},{"uid":"cff53f9b5c00db78","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app66/5/topic409/test.js","time":{"start":1726052004829,"stop":1726052004829,"duration":0},"status":"passed","severity":"normal"},{"uid":"de799fd3aff94fef","name":"Push message with content topic containing Chinese","time":{"start":1726051920850,"stop":1726051920851,"duration":1},"status":"passed","severity":"normal"},{"uid":"1eb906c2ccdc0b12","name":"Decoder throws on empty string content topic","time":{"start":1726051423902,"stop":1726051423902,"duration":0},"status":"passed","severity":"normal"},{"uid":"8039631460f35c64","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1726051537646,"stop":1726051537646,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ecf54bd82a2658d","name":"does not throw on valid cases","time":{"start":1726051392744,"stop":1726051392745,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0d3dccfba38d984","name":"new peer added after a peer was already found","time":{"start":1726051938337,"stop":1726051938338,"duration":1},"status":"skipped","severity":"normal"},{"uid":"4617fd3271be2ab","name":"Check received message containing long","time":{"start":1726051645975,"stop":1726051645976,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6b80707b51a638f","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1726051392773,"stop":1726051392774,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce59c10418a2eb6e","name":"Check meta is set [symmetric]","time":{"start":1726051423899,"stop":1726051423900,"duration":1},"status":"passed","severity":"normal"},{"uid":"87a72c87d96ea322","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1726051974056,"stop":1726051974056,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa48053895bd815e","name":"Check received message containing Arabic","time":{"start":1726052007717,"stop":1726052007717,"duration":0},"status":"passed","severity":"normal"},{"uid":"b92e20e6795b9f0d","name":"Check received message containing shell command","time":{"start":1726051645996,"stop":1726051645996,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c1bd266300cf560","name":"Decoder throws on undefined content topic","time":{"start":1726051423901,"stop":1726051423902,"duration":1},"status":"passed","severity":"normal"},{"uid":"44da92af9d4e0fcf","name":"Ping succeeds for all connected peers","time":{"start":1726051649252,"stop":1726051649252,"duration":0},"status":"passed","severity":"normal"},{"uid":"566e1f990bf852b6","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1726051406085,"stop":1726051406085,"duration":0},"status":"passed","severity":"normal"},{"uid":"566a315313a1e653","name":"Check message with no pubsub topic is not received","time":{"start":1726051646003,"stop":1726051646003,"duration":0},"status":"passed","severity":"normal"},{"uid":"739ec0d6b5b7528b","name":"Push message with content topic containing Chinese","time":{"start":1726052001840,"stop":1726052001840,"duration":0},"status":"passed","severity":"normal"},{"uid":"95057a00bade0280","name":"should properly create peer info with all multiaddrs","time":{"start":1726051401401,"stop":1726051401401,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bf5e8dc063b18fe","name":"Publish message with large meta","time":{"start":1726051979191,"stop":1726051979191,"duration":0},"status":"passed","severity":"normal"},{"uid":"67f34504a3804696","name":"Filter with 2 connections","time":{"start":1726051720995,"stop":1726051720995,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c0fd78317f80c9b","name":"Push message with content topic containing XML","time":{"start":1726052001842,"stop":1726052001842,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ec6b91dea935f06","name":"Subscribe to topic containing emoji and receive message","time":{"start":1726052006253,"stop":1726052006253,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fb70936cc9f7431","name":"dispatchEvent via connectionManager","time":{"start":1726051485036,"stop":1726051485036,"duration":0},"status":"passed","severity":"normal"},{"uid":"470fa04a75457342","name":"Add multiple subscription objects on single nwaku node","time":{"start":1726051673117,"stop":1726051673117,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e6c96b803c14855","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1726051497712,"stop":1726051497713,"duration":1},"status":"passed","severity":"normal"},{"uid":"fde07874c654f158","name":"random static sharding 6 - Cluster ID: 592, Shard ID: 314","time":{"start":1726052035110,"stop":1726052035111,"duration":1},"status":"passed","severity":"normal"},{"uid":"1179592ef585ffe0","name":"Relay","time":{"start":1726051453332,"stop":1726051453332,"duration":0},"status":"passed","severity":"normal"},{"uid":"e429264a7f6a9172","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1726051979188,"stop":1726051979189,"duration":1},"status":"passed","severity":"normal"},{"uid":"94133ef5d064ab67","name":"Check message with invalid timestamp is not received","time":{"start":1726052007766,"stop":1726052007767,"duration":1},"status":"passed","severity":"normal"},{"uid":"c464c640c585013c","name":"Passing page size 19 when there are 20 messages","time":{"start":1726052067086,"stop":1726052067086,"duration":0},"status":"passed","severity":"normal"},{"uid":"630b11bbad60f73","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1726051395244,"stop":1726051395244,"duration":0},"status":"passed","severity":"normal"},{"uid":"b34749bb68da361a","name":"Push message with content topic containing unicode special characters","time":{"start":1726052001844,"stop":1726052001845,"duration":1},"status":"passed","severity":"normal"},{"uid":"6450c7d88bc0ffff","name":"Filter with 3 connections","time":{"start":1726051720996,"stop":1726051720996,"duration":0},"status":"passed","severity":"normal"},{"uid":"c145c1f9c232185c","name":"Reusing cursor across nodes","time":{"start":1726052036528,"stop":1726052036528,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed7a385d36fadccc","name":"Push message with JSON payload","time":{"start":1726052001833,"stop":1726052001834,"duration":1},"status":"passed","severity":"normal"},{"uid":"6edc78da51e06be1","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1726051723860,"stop":1726051723860,"duration":0},"status":"passed","severity":"normal"},{"uid":"d50e485e6798cc7e","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1726052006225,"stop":1726052006225,"duration":0},"status":"passed","severity":"normal"},{"uid":"846fecc770e5d3e3","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1726051392770,"stop":1726051392770,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9d9dcb81b744e7c","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1726051695811,"stop":1726051695811,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7ab6e19832662b0","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1726051849413,"stop":1726051849414,"duration":1},"status":"passed","severity":"normal"},{"uid":"619d3e7f9a85769b","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1726052006224,"stop":1726052006224,"duration":0},"status":"passed","severity":"normal"},{"uid":"84ee988afa1a4840","name":"Relay - dialed after","time":{"start":1726052078464,"stop":1726052078464,"duration":0},"status":"passed","severity":"normal"},{"uid":"563cf6e35df6e38a","name":"Rejects garbage","time":{"start":1726051428991,"stop":1726051428991,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cb6edf04d16e519","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1726051392778,"stop":1726051392778,"duration":0},"status":"passed","severity":"normal"},{"uid":"6070f5fbfbb71e04","name":"Subscribe to topic containing short and receive message","time":{"start":1726051673109,"stop":1726051673110,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6be0ea084a6c2af","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1726051414014,"stop":1726051414014,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4f2ca5fa6d6ee1f","name":"Query generator for multiple messages with multiple decoders","time":{"start":1726052054450,"stop":1726052054451,"duration":1},"status":"passed","severity":"normal"},{"uid":"49668c6db2b12724","name":"isConnected should return false after all peers disconnect","time":{"start":1726051497715,"stop":1726051497716,"duration":1},"status":"passed","severity":"normal"},{"uid":"982336b185635661","name":"Check received message containing JSON","time":{"start":1726051645989,"stop":1726051645989,"duration":0},"status":"passed","severity":"normal"},{"uid":"e263386849d8ffee","name":"Check received message containing JSON","time":{"start":1726052007757,"stop":1726052007757,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0df12fa4043d6d5","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1726051723861,"stop":1726051723861,"duration":0},"status":"passed","severity":"normal"},{"uid":"50050fe98e5d2dfe","name":"should throw an error if shards are undefined for static sharding","time":{"start":1726051392767,"stop":1726051392767,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b410f58c0adb20","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1726052006215,"stop":1726052006215,"duration":0},"status":"passed","severity":"normal"},{"uid":"531b9ada468c25d","name":"Check received message containing escaped characters","time":{"start":1726052007728,"stop":1726052007729,"duration":1},"status":"passed","severity":"normal"},{"uid":"6116e0a7dad8120a","name":"Check received message with timestamp: 1726051443876 ","time":{"start":1726051646000,"stop":1726051646000,"duration":0},"status":"passed","severity":"normal"},{"uid":"8266d8476fe8fa84","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1726051400769,"stop":1726051400769,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d2a28c7e3878f36","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1726052131871,"stop":1726052131872,"duration":1},"status":"passed","severity":"normal"},{"uid":"c202812e546507b8","name":"Light Node - default protocols","time":{"start":1726052078466,"stop":1726052078466,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4f7fa2e60df9a17","name":"Push message with XML payload","time":{"start":1726052001830,"stop":1726052001830,"duration":0},"status":"passed","severity":"normal"},{"uid":"17a9036314b9675d","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1726052072076,"stop":1726052072076,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d4e7a545719b467","name":"Push message with content topic containing Russian","time":{"start":1726051920852,"stop":1726051920852,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c682745ef7c3e34","name":"Push message with numeric payload","time":{"start":1726052001826,"stop":1726052001826,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a923f3364718b85","name":"caches peers it previously fetched","time":{"start":1726051414012,"stop":1726051414012,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f890360f8d7eaa5","name":"Subscribe to topic containing Script and receive message","time":{"start":1726051673113,"stop":1726051673113,"duration":0},"status":"passed","severity":"normal"},{"uid":"3aa6c35b0214e1e4","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1726052072078,"stop":1726052072079,"duration":1},"status":"passed","severity":"normal"},{"uid":"9adc64109c6e9da3","name":"Push message with SQL Injection payload","time":{"start":1726051920845,"stop":1726051920845,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e8a38a6c8a28cf1","name":"Push message with escaped characters payload","time":{"start":1726051920847,"stop":1726051920847,"duration":0},"status":"passed","severity":"normal"},{"uid":"817b361c9cc598a4","name":"Push message with meta","time":{"start":1726052001846,"stop":1726052001847,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c7ed5f5b62e3c63","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1726051400774,"stop":1726051400774,"duration":0},"status":"passed","severity":"normal"},{"uid":"50e36aaf42051b6f","name":"it tolerates circular branch references","time":{"start":1726051414010,"stop":1726051414011,"duration":1},"status":"passed","severity":"normal"},{"uid":"726729c2712a4b30","name":"Nwaku publishes","time":{"start":1726051949604,"stop":1726051949604,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c430748940ba09b","name":"Check message received after nwaku node is restarted","time":{"start":1726052007769,"stop":1726052007769,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5db22357b92041a","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1726051392759,"stop":1726051392759,"duration":0},"status":"passed","severity":"normal"},{"uid":"507651e0f005ba5a","name":"should throw error - no public key","time":{"start":1726051401390,"stop":1726051401391,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d29753c8ba208e9","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1726051537651,"stop":1726051537651,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab96949573500462","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1726051395242,"stop":1726051395244,"duration":2},"status":"passed","severity":"normal"},{"uid":"a3178f78e8287c35","name":"LightPush: 2 peers, Filter: 3 peers - Expected: SufficientlyHealthy","time":{"start":1726051816441,"stop":1726051816442,"duration":1},"status":"passed","severity":"normal"},{"uid":"73f4a9aff20db8a2","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1726051723868,"stop":1726051723868,"duration":0},"status":"passed","severity":"normal"},{"uid":"324086842b80bbeb","name":"Push message with Chinese payload","time":{"start":1726051920844,"stop":1726051920844,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2d6d923383ecf05","name":"same cluster, same shard: nodes connect","time":{"start":1726051849414,"stop":1726051849415,"duration":1},"status":"passed","severity":"normal"},{"uid":"ebce51cd5e3aa8f6","name":"Check message with invalid timestamp is not received","time":{"start":1726051646002,"stop":1726051646002,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e037f481f1ae9cd","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1726052006233,"stop":1726052006234,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ae514f1b73fd0f9","name":"Push message with content topic containing JSON","time":{"start":1726052001843,"stop":1726052001843,"duration":0},"status":"passed","severity":"normal"},{"uid":"9543cc9e3f71bf2","name":"Check received message containing short","time":{"start":1726051645975,"stop":1726051645975,"duration":0},"status":"passed","severity":"normal"},{"uid":"549d1b0d659a94fc","name":"Publish without waiting for remote peer","time":{"start":1726051974042,"stop":1726051974043,"duration":1},"status":"passed","severity":"normal"},{"uid":"aac9dd346b6214f7","name":"Check received message containing Arabic","time":{"start":1726051645986,"stop":1726051645986,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c68f7d28e15486b","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1726052006218,"stop":1726052006220,"duration":2},"status":"passed","severity":"normal"},{"uid":"42b9c674c2264809","name":"Check message with non string payload is not received","time":{"start":1726051646011,"stop":1726051646011,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdddb746d8b47bea","name":"handles multiple messages","time":{"start":1726052064497,"stop":1726052064498,"duration":1},"status":"passed","severity":"normal"},{"uid":"904a91dfca7acb59","name":"should emit a peer event after start","time":{"start":1726051418019,"stop":1726051418019,"duration":0},"status":"passed","severity":"normal"},{"uid":"a75302be417fe2f6","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1726051413533,"stop":1726051413533,"duration":0},"status":"passed","severity":"normal"},{"uid":"c50deeae148a9b8","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1726051414014,"stop":1726051414015,"duration":1},"status":"skipped","severity":"normal"},{"uid":"775004ab826dbbe3","name":"Check message on other pubsub topic is not received","time":{"start":1726052007767,"stop":1726052007767,"duration":0},"status":"passed","severity":"normal"},{"uid":"8298b56d5c11f28","name":"Subscribe and receives messages on 20 topics","time":{"start":1726051673107,"stop":1726051673108,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a2ae0619869805a","name":"random static sharding 7 - Cluster ID: 227, Shard ID: 975","time":{"start":1726052035111,"stop":1726052035111,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cb4eba579a8dd92","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1726051974043,"stop":1726051974044,"duration":1},"status":"passed","severity":"normal"},{"uid":"e87e129bb0d12a5f","name":"Fails to push message with empty content topic","time":{"start":1726051920856,"stop":1726051920856,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1c50bcfc4244044","name":"Push message with content topic containing long","time":{"start":1726052001838,"stop":1726052001838,"duration":0},"status":"passed","severity":"normal"},{"uid":"9109f58348848167","name":"should throw an error for an unconfigured topic","time":{"start":1726051392776,"stop":1726051392776,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b417216a3f26540","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1726052131873,"stop":1726052131874,"duration":1},"status":"passed","severity":"normal"},{"uid":"740c136fae5d767","name":"Check received message containing SQL Injection","time":{"start":1726051645987,"stop":1726051645987,"duration":0},"status":"passed","severity":"normal"},{"uid":"58cc84eeae9a576b","name":"Number of peers are maintained correctly","time":{"start":1726051649251,"stop":1726051649251,"duration":0},"status":"passed","severity":"normal"},{"uid":"57e8381b106bfb34","name":"Check received message containing Script","time":{"start":1726052007718,"stop":1726052007721,"duration":3},"status":"passed","severity":"normal"},{"uid":"a08668cd26fef6f6","name":"different cluster, same shard: nodes don't connect","time":{"start":1726051723859,"stop":1726051723859,"duration":0},"status":"passed","severity":"normal"},{"uid":"35259aa08ffbe117","name":"random static sharding 2 - Cluster ID: 26, Shard ID: 319","time":{"start":1726052035108,"stop":1726052035108,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9d8757ace2d013a","name":"Fails to push message with empty content topic","time":{"start":1726052001845,"stop":1726052001846,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d9fed8178c65384","name":"should handle corrupted local storage data gracefully","time":{"start":1726051418021,"stop":1726051418021,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e68822896008475","name":"Push message with Chinese payload","time":{"start":1726052001826,"stop":1726052001827,"duration":1},"status":"passed","severity":"normal"},{"uid":"95b025f51b735d2f","name":"Push message with escaped characters payload","time":{"start":1726052001835,"stop":1726052001835,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd13f06109d435ba","name":"random static sharding 10 - Cluster ID: 75, Shard ID: 424","time":{"start":1726052035113,"stop":1726052035113,"duration":0},"status":"passed","severity":"normal"},{"uid":"48ce91f1eeb0320d","name":"Subscribe and receive messages via lightPush","time":{"start":1726052006231,"stop":1726052006231,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe49b7cb1f694f0c","name":"Check received message containing emoji","time":{"start":1726051645999,"stop":1726051645999,"duration":0},"status":"passed","severity":"normal"},{"uid":"6316173c28217ad4","name":"Push message with content topic containing escaped characters","time":{"start":1726052001844,"stop":1726052001844,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cf31e588a04f7b4","name":"LightPush: 0 peers, Filter: 1 peers - Expected: Unhealthy","time":{"start":1726051816437,"stop":1726051816438,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba6620179279bd72","name":"Push 30 different messages","time":{"start":1726052001837,"stop":1726052001837,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ee034c393ca966a","name":"should be able to decode the field with only FILTER set to true","time":{"start":1726051400770,"stop":1726051400771,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec2054447fb1d7f3","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1726051392771,"stop":1726051392771,"duration":0},"status":"passed","severity":"normal"},{"uid":"79db35657dad1227","name":"Ping on subscribed peer","time":{"start":1726051524805,"stop":1726051524806,"duration":1},"status":"passed","severity":"normal"},{"uid":"22b4dbb1e3392fd","name":"Passing cursor with wrong pubsubTopic","time":{"start":1726052036530,"stop":1726052036530,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae5c2e92eb72b8d1","name":"isConnected between 2 js-waku relay nodes","time":{"start":1726051497716,"stop":1726051497717,"duration":1},"status":"passed","severity":"normal"},{"uid":"102c64ebc1b55508","name":"Push message with content topic containing Russian","time":{"start":1726052001841,"stop":1726052001841,"duration":0},"status":"passed","severity":"normal"},{"uid":"f158b6ae2a6fbc53","name":"should properly create location multiaddrs - udp","time":{"start":1726051401400,"stop":1726051401400,"duration":0},"status":"passed","severity":"normal"},{"uid":"7736aec3fdf7a9cd","name":"Check received message containing SQL Injection","time":{"start":1726052007717,"stop":1726052007718,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0a6bd4af19634a1","name":"Check publish message after service node is restarted","time":{"start":1726051979190,"stop":1726051979190,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f44c611494621199","name":"Renews subscription after lossing a connection","time":{"start":1726052006254,"stop":1726052006254,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9ce8334c400d760","name":"Query generator for multiple messages with different message text format","time":{"start":1726052054450,"stop":1726052054450,"duration":0},"status":"passed","severity":"normal"},{"uid":"739235579b5f39fc","name":"LightPush: 3 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1726051816442,"stop":1726051816442,"duration":0},"status":"passed","severity":"normal"},{"uid":"11e3711a9b6bb7df","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1726051537647,"stop":1726051537647,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ab532bea587463b","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1726051401389,"stop":1726051401390,"duration":1},"status":"passed","severity":"normal"},{"uid":"11a9384fadcb0447","name":"Subscribe to topic containing short and receive message","time":{"start":1726052006222,"stop":1726052006222,"duration":0},"status":"passed","severity":"normal"},{"uid":"22ac47fb7c56a671","name":"should not receive a peer event before start","time":{"start":1726051945789,"stop":1726051945789,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a46a292afb4f2e3","name":"Add multiple subscription objects on single nwaku node","time":{"start":1726052006229,"stop":1726052006229,"duration":0},"status":"passed","severity":"normal"},{"uid":"86783226d9320a86","name":"Push message with content topic containing special chars","time":{"start":1726051920850,"stop":1726051920850,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b0d1c1599ee8b6d","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1726052042726,"stop":1726052042727,"duration":1},"status":"passed","severity":"normal"},{"uid":"d70b58030bca7811","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app53/4/topic479/xml","time":{"start":1726052004827,"stop":1726052004827,"duration":0},"status":"passed","severity":"normal"},{"uid":"766dbb34df0eadf2","name":"should not fail to stop the service if it was not started","time":{"start":1726051462808,"stop":1726051462809,"duration":1},"status":"passed","severity":"normal"},{"uid":"e306222a1011b79d","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1726051949001,"stop":1726051949002,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f571f66a0303f22","name":"Meta field set when metaSetter is specified","time":{"start":1726051406329,"stop":1726051406329,"duration":0},"status":"passed","severity":"normal"},{"uid":"5937a9bb99a7d890","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1726051673106,"stop":1726051673106,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1ba560ef86cda27","name":"A test","time":{"start":1726051805210,"stop":1726051805210,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0f1acffd1d52539","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1726051805102,"stop":1726051805102,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4d408fbcbe04f44","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1726051673114,"stop":1726051673114,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6d5002e556e7b04","name":"Ephemeral messages are not stored","time":{"start":1726051453527,"stop":1726051453528,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b29ea718fd3443d","name":"shard 0","time":{"start":1726052035106,"stop":1726052035107,"duration":1},"status":"passed","severity":"normal"},{"uid":"caf31ac3391e8bc0","name":"LightPush: 0 peers, Filter: 3 peers - Expected: Unhealthy","time":{"start":1726051816438,"stop":1726051816438,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bb5cb1d93903278","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1726051948998,"stop":1726051948999,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e4b9804f2c949c3","name":"LightPush with 3 connections","time":{"start":1726051720995,"stop":1726051720996,"duration":1},"status":"passed","severity":"normal"},{"uid":"77884822de98f849","name":"Wrong topic","time":{"start":1726052004831,"stop":1726052004831,"duration":0},"status":"passed","severity":"normal"},{"uid":"677a9b3d075230a9","name":"should emit a peer event after start","time":{"start":1726051945789,"stop":1726051945789,"duration":0},"status":"passed","severity":"normal"},{"uid":"67f30ed5b714ee0d","name":"Using a function","time":{"start":1726052070928,"stop":1726052070928,"duration":0},"status":"passed","severity":"normal"},{"uid":"752b02956a492eac","name":"Push message with content topic containing unicode special characters","time":{"start":1726051920855,"stop":1726051920855,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd6a72f475045469","name":"Passing page size 0 when there are 110 messages","time":{"start":1726052067083,"stop":1726052067084,"duration":1},"status":"passed","severity":"normal"},{"uid":"a975b0add4083483","name":"should only return 1 node with relay capability","time":{"start":1726051414012,"stop":1726051414013,"duration":1},"status":"passed","severity":"normal"},{"uid":"236bb42016a66c4f","name":"Subscribe to topic containing long and receive message","time":{"start":1726052006238,"stop":1726052006238,"duration":0},"status":"passed","severity":"normal"},{"uid":"575f3d7c4a904c0c","name":"different cluster, different shard: nodes don't connect","time":{"start":1726051723859,"stop":1726051723859,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6c5a26b4f9f212a","name":"should properly create location multiaddrs - udp4","time":{"start":1726051401398,"stop":1726051401399,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3fe189256e1dce7","name":"Push message with content topic containing Arabic","time":{"start":1726052001840,"stop":1726052001841,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc39c1e2f84d152","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app5/6/topic817/proto","time":{"start":1726052004829,"stop":1726052004829,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d0cd3c49335ba9f","name":"Check received message containing Russian","time":{"start":1726052007755,"stop":1726052007755,"duration":0},"status":"passed","severity":"normal"},{"uid":"5695e3d770544f07","name":"Push message on custom pubsubTopic","time":{"start":1726051805105,"stop":1726051805105,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ab5623d5d0463db","name":"Fails to push message with large meta","time":{"start":1726052001847,"stop":1726052001848,"duration":1},"status":"passed","severity":"normal"},{"uid":"95ebd38d9798cfdc","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1726052004832,"stop":1726052004832,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f18973a71a8745e","name":"can start the service","time":{"start":1726051945786,"stop":1726051945786,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f4f81aaf6b40e3a","name":"Register correct protocols","time":{"start":1726051974042,"stop":1726051974042,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f7abd8472a04085","name":"Check received message containing unicode special characters","time":{"start":1726052007729,"stop":1726052007729,"duration":0},"status":"passed","severity":"normal"},{"uid":"de5846ffd6493e28","name":"Push message with meta","time":{"start":1726051920856,"stop":1726051920857,"duration":1},"status":"passed","severity":"normal"},{"uid":"a63892267d1b5de4","name":"Throws when trying to push message with empty payload","time":{"start":1726051920849,"stop":1726051920849,"duration":0},"status":"passed","severity":"normal"},{"uid":"71616d3c5ae855bc","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1726051974055,"stop":1726051974055,"duration":0},"status":"passed","severity":"normal"},{"uid":"be3161ac5bcfa5fb","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1726052006217,"stop":1726052006217,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7a8fcc9011cde16","name":"Ping on unsubscribed peer","time":{"start":1726051506503,"stop":1726051506504,"duration":1},"status":"passed","severity":"normal"},{"uid":"c251d7446c5d6a50","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1726051974052,"stop":1726051974052,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf24f5a4f056b7e6","name":"Check received message containing XML","time":{"start":1726051645988,"stop":1726051645988,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b5cfe3d756c1925","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1726051392765,"stop":1726051392766,"duration":1},"status":"passed","severity":"normal"},{"uid":"86c8354ecf733836","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1726051723883,"stop":1726051723884,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc7827a0dcfef2ca","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1726051949000,"stop":1726051949000,"duration":0},"status":"passed","severity":"normal"},{"uid":"3391c7b7153bffc","name":"1 Store, 2 fetches","time":{"start":1726051413843,"stop":1726051413843,"duration":0},"status":"passed","severity":"normal"},{"uid":"db98c3a27cc771df","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1726052006235,"stop":1726052006235,"duration":0},"status":"passed","severity":"normal"},{"uid":"56682b2480e8b364","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1726051392775,"stop":1726051392775,"duration":0},"status":"passed","severity":"normal"},{"uid":"19839c37a8f1a1ee","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1726051400772,"stop":1726051400772,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a29a85e6bf2322f","name":"throws on content topic with empty application field","time":{"start":1726051392748,"stop":1726051392748,"duration":0},"status":"passed","severity":"normal"},{"uid":"e281eeaaa2f88150","name":"should set field with only LIGHTPUSH enabled","time":{"start":1726051401403,"stop":1726051401403,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ae4d58664fed85e","name":"Overlapping topic subscription","time":{"start":1726051974046,"stop":1726051974046,"duration":0},"status":"skipped","severity":"normal"},{"uid":"aa4f4cb641113603","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app16/7/topic336/test.js","time":{"start":1726052004827,"stop":1726052004827,"duration":0},"status":"passed","severity":"normal"},{"uid":"908a4e35609e91ec","name":"should not receive a peer event before start","time":{"start":1726051418019,"stop":1726051418019,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4168cf7c928ff50","name":"Promise Callback - true","time":{"start":1726052056152,"stop":1726052056152,"duration":0},"status":"passed","severity":"normal"},{"uid":"d74d3162f1d012d","name":"Subscribe and publish message","time":{"start":1726051974043,"stop":1726051974043,"duration":0},"status":"passed","severity":"normal"},{"uid":"a54bb597e876579d","name":"Encoder throws on undefined content topic","time":{"start":1726051423900,"stop":1726051423901,"duration":1},"status":"passed","severity":"normal"},{"uid":"fdd2f2fe827fdfe2","name":"random static sharding 1 - Cluster ID: 327, Shard ID: 200","time":{"start":1726052035108,"stop":1726052035108,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c055df8e63bb0e9","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1726051723866,"stop":1726051723866,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cf1d7752e3ac209","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1726051444160,"stop":1726051444166,"duration":6},"status":"passed","severity":"normal"},{"uid":"18e72cc871b3dd88","name":"Subscribe to topic containing long and receive message","time":{"start":1726051673110,"stop":1726051673110,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe5d1c25effa2a2c","name":"groups content topics by expected pubsub topic","time":{"start":1726051392761,"stop":1726051392761,"duration":0},"status":"passed","severity":"normal"},{"uid":"cac25a8da841fe0a","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1726051392763,"stop":1726051392763,"duration":0},"status":"passed","severity":"normal"},{"uid":"699118cc17bb49f1","name":"Check received message containing shell command","time":{"start":1726052007724,"stop":1726052007728,"duration":4},"status":"passed","severity":"normal"},{"uid":"9faec59bfc3ff4a7","name":"Round trip binary encryption [ecies, signature]","time":{"start":1726051425727,"stop":1726051425728,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e2400cac8566582","name":"ignores domain fetching errors","time":{"start":1726051414011,"stop":1726051414011,"duration":0},"status":"passed","severity":"normal"},{"uid":"c24677697eb8ab07","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1726051392758,"stop":1726051392758,"duration":0},"status":"passed","severity":"normal"},{"uid":"dccfb7108b4d949d","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1726051695815,"stop":1726051695815,"duration":0},"status":"passed","severity":"normal"},{"uid":"db936824909556cc","name":"Query Generator - false","time":{"start":1726052056152,"stop":1726052056152,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bcbabcda056361a","name":"Check publish message containing XML","time":{"start":1726051979177,"stop":1726051979177,"duration":0},"status":"passed","severity":"normal"},{"uid":"275f7194f19baa79","name":"should throw an error for missing required configuration","time":{"start":1726051392767,"stop":1726051392767,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4b9ccb7d2ba00ee","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1726051723866,"stop":1726051723866,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a2cfada95a15f49","name":"returns all values when wanted number matches available values","time":{"start":1726051412996,"stop":1726051412997,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea9b65cde4b3762a","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1726051462811,"stop":1726051462812,"duration":1},"status":"skipped","severity":"normal"},{"uid":"f2c296f908400eac","name":"Subscribe to topic containing shell command and receive message","time":{"start":1726051673115,"stop":1726051673115,"duration":0},"status":"passed","severity":"normal"},{"uid":"53d928ddc8e03b73","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1726052072077,"stop":1726052072077,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e1bbac3cb0b01af","name":"Check message received after jswaku node is restarted","time":{"start":1726051646012,"stop":1726051646012,"duration":0},"status":"skipped","severity":"normal"},{"uid":"efc3459b25eaf429","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1726051418021,"stop":1726051418021,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f88a25a11e7ec96","name":"can start and stop the service","time":{"start":1726051945786,"stop":1726051945787,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a1a1970a2963b38","name":"throws on content topic with empty version field","time":{"start":1726051392748,"stop":1726051392749,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e508e294c9afb23","name":"Throws when trying to push message with empty payload","time":{"start":1726052001837,"stop":1726052001837,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cc25148b7811281","name":"connected peers and dial","time":{"start":1726051921142,"stop":1726051921142,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b2c52869c40629a0","name":"Check received message containing long","time":{"start":1726052007752,"stop":1726052007753,"duration":1},"status":"passed","severity":"normal"},{"uid":"224ee125bc2d0218","name":"should not receive a peer event before start","time":{"start":1726051462810,"stop":1726051462810,"duration":0},"status":"passed","severity":"normal"},{"uid":"702bd1dabffd2611","name":"Relay + Store","time":{"start":1726051401403,"stop":1726051401403,"duration":0},"status":"passed","severity":"normal"},{"uid":"f618fe6565a84332","name":"Ping fails for unsubscribed peers","time":{"start":1726051649252,"stop":1726051649252,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ccabc493938d937","name":"Push message with content topic containing JSON","time":{"start":1726051920854,"stop":1726051920854,"duration":0},"status":"passed","severity":"normal"},{"uid":"d96f60e97511e988","name":"Check received message with timestamp: 1726051442992 ","time":{"start":1726052007763,"stop":1726052007763,"duration":0},"status":"broken","severity":"normal"},{"uid":"a35337c9476fd4a6","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1726051673106,"stop":1726051673107,"duration":1},"status":"passed","severity":"normal"},{"uid":"662ac39ed715dd4","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1726052006232,"stop":1726052006233,"duration":1},"status":"passed","severity":"normal"},{"uid":"69bfe93cc6aab714","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1726051392770,"stop":1726051392770,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b3ca1d0c6001b96","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1726051444178,"stop":1726051444180,"duration":2},"status":"passed","severity":"normal"},{"uid":"813a88b0663d991b","name":"Check received message containing Arabic","time":{"start":1726052007754,"stop":1726052007755,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8d27c26a0b91e41","name":"Check publish message containing emoji","time":{"start":1726051979179,"stop":1726051979179,"duration":0},"status":"passed","severity":"normal"},{"uid":"4268964ed6605e61","name":"Check received message containing Script","time":{"start":1726052007756,"stop":1726052007756,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d829c9dcdd994d1","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1726051413529,"stop":1726051413530,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a17dce95b4dbe5c","name":"Push message with special chars payload","time":{"start":1726051920843,"stop":1726051920843,"duration":0},"status":"passed","severity":"normal"},{"uid":"a776db9ed0c09e6c","name":"Ping on subscribed peer","time":{"start":1726051524809,"stop":1726051524810,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c8075b1afdeeb84","name":"Check message on other pubsub topic is not received","time":{"start":1726051646002,"stop":1726051646003,"duration":1},"status":"passed","severity":"normal"},{"uid":"b064a4cda9d687ea","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1726052006228,"stop":1726052006228,"duration":0},"status":"passed","severity":"normal"},{"uid":"31b53809aa3679db","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1726052035107,"stop":1726052035107,"duration":0},"status":"passed","severity":"normal"},{"uid":"9abcc87ffabd03fd","name":"same cluster, different shard: nodes connect","time":{"start":1726051849415,"stop":1726051849415,"duration":0},"status":"passed","severity":"normal"},{"uid":"62a08f4fefd748dd","name":"Push message with content topic containing Script","time":{"start":1726052001842,"stop":1726052001842,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0187295cc78c998","name":"Fails to publish message with size larger than 1 MB","time":{"start":1726051979189,"stop":1726051979189,"duration":0},"status":"passed","severity":"normal"},{"uid":"7380f3a11b1e023c","name":"Publish message with custom timestamp: Thu Sep 21 2023 10:52:26 GMT+0000 (Coordinated Universal Time)","time":{"start":1726051979183,"stop":1726051979183,"duration":0},"status":"passed","severity":"normal"},{"uid":"d428f205e79cb009","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1726051392764,"stop":1726051392764,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa2946f873fe02d4","name":"Fails to publish message with wrong content topic","time":{"start":1726051979188,"stop":1726051979188,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1c1514afa45bcc7","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1726051723882,"stop":1726051723883,"duration":1},"status":"passed","severity":"normal"},{"uid":"40de63c474ada192","name":"Push message with custom timestamp: 1726048124035","time":{"start":1726051920871,"stop":1726051920871,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a862dfa8e608b5d","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1726051392760,"stop":1726051392760,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7f77cceb5d949e6","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1726051413534,"stop":1726051413535,"duration":1},"status":"passed","severity":"normal"},{"uid":"9329a31ce68c61de","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1726051392773,"stop":1726051392773,"duration":0},"status":"passed","severity":"normal"},{"uid":"911bbbe617fc467a","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1726051444189,"stop":1726051444194,"duration":5},"status":"passed","severity":"normal"},{"uid":"d9dde1448ddf8906","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1726051723879,"stop":1726051723879,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c5f1cf00677e5d2","name":"Publish message with rate limit","time":{"start":1726051979191,"stop":1726051979191,"duration":0},"status":"passed","severity":"normal"},{"uid":"971efc85785371bb","name":"should be called for bootstrap peers","time":{"start":1726051452486,"stop":1726051452487,"duration":1},"status":"passed","severity":"normal"},{"uid":"b36d6b85d0516837","name":"Reopen subscription with peer with lost subscription","time":{"start":1726051506504,"stop":1726051506504,"duration":0},"status":"passed","severity":"normal"},{"uid":"df447bcd45a2630","name":"should not fail to stop the service if it was not started","time":{"start":1726051945787,"stop":1726051945788,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7c40bc60e11c148","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1726051392774,"stop":1726051392775,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c22cf8d60827665","name":"should be online or offline if network state changed","time":{"start":1726051444238,"stop":1726051444239,"duration":1},"status":"passed","severity":"normal"},{"uid":"52f0cfe4a6a0b89a","name":"Push message with JSON payload","time":{"start":1726051920846,"stop":1726051920847,"duration":1},"status":"passed","severity":"normal"},{"uid":"f20a6a1d6a3f1e5a","name":"LightPush: 1 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1726051816439,"stop":1726051816439,"duration":0},"status":"passed","severity":"normal"},{"uid":"63e6efad5b25995c","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1726051566151,"stop":1726051566151,"duration":0},"status":"passed","severity":"normal"},{"uid":"66bab1a28e0655b6","name":"Subscribe to topic containing Russian and receive message","time":{"start":1726051673112,"stop":1726051673112,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e1f66d65801f3a9","name":"Fails to push message bigger that 1MB","time":{"start":1726052001855,"stop":1726052001856,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6eb4b876b183154","name":"Refresh subscription","time":{"start":1726052006220,"stop":1726052006221,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc20ffa339cf9fb2","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1726051695812,"stop":1726051695812,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a54d10107ae31ab","name":"Check received message containing SQL Injection","time":{"start":1726052007755,"stop":1726052007755,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0153a003492398f","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1726051566151,"stop":1726051566151,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d336add23454346","name":"same cluster, same shard: nodes connect","time":{"start":1726051723858,"stop":1726051723858,"duration":0},"status":"passed","severity":"normal"},{"uid":"9508c0b26f6a094d","name":"Fails to push message bigger that 1MB","time":{"start":1726051920872,"stop":1726051920872,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b68e653b0e95793","name":"1 Relay, 1 fetch","time":{"start":1726051413843,"stop":1726051413843,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ee5263957d32559","name":"udp ip6 address","time":{"start":1726051400927,"stop":1726051400928,"duration":1},"status":"passed","severity":"normal"},{"uid":"5053f69aa04430ed","name":"Passing page size 11 when there are 10 messages","time":{"start":1726052067085,"stop":1726052067086,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5f0bf5ff4ac0b60","name":"Push message with XML payload","time":{"start":1726051920846,"stop":1726051920846,"duration":0},"status":"passed","severity":"normal"},{"uid":"66e389b69bc80f5a","name":"Push message with emoji payload","time":{"start":1726052001836,"stop":1726052001836,"duration":0},"status":"passed","severity":"normal"},{"uid":"db495d34fe9ce396","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1726051849414,"stop":1726051849414,"duration":0},"status":"passed","severity":"normal"},{"uid":"873e0c97897b4912","name":"Subscribe to topic containing Script and receive message","time":{"start":1726052006225,"stop":1726052006225,"duration":0},"status":"passed","severity":"normal"},{"uid":"f78d7a0105a31227","name":"Should update shard info","time":{"start":1726051849897,"stop":1726051849898,"duration":1},"status":"passed","severity":"normal"},{"uid":"d19cf8bb48a471a7","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1726051392769,"stop":1726051392769,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea50c32f2d91d8d4","name":"should properly compute the node id","time":{"start":1726051401393,"stop":1726051401393,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae41fadfc87d6d1","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1726051406085,"stop":1726051406085,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd2cffdba1e9bdc4","name":"Check publish message containing Chinese","time":{"start":1726051979175,"stop":1726051979175,"duration":0},"status":"passed","severity":"normal"},{"uid":"592d0c35cab5ff5b","name":"Ordered callback, aborts when callback returns true","time":{"start":1726052054452,"stop":1726052054453,"duration":1},"status":"passed","severity":"normal"},{"uid":"aff6fe247d8976d1","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1726051723881,"stop":1726051723882,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a6012928f79147e","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1726051805102,"stop":1726051805103,"duration":1},"status":"passed","severity":"normal"},{"uid":"106d57701ae81466","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1726051723864,"stop":1726051723865,"duration":1},"status":"passed","severity":"normal"},{"uid":"10c6f174431f5168","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app25/6/topic837/xml","time":{"start":1726052004829,"stop":1726052004830,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ae7f13f9ac8de51","name":"Check message received after jswaku node is restarted","time":{"start":1726052007769,"stop":1726052007769,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9f8059a99cce276d","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1726051949000,"stop":1726051949000,"duration":0},"status":"passed","severity":"normal"},{"uid":"60195e979961c5a9","name":"Passing invalid cursor","time":{"start":1726052036528,"stop":1726052036530,"duration":2},"status":"passed","severity":"normal"},{"uid":"c206e88a2e885a09","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1726051400768,"stop":1726051400768,"duration":0},"status":"passed","severity":"normal"},{"uid":"b20f9b80f0c032ba","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1726051392763,"stop":1726051392764,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe052bdcaf57c512","name":"Filter with 1 connections","time":{"start":1726051720994,"stop":1726051720995,"duration":1},"status":"passed","severity":"normal"},{"uid":"97a93f732b822fe","name":"start node with empty shard should fail","time":{"start":1726052035116,"stop":1726052035116,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb8c8d4902d08fa4","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1726052006223,"stop":1726052006224,"duration":1},"status":"passed","severity":"normal"},{"uid":"7209c954106fa4ed","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1726051413530,"stop":1726051413531,"duration":1},"status":"passed","severity":"normal"},{"uid":"455758f9a0a1a6b4","name":"should not receive a peer event after stop","time":{"start":1726051418020,"stop":1726051418020,"duration":0},"status":"passed","severity":"normal"},{"uid":"be38627527aa4545","name":"addEventListener with wrong event","time":{"start":1726051485034,"stop":1726051485034,"duration":0},"status":"passed","severity":"normal"},{"uid":"29f3957a3e951265","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1726051413534,"stop":1726051413534,"duration":0},"status":"passed","severity":"normal"},{"uid":"92f5ab165a34d0fa","name":"Maintains correct number of peers after multiple subscribe/unsubscribe cycles","time":{"start":1726051649258,"stop":1726051649258,"duration":0},"status":"passed","severity":"normal"},{"uid":"c01443beb21c66e3","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1726052072077,"stop":1726052072077,"duration":0},"status":"passed","severity":"normal"},{"uid":"3865f261f9f6381c","name":"Ordered Callback - false","time":{"start":1726052056153,"stop":1726052056153,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9eb797646883f12","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1726051395246,"stop":1726051395246,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ff994c1d21a1146","name":"should not throw an error for a single configured topic","time":{"start":1726051392775,"stop":1726051392776,"duration":1},"status":"passed","severity":"normal"},{"uid":"358115b9e7d7a24","name":"should not receive a peer event after stop","time":{"start":1726051945790,"stop":1726051945790,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff1633685b37c723","name":"should only return 1 node with relay and store capability","time":{"start":1726051414013,"stop":1726051414013,"duration":0},"status":"passed","severity":"normal"},{"uid":"219e18f73fda5770","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1726051673105,"stop":1726051673105,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea3f543a09714ef0","name":"Check received message containing numeric","time":{"start":1726051645976,"stop":1726051645984,"duration":8},"status":"passed","severity":"normal"},{"uid":"b91591cd448c9e4c","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1726051400767,"stop":1726051400768,"duration":1},"status":"passed","severity":"normal"},{"uid":"dae5f910147a3d39","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1726052006236,"stop":1726052006236,"duration":0},"status":"passed","severity":"normal"},{"uid":"32ea7cde508f010e","name":"Query Generator, No Decoder","time":{"start":1726052042724,"stop":1726052042725,"duration":1},"status":"passed","severity":"normal"},{"uid":"d51dea7978fb4f35","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1726051723884,"stop":1726051723886,"duration":2},"status":"passed","severity":"normal"},{"uid":"fcc991e6638c038a","name":"Push message with content topic containing short","time":{"start":1726052001837,"stop":1726052001838,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2a61d9903390b8f","name":"getPeersByDiscovery","time":{"start":1726051938336,"stop":1726051938337,"duration":1},"status":"passed","severity":"normal"},{"uid":"b879ba1cbab716d6","name":"A test","time":{"start":1726051805208,"stop":1726051805209,"duration":1},"status":"passed","severity":"normal"},{"uid":"46c88dcd2c882208","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1726051979180,"stop":1726051979183,"duration":3},"status":"passed","severity":"normal"},{"uid":"d77956d87f655172","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1726051723876,"stop":1726051723878,"duration":2},"status":"passed","severity":"normal"},{"uid":"6c17209326bbfef0","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1726051392776,"stop":1726051392776,"duration":0},"status":"passed","severity":"normal"},{"uid":"eee762ae7bea3ec7","name":"Check received message containing Chinese","time":{"start":1726052007716,"stop":1726052007717,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ba6eba7f2973fb1","name":"Generator, custom pubsub topic","time":{"start":1726052044895,"stop":1726052044895,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce13ed2a0d15c13c","name":"safeDispatchEvent","time":{"start":1726051485036,"stop":1726051485037,"duration":1},"status":"passed","severity":"normal"},{"uid":"1084957125c144b1","name":"random static sharding 8 - Cluster ID: 314, Shard ID: 958","time":{"start":1726052035112,"stop":1726052035112,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a7704aaa6d06cc1","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1726052036525,"stop":1726052036525,"duration":0},"status":"passed","severity":"normal"},{"uid":"483c02e93c6dc2e7","name":"Check received message containing numeric","time":{"start":1726052007753,"stop":1726052007754,"duration":1},"status":"passed","severity":"normal"},{"uid":"bddff2418201e5f7","name":"LightPush: 3 peers, Filter: 2 peers - Expected: SufficientlyHealthy","time":{"start":1726051816454,"stop":1726051816454,"duration":0},"status":"passed","severity":"normal"},{"uid":"18d9904a2527a169","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1726052042727,"stop":1726052042730,"duration":3},"status":"passed","severity":"normal"},{"uid":"9ca6f8d5a1589212","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1726051444186,"stop":1726051444189,"duration":3},"status":"passed","severity":"normal"},{"uid":"c5e11f6c0f69a282","name":"Query generator for multiple messages","time":{"start":1726052054449,"stop":1726052054450,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6843acd5f15ab70","name":"should not fail to start the service if it is already started","time":{"start":1726051945788,"stop":1726051945788,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b592a3951705461","name":"1 Relay, 1 Filter, gives up","time":{"start":1726051413844,"stop":1726051413844,"duration":0},"status":"passed","severity":"normal"},{"uid":"8722ca7d6efba99d","name":"LightPush: 3 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1726051816453,"stop":1726051816454,"duration":1},"status":"passed","severity":"normal"},{"uid":"26a43a62472a0998","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1726051406084,"stop":1726051406085,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e12c57b0ae41584","name":"Encoder throws on empty string content topic","time":{"start":1726051425729,"stop":1726051425729,"duration":0},"status":"passed","severity":"normal"},{"uid":"b38b187dc54b7e4e","name":"Decoder throws on empty string content topic","time":{"start":1726051425729,"stop":1726051425730,"duration":1},"status":"passed","severity":"normal"},{"uid":"24ce64a5e980d392","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1726052006241,"stop":1726052006242,"duration":1},"status":"passed","severity":"normal"},{"uid":"82a5219dba6e68c7","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1726051723863,"stop":1726051723864,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f2eb67740c89e3a","name":"Encoder throws on empty string content topic","time":{"start":1726051423901,"stop":1726051423901,"duration":0},"status":"passed","severity":"normal"},{"uid":"a038524ff07a0c25","name":"should be called at least once on all `peer:discovery` events","time":{"start":1726051452481,"stop":1726051452483,"duration":2},"status":"passed","severity":"normal"},{"uid":"aef074047dd44c1a","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1726052036526,"stop":1726052036526,"duration":0},"status":"passed","severity":"normal"},{"uid":"be6674150a39e511","name":"should return unique PubsubTopics for static sharding","time":{"start":1726051392765,"stop":1726051392765,"duration":0},"status":"passed","severity":"normal"},{"uid":"191cdc9dd8539430","name":"Passing an array","time":{"start":1726052070928,"stop":1726052070928,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0e875319ef38527","name":"Subscribe and receive messages via waku relay post","time":{"start":1726052006214,"stop":1726052006215,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee2629ba23c13344","name":"creates an iterator","time":{"start":1726052064497,"stop":1726052064497,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ea71bb98e362819","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1726051392766,"stop":1726051392766,"duration":0},"status":"passed","severity":"normal"},{"uid":"78d9c892e99ca119","name":"Ephemeral field is preserved - encoder v0","time":{"start":1726051453528,"stop":1726051453529,"duration":1},"status":"passed","severity":"normal"},{"uid":"2bc640ededf3a42b","name":"Subscribe to topic containing Russian and publish message","time":{"start":1726051974052,"stop":1726051974053,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd9d69263d665752","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1726051400773,"stop":1726051400774,"duration":1},"status":"passed","severity":"normal"},{"uid":"27bc9b14a7825b91","name":"Check received message containing special chars","time":{"start":1726052007754,"stop":1726052007754,"duration":0},"status":"passed","severity":"normal"},{"uid":"c641b7834647a67","name":"Used by Waku Relay","time":{"start":1726052070929,"stop":1726052070929,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2fab190a2f573bd","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1726052057106,"stop":1726052057107,"duration":1},"status":"passed","severity":"normal"},{"uid":"ebcddd18ab8786df","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1726051949001,"stop":1726051949001,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c857299bfd14ff2","name":"Query Generator, Multiple PubsubTopics","time":{"start":1726052042723,"stop":1726052042724,"duration":1},"status":"passed","severity":"normal"},{"uid":"7502225ba75777db","name":"Ping on peer without subscriptions","time":{"start":1726051524806,"stop":1726051524806,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c895db6f989cfa0","name":"Push message with shell command payload","time":{"start":1726051920847,"stop":1726051920847,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d6e4be20df7e551","name":"Push message with content topic containing shell command","time":{"start":1726052001843,"stop":1726052001844,"duration":1},"status":"passed","severity":"normal"},{"uid":"bdbddf8cedcf2b4c","name":"should throw error - no id","time":{"start":1726051401391,"stop":1726051401391,"duration":0},"status":"passed","severity":"normal"},{"uid":"2077e539d295c642","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1726052131872,"stop":1726052131872,"duration":0},"status":"passed","severity":"normal"},{"uid":"de97f1301e3c14e6","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1726051392760,"stop":1726051392760,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ccdf693a0699b08","name":"Check received message containing Basic HTML tag","time":{"start":1726052007722,"stop":1726052007722,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdd05915ef17bade","name":"Push message with content topic containing shell command","time":{"start":1726051920854,"stop":1726051920854,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3f4d9abe88cfc5d","name":"can start and stop the service","time":{"start":1726051418018,"stop":1726051418018,"duration":0},"status":"passed","severity":"normal"},{"uid":"2aae63d3baca0075","name":"Subscribe to topic containing special chars and receive message","time":{"start":1726051673111,"stop":1726051673111,"duration":0},"status":"passed","severity":"normal"},{"uid":"368a7cbaf54c3a36","name":"Check publish message containing Russian","time":{"start":1726051979175,"stop":1726051979176,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca93bd3fed3142da","name":"Subscribe to topic containing JSON and receive message","time":{"start":1726052006249,"stop":1726052006250,"duration":1},"status":"passed","severity":"normal"},{"uid":"f764e13538979e51","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1726051392771,"stop":1726051392771,"duration":0},"status":"passed","severity":"normal"},{"uid":"389c4fa7b49e552e","name":"Reopen subscription with peer with lost subscription","time":{"start":1726051524817,"stop":1726051524818,"duration":1},"status":"passed","severity":"normal"},{"uid":"c754c3f352c48909","name":"Subscribe and receive messages via waku relay post","time":{"start":1726052006234,"stop":1726052006235,"duration":1},"status":"passed","severity":"normal"},{"uid":"a37818be6132f84a","name":"Query Generator - true","time":{"start":1726052056151,"stop":1726052056151,"duration":0},"status":"passed","severity":"normal"},{"uid":"a65547db7f750bb1","name":"Check publish message containing Basic HTML tag","time":{"start":1726051979177,"stop":1726051979177,"duration":0},"status":"passed","severity":"normal"},{"uid":"b27784ec35b78b12","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1726051723863,"stop":1726051723863,"duration":0},"status":"passed","severity":"normal"},{"uid":"db86555fa1997485","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1726051425727,"stop":1726051425727,"duration":0},"status":"passed","severity":"normal"},{"uid":"58468219afc028d8","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1726051423898,"stop":1726051423899,"duration":1},"status":"passed","severity":"normal"},{"uid":"3870322695eada6b","name":"should get / set TCP multiaddr","time":{"start":1726051401398,"stop":1726051401398,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b1d8620fda45ba3","name":"LightPush: 2 peers, Filter: 2 peers - Expected: SufficientlyHealthy","time":{"start":1726051816441,"stop":1726051816441,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c03d65cd1d46780","name":"Reopen subscription with peer with lost subscription","time":{"start":1726051524809,"stop":1726051524809,"duration":0},"status":"passed","severity":"normal"},{"uid":"f20cd4c9513f2630","name":"Push message with content topic containing Arabic","time":{"start":1726051920851,"stop":1726051920851,"duration":0},"status":"passed","severity":"normal"},{"uid":"68d799f284d6ec06","name":"Check publish message containing numeric","time":{"start":1726051979174,"stop":1726051979174,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f7890ade5b54c52","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1726051673115,"stop":1726051673116,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4f9e136a821d6b6","name":"recovers when dns.resolve returns empty","time":{"start":1726051414011,"stop":1726051414011,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc6dc89276609dbe","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1726052072079,"stop":1726052072079,"duration":0},"status":"passed","severity":"normal"},{"uid":"af60842e63342568","name":"Subscribe to topic containing shell command and receive message","time":{"start":1726052006250,"stop":1726052006251,"duration":1},"status":"passed","severity":"normal"},{"uid":"ecdf4bdd1c663e7b","name":"Push message equal or less that 1MB","time":{"start":1726051920872,"stop":1726051920872,"duration":0},"status":"passed","severity":"normal"},{"uid":"e084b6408661e276","name":"Subscribe to topic containing XML and receive message","time":{"start":1726052006225,"stop":1726052006226,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad152b79cf850cdf","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1726052072077,"stop":1726052072078,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2ad8eae9736a4d9","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1726052035115,"stop":1726052035115,"duration":0},"status":"passed","severity":"normal"},{"uid":"997319518e7fcce2","name":"Push message with content topic containing XML","time":{"start":1726051920853,"stop":1726051920853,"duration":0},"status":"passed","severity":"normal"},{"uid":"a18663d77a0b0986","name":"Default pageSize","time":{"start":1726052067087,"stop":1726052067087,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fec753daaad3cb9","name":"random static sharding 3 - Cluster ID: 850, Shard ID: 751","time":{"start":1726052035109,"stop":1726052035109,"duration":0},"status":"passed","severity":"normal"},{"uid":"abe5d28819ca97f","name":"should not receive a peer event after stop","time":{"start":1726051462810,"stop":1726051462811,"duration":1},"status":"passed","severity":"normal"},{"uid":"f943e6574f61661a","name":"LightPush with 2 connections","time":{"start":1726051720995,"stop":1726051720995,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4ffc2c94c754217","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1726051392774,"stop":1726051392774,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ba8fdf40292c81c","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1726051723871,"stop":1726051723871,"duration":0},"status":"passed","severity":"normal"},{"uid":"b98363a8dccb1e22","name":"can start the service","time":{"start":1726051418016,"stop":1726051418017,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc1ca8bc3387da07","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1726051392769,"stop":1726051392769,"duration":0},"status":"passed","severity":"normal"},{"uid":"8164921d823b5a11","name":"Check message received after nwaku node is restarted","time":{"start":1726051646012,"stop":1726051646017,"duration":5},"status":"skipped","severity":"normal"},{"uid":"4fad7e241be846a","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1726051673108,"stop":1726051673108,"duration":0},"status":"passed","severity":"normal"},{"uid":"e729b1a3725e19b0","name":"Init the array if not present","time":{"start":1726051392362,"stop":1726051392363,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9bddea2f40f4f70","name":"should only return 1 node with store capability","time":{"start":1726051414013,"stop":1726051414013,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccea65be12c90356","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1726051723872,"stop":1726051723873,"duration":1},"status":"passed","severity":"normal"},{"uid":"ecd605c407d9175f","name":"Decrypt messages","time":{"start":1726051924840,"stop":1726051924840,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d94c27103106b7a","name":"should not fail to stop the service if it was not started","time":{"start":1726051418018,"stop":1726051418018,"duration":0},"status":"passed","severity":"normal"},{"uid":"7836e8ecbc782e77","name":"Check received message containing XML","time":{"start":1726052007721,"stop":1726052007721,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a97ba904feaba90","name":"Symmetric encrypt & Decrypt","time":{"start":1726051424557,"stop":1726051424558,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9d91dcd6ae9eed9","name":"Generator, 2 different pubsubtopics","time":{"start":1726052044895,"stop":1726052044900,"duration":5},"status":"passed","severity":"normal"},{"uid":"f8e1a6d49fda8ff3","name":"Push message with Basic HTML tag payload","time":{"start":1726052001831,"stop":1726052001833,"duration":2},"status":"passed","severity":"normal"},{"uid":"720451610e20ecc5","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1726051537652,"stop":1726051537652,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e6fee41185e809a","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1726052054452,"stop":1726052054452,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d450ce612d34e91","name":"unsubscribes","time":{"start":1726052064498,"stop":1726052064498,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3c178677946e63a","name":"should encode/decode to RLP encoding","time":{"start":1726051401393,"stop":1726051401393,"duration":0},"status":"passed","severity":"normal"},{"uid":"3eb60ce3babb01e0","name":"Ping on peer without subscriptions","time":{"start":1726051506502,"stop":1726051506502,"duration":0},"status":"passed","severity":"normal"},{"uid":"de02cb516ab186bf","name":"should emit a peer event after start","time":{"start":1726051462809,"stop":1726051462810,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8fa8357d282bb8f","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1726051695810,"stop":1726051695810,"duration":0},"status":"passed","severity":"normal"},{"uid":"302713d832709b40","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1726051695813,"stop":1726051695813,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5a8dedd07bc69ab","name":"Check received message containing unicode special characters","time":{"start":1726052007758,"stop":1726052007758,"duration":0},"status":"passed","severity":"normal"},{"uid":"27c0f472d5f783dc","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1726051537649,"stop":1726051537650,"duration":1},"status":"passed","severity":"normal"},{"uid":"b66decd547d2af40","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1726051673115,"stop":1726051673115,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f9265767f4bcd9b","name":"Push message equal or less that 1MB","time":{"start":1726052001854,"stop":1726052001855,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c45ac6edea28b66","name":"Push message with content topic containing long","time":{"start":1726051920849,"stop":1726051920850,"duration":1},"status":"passed","severity":"normal"},{"uid":"ecdceecd76a2375f","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1726052036525,"stop":1726052036526,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb70709438d5f83d","name":"Check received message with timestamp: 1726051442992000000 ","time":{"start":1726052007762,"stop":1726052007762,"duration":0},"status":"broken","severity":"normal"},{"uid":"fa2cf0a9bd6081b3","name":"Publishes to nwaku","time":{"start":1726051949604,"stop":1726051949604,"duration":0},"status":"passed","severity":"normal"},{"uid":"8072ebc59925768a","name":"Push message with emoji payload","time":{"start":1726051920848,"stop":1726051920848,"duration":0},"status":"passed","severity":"normal"},{"uid":"5419b7698c006ced","name":"Subscribe and receive messages via lightPush","time":{"start":1726052006208,"stop":1726052006212,"duration":4},"status":"passed","severity":"normal"},{"uid":"f2b5a4a3668366dc","name":"Ping on peer without subscriptions","time":{"start":1726051524816,"stop":1726051524817,"duration":1},"status":"passed","severity":"normal"},{"uid":"9add40a1d265914","name":"Push message with rate limit","time":{"start":1726051920857,"stop":1726051920857,"duration":0},"status":"passed","severity":"normal"},{"uid":"9795290797c55f8b","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app30/6/topic757/proto","time":{"start":1726052004828,"stop":1726052004828,"duration":0},"status":"passed","severity":"normal"},{"uid":"2474e4e776401f5f","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1726051938338,"stop":1726051938338,"duration":0},"status":"skipped","severity":"normal"},{"uid":"df5130210c951d94","name":"Check received message containing unicode special characters","time":{"start":1726051645998,"stop":1726051645998,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7fe95b9b109432d","name":"addEventListener with correct event","time":{"start":1726051485034,"stop":1726051485034,"duration":0},"status":"passed","severity":"normal"},{"uid":"be8fa42e05228160","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1726051392767,"stop":1726051392768,"duration":1},"status":"passed","severity":"normal"},{"uid":"1525b8526b0d4f0c","name":"Check message with no content topic is not received","time":{"start":1726052007748,"stop":1726052007748,"duration":0},"status":"passed","severity":"normal"},{"uid":"b55f848b02e10626","name":"Subscribe to topic containing XML and receive message","time":{"start":1726051673113,"stop":1726051673114,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd456aa0ed946617","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1726051566151,"stop":1726051566152,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2eca13699868601","name":"Check received message containing Russian","time":{"start":1726051645986,"stop":1726051645986,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d14070a0cca5f64","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1726051392759,"stop":1726051392759,"duration":0},"status":"passed","severity":"normal"},{"uid":"f300024a78ec5d28","name":"Overlapping topic subscription","time":{"start":1726052006220,"stop":1726052006220,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc03c983f3a93de0","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1726051392768,"stop":1726051392768,"duration":0},"status":"passed","severity":"normal"},{"uid":"f01ee3fab7629d9d","name":"should properly create location multiaddrs - udp6","time":{"start":1726051401399,"stop":1726051401400,"duration":1},"status":"passed","severity":"normal"},{"uid":"20cc2abbdc74d18","name":"Push message with long payload","time":{"start":1726051920841,"stop":1726051920842,"duration":1},"status":"passed","severity":"normal"},{"uid":"52456165c4121aba","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1726051392761,"stop":1726051392761,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a770f899464ef3e","name":"start node with empty content topic","time":{"start":1726052004832,"stop":1726052004833,"duration":1},"status":"passed","severity":"normal"},{"uid":"23cabf3f0bdb213f","name":"Check message on other pubsub topic is not received","time":{"start":1726052007747,"stop":1726052007748,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9259173e23c7223","name":"Relay - times out","time":{"start":1726052078464,"stop":1726052078465,"duration":1},"status":"passed","severity":"normal"},{"uid":"49a2f98f9f3e2a1a","name":"Check received message containing shell command","time":{"start":1726052007757,"stop":1726052007757,"duration":0},"status":"passed","severity":"normal"},{"uid":"d943ec7891c74eea","name":"Ephemeral field set to true","time":{"start":1726051406329,"stop":1726051406329,"duration":0},"status":"passed","severity":"normal"},{"uid":"af11d5ff28af584a","name":"Query generator for multiple messages with different content topic format","time":{"start":1726052054451,"stop":1726052054451,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdb730197d23fa0a","name":"Round trip binary serialization","time":{"start":1726051406328,"stop":1726051406329,"duration":1},"status":"passed","severity":"normal"},{"uid":"922ec9dcc738b0a","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1726052006251,"stop":1726052006252,"duration":1},"status":"passed","severity":"normal"},{"uid":"a39fb6938a9e8693","name":"can start the service","time":{"start":1726051462807,"stop":1726051462808,"duration":1},"status":"passed","severity":"normal"},{"uid":"7469f6b0c6d34b00","name":"ignores unrecognized TXT record formats","time":{"start":1726051414011,"stop":1726051414012,"duration":1},"status":"passed","severity":"normal"},{"uid":"356462e2d3aa2474","name":"Delete observer","time":{"start":1726051924844,"stop":1726051924845,"duration":1},"status":"passed","severity":"normal"},{"uid":"44058aab76ef6982","name":"Generator, custom pubsub topic","time":{"start":1726052044893,"stop":1726052044894,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c019cff05735a8c","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1726052057106,"stop":1726052057106,"duration":0},"status":"passed","severity":"normal"},{"uid":"5780fbb93a83e92","name":"Query Generator, Wrong PubsubTopic","time":{"start":1726052042723,"stop":1726052042723,"duration":0},"status":"passed","severity":"normal"},{"uid":"970598ef804f5233","name":"can dial TLS multiaddrs","time":{"start":1726051820861,"stop":1726051820862,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd159100312f88d5","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1726051452488,"stop":1726051452489,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc5024c7a45782c0","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1726051392793,"stop":1726051392793,"duration":0},"status":"passed","severity":"normal"},{"uid":"99f8c778dd5f4ab3","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1726051392772,"stop":1726051392772,"duration":0},"status":"passed","severity":"normal"},{"uid":"f22ac00e8d09790d","name":"Check received message with timestamp: 1649153314 ","time":{"start":1726052007765,"stop":1726052007765,"duration":0},"status":"broken","severity":"normal"},{"uid":"7f38f65d569ddbb2","name":"Check message with no payload is not received","time":{"start":1726051646004,"stop":1726051646011,"duration":7},"status":"passed","severity":"normal"},{"uid":"8f89e71a2d8ecbc1","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1726051453531,"stop":1726051453531,"duration":0},"status":"passed","severity":"normal"},{"uid":"b95e4e33e9ebec0b","name":"Check publish message after client node is restarted","time":{"start":1726051979190,"stop":1726051979191,"duration":1},"status":"skipped","severity":"normal"},{"uid":"d0e2807d902bcb90","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1726051805105,"stop":1726051805105,"duration":0},"status":"passed","severity":"normal"},{"uid":"f64063e6cb5ed36d","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1726051974053,"stop":1726051974053,"duration":0},"status":"passed","severity":"normal"},{"uid":"f79815054f32c796","name":"Push message with content topic containing emoji","time":{"start":1726051920855,"stop":1726051920856,"duration":1},"status":"passed","severity":"normal"},{"uid":"2efc49edc14ecba7","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app92/1/topic292/json","time":{"start":1726052004827,"stop":1726052004828,"duration":1},"status":"passed","severity":"normal"},{"uid":"20d4a48b7dcd7544","name":"should use the provided clusterId for the pubsub topic","time":{"start":1726051392781,"stop":1726051392781,"duration":0},"status":"passed","severity":"normal"},{"uid":"699e326dd8618271","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1726051723867,"stop":1726051723867,"duration":0},"status":"passed","severity":"normal"},{"uid":"d89185fffe624f84","name":"handles different networkShards values correctly","time":{"start":1726051392762,"stop":1726051392762,"duration":0},"status":"passed","severity":"normal"},{"uid":"bebfb26b027e7052","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1726051673117,"stop":1726051673118,"duration":1},"status":"passed","severity":"normal"},{"uid":"f057d6e4ff6fc453","name":"Refresh subscription","time":{"start":1726051974045,"stop":1726051974045,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5fcf297912ba21c","name":"handles different clusterIds correctly","time":{"start":1726051392762,"stop":1726051392762,"duration":0},"status":"passed","severity":"normal"},{"uid":"6de5194cd9cc9214","name":"Push message with Script payload","time":{"start":1726051920845,"stop":1726051920845,"duration":0},"status":"passed","severity":"normal"},{"uid":"acbd1299ad8d3908","name":"Subscribe to topic containing short and receive message","time":{"start":1726052006238,"stop":1726052006238,"duration":0},"status":"passed","severity":"normal"},{"uid":"8719e130eceecf3","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1726051392781,"stop":1726051392781,"duration":0},"status":"passed","severity":"normal"},{"uid":"79413148c39af9e4","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1726051723868,"stop":1726051723868,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3ab61fb5270e0f9","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1726051805105,"stop":1726051805106,"duration":1},"status":"passed","severity":"normal"},{"uid":"4545ed91f24ce4e5","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1726051723863,"stop":1726051723863,"duration":0},"status":"passed","severity":"normal"},{"uid":"1dfed600088e554","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1726052006248,"stop":1726052006249,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9e58e737f960bdb","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1726052057104,"stop":1726052057104,"duration":0},"status":"passed","severity":"normal"},{"uid":"6732cb33f9705138","name":"Check publish message containing short","time":{"start":1726051979173,"stop":1726051979173,"duration":0},"status":"passed","severity":"normal"},{"uid":"73b084f4159e7368","name":"LightPush: 1 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1726051816438,"stop":1726051816439,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1818e3ac84ceb38","name":"Store - dialed after - with timeout","time":{"start":1726052078465,"stop":1726052078465,"duration":0},"status":"passed","severity":"normal"},{"uid":"bac26d74fea4b9f5","name":"Push message with content topic containing escaped characters","time":{"start":1726051920855,"stop":1726051920855,"duration":0},"status":"passed","severity":"normal"},{"uid":"3202bf8c77c6284","name":"Push message with short payload","time":{"start":1726051920841,"stop":1726051920841,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e56f251fbf2da2c","name":"handles empty contentTopics array correctly","time":{"start":1726051392780,"stop":1726051392780,"duration":0},"status":"passed","severity":"normal"},{"uid":"15895e53f876c5dc","name":"Subscribe and receive messages via lightPush","time":{"start":1726051673104,"stop":1726051673104,"duration":0},"status":"passed","severity":"normal"},{"uid":"459573ba7098e5d3","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1726051413528,"stop":1726051413529,"duration":1},"status":"passed","severity":"normal"},{"uid":"23165a9d9dbce3b3","name":"should return the pubsub topic directly if a string is provided","time":{"start":1726051392777,"stop":1726051392777,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e1e9a0d204dd351","name":"should return false","time":{"start":1726051401392,"stop":1726051401392,"duration":0},"status":"passed","severity":"normal"},{"uid":"5505a398d4a3ed88","name":"should not fail to start the service if it is already started","time":{"start":1726051462809,"stop":1726051462809,"duration":0},"status":"passed","severity":"normal"},{"uid":"136ab897658009cf","name":"Check message with non string payload is not received","time":{"start":1726052007749,"stop":1726052007749,"duration":0},"status":"passed","severity":"normal"},{"uid":"643a628368d58544","name":"Query Generator, No message returned","time":{"start":1726052042725,"stop":1726052042726,"duration":1},"status":"passed","severity":"normal"},{"uid":"57fb8fed30d43ae4","name":"Push message with rate limit","time":{"start":1726052001849,"stop":1726052001849,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d036fc47b21a458","name":"getPeersByDiscovery","time":{"start":1726051485035,"stop":1726051485035,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c4a5624e4b9734","name":"Renews peer on consistent ping failures","time":{"start":1726051649254,"stop":1726051649257,"duration":3},"status":"broken","severity":"normal"},{"uid":"3222ba755388921f","name":"Check received message with timestamp: 1726051442992 ","time":{"start":1726052007741,"stop":1726052007744,"duration":3},"status":"passed","severity":"normal"},{"uid":"605b7a9ea4960f18","name":"Push message with custom timestamp: 1726055324035","time":{"start":1726051920871,"stop":1726051920872,"duration":1},"status":"passed","severity":"normal"},{"uid":"d651b691edafa95c","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1726051723881,"stop":1726051723881,"duration":0},"status":"passed","severity":"normal"},{"uid":"c27a493ba2716265","name":"Subscribe to topic containing emoji and receive message","time":{"start":1726052006228,"stop":1726052006228,"duration":0},"status":"passed","severity":"normal"},{"uid":"c07ca29ec18cd37a","name":"throws on empty content topic","time":{"start":1726051392745,"stop":1726051392746,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d0851433c50ecc4","name":"Waku message hash computation (meta attribute not present)","time":{"start":1726051395244,"stop":1726051395245,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6b849a9b3aa76b1","name":"nwaku subscribes","time":{"start":1726051949603,"stop":1726051949603,"duration":0},"status":"passed","severity":"normal"},{"uid":"b906f6050d846612","name":"configure the node with multiple content topics","time":{"start":1726052004831,"stop":1726052004832,"duration":1},"status":"passed","severity":"normal"},{"uid":"524c8d3c4a67e02f","name":"removeEventListener with wrong event","time":{"start":1726051485035,"stop":1726051485035,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4c5f6eec876bb35","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1726051413531,"stop":1726051413532,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9c525efe705d622","name":"Push message with content topic containing Basic HTML tag","time":{"start":1726051920853,"stop":1726051920854,"duration":1},"status":"passed","severity":"normal"},{"uid":"d321d4d0a2dca5b9","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1726052044900,"stop":1726052044909,"duration":9},"status":"passed","severity":"normal"},{"uid":"f9bb8f9f4ce2bf10","name":"listenerCount","time":{"start":1726051485036,"stop":1726051485036,"duration":0},"status":"passed","severity":"normal"},{"uid":"438e73262617e00b","name":"Mutual subscription","time":{"start":1726051974041,"stop":1726051974041,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1c8afe87838b164","name":"Push message with numeric payload","time":{"start":1726051920842,"stop":1726051920843,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf08dd1dcb30e457","name":"should throw error - invalid id","time":{"start":1726051401391,"stop":1726051401392,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff114bbff8afeed9","name":"should emit events and trasition isConnected state when has peers or no peers","time":{"start":1726051444195,"stop":1726051444238,"duration":43},"status":"passed","severity":"normal"},{"uid":"a23cb6639b5afedd","name":"Push message with special chars payload","time":{"start":1726052001826,"stop":1726052001826,"duration":0},"status":"passed","severity":"normal"},{"uid":"a90e4f980b270838","name":"Push message with custom timestamp: 1726055296058","time":{"start":1726052001852,"stop":1726052001854,"duration":2},"status":"passed","severity":"normal"},{"uid":"6377ea590f71c391","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1726051723870,"stop":1726051723870,"duration":0},"status":"passed","severity":"normal"},{"uid":"e39b55babf44e393","name":"can start and stop the service","time":{"start":1726051462808,"stop":1726051462808,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2908e12631519cc","name":"Check message with no payload is not received","time":{"start":1726052007748,"stop":1726052007749,"duration":1},"status":"passed","severity":"normal"},{"uid":"817fc259652929ba","name":"Subscribe to topic containing JSON and receive message","time":{"start":1726052006226,"stop":1726052006227,"duration":1},"status":"passed","severity":"normal"},{"uid":"aeab7bf5caa2e23f","name":"should throw error - no public key","time":{"start":1726051401392,"stop":1726051401392,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8d92efdec9a16f1","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1726051392759,"stop":1726051392759,"duration":0},"status":"passed","severity":"normal"},{"uid":"a00d29b944d5ea13","name":"Passing page size 1 when there are 4 messages","time":{"start":1726052067084,"stop":1726052067084,"duration":0},"status":"passed","severity":"normal"},{"uid":"67823966fd2e6929","name":"Waku message hash computation (payload length 0)","time":{"start":1726051395245,"stop":1726051395245,"duration":0},"status":"passed","severity":"normal"},{"uid":"f98052b9137ee79c","name":"throws on content topic with too few or too many fields","time":{"start":1726051392746,"stop":1726051392746,"duration":0},"status":"passed","severity":"normal"},{"uid":"94791bf3e8f55374","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1726051723869,"stop":1726051723869,"duration":0},"status":"passed","severity":"normal"},{"uid":"1eb9d0d912ca0456","name":"Privacy Node - default protocol","time":{"start":1726052078466,"stop":1726052078466,"duration":0},"status":"passed","severity":"normal"},{"uid":"f56714e58b240edd","name":"should throw error - no id","time":{"start":1726051401390,"stop":1726051401390,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf826f76016a638","name":"Waku message hash computation (no timestamp)","time":{"start":1726051395245,"stop":1726051395246,"duration":1},"status":"passed","severity":"normal"},{"uid":"b44e387fa7feddce","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1726051400766,"stop":1726051400767,"duration":1},"status":"passed","severity":"normal"},{"uid":"ceaa480707b6888f","name":"Generator, 2 different pubsubtopics","time":{"start":1726052044891,"stop":1726052044892,"duration":1},"status":"passed","severity":"normal"},{"uid":"371193a218ccdc39","name":"Store - dialed first","time":{"start":1726052078465,"stop":1726052078465,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ec5dc574506538a","name":"should throw an error for empty SingleShardInfos array","time":{"start":1726051392764,"stop":1726051392764,"duration":0},"status":"passed","severity":"normal"},{"uid":"c54b3e7a569326e4","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1726051392772,"stop":1726051392772,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e191328f8cd0586","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1726051537652,"stop":1726051537652,"duration":0},"status":"passed","severity":"normal"},{"uid":"6dd9e74a7a964ecb","name":"should be able to encode the field with only RELAY set to true","time":{"start":1726051400763,"stop":1726051400765,"duration":2},"status":"passed","severity":"normal"},{"uid":"c3913d5774b5a897","name":"Check received message with timestamp: 1726051443876000000 ","time":{"start":1726051645999,"stop":1726051646000,"duration":1},"status":"passed","severity":"normal"},{"uid":"462571d2faa6f2f5","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1726051723865,"stop":1726051723865,"duration":0},"status":"passed","severity":"normal"},{"uid":"b522e8c67f425158","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1726052004826,"stop":1726052004826,"duration":0},"status":"passed","severity":"normal"},{"uid":"838ead1b5ff1e465","name":"Check message with invalid timestamp is not received","time":{"start":1726052007747,"stop":1726052007747,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c91d77ce70c0b60","name":"should be able to decode the field with only RELAY set to true","time":{"start":1726051400770,"stop":1726051400770,"duration":0},"status":"passed","severity":"normal"},{"uid":"fca0028c47031795","name":"Check message received after nwaku node is restarted","time":{"start":1726052007751,"stop":1726052007751,"duration":0},"status":"skipped","severity":"normal"},{"uid":"bd43ecc82374ed6e","name":"LightPush: 1 peers, Filter: 3 peers - Expected: MinimallyHealthy","time":{"start":1726051816440,"stop":1726051816440,"duration":0},"status":"passed","severity":"normal"},{"uid":"16437d99e2a96423","name":"Check publish message containing long","time":{"start":1726051979173,"stop":1726051979174,"duration":1},"status":"passed","severity":"normal"},{"uid":"da36b2cebea7ee0c","name":"Push message with custom timestamp: 1695293324035","time":{"start":1726051920857,"stop":1726051920871,"duration":14},"status":"passed","severity":"normal"},{"uid":"500bcb9600baeb6d","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1726052072076,"stop":1726052072077,"duration":1},"status":"passed","severity":"normal"},{"uid":"76a1b6bbf139614b","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1726051723870,"stop":1726051723871,"duration":1},"status":"passed","severity":"normal"},{"uid":"25776134a54ad087","name":"LightPush with 1 connections","time":{"start":1726051720994,"stop":1726051720994,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c8c239e4a4d6d4d","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1726051392769,"stop":1726051392769,"duration":0},"status":"passed","severity":"normal"},{"uid":"957e0df59d316058","name":"Check message received after jswaku node is restarted","time":{"start":1726052007750,"stop":1726052007750,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3f7ed1ba072da3e1","name":"Sign & Recover","time":{"start":1726051424558,"stop":1726051424559,"duration":1},"status":"passed","severity":"normal"},{"uid":"a05d14131983e06d","name":"Publish message with custom timestamp: Wed Sep 11 2024 11:52:26 GMT+0000 (Coordinated Universal Time)","time":{"start":1726051979187,"stop":1726051979187,"duration":0},"status":"passed","severity":"normal"},{"uid":"e36d9f5a0a2fe8c0","name":"Check received message containing emoji","time":{"start":1726052007729,"stop":1726052007730,"duration":1},"status":"passed","severity":"normal"},{"uid":"1dd0e5d40f74c5ac","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1726051723869,"stop":1726051723869,"duration":0},"status":"passed","severity":"normal"},{"uid":"d62998019eef3a0c","name":"random static sharding 9 - Cluster ID: 749, Shard ID: 309","time":{"start":1726052035113,"stop":1726052035113,"duration":0},"status":"passed","severity":"normal"},{"uid":"d50bb1898954ef11","name":"Check received message containing short","time":{"start":1726052007709,"stop":1726052007711,"duration":2},"status":"passed","severity":"normal"},{"uid":"1bcf33d4641f2ef9","name":"should decode valid enr successfully","time":{"start":1726051401389,"stop":1726051401389,"duration":0},"status":"passed","severity":"normal"},{"uid":"eef6ed128c25a439","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1726052006216,"stop":1726052006216,"duration":0},"status":"passed","severity":"normal"},{"uid":"34ca70c8bb25f6aa","name":"Non TWN Cluster","time":{"start":1726052004826,"stop":1726052004826,"duration":0},"status":"passed","severity":"normal"},{"uid":"9032b7e10e18fb55","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1726051673112,"stop":1726051673112,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d667b85909c79e4","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1726051537653,"stop":1726051537653,"duration":0},"status":"passed","severity":"normal"},{"uid":"185860919e700c32","name":"Subscribe to topic containing XML and receive message","time":{"start":1726052006247,"stop":1726052006248,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc0e7f98b988eed0","name":"removeEventListener with correct event","time":{"start":1726051485035,"stop":1726051485035,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a8b2263e3ba7e18","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1726051392773,"stop":1726051392773,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebaf782771c1021e","name":"should encode/decode to text encoding","time":{"start":1726051401393,"stop":1726051401393,"duration":0},"status":"passed","severity":"normal"},{"uid":"47262c8f7e5d988","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1726051392765,"stop":1726051392765,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bc77cbd6a959062","name":"Subscribe to topic containing special chars and receive message","time":{"start":1726052006239,"stop":1726052006239,"duration":0},"status":"passed","severity":"normal"},{"uid":"b21e56b8e6f302a3","name":"Push message with Basic HTML tag payload","time":{"start":1726051920846,"stop":1726051920846,"duration":0},"status":"passed","severity":"normal"},{"uid":"810e87ca7aeb5c04","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1726051392777,"stop":1726051392778,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f141b80f8094e7f","name":"Subscribe to topic containing special chars and publish message","time":{"start":1726051974051,"stop":1726051974051,"duration":0},"status":"passed","severity":"normal"},{"uid":"a67cf8a74d6e9dca","name":"Push message with unicode special characters payload","time":{"start":1726052001836,"stop":1726052001836,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb04c93b63c2a4be","name":"Check publish message containing shell command","time":{"start":1726051979178,"stop":1726051979178,"duration":0},"status":"passed","severity":"normal"},{"uid":"47fa7f7dc4c5e7ca","name":"Promise Callback - false","time":{"start":1726052056152,"stop":1726052056153,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2db312eb708c73a","name":"Js publishes, other Js receives","time":{"start":1726051949605,"stop":1726051949605,"duration":0},"status":"passed","severity":"normal"},{"uid":"6184292faab203b6","name":"should get / set UDP multiaddr","time":{"start":1726051401394,"stop":1726051401398,"duration":4},"status":"passed","severity":"normal"},{"uid":"4d2cc83bccb7f9de","name":"Sets default value correctly","time":{"start":1726052070929,"stop":1726052070929,"duration":0},"status":"passed","severity":"normal"},{"uid":"abe8cd1b0b5820f","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1726051695812,"stop":1726051695813,"duration":1},"status":"passed","severity":"normal"},{"uid":"45c36a64fec4c802","name":"Check received message with timestamp: 1649153314 ","time":{"start":1726052007745,"stop":1726052007746,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa64d1117448cfb7","name":"Nodes with multiple pubsub topic","time":{"start":1726051948999,"stop":1726051949000,"duration":1},"status":"passed","severity":"normal"},{"uid":"e25c14d54d696f8a","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1726051392794,"stop":1726051392794,"duration":0},"status":"passed","severity":"normal"},{"uid":"24cc384db988647e","name":"should properly create location multiaddrs - tcp6","time":{"start":1726051401400,"stop":1726051401400,"duration":0},"status":"passed","severity":"normal"},{"uid":"65f902554eb5b166","name":"should properly create location multiaddrs - tcp4","time":{"start":1726051401399,"stop":1726051401399,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c8faedb32db5733","name":"should set field with only RELAY enabled","time":{"start":1726051401402,"stop":1726051401402,"duration":0},"status":"passed","severity":"normal"},{"uid":"effb5fbc527fbd5d","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1726051537642,"stop":1726051537642,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f8c4f934125786a","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1726051805104,"stop":1726051805104,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd0c9bfa49b786dc","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1726051723861,"stop":1726051723862,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd780bcb1c4a838","name":"Query with Ordered Callback, No Decoder","time":{"start":1726052042730,"stop":1726052042731,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e3836d0ea31974b","name":"Push message with Russian payload","time":{"start":1726051920844,"stop":1726051920845,"duration":1},"status":"passed","severity":"normal"},{"uid":"f668c83059bbf113","name":"Subscribe and receives messages on 20 topics","time":{"start":1726052006217,"stop":1726052006217,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0399f6b9c30acd7","name":"Subscribe to topic containing special chars and receive message","time":{"start":1726052006223,"stop":1726052006223,"duration":0},"status":"passed","severity":"normal"},{"uid":"a13e128c2ba4ec9d","name":"Check received message containing special chars","time":{"start":1726051645984,"stop":1726051645985,"duration":1},"status":"passed","severity":"normal"},{"uid":"956c2e5d3b6d27b0","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1726051723864,"stop":1726051723864,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d42f2a68b307ba1","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1726051723871,"stop":1726051723872,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac1634e51e810313","name":"should return all peers when numPeers is 0","time":{"start":1726051406084,"stop":1726051406084,"duration":0},"status":"passed","severity":"normal"},{"uid":"fde37cd52c70c11b","name":"Push message with content topic containing special chars","time":{"start":1726052001839,"stop":1726052001840,"duration":1},"status":"passed","severity":"normal"},{"uid":"116b340564847ea9","name":"Check received message containing numeric","time":{"start":1726052007715,"stop":1726052007716,"duration":1},"status":"passed","severity":"normal"},{"uid":"15ef2e85ffd9ac2b","name":"Check received message containing Chinese","time":{"start":1726052007754,"stop":1726052007754,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef675b018a0d1698","name":"random static sharding 5 - Cluster ID: 46, Shard ID: 696","time":{"start":1726052035109,"stop":1726052035110,"duration":1},"status":"passed","severity":"normal"},{"uid":"723b38ba463d06bd","name":"Push message with content topic containing SQL Injection","time":{"start":1726052001841,"stop":1726052001841,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6da78cc8fd3c8f7","name":"Check meta is set [ecies]","time":{"start":1726051425728,"stop":1726051425728,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b18a34381c9d1e8","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1726051452487,"stop":1726051452487,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd38babbe17097d3","name":"should return empty list for no shard","time":{"start":1726051392766,"stop":1726051392767,"duration":1},"status":"passed","severity":"normal"},{"uid":"390c29140ba5e8de","name":"Push message with Arabic payload","time":{"start":1726051920844,"stop":1726051920844,"duration":0},"status":"passed","severity":"normal"},{"uid":"d70776133073486f","name":"Query with Promise Callback, No message returned","time":{"start":1726052042735,"stop":1726052042735,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a55695b10c1880e","name":"should be able to encode the field with only FILTER set to true","time":{"start":1726051400766,"stop":1726051400766,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d9021c50c5d5554","name":"LightPush","time":{"start":1726052078465,"stop":1726052078465,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b847939fe11c8d4","name":"Subscribe to topic containing JSON and publish message","time":{"start":1726051974054,"stop":1726051974055,"duration":1},"status":"passed","severity":"normal"},{"uid":"baa35af75eea2c83","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1726052006252,"stop":1726052006253,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d3d6451fa73fae2","name":"should properly create location multiaddrs - tcp","time":{"start":1726051401401,"stop":1726051401401,"duration":0},"status":"passed","severity":"normal"},{"uid":"961b9cb8cf1b6847","name":"Overlapping topic subscription","time":{"start":1726051673109,"stop":1726051673109,"duration":0},"status":"passed","severity":"normal"},{"uid":"168946a2b4194189","name":"Refresh subscription","time":{"start":1726052006237,"stop":1726052006238,"duration":1},"status":"passed","severity":"normal"},{"uid":"550ce127d33d4dbf","name":"Subscribe and receives messages on 20 topics","time":{"start":1726052006236,"stop":1726052006236,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e520fed1028b800","name":"should be able to encode the field with only STORE set to true","time":{"start":1726051400765,"stop":1726051400766,"duration":1},"status":"passed","severity":"normal"},{"uid":"956f44fa46df91a","name":"Push message with Russian payload","time":{"start":1726052001827,"stop":1726052001829,"duration":2},"status":"passed","severity":"normal"},{"uid":"bed7eef3dad6bd45","name":"Failed peers are renewed","time":{"start":1726051748226,"stop":1726051748226,"duration":0},"status":"passed","severity":"normal"},{"uid":"cba16a88523fcd9b","name":"should set field with only FILTER enabled","time":{"start":1726051401403,"stop":1726051401403,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebddc776fdaadf47","name":"Passing page size 110 when there are 120 messages","time":{"start":1726052067086,"stop":1726052067087,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ba1d98b317dff4f","name":"Passing page size 10 when there are 10 messages","time":{"start":1726052067085,"stop":1726052067085,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb7e96a89bb5254c","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1726051723860,"stop":1726051723861,"duration":1},"status":"passed","severity":"normal"},{"uid":"21b04427be4ec18c","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1726051392750,"stop":1726051392756,"duration":6},"status":"passed","severity":"normal"},{"uid":"29a9f3f26151ccf1","name":"Push message with unicode special characters payload","time":{"start":1726051920847,"stop":1726051920848,"duration":1},"status":"passed","severity":"normal"},{"uid":"535b6f29ccd9cac4","name":"Check received message containing Chinese","time":{"start":1726051645985,"stop":1726051645985,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5e9c4366e9910d2","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1726052042733,"stop":1726052042734,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e7ac783e9b4e772","name":"Subscribe to topic containing long and receive message","time":{"start":1726052006222,"stop":1726052006222,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae5f6f9aed179661","name":"should throw an error for missing sharding configuration","time":{"start":1726051392779,"stop":1726051392779,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e4d716ea3692670","name":"stop","time":{"start":1726051485037,"stop":1726051485037,"duration":0},"status":"passed","severity":"normal"},{"uid":"547187723393b37b","name":"Check received message containing escaped characters","time":{"start":1726052007758,"stop":1726052007758,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea9ef940b0dc4c52","name":"Decoder throws on empty string content topic","time":{"start":1726051406331,"stop":1726051406331,"duration":0},"status":"passed","severity":"normal"},{"uid":"90b59dd868160341","name":"Relay - dialed first","time":{"start":1726052078464,"stop":1726052078464,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d5426dba6c90bb5","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1726051392779,"stop":1726051392779,"duration":0},"status":"passed","severity":"normal"},{"uid":"4dd51f02d811567a","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1726051497712,"stop":1726051497712,"duration":0},"status":"passed","severity":"normal"},{"uid":"f72fb67dc24532b9","name":"Query generator for 2000 messages","time":{"start":1726052054453,"stop":1726052054453,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee5199baff980328","name":"Generator, custom pubsub topic","time":{"start":1726052044888,"stop":1726052044891,"duration":3},"status":"passed","severity":"normal"},{"uid":"589622155aa0a22d","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1726051423899,"stop":1726051423899,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0aaba97aa6c7644","name":"Subscribe to topic containing shell command and publish message","time":{"start":1726051974055,"stop":1726051974055,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a998281d59435eb","name":"Subscribe to topic containing emoji and receive message","time":{"start":1726051673116,"stop":1726051673117,"duration":1},"status":"passed","severity":"normal"},{"uid":"90648d587711b2b1","name":"1 Store, 2 relays, 2 fetches","time":{"start":1726051413844,"stop":1726051413844,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4a7c218ab1fbc59","name":"tcp ip4 address","time":{"start":1726051400927,"stop":1726051400927,"duration":0},"status":"passed","severity":"normal"},{"uid":"92892df981b8507b","name":"random static sharding 4 - Cluster ID: 109, Shard ID: 412","time":{"start":1726052035109,"stop":1726052035109,"duration":0},"status":"passed","severity":"normal"},{"uid":"56ac89f917f48483","name":"Check publish message containing Script","time":{"start":1726051979176,"stop":1726051979177,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d27de82071ffbdb","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1726052072079,"stop":1726052072079,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ac4873f78999bd8","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1726051453529,"stop":1726051453529,"duration":0},"status":"passed","severity":"normal"},{"uid":"6217e47cb0a6330","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1726051537643,"stop":1726051537643,"duration":0},"status":"passed","severity":"normal"},{"uid":"a984fd25ba2a2d52","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1726051452488,"stop":1726051452488,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3203bab9916bc7d","name":"should return valid sharding parameters for static sharding","time":{"start":1726051392779,"stop":1726051392779,"duration":0},"status":"passed","severity":"normal"},{"uid":"96dae48c30d00843","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1726051566152,"stop":1726051566153,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3cbccd156806d17","name":"Subscribe to topic containing emoji and publish message","time":{"start":1726051974056,"stop":1726051974056,"duration":0},"status":"passed","severity":"normal"},{"uid":"587f758a94333cc7","name":"Encoder throws on empty string content topic","time":{"start":1726051406330,"stop":1726051406330,"duration":0},"status":"passed","severity":"normal"},{"uid":"6018df133d3325ac","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1726051497714,"stop":1726051497715,"duration":1},"status":"passed","severity":"normal"},{"uid":"974143b82e5b945a","name":"Query with Ordered Callback, No message returned","time":{"start":1726052042732,"stop":1726052042732,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe41e746068a1a1","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1726051673105,"stop":1726051673105,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1a7f686536e8ca3","name":"Should update multiaddrs","time":{"start":1726051849895,"stop":1726051849897,"duration":2},"status":"passed","severity":"normal"},{"uid":"2fa8c5dce506b8b2","name":"Check publish message containing SQL Injection","time":{"start":1726051979176,"stop":1726051979176,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e2a36bd5e03ac5d","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1726052006240,"stop":1726052006240,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f9be6f56e3983bf","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1726052006239,"stop":1726052006240,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8ca4fa771e89ec9","name":"topics with same application and version share the same shard","time":{"start":1726051392760,"stop":1726051392761,"duration":1},"status":"passed","severity":"normal"},{"uid":"1104322934f9ea18","name":"should set field with all protocols enabled","time":{"start":1726051401402,"stop":1726051401402,"duration":0},"status":"passed","severity":"normal"},{"uid":"89110f70d249e2bd","name":"Subscribe to topic containing numeric and receive message","time":{"start":1726052006222,"stop":1726052006223,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee745c6788067376","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1726051723865,"stop":1726051723865,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3a7f0e7a3c79fce","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1726051392772,"stop":1726051392772,"duration":0},"status":"passed","severity":"normal"},{"uid":"99987f5fd45510cc","name":"Check received message containing emoji","time":{"start":1726052007758,"stop":1726052007761,"duration":3},"status":"passed","severity":"normal"},{"uid":"247f47dbd6f49221","name":"Check received message containing escaped characters","time":{"start":1726051645996,"stop":1726051645998,"duration":2},"status":"passed","severity":"normal"},{"uid":"d2b53908601a045","name":"Check publish message containing escaped characters","time":{"start":1726051979178,"stop":1726051979179,"duration":1},"status":"passed","severity":"normal"},{"uid":"74bde99392a71f2c","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1726051695812,"stop":1726051695812,"duration":0},"status":"passed","severity":"normal"},{"uid":"164b5dccc5ebd39f","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1726052036526,"stop":1726052036528,"duration":2},"status":"passed","severity":"normal"},{"uid":"d33d101cd99f4560","name":"should set field with all protocols disabled","time":{"start":1726051401401,"stop":1726051401402,"duration":1},"status":"passed","severity":"normal"},{"uid":"d16624da1dde80d8","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1726051805104,"stop":1726051805104,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8ed470bfb35850d","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1726051413532,"stop":1726051413533,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e5a8d2ac9e83b26","name":"Subscribe to topic containing Russian and receive message","time":{"start":1726052006224,"stop":1726052006224,"duration":0},"status":"passed","severity":"normal"},{"uid":"989c4bfac20e8c4c","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1726051974045,"stop":1726051974045,"duration":0},"status":"passed","severity":"normal"},{"uid":"e87c2b1b58cd16c7","name":"different cluster, different shard: nodes don't connect","time":{"start":1726051849415,"stop":1726051849416,"duration":1},"status":"passed","severity":"normal"},{"uid":"f94ec8190109a429","name":"returns all values when wanted number is greater than available values","time":{"start":1726051412998,"stop":1726051412998,"duration":0},"status":"passed","severity":"normal"},{"uid":"337c37b83f3b9ca7","name":"Push message with content topic containing SQL Injection","time":{"start":1726051920852,"stop":1726051920852,"duration":0},"status":"passed","severity":"normal"},{"uid":"753c2059f9db109d","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1726052036524,"stop":1726052036525,"duration":1},"status":"passed","severity":"normal"},{"uid":"9982b98497b27551","name":"retrieves a single peer","time":{"start":1726051414010,"stop":1726051414010,"duration":0},"status":"passed","severity":"normal"},{"uid":"e68bf37c12e775","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1726051537643,"stop":1726051537644,"duration":1},"status":"passed","severity":"normal"},{"uid":"54911e2c1ce3eb4a","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1726051414015,"stop":1726051414015,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3fa5f5084ac408c4","name":"should throw an error for insufficient data","time":{"start":1726051392794,"stop":1726051392794,"duration":0},"status":"passed","severity":"normal"},{"uid":"94d5c94a092d5620","name":"Subscribe to topic containing short and publish message","time":{"start":1726051974047,"stop":1726051974047,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb8a45725f904d45","name":"Check received message containing short","time":{"start":1726052007751,"stop":1726052007752,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa90c6f7f23e422e","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1726051974044,"stop":1726051974044,"duration":0},"status":"passed","severity":"normal"},{"uid":"db777cd934ace694","name":"Check received message with timestamp: 1726051442992000000 ","time":{"start":1726052007740,"stop":1726052007741,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b8336d14e838644","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1726051392781,"stop":1726051392782,"duration":1},"status":"passed","severity":"normal"},{"uid":"2832d6cd4a7aa89e","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1726051413535,"stop":1726051413535,"duration":0},"status":"passed","severity":"normal"},{"uid":"a32a7518d0a9ec4c","name":"Push message with custom timestamp: 1695293296058","time":{"start":1726052001850,"stop":1726052001850,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9d51f21f49158ce","name":"Filter with 0 connections","time":{"start":1726051720993,"stop":1726051720993,"duration":0},"status":"passed","severity":"normal"},{"uid":"92e39d5bb903c3e8","name":"Check message with no content topic is not received","time":{"start":1726052007767,"stop":1726052007768,"duration":1},"status":"passed","severity":"normal"},{"uid":"66de2b770c042cf2","name":"same cluster, different shard: nodes don't connect","time":{"start":1726051723858,"stop":1726051723859,"duration":1},"status":"passed","severity":"normal"},{"uid":"2afc8432b081f413","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1726051723882,"stop":1726051723882,"duration":0},"status":"passed","severity":"normal"},{"uid":"b36fc1392174994a","name":"Push message with content topic containing numeric","time":{"start":1726052001838,"stop":1726052001839,"duration":1},"status":"passed","severity":"normal"},{"uid":"4543af5f71fff23","name":"Check received message containing XML","time":{"start":1726052007756,"stop":1726052007756,"duration":0},"status":"passed","severity":"normal"},{"uid":"895d1ae23cf67b05","name":"should decode valid enr with tcp successfully","time":{"start":1726051401390,"stop":1726051401390,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ef63ce1fc5bf3be","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1726052057103,"stop":1726052057104,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8e82c491d360e39","name":"Subscribe to topic containing Russian and receive message","time":{"start":1726052006240,"stop":1726052006241,"duration":1},"status":"passed","severity":"normal"},{"uid":"485220104c334475","name":"Check message with non string payload is not received","time":{"start":1726052007768,"stop":1726052007768,"duration":0},"status":"passed","severity":"normal"},{"uid":"71d20d1176e6ccfc","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1726051723879,"stop":1726051723879,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8a8dd72bbc1f681","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1726051723880,"stop":1726051723881,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4a8df0c242cd572","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1726052006235,"stop":1726052006235,"duration":0},"status":"passed","severity":"normal"}] |