mirror of
https://github.com/logos-messaging/logos-messaging-allure-js.git
synced 2026-01-17 23:43:10 +00:00
1 line
162 KiB
JSON
1 line
162 KiB
JSON
[{"uid":"c6314562cf388ec","name":"Check received message containing emoji","time":{"start":1730834170492,"stop":1730834170493,"duration":1},"status":"passed","severity":"normal"},{"uid":"b51b745a4092bb33","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1730834066367,"stop":1730834066367,"duration":0},"status":"passed","severity":"normal"},{"uid":"b145a1e61de08297","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1730834304228,"stop":1730834304228,"duration":0},"status":"passed","severity":"normal"},{"uid":"958ebeac1139242a","name":"Check received message containing escaped characters","time":{"start":1730833988454,"stop":1730833988455,"duration":1},"status":"passed","severity":"normal"},{"uid":"e14aa8b7eef1e834","name":"should create a new stream if no existing for protocol found","time":{"start":1730833757130,"stop":1730833757130,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec8835fa2c1e5940","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1730833932779,"stop":1730833932780,"duration":1},"status":"passed","severity":"normal"},{"uid":"29d93d30c1c2c74e","name":"Nwaku publishes","time":{"start":1730834181997,"stop":1730834181997,"duration":0},"status":"passed","severity":"normal"},{"uid":"993bba8b3a85fb44","name":"Check publish message containing Chinese","time":{"start":1730834179922,"stop":1730834179922,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b4ff822c5d30a33","name":"ignores unrecognized TXT record formats","time":{"start":1730833765311,"stop":1730833765312,"duration":1},"status":"passed","severity":"normal"},{"uid":"23b5ae78e00dee1a","name":"Subscribe to topic containing XML and receive message","time":{"start":1730834304218,"stop":1730834304218,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d5beebda256d880","name":"should set field with only RELAY enabled","time":{"start":1730833750098,"stop":1730833750099,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0c410a7a08e3e1f","name":"should throw error - invalid id","time":{"start":1730833750089,"stop":1730833750089,"duration":0},"status":"passed","severity":"normal"},{"uid":"884d437d91bc8b75","name":"Subscribe to topic containing long and receive message","time":{"start":1730834304226,"stop":1730834304226,"duration":0},"status":"passed","severity":"normal"},{"uid":"741438709793dabe","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1730834018602,"stop":1730834018603,"duration":1},"status":"passed","severity":"normal"},{"uid":"92ae1e3b8ff9f1f4","name":"should throw an error for empty SingleShardInfos array","time":{"start":1730833741612,"stop":1730833741612,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f7ea48e5b4516ea","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1730834170514,"stop":1730834170514,"duration":0},"status":"passed","severity":"normal"},{"uid":"616c7d4d78370368","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1730833765314,"stop":1730833765314,"duration":0},"status":"passed","severity":"normal"},{"uid":"2745d88a8d94752","name":"Push message with content topic containing numeric","time":{"start":1730834205053,"stop":1730834205053,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca12aff7b417dee3","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1730833932744,"stop":1730833932745,"duration":1},"status":"passed","severity":"normal"},{"uid":"c853359ba396d6f1","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app70/2/topic877/utf8","time":{"start":1730834228386,"stop":1730834228386,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3257a9ec55f07cd","name":"Push message with Script payload","time":{"start":1730834205045,"stop":1730834205045,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c1aed53283fba7e","name":"should encode/decode to text encoding","time":{"start":1730833750091,"stop":1730833750094,"duration":3},"status":"passed","severity":"normal"},{"uid":"98614c654124192d","name":"different cluster, same shard: nodes don't connect","time":{"start":1730834066368,"stop":1730834066383,"duration":15},"status":"passed","severity":"normal"},{"uid":"bdfd78a57cf32b4d","name":"Subscribe to topic containing emoji and receive message","time":{"start":1730834304231,"stop":1730834304232,"duration":1},"status":"passed","severity":"normal"},{"uid":"504c8a22cbfb0229","name":"Mutual subscription","time":{"start":1730834183977,"stop":1730834183978,"duration":1},"status":"passed","severity":"normal"},{"uid":"23c2a1f71815a796","name":"Push message with emoji payload","time":{"start":1730834205051,"stop":1730834205051,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6544f78f1fe9ce","name":"can start and stop the service","time":{"start":1730833769385,"stop":1730833769386,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ea81da6b8a945f9","name":"Subscribe and receives messages on 20 topics","time":{"start":1730834018603,"stop":1730834018603,"duration":0},"status":"passed","severity":"normal"},{"uid":"24d26dc3ee06a831","name":"Check received message with timestamp: 1730833799690000000 ","time":{"start":1730834170509,"stop":1730834170510,"duration":1},"status":"passed","severity":"normal"},{"uid":"27d65c3d6869536e","name":"Reopen subscription with peer with lost subscription","time":{"start":1730833863480,"stop":1730833863480,"duration":0},"status":"passed","severity":"normal"},{"uid":"4db6282d29bcb89a","name":"throws on content topic with empty topic name field","time":{"start":1730833741597,"stop":1730833741597,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf7430de7bc7049b","name":"connected peers and dial","time":{"start":1730834158868,"stop":1730834158869,"duration":1},"status":"skipped","severity":"normal"},{"uid":"8b51c04343497221","name":"Check received message containing Chinese","time":{"start":1730834170501,"stop":1730834170501,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f779da91a3064b4","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1730833932753,"stop":1730833932754,"duration":1},"status":"passed","severity":"normal"},{"uid":"c235ce5cc13a3f3c","name":"Query Generator, Multiple PubsubTopics","time":{"start":1730834245881,"stop":1730834245881,"duration":0},"status":"passed","severity":"normal"},{"uid":"4234e9595d010e77","name":"Waku message hash computation (meta attribute not present)","time":{"start":1730833744160,"stop":1730833744160,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a9fb75859fc2e4e","name":"Publish message with large meta","time":{"start":1730834179937,"stop":1730834179937,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f0c04868f8e5344","name":"Subscribe to topic containing Script and receive message","time":{"start":1730834018617,"stop":1730834018618,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9e7adb201654350","name":"passes more than one ENR URLs and attempts connection","time":{"start":1730833811575,"stop":1730833811575,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ee29f20659191023","name":"Sample","time":{"start":1730833749640,"stop":1730833749641,"duration":1},"status":"passed","severity":"normal"},{"uid":"79ac4966ae2ee64f","name":"Store - dialed after - with timeout","time":{"start":1730834301189,"stop":1730834301190,"duration":1},"status":"passed","severity":"normal"},{"uid":"23a1343270442431","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1730833932745,"stop":1730833932745,"duration":0},"status":"passed","severity":"normal"},{"uid":"95936b1cdb876fca","name":"Passing an array","time":{"start":1730834290596,"stop":1730834290596,"duration":0},"status":"passed","severity":"normal"},{"uid":"a63cd18bfaac0f84","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1730833744160,"stop":1730833744160,"duration":0},"status":"passed","severity":"normal"},{"uid":"abd0e63d7868b978","name":"Push message with custom timestamp: 1730830333331","time":{"start":1730834205066,"stop":1730834205067,"duration":1},"status":"passed","severity":"normal"},{"uid":"548592b2b8f86c01","name":"should reject if Filter is requested but not mounted","time":{"start":1730833781901,"stop":1730833781902,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d660adb239c8d07","name":"should return usable stream attached to connection","time":{"start":1730833757128,"stop":1730833757129,"duration":1},"status":"passed","severity":"normal"},{"uid":"c120336548f9b953","name":"Query generator for multiple messages with multiple decoders","time":{"start":1730834272425,"stop":1730834272426,"duration":1},"status":"passed","severity":"normal"},{"uid":"a53113e8c7a6e126","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1730833741621,"stop":1730833741621,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fac6be4ca8548c0","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app88/3/topic233/test.js","time":{"start":1730834228384,"stop":1730834228385,"duration":1},"status":"passed","severity":"normal"},{"uid":"692ade0846f6d0de","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1730834272427,"stop":1730834272427,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee681f0230724a8f","name":"same cluster, different shard: nodes connect","time":{"start":1730834066368,"stop":1730834066368,"duration":0},"status":"passed","severity":"normal"},{"uid":"9373a4d4fe571e5b","name":"Push message with Basic HTML tag payload","time":{"start":1730834165690,"stop":1730834165693,"duration":3},"status":"passed","severity":"normal"},{"uid":"aedd244e0988b832","name":"should encodeTxt and decodeTxt","time":{"start":1730833750085,"stop":1730833750086,"duration":1},"status":"passed","severity":"normal"},{"uid":"a42fd05c4bd4e97f","name":"Passing page size 110 when there are 120 messages","time":{"start":1730834276092,"stop":1730834276092,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecc00fd0504a71a5","name":"Ephemeral messages are not stored","time":{"start":1730833812454,"stop":1730833812455,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb2bff52e83edf97","name":"Push message with content topic containing XML","time":{"start":1730834165707,"stop":1730834165707,"duration":0},"status":"passed","severity":"normal"},{"uid":"285228632387af7a","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1730834304227,"stop":1730834304228,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6244cfd1bd38d52","name":"Fails to push message with large meta","time":{"start":1730834165719,"stop":1730834165719,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d92486241bd6dec","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1730833741605,"stop":1730833741606,"duration":1},"status":"passed","severity":"normal"},{"uid":"d13a97e29ecee7ab","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1730834272038,"stop":1730834272039,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed5b872842d15373","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1730833741612,"stop":1730833741613,"duration":1},"status":"passed","severity":"normal"},{"uid":"2de5289dc4828156","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1730834158628,"stop":1730834158628,"duration":0},"status":"passed","severity":"normal"},{"uid":"9df4abe8390d0115","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1730834304222,"stop":1730834304222,"duration":0},"status":"passed","severity":"normal"},{"uid":"27180404a83f92ef","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1730833741621,"stop":1730833741621,"duration":0},"status":"passed","severity":"normal"},{"uid":"e71f1cca25f31151","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1730833882116,"stop":1730833882117,"duration":1},"status":"passed","severity":"normal"},{"uid":"fbaa36c7ce70ad0f","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1730834296644,"stop":1730834296644,"duration":0},"status":"passed","severity":"normal"},{"uid":"84cf43a2ddbbb156","name":"isConnected between 2 js-waku relay nodes","time":{"start":1730833856546,"stop":1730833856547,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3b660130b49691c","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1730833800507,"stop":1730833800508,"duration":1},"status":"passed","severity":"normal"},{"uid":"4097bfc97749c838","name":"should properly create location multiaddrs - udp4","time":{"start":1730833750095,"stop":1730833750096,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a869aabc9023b96","name":"should remove a peer","time":{"start":1730833781932,"stop":1730833781933,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9ea10102424a021","name":"should select older connection if present","time":{"start":1730833756542,"stop":1730833756543,"duration":1},"status":"passed","severity":"normal"},{"uid":"7cf30b6473696c18","name":"isConnected return false after peer stops","time":{"start":1730833856546,"stop":1730833856546,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c239b728c81590f","name":"Check message with no pubsub topic is not received","time":{"start":1730833988459,"stop":1730833988459,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8f4b03d18aea2e9","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1730833764958,"stop":1730833764958,"duration":0},"status":"passed","severity":"normal"},{"uid":"39cc53c1c2085dee","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1730833741623,"stop":1730833741624,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b6081c069cba1a9","name":"Ephemeral field is preserved - encoder v0","time":{"start":1730833812455,"stop":1730833812455,"duration":0},"status":"passed","severity":"normal"},{"uid":"3023e856bbe4e81b","name":"Generator, 2 different pubsubtopics","time":{"start":1730834272033,"stop":1730834272038,"duration":5},"status":"passed","severity":"normal"},{"uid":"1c5bd1726366784f","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1730833741623,"stop":1730833741623,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec9bb3a090af59cf","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1730833741619,"stop":1730833741620,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd512e9131788cdb","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1730834228388,"stop":1730834228388,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0b527b23598946d","name":"should use DNS peer discovery with light client","time":{"start":1730833811573,"stop":1730833811574,"duration":1},"status":"skipped","severity":"normal"},{"uid":"729117dcbf40fcf7","name":"connects to nwaku","time":{"start":1730834290595,"stop":1730834290595,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9a39c9869c9611f","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1730833741630,"stop":1730833741630,"duration":0},"status":"passed","severity":"normal"},{"uid":"71701763b1fc96e4","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1730833856544,"stop":1730833856544,"duration":0},"status":"passed","severity":"normal"},{"uid":"66ca51f69c759c11","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1730833749377,"stop":1730833749378,"duration":1},"status":"passed","severity":"normal"},{"uid":"d35fff8dddf7f15f","name":"Push message with content topic containing special chars","time":{"start":1730834165704,"stop":1730834165704,"duration":0},"status":"passed","severity":"normal"},{"uid":"5038f3a3c9469f6c","name":"LightPush: 2 peers, Filter: 1 peers","time":{"start":1730833933032,"stop":1730833933032,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e328f19bde858597","name":"Check message received after nwaku node is restarted","time":{"start":1730833988461,"stop":1730833988461,"duration":0},"status":"skipped","severity":"normal"},{"uid":"36f8c3cc536c2ad5","name":"should throw error - no public key","time":{"start":1730833750088,"stop":1730833750088,"duration":0},"status":"passed","severity":"normal"},{"uid":"44bbcf4607cebebd","name":"can dial TLS multiaddrs","time":{"start":1730834069226,"stop":1730834069227,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef79b6d43b975a81","name":"Renews peer on consistent ping failures","time":{"start":1730833930920,"stop":1730833930920,"duration":0},"status":"passed","severity":"normal"},{"uid":"254fa028e758a698","name":"Reopen subscription with peer with lost subscription","time":{"start":1730833869984,"stop":1730833869984,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f00951ee3b6d865","name":"should emit a peer event after start","time":{"start":1730833811570,"stop":1730833811570,"duration":0},"status":"passed","severity":"normal"},{"uid":"74ed0fce96ce0721","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1730833741622,"stop":1730833741622,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cd64ed01cb3f11c","name":"should load peers from local storage and dispatch events","time":{"start":1730833769388,"stop":1730833769389,"duration":1},"status":"passed","severity":"normal"},{"uid":"e57061fe43f58f81","name":"handles empty shards array correctly","time":{"start":1730833741628,"stop":1730833741628,"duration":0},"status":"passed","severity":"normal"},{"uid":"82430f286997ae12","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1730833932780,"stop":1730833932781,"duration":1},"status":"passed","severity":"normal"},{"uid":"3135db4fe185a6f5","name":"Subscribe to topic containing numeric and receive message","time":{"start":1730834018607,"stop":1730834018607,"duration":0},"status":"passed","severity":"normal"},{"uid":"faeb1dc5dcfc0e43","name":"Encoder throws on empty string content topic","time":{"start":1730833775287,"stop":1730833775287,"duration":0},"status":"passed","severity":"normal"},{"uid":"81f4d1dc34a355c1","name":"Renews subscription after lossing a connection","time":{"start":1730834304232,"stop":1730834304233,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2d5749b8b955efb","name":"random static sharding 6 - Cluster ID: 772, Shard ID: 145","time":{"start":1730834240406,"stop":1730834240406,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f05af18f7e00d94","name":"Refresh subscription","time":{"start":1730834304214,"stop":1730834304214,"duration":0},"status":"passed","severity":"normal"},{"uid":"1744ce32789f82cc","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1730834018618,"stop":1730834018618,"duration":0},"status":"passed","severity":"normal"},{"uid":"3609614288658277","name":"Subscribe and receive messages via lightPush","time":{"start":1730834018594,"stop":1730834018595,"duration":1},"status":"passed","severity":"normal"},{"uid":"6751974e73fe0e25","name":"should be called at least once on all `peer:discovery` events","time":{"start":1730833807645,"stop":1730833807645,"duration":0},"status":"passed","severity":"normal"},{"uid":"98acab5fbe61be47","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1730833932767,"stop":1730833932769,"duration":2},"status":"passed","severity":"normal"},{"uid":"71674c3eec750740","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1730834018604,"stop":1730834018604,"duration":0},"status":"passed","severity":"normal"},{"uid":"58f89825a58bda88","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1730834304216,"stop":1730834304217,"duration":1},"status":"passed","severity":"normal"},{"uid":"de55712c52822626","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1730833932746,"stop":1730833932746,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d49b6c1f8a5469e","name":"should reject on timeout if it was set","time":{"start":1730833781902,"stop":1730833781902,"duration":0},"status":"passed","severity":"normal"},{"uid":"a02cc4bef73c0ccb","name":"Push message on custom pubsubTopic","time":{"start":1730834064861,"stop":1730834064861,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fbe91036e75c567","name":"through manual discovery","time":{"start":1730834069227,"stop":1730834069227,"duration":0},"status":"passed","severity":"normal"},{"uid":"a074bd9fbcf3a409","name":"Privacy Node - default protocol","time":{"start":1730834301191,"stop":1730834301191,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e9eb59ba2126c2c","name":"Subscribe and receives messages on 20 topics","time":{"start":1730834304224,"stop":1730834304224,"duration":0},"status":"passed","severity":"normal"},{"uid":"571e147fb25f816c","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1730833856544,"stop":1730833856545,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d1e2686897447f8","name":"Subscribe and receive messages via waku relay post","time":{"start":1730834018599,"stop":1730834018602,"duration":3},"status":"passed","severity":"normal"},{"uid":"cb2a536fe0dee676","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app36/10/topic823/utf8","time":{"start":1730834228385,"stop":1730834228385,"duration":0},"status":"passed","severity":"normal"},{"uid":"e51012a8ee9bf547","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1730833932743,"stop":1730833932744,"duration":1},"status":"passed","severity":"normal"},{"uid":"624934fb4f022edb","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1730834027563,"stop":1730834027563,"duration":0},"status":"passed","severity":"normal"},{"uid":"1288911df547e24e","name":"Check received message with timestamp: 1730833799879 ","time":{"start":1730833988457,"stop":1730833988457,"duration":0},"status":"passed","severity":"normal"},{"uid":"234427dbd3d576b","name":"handles different networkShards values correctly","time":{"start":1730833741610,"stop":1730833741611,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef882992b2c03c97","name":"Light Node - default protocols","time":{"start":1730834301190,"stop":1730834301191,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e56dacc3a52c55a","name":"Should update shard info","time":{"start":1730834069395,"stop":1730834069395,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7ddc5033cc985ec","name":"Fails to push message bigger that 1MB","time":{"start":1730834165725,"stop":1730834165725,"duration":0},"status":"passed","severity":"normal"},{"uid":"39a9d572c2da339d","name":"Subscribe and publish message","time":{"start":1730834183979,"stop":1730834183979,"duration":0},"status":"passed","severity":"normal"},{"uid":"d931aad2332ebe36","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1730833741618,"stop":1730833741618,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae57caa1032a84e1","name":"Check received message with timestamp: 1649153314 ","time":{"start":1730833988458,"stop":1730833988458,"duration":0},"status":"passed","severity":"normal"},{"uid":"727a0a41e0c0ab5","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1730834027567,"stop":1730834027567,"duration":0},"status":"passed","severity":"normal"},{"uid":"352fb1e777f61884","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1730833932761,"stop":1730833932764,"duration":3},"status":"passed","severity":"normal"},{"uid":"4bbe87444904a271","name":"Check received message containing shell command","time":{"start":1730833988454,"stop":1730833988454,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a12ab96f45cf76b","name":"Check message with no payload is not received","time":{"start":1730834170517,"stop":1730834170518,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c6357fe76d0f01f","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1730833749379,"stop":1730833749380,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b21f4139fa40088","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1730834064866,"stop":1730834064866,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb9ae16469786cee","name":"should return the pubsub topic directly if a string is provided","time":{"start":1730833741625,"stop":1730833741625,"duration":0},"status":"passed","severity":"normal"},{"uid":"338555faeee8a834","name":"should be able to decode the field with only FILTER set to true","time":{"start":1730833749375,"stop":1730833749376,"duration":1},"status":"passed","severity":"normal"},{"uid":"925d60b4040e3c64","name":"Ping on unsubscribed peer","time":{"start":1730833869983,"stop":1730833869983,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f81f24da636f90a","name":"should retry on failure if specified","time":{"start":1730833781982,"stop":1730833781982,"duration":0},"status":"passed","severity":"normal"},{"uid":"76f8939cae04e9ec","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1730833912348,"stop":1730833912348,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6ef9948d76b63c8","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1730833741613,"stop":1730833741613,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1b2003b6d4d2088","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1730833749377,"stop":1730833749377,"duration":0},"status":"passed","severity":"normal"},{"uid":"3567cbb8cd3eb0f4","name":"Nodes with multiple pubsub topic","time":{"start":1730834172376,"stop":1730834172376,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d533f98b801c1f4","name":"Check publish message containing special chars","time":{"start":1730834179921,"stop":1730834179921,"duration":0},"status":"passed","severity":"normal"},{"uid":"4998e1b364645c85","name":"Promise Callback - false","time":{"start":1730834258960,"stop":1730834258961,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ae75cc4500fd195","name":"throws an error for improperly formatted content topics","time":{"start":1730833741611,"stop":1730833741611,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e3410dd03a4e964","name":"Waku message hash computation (no timestamp)","time":{"start":1730833744161,"stop":1730833744161,"duration":0},"status":"passed","severity":"normal"},{"uid":"85937827a9acf1f1","name":"should handle a minimal index list","time":{"start":1730833741700,"stop":1730833741700,"duration":0},"status":"passed","severity":"normal"},{"uid":"d193c0b9840ecad1","name":"Subscribe to topic containing Script and receive message","time":{"start":1730834304217,"stop":1730834304218,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b20d76078decdfd","name":"Push message with content topic containing numeric","time":{"start":1730834165704,"stop":1730834165704,"duration":0},"status":"passed","severity":"normal"},{"uid":"89519d4e435f1546","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1730833932775,"stop":1730833932775,"duration":0},"status":"passed","severity":"normal"},{"uid":"facb924a9c539c73","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1730833741700,"stop":1730833741700,"duration":0},"status":"passed","severity":"normal"},{"uid":"4dec87e591fbbc26","name":"should be able to encode the field with only RELAY set to true","time":{"start":1730833749365,"stop":1730833749367,"duration":2},"status":"passed","severity":"normal"},{"uid":"7ef1876f9ef8e3cc","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1730833912349,"stop":1730833912349,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bcef4de37959e82","name":"Ping on subscribed peer","time":{"start":1730833863478,"stop":1730833863479,"duration":1},"status":"passed","severity":"normal"},{"uid":"41a4f329c71fe619","name":"Subscribe to topic containing numeric and receive message","time":{"start":1730834304226,"stop":1730834304227,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c8ccf6992b7721b","name":"should emit a peer event after start","time":{"start":1730834188397,"stop":1730834188397,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e3223b5bc4b6751","name":"Check received message containing Arabic","time":{"start":1730834170488,"stop":1730834170489,"duration":1},"status":"passed","severity":"normal"},{"uid":"de1ec3414ca22711","name":"should return valid sharding parameters for static sharding","time":{"start":1730833741627,"stop":1730833741627,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4280f84f81f1e71","name":"Subscribe to topic containing JSON and publish message","time":{"start":1730834183999,"stop":1730834183999,"duration":0},"status":"passed","severity":"normal"},{"uid":"4588271166b25847","name":"Check message on other pubsub topic is not received","time":{"start":1730834170516,"stop":1730834170516,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3fc30f6fe0435af","name":"listenerCount","time":{"start":1730833840909,"stop":1730833840909,"duration":0},"status":"passed","severity":"normal"},{"uid":"8825d26548cdd129","name":"should not fail to start the service if it is already started","time":{"start":1730833811569,"stop":1730833811570,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e788392128603a","name":"Asymmetric encrypt & decrypt","time":{"start":1730833775728,"stop":1730833775728,"duration":0},"status":"passed","severity":"normal"},{"uid":"9110863b496a9c6c","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1730833741606,"stop":1730833741607,"duration":1},"status":"passed","severity":"normal"},{"uid":"21ce9219a8fb9c9e","name":"should not receive a peer event after stop","time":{"start":1730833811572,"stop":1730833811573,"duration":1},"status":"passed","severity":"normal"},{"uid":"6367b3708a43e72c","name":"Does not throw an exception when node disconnects","time":{"start":1730834290595,"stop":1730834290596,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd006834c679479c","name":"Check received message containing shell command","time":{"start":1730834170505,"stop":1730834170506,"duration":1},"status":"passed","severity":"normal"},{"uid":"649eb831b55517d3","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1730833749371,"stop":1730833749372,"duration":1},"status":"passed","severity":"normal"},{"uid":"f62fb2c934999240","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1730833749372,"stop":1730833749372,"duration":0},"status":"passed","severity":"normal"},{"uid":"5996bef98c70631c","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1730833749381,"stop":1730833749381,"duration":0},"status":"passed","severity":"normal"},{"uid":"70e8d474bfcceeea","name":"Encoder throws on undefined content topic","time":{"start":1730833757518,"stop":1730833757518,"duration":0},"status":"passed","severity":"normal"},{"uid":"90a7b00408408281","name":"Subscribe and receives messages on 20 topics","time":{"start":1730834304213,"stop":1730834304213,"duration":0},"status":"passed","severity":"normal"},{"uid":"debf227fc465fcb6","name":"can start and stop the service","time":{"start":1730834188395,"stop":1730834188396,"duration":1},"status":"passed","severity":"normal"},{"uid":"4285c4d01cbae18b","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1730833932748,"stop":1730833932748,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ed2af0720924cb7","name":"LightPush with 1 connections","time":{"start":1730833933171,"stop":1730833933171,"duration":0},"status":"skipped","severity":"normal"},{"uid":"14d2725557ece5e5","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1730833741615,"stop":1730833741615,"duration":0},"status":"passed","severity":"normal"},{"uid":"949fef009ab5aee4","name":"Push message with Script payload","time":{"start":1730834165689,"stop":1730834165689,"duration":0},"status":"passed","severity":"normal"},{"uid":"54f724df8423016a","name":"throws on content topic with empty application field","time":{"start":1730833741596,"stop":1730833741596,"duration":0},"status":"passed","severity":"normal"},{"uid":"291ea3946b0fc89f","name":"Push message with rate limit","time":{"start":1730834165719,"stop":1730834165719,"duration":0},"status":"passed","severity":"normal"},{"uid":"26870d89c524f8e6","name":"Check message with no content topic is not received","time":{"start":1730834170495,"stop":1730834170496,"duration":1},"status":"passed","severity":"normal"},{"uid":"b127e5260c61c6d0","name":"Query Generator, Wrong PubsubTopic","time":{"start":1730834245880,"stop":1730834245881,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a509ab797f5c83d","name":"random static sharding 4 - Cluster ID: 573, Shard ID: 550","time":{"start":1730834240404,"stop":1730834240405,"duration":1},"status":"passed","severity":"normal"},{"uid":"bcfb3f47534ef581","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1730834018602,"stop":1730834018602,"duration":0},"status":"passed","severity":"normal"},{"uid":"6956a7d6eeb2677f","name":"Encoder throws on undefined content topic","time":{"start":1730833776908,"stop":1730833776908,"duration":0},"status":"passed","severity":"normal"},{"uid":"450bc4feb6fdcbde","name":"Fails to push message with empty content topic","time":{"start":1730834205064,"stop":1730834205065,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca828fe4364988f9","name":"Subscribe to topic containing short and receive message","time":{"start":1730834304215,"stop":1730834304215,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f6b138699d8c803","name":"throws on content topic with empty encoding field","time":{"start":1730833741598,"stop":1730833741598,"duration":0},"status":"passed","severity":"normal"},{"uid":"f83e608569a43452","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1730833856545,"stop":1730833856545,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1914046357b694c","name":"handles empty contentTopics array correctly","time":{"start":1730833741629,"stop":1730833741629,"duration":0},"status":"passed","severity":"normal"},{"uid":"c10a60f3c576a811","name":"same cluster, same shard: nodes connect","time":{"start":1730834066367,"stop":1730834066367,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7b9d4e5956813b3","name":"Push message with escaped characters payload","time":{"start":1730834205047,"stop":1730834205051,"duration":4},"status":"passed","severity":"normal"},{"uid":"9b8b9c0a70a4194d","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1730833775282,"stop":1730833775284,"duration":2},"status":"passed","severity":"normal"},{"uid":"a4775aab1a109566","name":"Check received message containing SQL Injection","time":{"start":1730834170489,"stop":1730834170489,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e484ab989302a18","name":"Push message with content topic containing shell command","time":{"start":1730834205061,"stop":1730834205061,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfbb39d2077b8446","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1730834304223,"stop":1730834304223,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d142d17f9512538","name":"should handle corrupted local storage data gracefully","time":{"start":1730833769389,"stop":1730833769390,"duration":1},"status":"passed","severity":"normal"},{"uid":"6200e3c54fcf8e16","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1730833763835,"stop":1730833763835,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c3445874b191480","name":"Throws when trying to push message with empty payload","time":{"start":1730834205052,"stop":1730834205052,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ad0500fd6fbe1bb","name":"Default pageSize","time":{"start":1730834276092,"stop":1730834276093,"duration":1},"status":"passed","severity":"normal"},{"uid":"a08256bc9ed180a6","name":"LightPush: 1 peers, Filter: 3 peers","time":{"start":1730833933031,"stop":1730833933031,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b21b6acb10bc3153","name":"Register correct protocols","time":{"start":1730834183978,"stop":1730834183978,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9fedaef5fcf0c48","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1730833882114,"stop":1730833882114,"duration":0},"status":"passed","severity":"normal"},{"uid":"490e1df57c66c132","name":"Check received message containing Chinese","time":{"start":1730834170488,"stop":1730834170488,"duration":0},"status":"passed","severity":"normal"},{"uid":"aae8289d25f59188","name":"Renews subscription after lossing a connection","time":{"start":1730834304221,"stop":1730834304221,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e33bbf220b595f1","name":"Subscribe and receive messages via lightPush","time":{"start":1730834304210,"stop":1730834304210,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1287b3a4394a8c6","name":"isConnected should return true after first peer connects","time":{"start":1730833856545,"stop":1730833856545,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebbbd3fb75ee904b","name":"Check received message containing emoji","time":{"start":1730834170508,"stop":1730834170509,"duration":1},"status":"passed","severity":"normal"},{"uid":"933a653c5f5dfd8a","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1730834304225,"stop":1730834304225,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9d4e33888ab61f4","name":"throws on content topic with empty version field","time":{"start":1730833741596,"stop":1730833741597,"duration":1},"status":"passed","severity":"normal"},{"uid":"3cbfb7fc8f811d8c","name":"Push message on custom pubsubTopic","time":{"start":1730834064864,"stop":1730834064865,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2ff0bf98bcdbf71","name":"Overlapping topic subscription","time":{"start":1730834018604,"stop":1730834018604,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f3a845c62556d8a","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app19/10/topic99/json","time":{"start":1730834228383,"stop":1730834228383,"duration":0},"status":"passed","severity":"normal"},{"uid":"83c202411af84d7f","name":"Push 30 different messages","time":{"start":1730834205052,"stop":1730834205052,"duration":0},"status":"passed","severity":"normal"},{"uid":"688f75813380235","name":"Query Generator - true","time":{"start":1730834258958,"stop":1730834258958,"duration":0},"status":"passed","severity":"normal"},{"uid":"44a548012cd21c2b","name":"Callback on promise, aborts when callback returns true","time":{"start":1730834272427,"stop":1730834272427,"duration":0},"status":"passed","severity":"normal"},{"uid":"423c9dc0514b9b93","name":"Init the array if not present","time":{"start":1730833741294,"stop":1730833741296,"duration":2},"status":"passed","severity":"normal"},{"uid":"f23c0023228e09db","name":"Using a function","time":{"start":1730834290596,"stop":1730834290597,"duration":1},"status":"passed","severity":"normal"},{"uid":"282c1b4165569f72","name":"unsubscribes","time":{"start":1730834282961,"stop":1730834282961,"duration":0},"status":"passed","severity":"normal"},{"uid":"301124ae6c978c59","name":"Overlapping topic subscription","time":{"start":1730834183994,"stop":1730834183994,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c74aa6b0f04af16f","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1730833764956,"stop":1730833764956,"duration":0},"status":"passed","severity":"normal"},{"uid":"20ddeb859155c9f1","name":"Ping on unsubscribed peer","time":{"start":1730833863479,"stop":1730833863479,"duration":0},"status":"passed","severity":"normal"},{"uid":"1174047f0553a374","name":"should throw an error for missing sharding configuration","time":{"start":1730833741628,"stop":1730833741628,"duration":0},"status":"passed","severity":"normal"},{"uid":"73a93de2df6fdb70","name":"Check message with invalid timestamp is not received","time":{"start":1730834170495,"stop":1730834170495,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4d78391361fcb18","name":"Overlapping topic subscription","time":{"start":1730834304225,"stop":1730834304225,"duration":0},"status":"passed","severity":"normal"},{"uid":"753d9c367306cf45","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1730834296647,"stop":1730834296647,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5d09f3361fc14fe","name":"Refresh subscription","time":{"start":1730834018605,"stop":1730834018605,"duration":0},"status":"passed","severity":"normal"},{"uid":"74c7fb1efa9b4fa3","name":"Decoder throws on empty string content topic","time":{"start":1730833775288,"stop":1730833775288,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b89ceef5f474422","name":"start node with empty content topic","time":{"start":1730834228388,"stop":1730834228388,"duration":0},"status":"passed","severity":"normal"},{"uid":"c71aeb46d2b6ecef","name":"Generator, custom pubsub topic","time":{"start":1730834272032,"stop":1730834272033,"duration":1},"status":"passed","severity":"normal"},{"uid":"452bb8cbe87fbbe","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1730833741606,"stop":1730833741606,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4e82567fa4592","name":"Waku message hash computation (payload length 0)","time":{"start":1730833744161,"stop":1730833744161,"duration":0},"status":"passed","severity":"normal"},{"uid":"50427a7bbb341611","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1730834304231,"stop":1730834304231,"duration":0},"status":"passed","severity":"normal"},{"uid":"1030af27ada7fe1c","name":"should use the provided clusterId for the pubsub topic","time":{"start":1730833741630,"stop":1730833741630,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6e0568bf66999dc","name":"Decoder throws on undefined content topic","time":{"start":1730833775287,"stop":1730833775288,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6db43f8599f038d","name":"Query with Promise Callback, No Decoder","time":{"start":1730834245886,"stop":1730834245887,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f0bead6ab38902b","name":"Check received message containing Russian","time":{"start":1730834170502,"stop":1730834170502,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3b07fac2f9285a9","name":"Check publish message containing Russian","time":{"start":1730834179922,"stop":1730834179923,"duration":1},"status":"passed","severity":"normal"},{"uid":"e86dd2094d586ccb","name":"Push message with content topic containing Russian","time":{"start":1730834165705,"stop":1730834165706,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c4f9378d71ed5a3","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1730833800506,"stop":1730833800507,"duration":1},"status":"passed","severity":"normal"},{"uid":"12b363b256ad439f","name":"getPeersByDiscovery","time":{"start":1730834158626,"stop":1730834158627,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0b2d0cec9f35a60","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1730834027564,"stop":1730834027565,"duration":1},"status":"passed","severity":"normal"},{"uid":"c596399bb3b0fecb","name":"Filter","time":{"start":1730834301190,"stop":1730834301190,"duration":0},"status":"passed","severity":"normal"},{"uid":"73eaf33cd38bee8e","name":"Relay - dialed after","time":{"start":1730834301188,"stop":1730834301189,"duration":1},"status":"passed","severity":"normal"},{"uid":"42acbbfbd7c7d301","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1730834172373,"stop":1730834172373,"duration":0},"status":"passed","severity":"normal"},{"uid":"eaa5d85437e1ea62","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1730833741626,"stop":1730833741626,"duration":0},"status":"passed","severity":"normal"},{"uid":"b02944e74c9061f9","name":"less peers than existing","time":{"start":1730834158869,"stop":1730834158869,"duration":0},"status":"skipped","severity":"normal"},{"uid":"524d5eea6332870b","name":"Push message with SQL Injection payload","time":{"start":1730834205044,"stop":1730834205045,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7344bd6d9213c41","name":"Check publish message containing shell command","time":{"start":1730834179929,"stop":1730834179929,"duration":0},"status":"passed","severity":"normal"},{"uid":"31dd94256e9c147c","name":"should return no connections if no open connection provided","time":{"start":1730833756539,"stop":1730833756542,"duration":3},"status":"passed","severity":"normal"},{"uid":"a96c0b8894a8bcb3","name":"Push message with JSON payload","time":{"start":1730834205046,"stop":1730834205047,"duration":1},"status":"passed","severity":"normal"},{"uid":"53cf1087304d21f9","name":"LightPush: 1 peers, Filter: 2 peers","time":{"start":1730833933031,"stop":1730833933031,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a8fb8b122c8a7551","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1730833741623,"stop":1730833741623,"duration":0},"status":"passed","severity":"normal"},{"uid":"7910b315a16f9f77","name":"should set field with all protocols enabled","time":{"start":1730833750098,"stop":1730833750098,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a7863da77bd597c","name":"Check message with no content topic is not received","time":{"start":1730834170516,"stop":1730834170517,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d02b75511471072","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1730834296650,"stop":1730834296650,"duration":0},"status":"passed","severity":"normal"},{"uid":"75b2bf20f6ef25b","name":"1 Store, 2 fetches","time":{"start":1730833765060,"stop":1730833765061,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6532739b38e2beb","name":"Fails to publish message with empty text","time":{"start":1730834179932,"stop":1730834179933,"duration":1},"status":"passed","severity":"normal"},{"uid":"b849dc92bf69ef15","name":"Push message with content topic containing short","time":{"start":1730834205052,"stop":1730834205053,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d060947ceb0780","name":"Subscribe to topic containing XML and receive message","time":{"start":1730834018618,"stop":1730834018618,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1d440ed2ccc845f","name":"Check received message containing Russian","time":{"start":1730834170489,"stop":1730834170489,"duration":0},"status":"passed","severity":"normal"},{"uid":"4065d698ac298012","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1730833741605,"stop":1730833741605,"duration":0},"status":"passed","severity":"normal"},{"uid":"b21144627f06bbf3","name":"Push message with Russian payload","time":{"start":1730834205044,"stop":1730834205044,"duration":0},"status":"passed","severity":"normal"},{"uid":"64a8dc8fea6a7467","name":"A test","time":{"start":1730834027743,"stop":1730834027743,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e1aa38ed36dc4f8","name":"should get / set TCP multiaddr","time":{"start":1730833750095,"stop":1730833750095,"duration":0},"status":"passed","severity":"normal"},{"uid":"49d3f196474a1a4e","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1730833741605,"stop":1730833741605,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a9573c7c9a0016","name":"Check received message containing XML","time":{"start":1730834170503,"stop":1730834170503,"duration":0},"status":"passed","severity":"normal"},{"uid":"2145c22d49a945a2","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1730833775285,"stop":1730833775285,"duration":0},"status":"passed","severity":"normal"},{"uid":"b20f3a61e6bc926e","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1730834304211,"stop":1730834304211,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c2ec4fd5ed0067d","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1730834018610,"stop":1730834018611,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad5729cc014ff0b","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app19/5/topic392/xml","time":{"start":1730834228384,"stop":1730834228384,"duration":0},"status":"passed","severity":"normal"},{"uid":"44f2ee7dbdc4253c","name":"Overlapping topic subscription","time":{"start":1730834304214,"stop":1730834304214,"duration":0},"status":"passed","severity":"normal"},{"uid":"26dd8e67206f53e6","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1730833882114,"stop":1730833882115,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac764c08fa49b7b4","name":"Check publish message containing long","time":{"start":1730834179919,"stop":1730834179919,"duration":0},"status":"passed","severity":"normal"},{"uid":"392cab3fa86a9ca2","name":"Round trip binary encryption [ecies, signature]","time":{"start":1730833776907,"stop":1730833776908,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b853e775cec76fb","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1730833741622,"stop":1730833741622,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b11e2b32640a4d6","name":"throws on content topic with non-number generation field","time":{"start":1730833741595,"stop":1730833741595,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c8356f95a63fbe5","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1730833932780,"stop":1730833932780,"duration":0},"status":"passed","severity":"normal"},{"uid":"74c436b7eb0fa28f","name":"should throw error - no id","time":{"start":1730833750087,"stop":1730833750087,"duration":0},"status":"passed","severity":"normal"},{"uid":"3dc90504f064312c","name":"Ping on peer without subscriptions","time":{"start":1730833869983,"stop":1730833869983,"duration":0},"status":"passed","severity":"normal"},{"uid":"96a74e68ca35f6b0","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1730834304213,"stop":1730834304213,"duration":0},"status":"passed","severity":"normal"},{"uid":"109f2f9ef61f95be","name":"Check received message containing long","time":{"start":1730834170498,"stop":1730834170498,"duration":0},"status":"passed","severity":"normal"},{"uid":"a47d35308ca1d795","name":"Check received message containing short","time":{"start":1730834170486,"stop":1730834170486,"duration":0},"status":"passed","severity":"normal"},{"uid":"4702d94c393e2801","name":"Push message with numeric payload","time":{"start":1730834165686,"stop":1730834165687,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4745f708d5a0be3","name":"Subscribe to topic containing long and receive message","time":{"start":1730834018605,"stop":1730834018606,"duration":1},"status":"passed","severity":"normal"},{"uid":"cbb89e8a24ff32a2","name":"should return false","time":{"start":1730833750089,"stop":1730833750090,"duration":1},"status":"passed","severity":"normal"},{"uid":"70ae5d1d44fb27f1","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1730833932776,"stop":1730833932776,"duration":0},"status":"passed","severity":"normal"},{"uid":"2253143cdf6f8c9c","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1730834064864,"stop":1730834064864,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f4dc5282600c8d1","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1730833741612,"stop":1730833741612,"duration":0},"status":"passed","severity":"normal"},{"uid":"27bb31c309c804e4","name":"Push message with content topic containing Script","time":{"start":1730834165706,"stop":1730834165706,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f51ced8d370853d","name":"Push message with long payload","time":{"start":1730834205040,"stop":1730834205040,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a8237d93db32377","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1730833882117,"stop":1730833882117,"duration":0},"status":"passed","severity":"normal"},{"uid":"56d4773db5b856c","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1730833757263,"stop":1730833757263,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e10cfa689048426","name":"Meta field set when metaSetter is specified","time":{"start":1730833757517,"stop":1730833757517,"duration":0},"status":"passed","severity":"normal"},{"uid":"23316f61e0577602","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1730834296646,"stop":1730834296647,"duration":1},"status":"passed","severity":"normal"},{"uid":"37f29a1218b837a1","name":"Push message with Chinese payload","time":{"start":1730834205043,"stop":1730834205043,"duration":0},"status":"passed","severity":"normal"},{"uid":"a74368d667b8c1a2","name":"Filter with 0 connections","time":{"start":1730833933170,"stop":1730833933171,"duration":1},"status":"skipped","severity":"normal"},{"uid":"8509dc75e9ec3c57","name":"Check meta is set [symmetric]","time":{"start":1730833775285,"stop":1730833775286,"duration":1},"status":"passed","severity":"normal"},{"uid":"b47e6280503dfabe","name":"should wait for Store peer to be connected","time":{"start":1730833781904,"stop":1730833781904,"duration":0},"status":"passed","severity":"normal"},{"uid":"69042af27a883178","name":"more peers than existing","time":{"start":1730834158869,"stop":1730834158869,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d518bfff84b4164f","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1730834304224,"stop":1730834304224,"duration":0},"status":"passed","severity":"normal"},{"uid":"3daadfcd81aa7ccd","name":"should be able to decode the field with only STORE set to true","time":{"start":1730833749376,"stop":1730833749376,"duration":0},"status":"passed","severity":"normal"},{"uid":"efc8be89281d2146","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1730834184000,"stop":1730834184000,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc338b0ed82dab35","name":"should return false when no peers exist","time":{"start":1730833781935,"stop":1730833781936,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6e5a0eac6e8c330","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1730834183996,"stop":1730834183997,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1618f21be4ecf3d","name":"should add a peer","time":{"start":1730833781931,"stop":1730833781932,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4b7568a4c8293d2","name":"Push message with special chars payload","time":{"start":1730834165687,"stop":1730834165687,"duration":0},"status":"passed","severity":"normal"},{"uid":"3815c36bdeba0226","name":"Subscribe to topic containing special chars and receive message","time":{"start":1730834018610,"stop":1730834018610,"duration":0},"status":"passed","severity":"normal"},{"uid":"b58f57f56a1ca373","name":"Push message with unicode special characters payload","time":{"start":1730834205051,"stop":1730834205051,"duration":0},"status":"passed","severity":"normal"},{"uid":"eae051c052940b04","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1730833741617,"stop":1730833741617,"duration":0},"status":"passed","severity":"normal"},{"uid":"82481303af6291d6","name":"can start the service","time":{"start":1730833769384,"stop":1730833769385,"duration":1},"status":"passed","severity":"normal"},{"uid":"e81fba4510ade040","name":"should emit events and trasition isConnected state when has peers or no peers","time":{"start":1730833800510,"stop":1730833800510,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5cb306f05144831","name":"should not receive a peer event before start","time":{"start":1730834188397,"stop":1730834188397,"duration":0},"status":"passed","severity":"normal"},{"uid":"788851d0ea9c79b0","name":"Ordered Callback - false","time":{"start":1730834258961,"stop":1730834258962,"duration":1},"status":"passed","severity":"normal"},{"uid":"62d660f53abe8964","name":"Store - dialed first","time":{"start":1730834301189,"stop":1730834301189,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4f00f989aedd4cd","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1730833932764,"stop":1730833932764,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d9ea24957430412","name":"configure the node with multiple content topics","time":{"start":1730834228387,"stop":1730834228388,"duration":1},"status":"passed","severity":"normal"},{"uid":"436f48e3cb5cb8e5","name":"should emit a peer event after start","time":{"start":1730833769387,"stop":1730833769387,"duration":0},"status":"passed","severity":"normal"},{"uid":"672ddbafd92f3729","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1730834304218,"stop":1730834304218,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4cfba768a6d7b38","name":"should be able to encode the field with only STORE set to true","time":{"start":1730833749367,"stop":1730833749368,"duration":1},"status":"passed","severity":"normal"},{"uid":"e558879b89553177","name":"Subscribe and receive messages via lightPush","time":{"start":1730834304222,"stop":1730834304222,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0dbff95e9f10388","name":"Push message with custom timestamp: 1700075533331","time":{"start":1730834205066,"stop":1730834205066,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1cd74f8bcce1a8d","name":"Subscribe to topic containing emoji and publish message","time":{"start":1730834184000,"stop":1730834184001,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee317967a3785148","name":"Publishes to nwaku","time":{"start":1730834181996,"stop":1730834181996,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f98f0b3215b6bbe","name":"Push message with short payload","time":{"start":1730834165685,"stop":1730834165686,"duration":1},"status":"passed","severity":"normal"},{"uid":"d461c4669dfd28ce","name":"LightPush: 3 peers, Filter: 1 peers","time":{"start":1730833933035,"stop":1730833933036,"duration":1},"status":"skipped","severity":"normal"},{"uid":"df7c5a2ccd13b824","name":"Push message on custom pubsubTopic","time":{"start":1730834064863,"stop":1730834064863,"duration":0},"status":"passed","severity":"normal"},{"uid":"161c51ee7247708e","name":"Push message with content topic containing Arabic","time":{"start":1730834205054,"stop":1730834205055,"duration":1},"status":"passed","severity":"normal"},{"uid":"4877542f8bd94a0a","name":"non connected peers","time":{"start":1730834158870,"stop":1730834158870,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4ea2daadc5265aa9","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1730833741609,"stop":1730833741609,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf878590cbc81d90","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app98/7/topic938/json","time":{"start":1730834228383,"stop":1730834228383,"duration":0},"status":"passed","severity":"normal"},{"uid":"4dbaaa2031376e8","name":"Check received message containing numeric","time":{"start":1730834170487,"stop":1730834170487,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1fcc4fb14b5aa42","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1730833932774,"stop":1730833932774,"duration":0},"status":"passed","severity":"normal"},{"uid":"25bc176cc9831e5","name":"Check received message containing JSON","time":{"start":1730833988454,"stop":1730833988454,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a3d162fbac7e91a","name":"Refresh subscription","time":{"start":1730834183994,"stop":1730834183994,"duration":0},"status":"skipped","severity":"normal"},{"uid":"75a137279f7e4073","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1730834304227,"stop":1730834304227,"duration":0},"status":"passed","severity":"normal"},{"uid":"b05897a2b4e284d9","name":"LightPush","time":{"start":1730834301190,"stop":1730834301190,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fc6a2a3fec55105","name":"should fail to send if pubsub topics are misconfigured","time":{"start":1730833781980,"stop":1730833781981,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2a71279a2337a69","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1730834245882,"stop":1730834245882,"duration":0},"status":"passed","severity":"normal"},{"uid":"31fac83aecfdc60d","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1730834304216,"stop":1730834304216,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3a626b0dbc7af87","name":"Ping on unsubscribed peer","time":{"start":1730833869979,"stop":1730833869980,"duration":1},"status":"passed","severity":"normal"},{"uid":"93033ed37072b966","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1730834027563,"stop":1730834027564,"duration":1},"status":"passed","severity":"normal"},{"uid":"5fac6c07883d1ac1","name":"Check received message containing unicode special characters","time":{"start":1730834170492,"stop":1730834170492,"duration":0},"status":"passed","severity":"normal"},{"uid":"28282ec130ab83a3","name":"Query generator for multiple messages with different message text format","time":{"start":1730834272425,"stop":1730834272425,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f6971b1e4d7b3c8","name":"should reject if WakuNode is not started","time":{"start":1730833781897,"stop":1730833781899,"duration":2},"status":"passed","severity":"normal"},{"uid":"9c2972c03de5de9b","name":"Push message with XML payload","time":{"start":1730834165689,"stop":1730834165689,"duration":0},"status":"passed","severity":"normal"},{"uid":"cac6c289d88b705c","name":"Subscribe and receive messages via waku relay post","time":{"start":1730834304211,"stop":1730834304212,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c91b0dd1b103726","name":"addEventListener with wrong event","time":{"start":1730833840907,"stop":1730833840907,"duration":0},"status":"passed","severity":"normal"},{"uid":"737f89fbb04504de","name":"Number of peers are maintained correctly","time":{"start":1730833930918,"stop":1730833930918,"duration":0},"status":"passed","severity":"normal"},{"uid":"b323a6a986179894","name":"Push message with shell command payload","time":{"start":1730834165694,"stop":1730834165694,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a899393e12fa9e","name":"Publish without waiting for remote peer","time":{"start":1730834183978,"stop":1730834183979,"duration":1},"status":"passed","severity":"normal"},{"uid":"9345269fcd0895a8","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1730833757263,"stop":1730833757263,"duration":0},"status":"passed","severity":"normal"},{"uid":"62fc657c5b6c7101","name":"Tracks peer failures correctly","time":{"start":1730833930920,"stop":1730833930922,"duration":2},"status":"passed","severity":"normal"},{"uid":"bc2c156d11e7decd","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1730834027567,"stop":1730834027576,"duration":9},"status":"passed","severity":"normal"},{"uid":"5183e9433f23ce51","name":"Push message with content topic containing short","time":{"start":1730834165699,"stop":1730834165699,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8578909174a31c1","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1730834341918,"stop":1730834341919,"duration":1},"status":"passed","severity":"normal"},{"uid":"729d194776317ed8","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1730834296649,"stop":1730834296649,"duration":0},"status":"passed","severity":"normal"},{"uid":"48e2e4092b39424c","name":"Push message with meta","time":{"start":1730834205065,"stop":1730834205065,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff598b375015f624","name":"random static sharding 2 - Cluster ID: 622, Shard ID: 558","time":{"start":1730834240402,"stop":1730834240402,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a79d645ab0264da","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app1/1/topic583/proto","time":{"start":1730834228386,"stop":1730834228387,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b5079039d03a885","name":"should not receive a peer event after stop","time":{"start":1730834188397,"stop":1730834188398,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf60c12ccce1b3f6","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1730833741622,"stop":1730833741623,"duration":1},"status":"passed","severity":"normal"},{"uid":"37b4ad8726cb1d5f","name":"Relay + Store","time":{"start":1730833813045,"stop":1730833813046,"duration":1},"status":"passed","severity":"normal"},{"uid":"60779b892635f6f1","name":"Query Generator, No Decoder","time":{"start":1730834245881,"stop":1730834245882,"duration":1},"status":"passed","severity":"normal"},{"uid":"3da834a2d28b501e","name":"Check received message containing special chars","time":{"start":1730834170500,"stop":1730834170501,"duration":1},"status":"passed","severity":"normal"},{"uid":"947f170c4f6c3ebc","name":"1 Store, 2 relays, 2 fetches","time":{"start":1730833765061,"stop":1730833765061,"duration":0},"status":"passed","severity":"normal"},{"uid":"dee76f33dca4c3e0","name":"retrieves a single peer","time":{"start":1730833765309,"stop":1730833765310,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a2c7a01f7dbd0fc","name":"Publish message with rate limit","time":{"start":1730834179937,"stop":1730834179937,"duration":0},"status":"passed","severity":"normal"},{"uid":"90d1b9e0e038783e","name":"Subscribe to topic containing Russian and publish message","time":{"start":1730834183997,"stop":1730834183997,"duration":0},"status":"passed","severity":"normal"},{"uid":"d36f53cbc60a0cae","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1730833741619,"stop":1730833741619,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe81235d81b0c793","name":"Ping fails for unsubscribed peers","time":{"start":1730833930919,"stop":1730833930919,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a17cd6d75a9c278","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1730834304211,"stop":1730834304211,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfcaacca3a1fd903","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1730834272041,"stop":1730834272041,"duration":0},"status":"passed","severity":"normal"},{"uid":"35dbc1923cc62749","name":"Check publish message containing Arabic","time":{"start":1730834179922,"stop":1730834179922,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a070249eba234a9","name":"Subscribe to topic containing emoji and receive message","time":{"start":1730834304220,"stop":1730834304220,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc6d9a9125414e7d","name":"LightPush: 1 peers, Filter: 1 peers","time":{"start":1730833933030,"stop":1730833933031,"duration":1},"status":"skipped","severity":"normal"},{"uid":"78337dba77937b89","name":"should log when no additional peers are found","time":{"start":1730833781939,"stop":1730833781939,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3b069d80ddb021a","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1730834304231,"stop":1730834304231,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f8d9a428b4c3b83","name":"Should update multiaddrs","time":{"start":1730834069395,"stop":1730834069395,"duration":0},"status":"passed","severity":"normal"},{"uid":"17724f0864b2d923","name":"Js publishes, other Js receives","time":{"start":1730834181997,"stop":1730834181997,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cb23efdc1aafc6a","name":"Check received message containing Russian","time":{"start":1730833988452,"stop":1730833988452,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d6bb02c22edda82","name":"Push message with custom timestamp: 1730837588705","time":{"start":1730834165724,"stop":1730834165725,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5b66b954fa16d84","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1730833812455,"stop":1730833812456,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f853d19d9844b8f","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1730833749370,"stop":1730833749371,"duration":1},"status":"passed","severity":"normal"},{"uid":"d455a32543b07ea3","name":"Subscribe to topic containing Russian and receive message","time":{"start":1730834304217,"stop":1730834304217,"duration":0},"status":"passed","severity":"normal"},{"uid":"e054b1774350e246","name":"Fails to push message with large meta","time":{"start":1730834205065,"stop":1730834205066,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2766b2cb0664832","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1730834183997,"stop":1730834183997,"duration":0},"status":"passed","severity":"normal"},{"uid":"61b18388233b576a","name":"configure the node with multiple pubsub topics","time":{"start":1730834240410,"stop":1730834240411,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c0a9c0c79d6e90e","name":"Push message with content topic containing SQL Injection","time":{"start":1730834165706,"stop":1730834165706,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ab8fc9f6c06943a","name":"LightPush: 3 peers, Filter: 3 peers","time":{"start":1730833933037,"stop":1730833933037,"duration":0},"status":"skipped","severity":"normal"},{"uid":"48e2e6d618459664","name":"Push message with content topic containing Arabic","time":{"start":1730834165705,"stop":1730834165705,"duration":0},"status":"passed","severity":"normal"},{"uid":"8171e0f90a9e894d","name":"Push message with content topic containing long","time":{"start":1730834165699,"stop":1730834165704,"duration":5},"status":"passed","severity":"normal"},{"uid":"8d138029e8faae2e","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1730833741627,"stop":1730833741628,"duration":1},"status":"passed","severity":"normal"},{"uid":"db4cb29639c45ff7","name":"Subscribe to topic containing Script and receive message","time":{"start":1730834304228,"stop":1730834304229,"duration":1},"status":"passed","severity":"normal"},{"uid":"a21a72d016933f81","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1730833741614,"stop":1730833741615,"duration":1},"status":"passed","severity":"normal"},{"uid":"63cbb3aea53942b4","name":"Push message with JSON payload","time":{"start":1730834165693,"stop":1730834165694,"duration":1},"status":"passed","severity":"normal"},{"uid":"60ffcb04b5fb2c06","name":"Correctly serialized arguments","time":{"start":1730834066443,"stop":1730834066443,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc1629bb495bdf3f","name":"Filter with 3 connections","time":{"start":1730833933178,"stop":1730833933178,"duration":0},"status":"skipped","severity":"normal"},{"uid":"33130f6891dc0127","name":"should set field with only STORE enabled","time":{"start":1730833750099,"stop":1730833750099,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9dbb527b77aace8","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1730833741610,"stop":1730833741610,"duration":0},"status":"passed","severity":"normal"},{"uid":"de6ed4028fd9cb56","name":"LightPush: 0 peers, Filter: 1 peers","time":{"start":1730833933028,"stop":1730833933029,"duration":1},"status":"skipped","severity":"normal"},{"uid":"8832e0db111cd26b","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1730834223958,"stop":1730834223958,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cfe4bf4a262c97f","name":"Fails to publish message with size larger than 1 MB","time":{"start":1730834179934,"stop":1730834179934,"duration":0},"status":"passed","severity":"normal"},{"uid":"58e519f8db568d7e","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1730833764961,"stop":1730833764962,"duration":1},"status":"passed","severity":"normal"},{"uid":"b93d43eee2e1b0e2","name":"should encode/decode to RLP encoding","time":{"start":1730833750090,"stop":1730833750091,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb9c02269f9fa97b","name":"Check publish message containing SQL Injection","time":{"start":1730834179927,"stop":1730834179927,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b009cfa6a985575","name":"Query generator for 2000 messages","time":{"start":1730834272428,"stop":1730834272428,"duration":0},"status":"passed","severity":"normal"},{"uid":"df780162af4e56eb","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1730833741607,"stop":1730833741608,"duration":1},"status":"passed","severity":"normal"},{"uid":"d28bf2cf7f1bdb99","name":"Subscribe to topic containing JSON and receive message","time":{"start":1730834018618,"stop":1730834018619,"duration":1},"status":"passed","severity":"normal"},{"uid":"29f3fece2644fa09","name":"Throws when trying to push message with empty payload","time":{"start":1730834165699,"stop":1730834165699,"duration":0},"status":"passed","severity":"normal"},{"uid":"66ffabcf2c26850f","name":"should return all peers when numPeers is 0","time":{"start":1730833757262,"stop":1730833757262,"duration":0},"status":"passed","severity":"normal"},{"uid":"78342791e6b791f9","name":"Check received message containing Arabic","time":{"start":1730833988451,"stop":1730833988452,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a231e24e8efafe4","name":"Check message received after nwaku node is restarted","time":{"start":1730834170525,"stop":1730834170525,"duration":0},"status":"skipped","severity":"normal"},{"uid":"67ce8624c06a1d36","name":"Publish message with custom timestamp: Tue Nov 05 2024 18:16:10 GMT+0000 (Coordinated Universal Time)","time":{"start":1730834179931,"stop":1730834179931,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0043ac00c282d24","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1730834183998,"stop":1730834183998,"duration":0},"status":"passed","severity":"normal"},{"uid":"4567e4ca5610681d","name":"Push message with Russian payload","time":{"start":1730834165688,"stop":1730834165688,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ab7bcc5edad03a4","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1730834183996,"stop":1730834183996,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cbdea6d1620f8f3","name":"returns nothing if no connections present","time":{"start":1730833756537,"stop":1730833756538,"duration":1},"status":"passed","severity":"normal"},{"uid":"26ab161da8c7fdb1","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1730834172374,"stop":1730834172376,"duration":2},"status":"passed","severity":"normal"},{"uid":"b86ca836c849222c","name":"Passing page size 3 when there are 20 messages","time":{"start":1730834276087,"stop":1730834276090,"duration":3},"status":"passed","severity":"normal"},{"uid":"7145f60e292cee0f","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1730833882115,"stop":1730833882115,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b98e2e5f875f0c3","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1730834018612,"stop":1730834018614,"duration":2},"status":"passed","severity":"normal"},{"uid":"1c1b2988f852e2b6","name":"Push message with content topic containing unicode special characters","time":{"start":1730834205062,"stop":1730834205064,"duration":2},"status":"passed","severity":"normal"},{"uid":"a75d4a7c3f438d90","name":"should throw error - no id","time":{"start":1730833750088,"stop":1730833750088,"duration":0},"status":"passed","severity":"normal"},{"uid":"349c064a1c9a0cd4","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1730834018622,"stop":1730834018622,"duration":0},"status":"passed","severity":"normal"},{"uid":"e22e93cddbd72b54","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1730834296645,"stop":1730834296645,"duration":0},"status":"passed","severity":"normal"},{"uid":"213674c4ed06226f","name":"Subscribe to topic containing JSON and receive message","time":{"start":1730834304230,"stop":1730834304230,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccd8381ec0aa287b","name":"should return unique PubsubTopics for static sharding","time":{"start":1730833741614,"stop":1730833741614,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d4268f4e1ac7569","name":"Check received message containing JSON","time":{"start":1730834170504,"stop":1730834170504,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d7925b23b72e8bb","name":"throws on empty content topic","time":{"start":1730833741594,"stop":1730833741594,"duration":0},"status":"passed","severity":"normal"},{"uid":"135e3d9f913b201","name":"Query with Ordered Callback, No message returned","time":{"start":1730834245883,"stop":1730834245884,"duration":1},"status":"passed","severity":"normal"},{"uid":"19d04df2eb8f2f45","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1730834274290,"stop":1730834274291,"duration":1},"status":"passed","severity":"normal"},{"uid":"259debe28c57211d","name":"Renews peer on consistent missed messages","time":{"start":1730833930922,"stop":1730833930923,"duration":1},"status":"passed","severity":"normal"},{"uid":"89a62d635863ef2c","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1730834018596,"stop":1730834018599,"duration":3},"status":"passed","severity":"normal"},{"uid":"e3bcb670f265cb51","name":"start node with empty shard should fail","time":{"start":1730834240412,"stop":1730834240412,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bbb292860f8cd57","name":"Relay","time":{"start":1730833813045,"stop":1730833813045,"duration":0},"status":"passed","severity":"normal"},{"uid":"535170b0089ee6b7","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1730833741620,"stop":1730833741620,"duration":0},"status":"passed","severity":"normal"},{"uid":"c038c0a56f327a7c","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1730833741626,"stop":1730833741626,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbcd34ae86454aa8","name":"Subscribe to topic containing special chars and publish message","time":{"start":1730834183996,"stop":1730834183996,"duration":0},"status":"passed","severity":"normal"},{"uid":"14ea7eb384a02890","name":"Check message with no payload is not received","time":{"start":1730834170496,"stop":1730834170496,"duration":0},"status":"passed","severity":"normal"},{"uid":"dde110125e372ac5","name":"Push message with numeric payload","time":{"start":1730834205040,"stop":1730834205041,"duration":1},"status":"passed","severity":"normal"},{"uid":"e642a01366ebf88e","name":"it tolerates circular branch references","time":{"start":1730833765310,"stop":1730833765310,"duration":0},"status":"passed","severity":"normal"},{"uid":"a788a04d3f3f41a7","name":"should add and remove event listeners correctly","time":{"start":1730833769390,"stop":1730833769390,"duration":0},"status":"passed","severity":"normal"},{"uid":"f81b4f6b975f97de","name":"Check message with non string payload is not received","time":{"start":1730834170518,"stop":1730834170519,"duration":1},"status":"passed","severity":"normal"},{"uid":"f756e351bb55c5e2","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1730834172374,"stop":1730834172374,"duration":0},"status":"passed","severity":"normal"},{"uid":"b428c7e71f6928b5","name":"Subscribe to topic containing numeric and publish message","time":{"start":1730834183995,"stop":1730834183995,"duration":0},"status":"passed","severity":"normal"},{"uid":"996dd98717e28670","name":"Check received message containing short","time":{"start":1730833988446,"stop":1730833988447,"duration":1},"status":"passed","severity":"normal"},{"uid":"8471f92aeb8d3abf","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1730833749369,"stop":1730833749370,"duration":1},"status":"passed","severity":"normal"},{"uid":"f30c8a0c229898af","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1730833776907,"stop":1730833776907,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f64a881b0294234","name":"Check publish message after client node is restarted","time":{"start":1730834179935,"stop":1730834179937,"duration":2},"status":"skipped","severity":"normal"},{"uid":"255d530790d3c1b2","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1730833932772,"stop":1730833932772,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ed77860f2c7164a","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1730834158627,"stop":1730834158628,"duration":1},"status":"skipped","severity":"normal"},{"uid":"4e7531ffa11fd107","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1730834027564,"stop":1730834027564,"duration":0},"status":"passed","severity":"normal"},{"uid":"30297e0292a94cfc","name":"Ordered callback, aborts when callback returns true","time":{"start":1730834272427,"stop":1730834272428,"duration":1},"status":"passed","severity":"normal"},{"uid":"75a15b6b7eb29047","name":"Passing invalid cursor","time":{"start":1730834223961,"stop":1730834223961,"duration":0},"status":"passed","severity":"normal"},{"uid":"50c78818ea66fcff","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1730834018614,"stop":1730834018615,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6b6dcb449425802","name":"Subscribe to topic containing shell command and receive message","time":{"start":1730834304230,"stop":1730834304231,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd3e25c98ed8922a","name":"Check publish message containing escaped characters","time":{"start":1730834179929,"stop":1730834179930,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ad3f4d0b3290b1d","name":"should fail to send if no connected peers found","time":{"start":1730833781981,"stop":1730833781981,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a05b6833df4d8a9","name":"Encoder throws on undefined content topic","time":{"start":1730833775286,"stop":1730833775286,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fdf1ac57d6076c9","name":"ignores domain fetching errors","time":{"start":1730833765311,"stop":1730833765311,"duration":0},"status":"passed","severity":"normal"},{"uid":"d46ae7b50be99c48","name":"should correctly map a content topic to a pubsub topic","time":{"start":1730833741629,"stop":1730833741629,"duration":0},"status":"passed","severity":"normal"},{"uid":"47a41b825dd8c1e0","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app59/9/topic444/json","time":{"start":1730834228385,"stop":1730834228385,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc9e408833ced140","name":"should properly create location multiaddrs - tcp4","time":{"start":1730833750096,"stop":1730833750096,"duration":0},"status":"passed","severity":"normal"},{"uid":"433a9e9eebc804fa","name":"Passing page size 1 when there are 4 messages","time":{"start":1730834276087,"stop":1730834276087,"duration":0},"status":"passed","severity":"normal"},{"uid":"6242373839ea3a57","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1730834296649,"stop":1730834296650,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a57d11f925f33e8","name":"Subscribe to topic containing shell command and receive message","time":{"start":1730834304219,"stop":1730834304219,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ab7c505dea7a7e1","name":"Subscribe to topic containing emoji and receive message","time":{"start":1730834018621,"stop":1730834018621,"duration":0},"status":"passed","severity":"normal"},{"uid":"139c401f2fa28aa3","name":"should be able to decode the field with only RELAY set to true","time":{"start":1730833749374,"stop":1730833749375,"duration":1},"status":"passed","severity":"normal"},{"uid":"aad432f017bbe83d","name":"dispatchEvent via connectionManager","time":{"start":1730833840909,"stop":1730833840909,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e28df64a670e838","name":"Push message with content topic containing Script","time":{"start":1730834205056,"stop":1730834205056,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcfb154021e9586b","name":"should be able to encode the field with only FILTER set to true","time":{"start":1730833749368,"stop":1730833749369,"duration":1},"status":"passed","severity":"normal"},{"uid":"d17848d10affe6f1","name":"Check message received after nwaku node is restarted","time":{"start":1730834170497,"stop":1730834170497,"duration":0},"status":"skipped","severity":"normal"},{"uid":"da326d72cb7f3d07","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1730834274290,"stop":1730834274290,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1b33c19e0c150dd","name":"Check received message containing long","time":{"start":1730834170487,"stop":1730834170487,"duration":0},"status":"passed","severity":"normal"},{"uid":"694cb64335396686","name":"returns all values when wanted number matches available values","time":{"start":1730833763832,"stop":1730833763834,"duration":2},"status":"passed","severity":"normal"},{"uid":"7b8a3311fc83e4b5","name":"Renews peer for Filter on peer:disconnect event","time":{"start":1730833930923,"stop":1730833930923,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b517cbbe8df8988","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1730834304212,"stop":1730834304212,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e64cf70fda49c6d","name":"Check message with invalid timestamp is not received","time":{"start":1730833988459,"stop":1730833988459,"duration":0},"status":"passed","severity":"normal"},{"uid":"9403f1a67efe30a0","name":"Decrypt messages","time":{"start":1730834161453,"stop":1730834161454,"duration":1},"status":"passed","severity":"normal"},{"uid":"12c213b80be5d93b","name":"Push message with emoji payload","time":{"start":1730834165695,"stop":1730834165695,"duration":0},"status":"passed","severity":"normal"},{"uid":"31151f53d60802e6","name":"Non TWN Cluster","time":{"start":1730834228382,"stop":1730834228382,"duration":0},"status":"passed","severity":"normal"},{"uid":"d13ed20a52d498e5","name":"Generator, custom pubsub topic","time":{"start":1730834272042,"stop":1730834272042,"duration":0},"status":"passed","severity":"normal"},{"uid":"b17e682d7da581bb","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1730833741627,"stop":1730833741627,"duration":0},"status":"passed","severity":"normal"},{"uid":"d39fc66f5b6504c7","name":"Check message with invalid timestamp is not received","time":{"start":1730834170515,"stop":1730834170515,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ab3276176ff31d","name":"Passing page size 19 when there are 20 messages","time":{"start":1730834276091,"stop":1730834276092,"duration":1},"status":"passed","severity":"normal"},{"uid":"be033260d1ad12f1","name":"Relay - dialed first","time":{"start":1730834301188,"stop":1730834301188,"duration":0},"status":"passed","severity":"normal"},{"uid":"559627db8e27e3ff","name":"should reject if Relay is requested but not mounted","time":{"start":1730833781899,"stop":1730833781899,"duration":0},"status":"passed","severity":"normal"},{"uid":"763bde297d595327","name":"should get / set UDP multiaddr","time":{"start":1730833750094,"stop":1730833750095,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd33e175fc7eca90","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1730833932749,"stop":1730833932749,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a874ae55e76e19a","name":"Generator, 2 different pubsubtopics","time":{"start":1730834272041,"stop":1730834272041,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d0ecb4b0b6499e","name":"Push message with shell command payload","time":{"start":1730834205047,"stop":1730834205047,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0aca3e86a996539","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1730833932752,"stop":1730833932753,"duration":1},"status":"passed","severity":"normal"},{"uid":"51086257ad44d18c","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1730834179934,"stop":1730834179934,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6558ae5d327c775","name":"should only return 1 node with relay capability","time":{"start":1730833765312,"stop":1730833765313,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a95d97f11992119","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1730834304213,"stop":1730834304213,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b868197f9eeb245","name":"Push message with custom timestamp: 1700075588705","time":{"start":1730834165719,"stop":1730834165724,"duration":5},"status":"passed","severity":"normal"},{"uid":"2ed8677d5fe1929b","name":"should reject if Store is requested but not mounted","time":{"start":1730833781901,"stop":1730833781901,"duration":0},"status":"passed","severity":"normal"},{"uid":"744dc87716154d8e","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1730833807659,"stop":1730833807660,"duration":1},"status":"passed","severity":"normal"},{"uid":"7aa6008924237b5","name":"should not fail to start the service if it is already started","time":{"start":1730833769386,"stop":1730833769387,"duration":1},"status":"passed","severity":"normal"},{"uid":"d51c7bd940dd7db2","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1730833764957,"stop":1730833764958,"duration":1},"status":"passed","severity":"normal"},{"uid":"81fc70c9694f30f8","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1730833882118,"stop":1730833882118,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1f67d90e77c016d","name":"throws on content topic with generation field greater than 0","time":{"start":1730833741595,"stop":1730833741596,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0dd57c2b1ca0cbe","name":"Query with Promise Callback, No message returned","time":{"start":1730834245888,"stop":1730834245888,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d7ff32a6dc30175","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1730833741608,"stop":1730833741608,"duration":0},"status":"passed","severity":"normal"},{"uid":"6008d87344e92b69","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1730834027565,"stop":1730834027565,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cd27c7cfa187353","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1730833765316,"stop":1730833765316,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e32416681dea1225","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1730833932779,"stop":1730833932779,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd8b396e57c97b39","name":"Check message on other pubsub topic is not received","time":{"start":1730833988459,"stop":1730833988459,"duration":0},"status":"passed","severity":"normal"},{"uid":"90987099fab8ab0f","name":"should not fail to stop the service if it was not started","time":{"start":1730834188396,"stop":1730834188396,"duration":0},"status":"passed","severity":"normal"},{"uid":"44c64621c6e8ef2f","name":"Check message with no content topic is not received","time":{"start":1730833988460,"stop":1730833988460,"duration":0},"status":"passed","severity":"normal"},{"uid":"8de358c7d9ea8b74","name":"Add multiple subscription objects on single nwaku node","time":{"start":1730834304220,"stop":1730834304220,"duration":0},"status":"passed","severity":"normal"},{"uid":"c073e6a3fe5f65b","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1730833757262,"stop":1730833757263,"duration":1},"status":"passed","severity":"normal"},{"uid":"41f0dd94914074b9","name":"should check connected peers if present and suitable","time":{"start":1730833781903,"stop":1730833781903,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b3370ec431ca3f7","name":"Push message with content topic containing Chinese","time":{"start":1730834205054,"stop":1730834205054,"duration":0},"status":"passed","severity":"normal"},{"uid":"45a346aef7b7c1dc","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1730833741620,"stop":1730833741620,"duration":0},"status":"passed","severity":"normal"},{"uid":"8adcefee2e516bd","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1730834304222,"stop":1730834304223,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef96c275fe4ffcf5","name":"Check publish message containing unicode special characters","time":{"start":1730834179930,"stop":1730834179930,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e99cf43ccae771c","name":"Check message received after jswaku node is restarted","time":{"start":1730834170524,"stop":1730834170525,"duration":1},"status":"skipped","severity":"normal"},{"uid":"ea194781f02a85c5","name":"random static sharding 10 - Cluster ID: 449, Shard ID: 40","time":{"start":1730834240409,"stop":1730834240410,"duration":1},"status":"passed","severity":"normal"},{"uid":"35292390592b1c8b","name":"LightPush: 2 peers, Filter: 3 peers","time":{"start":1730833933033,"stop":1730833933033,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8f71a913e1985d38","name":"addEventListener with correct event","time":{"start":1730833840906,"stop":1730833840907,"duration":1},"status":"passed","severity":"normal"},{"uid":"adff156fc16e3363","name":"Callback on promise","time":{"start":1730834272426,"stop":1730834272426,"duration":0},"status":"passed","severity":"normal"},{"uid":"905f0786873b24af","name":"Push message with rate limit","time":{"start":1730834205066,"stop":1730834205066,"duration":0},"status":"passed","severity":"normal"},{"uid":"83aa6a5d2ec59213","name":"Ping succeeds for all connected peers","time":{"start":1730833930918,"stop":1730833930919,"duration":1},"status":"passed","severity":"normal"},{"uid":"1826b36b1e86fc84","name":"Check publish message containing Script","time":{"start":1730834179927,"stop":1730834179928,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e1ce456b8882be6","name":"should properly create peer info with all multiaddrs","time":{"start":1730833750097,"stop":1730833750097,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a330913c27e38e8","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1730833764957,"stop":1730833764957,"duration":0},"status":"passed","severity":"normal"},{"uid":"aebd792dac15d3cb","name":"should not receive a peer event before start","time":{"start":1730833811570,"stop":1730833811572,"duration":2},"status":"passed","severity":"normal"},{"uid":"9ffebc866ad257fc","name":"Add multiple subscription objects on single nwaku node","time":{"start":1730834304232,"stop":1730834304232,"duration":0},"status":"passed","severity":"normal"},{"uid":"30323ce363083617","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1730833932757,"stop":1730833932757,"duration":0},"status":"passed","severity":"normal"},{"uid":"f902a20c65c34d72","name":"LightPush: 3 peers, Filter: 0 peers","time":{"start":1730833933034,"stop":1730833933035,"duration":1},"status":"skipped","severity":"normal"},{"uid":"7d31bebd47d5c822","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1730834274289,"stop":1730834274290,"duration":1},"status":"passed","severity":"normal"},{"uid":"825517623d183825","name":"should set field with only LIGHTPUSH enabled","time":{"start":1730833750099,"stop":1730833750099,"duration":0},"status":"passed","severity":"normal"},{"uid":"c83c1cfa70b63771","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1730834066366,"stop":1730834066367,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac110849650a20db","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1730833932771,"stop":1730833932771,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce145e49bf3faca2","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1730834184000,"stop":1730834184000,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c2660174df3be7f","name":"Check publish message containing numeric","time":{"start":1730834179920,"stop":1730834179921,"duration":1},"status":"passed","severity":"normal"},{"uid":"728bc70499240d62","name":"removeEventListener with correct event","time":{"start":1730833840907,"stop":1730833840908,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6e7f3b3074890e7","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1730833932778,"stop":1730833932779,"duration":1},"status":"passed","severity":"normal"},{"uid":"f00ddb76cee0df0c","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1730833988458,"stop":1730833988458,"duration":0},"status":"passed","severity":"normal"},{"uid":"86c225e06d1eadb5","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1730834223957,"stop":1730834223958,"duration":1},"status":"passed","severity":"normal"},{"uid":"87d7d9cdaea81d3a","name":"Check received message containing escaped characters","time":{"start":1730834170492,"stop":1730834170492,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4cbb61b2a828e","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1730834027566,"stop":1730834027566,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0e59a28d5424d14","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1730834240401,"stop":1730834240401,"duration":0},"status":"passed","severity":"normal"},{"uid":"1290c5371e8ac736","name":"Ping on subscribed peer","time":{"start":1730833869977,"stop":1730833869978,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f917aa38d555f36","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1730833800509,"stop":1730833800509,"duration":0},"status":"passed","severity":"normal"},{"uid":"df0124129a47124c","name":"Wrong topic","time":{"start":1730834228387,"stop":1730834228387,"duration":0},"status":"passed","severity":"normal"},{"uid":"c133d5ab1fd35488","name":"Subscribe to topic containing short and publish message","time":{"start":1730834183994,"stop":1730834183995,"duration":1},"status":"passed","severity":"normal"},{"uid":"12aa1b8b9bb2866e","name":"Push message with custom timestamp: 1730830388705","time":{"start":1730834165724,"stop":1730834165724,"duration":0},"status":"passed","severity":"normal"},{"uid":"feb1c752b2b8f5ca","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1730833932773,"stop":1730833932774,"duration":1},"status":"passed","severity":"normal"},{"uid":"9eb4fed59dd8fb6","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1730834341917,"stop":1730834341918,"duration":1},"status":"passed","severity":"normal"},{"uid":"f85d8430edc71d86","name":"returns all values when wanted number is greater than available values","time":{"start":1730833763834,"stop":1730833763835,"duration":1},"status":"passed","severity":"normal"},{"uid":"2eb8457306d27b40","name":"Filter with 2 connections","time":{"start":1730833933172,"stop":1730833933172,"duration":0},"status":"skipped","severity":"normal"},{"uid":"16c41e8836b5a117","name":"Check received message containing special chars","time":{"start":1730833988451,"stop":1730833988451,"duration":0},"status":"passed","severity":"normal"},{"uid":"d684feff430cdabd","name":"removeEventListener with wrong event","time":{"start":1730833840908,"stop":1730833840908,"duration":0},"status":"passed","severity":"normal"},{"uid":"871d5d0874278b9c","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1730834018603,"stop":1730834018603,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d18bd6df38c322e","name":"Push message with Arabic payload","time":{"start":1730834165688,"stop":1730834165688,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5908a58408b4e02","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1730833932777,"stop":1730833932778,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ab5603a5360e376","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1730834027567,"stop":1730834027567,"duration":0},"status":"passed","severity":"normal"},{"uid":"145136dd7ee54144","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1730833912348,"stop":1730833912348,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc59672e69d87dfb","name":"Reusing cursor across nodes","time":{"start":1730834223961,"stop":1730834223961,"duration":0},"status":"passed","severity":"normal"},{"uid":"93dbfb25a67d8fee","name":"Check received message with timestamp: 1649153314 ","time":{"start":1730834170494,"stop":1730834170494,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb9a64e8070a3490","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1730834018620,"stop":1730834018621,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8dfecb4817d7dd8","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1730834341917,"stop":1730834341917,"duration":0},"status":"passed","severity":"normal"},{"uid":"5114d5fa7f9e6d8","name":"Filter with 1 connections","time":{"start":1730833933171,"stop":1730833933171,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c53f2885c5847eab","name":"Promise Callback - true","time":{"start":1730834258959,"stop":1730834258960,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c043745a2d63ebf","name":"Check received message containing Chinese","time":{"start":1730833988451,"stop":1730833988451,"duration":0},"status":"passed","severity":"normal"},{"uid":"af11ea5088a6fe84","name":"can start and stop the service","time":{"start":1730833811568,"stop":1730833811568,"duration":0},"status":"passed","severity":"normal"},{"uid":"79b4b91e8d5320a9","name":"Relay + Store","time":{"start":1730833750100,"stop":1730833750100,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbcea7fb81da69ef","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1730834304217,"stop":1730834304217,"duration":0},"status":"passed","severity":"normal"},{"uid":"33c0453c01133eac","name":"LightPush: 2 peers, Filter: 2 peers","time":{"start":1730833933033,"stop":1730833933033,"duration":0},"status":"skipped","severity":"normal"},{"uid":"52d41dd812b7d5ef","name":"LightPush with 2 connections","time":{"start":1730833933171,"stop":1730833933172,"duration":1},"status":"skipped","severity":"normal"},{"uid":"d6e28a77d850ea51","name":"should set field with only FILTER enabled","time":{"start":1730833750099,"stop":1730833750099,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e9eee81ee42fcc3","name":"Check received message containing unicode special characters","time":{"start":1730834170507,"stop":1730834170508,"duration":1},"status":"passed","severity":"normal"},{"uid":"229def1c0d558e7c","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app46/3/topic983/utf8","time":{"start":1730834228382,"stop":1730834228383,"duration":1},"status":"passed","severity":"normal"},{"uid":"8abeae73a34b5706","name":"LightPush: 0 peers, Filter: 0 peers","time":{"start":1730833933028,"stop":1730833933028,"duration":0},"status":"skipped","severity":"normal"},{"uid":"99924f48620e4a7b","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1730833744162,"stop":1730833744162,"duration":0},"status":"passed","severity":"normal"},{"uid":"b94ebf3f0e3a75af","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1730833741607,"stop":1730833741607,"duration":0},"status":"passed","severity":"normal"},{"uid":"d43e7ae02ce7ae3c","name":"Push message with content topic containing escaped characters","time":{"start":1730834205062,"stop":1730834205062,"duration":0},"status":"passed","severity":"normal"},{"uid":"bebb928bf67c9e5c","name":"Ping on peer without subscriptions","time":{"start":1730833869978,"stop":1730833869979,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb5011ce232154d","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1730833800508,"stop":1730833800509,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3791fd121edbf93","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1730833882117,"stop":1730833882118,"duration":1},"status":"passed","severity":"normal"},{"uid":"6617f1af253dd28f","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1730833764959,"stop":1730833764961,"duration":2},"status":"passed","severity":"normal"},{"uid":"bec6792489c321c4","name":"Delete observer","time":{"start":1730834161454,"stop":1730834161454,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a1b089bc42fdb18","name":"should return different streams if requested simultaniously","time":{"start":1730833757130,"stop":1730833757131,"duration":1},"status":"passed","severity":"normal"},{"uid":"66f590ba38a80e71","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1730834223959,"stop":1730834223959,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d3df24a69c93067","name":"Subscribe to topic containing JSON and receive message","time":{"start":1730834304218,"stop":1730834304219,"duration":1},"status":"passed","severity":"normal"},{"uid":"70580ed4a2600479","name":"Check received message containing Basic HTML tag","time":{"start":1730834170503,"stop":1730834170503,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8f6ed4f71be5f1a","name":"Push message with unicode special characters payload","time":{"start":1730834165695,"stop":1730834165695,"duration":0},"status":"passed","severity":"normal"},{"uid":"50f0a18eb6ac3e35","name":"Refresh subscription","time":{"start":1730834304225,"stop":1730834304225,"duration":0},"status":"passed","severity":"normal"},{"uid":"6692e648812be12b","name":"Ephemeral field set to true","time":{"start":1730833757517,"stop":1730833757517,"duration":0},"status":"passed","severity":"normal"},{"uid":"43ec5cfdaaaac96b","name":"Subscribe to topic containing short and receive message","time":{"start":1730834304226,"stop":1730834304226,"duration":0},"status":"passed","severity":"normal"},{"uid":"332fbbeae632a5d7","name":"Publish message with custom timestamp: Wed Nov 15 2023 19:16:10 GMT+0000 (Coordinated Universal Time)","time":{"start":1730834179931,"stop":1730834179931,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae535788b31df28a","name":"peer:update - should not schedule stream creation IF protocol hit AND stream found on connection","time":{"start":1730833757133,"stop":1730833757133,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d6162a877f2d4ca","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app80/10/topic191/xml","time":{"start":1730834228386,"stop":1730834228386,"duration":0},"status":"passed","severity":"normal"},{"uid":"e38901c792cdd337","name":"Ping on subscribed peer","time":{"start":1730833869982,"stop":1730833869983,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc908d6d9971c92d","name":"should wait for Filter peer to be connected","time":{"start":1730833781903,"stop":1730833781904,"duration":1},"status":"passed","severity":"normal"},{"uid":"27c67be5bda79169","name":"Passing cursor with wrong pubsubTopic","time":{"start":1730834223961,"stop":1730834223962,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e0999e867257451","name":"Check received message containing Script","time":{"start":1730834170490,"stop":1730834170490,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bc7940a6558c080","name":"Decoder throws on undefined content topic","time":{"start":1730833757518,"stop":1730833757518,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1ab4bef65b3f74","name":"LightPush with 3 connections","time":{"start":1730833933178,"stop":1730833933178,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6cc881f31f5c917f","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1730833807656,"stop":1730833807659,"duration":3},"status":"passed","severity":"normal"},{"uid":"40913f69309ba016","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1730833741624,"stop":1730833741625,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f42d41157492d00","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1730833932758,"stop":1730833932758,"duration":0},"status":"passed","severity":"normal"},{"uid":"84e718b2c4f7b2d","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1730833912349,"stop":1730833912350,"duration":1},"status":"passed","severity":"normal"},{"uid":"2262da3a3307eee4","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1730833882112,"stop":1730833882112,"duration":0},"status":"passed","severity":"normal"},{"uid":"172ebd1ffecc8338","name":"should not receive a peer event before start","time":{"start":1730833769387,"stop":1730833769388,"duration":1},"status":"passed","severity":"normal"},{"uid":"9452c476742e31bf","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1730833932756,"stop":1730833932756,"duration":0},"status":"passed","severity":"normal"},{"uid":"27fb3eab52305757","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1730834172372,"stop":1730834172372,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e449178e32d730d","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1730833741609,"stop":1730833741609,"duration":0},"status":"passed","severity":"normal"},{"uid":"aabd561a2381e46a","name":"random static sharding 8 - Cluster ID: 852, Shard ID: 971","time":{"start":1730834240407,"stop":1730834240407,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffa564439f84c785","name":"Sign & Recover","time":{"start":1730833775729,"stop":1730833775730,"duration":1},"status":"passed","severity":"normal"},{"uid":"e39f9db68055496","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1730833932765,"stop":1730833932765,"duration":0},"status":"passed","severity":"normal"},{"uid":"3878b5cec282a2e8","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1730833749373,"stop":1730833749373,"duration":0},"status":"passed","severity":"normal"},{"uid":"86386d789eb96bb1","name":"should find and add new peers","time":{"start":1730833781937,"stop":1730833781938,"duration":1},"status":"passed","severity":"normal"},{"uid":"531f8ea54956f47b","name":"random static sharding 9 - Cluster ID: 275, Shard ID: 487","time":{"start":1730834240408,"stop":1730834240408,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e7a153da7f2fef2","name":"Push message with content topic containing long","time":{"start":1730834205053,"stop":1730834205053,"duration":0},"status":"passed","severity":"normal"},{"uid":"a856e5b6a3fb971b","name":"Symmetric encrypt & Decrypt","time":{"start":1730833775728,"stop":1730833775729,"duration":1},"status":"passed","severity":"normal"},{"uid":"6834ee885fbeb6ed","name":"Check received message containing Arabic","time":{"start":1730834170501,"stop":1730834170501,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f0bad6f43e6f274","name":"Nodes with multiple pubsub topic","time":{"start":1730834172373,"stop":1730834172373,"duration":0},"status":"passed","severity":"normal"},{"uid":"f85e0e0d23fc3f7","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1730834223960,"stop":1730834223960,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf2d3c23ccdbe403","name":"Maintains correct number of peers after multiple subscribe/unsubscribe cycles","time":{"start":1730833930922,"stop":1730833930922,"duration":0},"status":"passed","severity":"normal"},{"uid":"254b41eacf358d15","name":"should decode valid enr with tcp successfully","time":{"start":1730833750087,"stop":1730833750087,"duration":0},"status":"passed","severity":"normal"},{"uid":"a703bd0f5b0d0d8e","name":"should remove the specified number of excess peers","time":{"start":1730833781936,"stop":1730833781937,"duration":1},"status":"passed","severity":"normal"},{"uid":"6317da51a94078bf","name":"Push message with content topic containing XML","time":{"start":1730834205056,"stop":1730834205056,"duration":0},"status":"passed","severity":"normal"},{"uid":"6adefe2f6bcd49f4","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1730833764956,"stop":1730833764957,"duration":1},"status":"passed","severity":"normal"},{"uid":"74a318d72402746d","name":"Push message with SQL Injection payload","time":{"start":1730834165688,"stop":1730834165689,"duration":1},"status":"passed","severity":"normal"},{"uid":"648fb79ce995f117","name":"Passing page size 10 when there are 10 messages","time":{"start":1730834276090,"stop":1730834276091,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac22de87bef0cf67","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1730834240411,"stop":1730834240411,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3ae64501dc695b8","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1730833932775,"stop":1730833932776,"duration":1},"status":"passed","severity":"normal"},{"uid":"83d6725393c847f","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1730834228381,"stop":1730834228382,"duration":1},"status":"passed","severity":"normal"},{"uid":"281c890934bd359b","name":"Passing page size 0 when there are 110 messages","time":{"start":1730834276086,"stop":1730834276086,"duration":0},"status":"passed","severity":"normal"},{"uid":"703e4173e1d9a441","name":"caches peers it previously fetched","time":{"start":1730833765312,"stop":1730833765312,"duration":0},"status":"passed","severity":"normal"},{"uid":"998710f85adf9d1c","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1730834304230,"stop":1730834304230,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b146dac06c145dd","name":"isConnected should return false after all peers disconnect","time":{"start":1730833856546,"stop":1730833856546,"duration":0},"status":"passed","severity":"normal"},{"uid":"7707c9afd98a2476","name":"Push message with meta","time":{"start":1730834165718,"stop":1730834165719,"duration":1},"status":"passed","severity":"normal"},{"uid":"af609ac496c9aab8","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1730834183981,"stop":1730834183988,"duration":7},"status":"passed","severity":"normal"},{"uid":"b9b1aff14a12c418","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1730833932751,"stop":1730833932752,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca3c3f5ebc8e634c","name":"Rejects garbage","time":{"start":1730833785242,"stop":1730833785242,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e6a072deb242ad7","name":"Check meta is set [ecies]","time":{"start":1730833776908,"stop":1730833776908,"duration":0},"status":"passed","severity":"normal"},{"uid":"8befb1853cc23cc0","name":"Check received message with timestamp: 1649153314 ","time":{"start":1730834170511,"stop":1730834170513,"duration":2},"status":"passed","severity":"normal"},{"uid":"92efc61bff980d27","name":"handles multiple messages","time":{"start":1730834282960,"stop":1730834282961,"duration":1},"status":"passed","severity":"normal"},{"uid":"d04bffe2dd1d06b5","name":"Reopen subscription with peer with lost subscription","time":{"start":1730833869980,"stop":1730833869981,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a15880b24e7b3b7","name":"Check received message containing Script","time":{"start":1730833988453,"stop":1730833988453,"duration":0},"status":"passed","severity":"normal"},{"uid":"81ee1ff9b617d849","name":"does not throw on valid cases","time":{"start":1730833741593,"stop":1730833741593,"duration":0},"status":"passed","severity":"normal"},{"uid":"e600dedbfb1021b0","name":"Subscribe to topic containing shell command and receive message","time":{"start":1730834018619,"stop":1730834018619,"duration":0},"status":"passed","severity":"normal"},{"uid":"79e31f2437992806","name":"Check received message containing Basic HTML tag","time":{"start":1730834170490,"stop":1730834170491,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec11c649480ac35a","name":"1 Relay, 1 fetch","time":{"start":1730833765060,"stop":1730833765060,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc28a13efd2ce6a","name":"random static sharding 7 - Cluster ID: 166, Shard ID: 412","time":{"start":1730834240406,"stop":1730834240407,"duration":1},"status":"passed","severity":"normal"},{"uid":"d380116c5b155942","name":"Subscribe and receive messages via waku relay post","time":{"start":1730834304223,"stop":1730834304223,"duration":0},"status":"passed","severity":"normal"},{"uid":"4783c86a3afba97c","name":"Check publish message containing short","time":{"start":1730834179914,"stop":1730834179916,"duration":2},"status":"passed","severity":"normal"},{"uid":"2b02bc5fa7ba6c29","name":"Subscribe to topic containing special chars and receive message","time":{"start":1730834304216,"stop":1730834304216,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebdfb5b46664bc42","name":"peer:update - should do nothing if another protocol hit","time":{"start":1730833757131,"stop":1730833757132,"duration":1},"status":"passed","severity":"normal"},{"uid":"bff80c008347eb19","name":"random static sharding 1 - Cluster ID: 877, Shard ID: 396","time":{"start":1730834240401,"stop":1730834240402,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7640ccd3d94158b","name":"should throw an error for missing required configuration","time":{"start":1730833741616,"stop":1730833741617,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8f5a110efd62be2","name":"Check received message containing JSON","time":{"start":1730834170491,"stop":1730834170491,"duration":0},"status":"passed","severity":"normal"},{"uid":"a09aa293c74c54e8","name":"peer:update - should schedule stream creation IF protocol hit AND no stream found on connection","time":{"start":1730833757132,"stop":1730833757133,"duration":1},"status":"passed","severity":"normal"},{"uid":"3544e73f1d63c4d4","name":"Subscribe to topic containing numeric and receive message","time":{"start":1730834304215,"stop":1730834304215,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7babc5093bfcf16","name":"Check received message containing Basic HTML tag","time":{"start":1730833988453,"stop":1730833988454,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac4e56a909ebff25","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1730834304212,"stop":1730834304212,"duration":0},"status":"passed","severity":"normal"},{"uid":"8db4563e67129154","name":"Push message with content topic containing Russian","time":{"start":1730834205055,"stop":1730834205055,"duration":0},"status":"passed","severity":"normal"},{"uid":"3391061ca8fc8ec6","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1730834296647,"stop":1730834296649,"duration":2},"status":"passed","severity":"normal"},{"uid":"1ed2a17e5353eb7f","name":"stop","time":{"start":1730833840911,"stop":1730833840911,"duration":0},"status":"passed","severity":"normal"},{"uid":"a898fde16ff03bf","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1730833741621,"stop":1730833741621,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a084c3fcffdd1ce","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1730833741599,"stop":1730833741604,"duration":5},"status":"passed","severity":"normal"},{"uid":"1c803aafd5f0bef0","name":"recovers when dns.resolve returns empty","time":{"start":1730833765310,"stop":1730833765311,"duration":1},"status":"passed","severity":"normal"},{"uid":"f53441caee0a14e7","name":"Push message with XML payload","time":{"start":1730834205045,"stop":1730834205045,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd309ea367682bba","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1730833741619,"stop":1730833741619,"duration":0},"status":"passed","severity":"normal"},{"uid":"e09bfe723f023625","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1730833764962,"stop":1730833764962,"duration":0},"status":"passed","severity":"normal"},{"uid":"2329e1296ac0915d","name":"Query generator for multiple messages with different content topic format","time":{"start":1730834272426,"stop":1730834272426,"duration":0},"status":"passed","severity":"normal"},{"uid":"33ae3a688d037292","name":"Check received message containing special chars","time":{"start":1730834170487,"stop":1730834170488,"duration":1},"status":"passed","severity":"normal"},{"uid":"af90df33714a0083","name":"LightPush: 1 peers, Filter: 0 peers","time":{"start":1730833933029,"stop":1730833933030,"duration":1},"status":"skipped","severity":"normal"},{"uid":"9e3b072aad13abc4","name":"shard 0","time":{"start":1730834240401,"stop":1730834240401,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bda6ae45666c5ff","name":"Push message with special chars payload","time":{"start":1730834205041,"stop":1730834205041,"duration":0},"status":"passed","severity":"normal"},{"uid":"33a2d94219492d00","name":"Subscribe to topic containing special chars and receive message","time":{"start":1730834304227,"stop":1730834304227,"duration":0},"status":"passed","severity":"normal"},{"uid":"b12eb8a7ef844d54","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1730833932765,"stop":1730833932765,"duration":0},"status":"passed","severity":"normal"},{"uid":"661a354abf7b3641","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1730833741621,"stop":1730833741622,"duration":1},"status":"passed","severity":"normal"},{"uid":"aba31cf2f6c2d8d8","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1730833811574,"stop":1730833811575,"duration":1},"status":"skipped","severity":"normal"},{"uid":"61f10e06dc97b0ce","name":"Push message with content topic containing unicode special characters","time":{"start":1730834165709,"stop":1730834165709,"duration":0},"status":"passed","severity":"normal"},{"uid":"a84c9577ab7e9baa","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1730834027576,"stop":1730834027585,"duration":9},"status":"passed","severity":"normal"},{"uid":"823eb2310d456a46","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1730833749378,"stop":1730833749379,"duration":1},"status":"passed","severity":"normal"},{"uid":"80e9cf3095ee2f77","name":"All","time":{"start":1730833813046,"stop":1730833813046,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1270f434414c84e","name":"Push message with escaped characters payload","time":{"start":1730834165694,"stop":1730834165694,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b1db4266cd6c991","name":"can start the service","time":{"start":1730833811567,"stop":1730833811568,"duration":1},"status":"passed","severity":"normal"},{"uid":"20c2c150663b1a02","name":"Subscribe to topic containing shell command and publish message","time":{"start":1730834183999,"stop":1730834184000,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6f8ebfb06177d2","name":"Subscribe to topic containing XML and receive message","time":{"start":1730834304229,"stop":1730834304230,"duration":1},"status":"passed","severity":"normal"},{"uid":"124a7d9cb778b5fd","name":"Encoder throws on empty string content topic","time":{"start":1730833776909,"stop":1730833776909,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fdfa56d8cd0f36f","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1730834245884,"stop":1730834245885,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b90fdd978068517","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1730834172377,"stop":1730834172377,"duration":0},"status":"passed","severity":"normal"},{"uid":"958d3551dee2309e","name":"Check received message containing numeric","time":{"start":1730834170499,"stop":1730834170500,"duration":1},"status":"passed","severity":"normal"},{"uid":"41ae2a67428d652","name":"Generator, custom pubsub topic","time":{"start":1730834272040,"stop":1730834272040,"duration":0},"status":"passed","severity":"normal"},{"uid":"316b3b63d90ddc6f","name":"Relay - times out","time":{"start":1730834301189,"stop":1730834301189,"duration":0},"status":"passed","severity":"normal"},{"uid":"623316f05488bfa7","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1730834304220,"stop":1730834304220,"duration":0},"status":"passed","severity":"normal"},{"uid":"dadc81f0172d60e9","name":"Push 30 different messages","time":{"start":1730834165695,"stop":1730834165698,"duration":3},"status":"passed","severity":"normal"},{"uid":"3b1bddd6298b636f","name":"should decode valid enr successfully","time":{"start":1730833750086,"stop":1730833750086,"duration":0},"status":"passed","severity":"normal"},{"uid":"69f6756b1eab4bdb","name":"LightPush: 3 peers, Filter: 2 peers","time":{"start":1730833933037,"stop":1730833933037,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6808194485f6da4d","name":"Check received message with timestamp: 1730833799690 ","time":{"start":1730834170493,"stop":1730834170493,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e4dbe9f68d24688","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1730833912351,"stop":1730833912352,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8f766fbd0a63d32","name":"Push message with content topic containing SQL Injection","time":{"start":1730834205055,"stop":1730834205055,"duration":0},"status":"passed","severity":"normal"},{"uid":"2864382338acfb0d","name":"should return true when peers exist","time":{"start":1730833781934,"stop":1730833781935,"duration":1},"status":"passed","severity":"normal"},{"uid":"8449ef40591397a1","name":"Decoder throws on empty string content topic","time":{"start":1730833776909,"stop":1730833776909,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf27bef5bc5b04c4","name":"random static sharding 3 - Cluster ID: 457, Shard ID: 413","time":{"start":1730834240402,"stop":1730834240403,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f98d69348854e2e","name":"Push message with content topic containing special chars","time":{"start":1730834205054,"stop":1730834205054,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac02fdaa57f1bfcc","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1730833741607,"stop":1730833741607,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c9d0bf285062c55","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1730833741622,"stop":1730833741622,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fd25f9ba23b64cf","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1730833812456,"stop":1730833812457,"duration":1},"status":"passed","severity":"normal"},{"uid":"c11b52c5737e720d","name":"should call waitForPeer on Relay","time":{"start":1730833781905,"stop":1730833781905,"duration":0},"status":"passed","severity":"normal"},{"uid":"986afe92bd262230","name":"should not fail to stop the service if it was not started","time":{"start":1730833811569,"stop":1730833811569,"duration":0},"status":"passed","severity":"normal"},{"uid":"32de0c96e887b6fc","name":"should not fail to start the service if it is already started","time":{"start":1730834188396,"stop":1730834188397,"duration":1},"status":"passed","severity":"normal"},{"uid":"977b6020ed244b1e","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1730833882115,"stop":1730833882115,"duration":0},"status":"passed","severity":"normal"},{"uid":"a013429083cbc3d7","name":"Check message on other pubsub topic is not received","time":{"start":1730834170495,"stop":1730834170495,"duration":0},"status":"passed","severity":"normal"},{"uid":"48e898486aa82cfd","name":"different cluster, different shard: nodes don't connect","time":{"start":1730834066383,"stop":1730834066388,"duration":5},"status":"passed","severity":"normal"},{"uid":"fc52361d950298da","name":"Add multiple subscription objects on single nwaku node","time":{"start":1730834018621,"stop":1730834018621,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f61e16d4c50aa7b","name":"should be called for bootstrap peers","time":{"start":1730833807649,"stop":1730833807650,"duration":1},"status":"passed","severity":"normal"},{"uid":"dfe729dac6e2641a","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1730833882116,"stop":1730833882116,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee0fcda15c122538","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1730834272042,"stop":1730834272043,"duration":1},"status":"passed","severity":"normal"},{"uid":"8bcede2be18606bd","name":"Push message with content topic containing Chinese","time":{"start":1730834165705,"stop":1730834165705,"duration":0},"status":"passed","severity":"normal"},{"uid":"a27a6d072e00dd1","name":"Check received message containing Script","time":{"start":1730834170502,"stop":1730834170503,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d1e66692028712c","name":"topics with same application and version share the same shard","time":{"start":1730833741609,"stop":1730833741609,"duration":0},"status":"passed","severity":"normal"},{"uid":"dff2d1eab20fc5c6","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1730834064861,"stop":1730834064861,"duration":0},"status":"passed","severity":"normal"},{"uid":"48a765b7b02b09c8","name":"new peer added after a peer was already found","time":{"start":1730834158627,"stop":1730834158627,"duration":0},"status":"skipped","severity":"normal"},{"uid":"88e8fe273a32f7f3","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1730834183979,"stop":1730834183979,"duration":0},"status":"passed","severity":"normal"},{"uid":"249868a98b77d6be","name":"Push message with Basic HTML tag payload","time":{"start":1730834205046,"stop":1730834205046,"duration":0},"status":"passed","severity":"normal"},{"uid":"367fb3017bd6e319","name":"Check received message containing long","time":{"start":1730833988447,"stop":1730833988450,"duration":3},"status":"passed","severity":"normal"},{"uid":"a4e1bdfa40911134","name":"Query with Ordered Callback, No Decoder","time":{"start":1730834245883,"stop":1730834245883,"duration":0},"status":"passed","severity":"normal"},{"uid":"f792d55ec4328c","name":"Used by Waku Relay","time":{"start":1730834290597,"stop":1730834290597,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc85616e6630ac06","name":"Passing page size 11 when there are 10 messages","time":{"start":1730834276091,"stop":1730834276091,"duration":0},"status":"passed","severity":"normal"},{"uid":"9306f90fe034fa82","name":"should return the correct number of peers","time":{"start":1730833781933,"stop":1730833781934,"duration":1},"status":"passed","severity":"normal"},{"uid":"d878d9d494203454","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1730834018619,"stop":1730834018620,"duration":1},"status":"passed","severity":"normal"},{"uid":"38a2ff712992449d","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1730834296645,"stop":1730834296646,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3ef95ca9ee96925","name":"Push message with Arabic payload","time":{"start":1730834205043,"stop":1730834205044,"duration":1},"status":"passed","severity":"normal"},{"uid":"f644137c639de19c","name":"Check received message containing shell command","time":{"start":1730834170491,"stop":1730834170492,"duration":1},"status":"passed","severity":"normal"},{"uid":"a48be16d7f2166bd","name":"LightPush: 0 peers, Filter: 3 peers","time":{"start":1730833933029,"stop":1730833933029,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e95f5c1c1128f966","name":"creates an iterator","time":{"start":1730834282960,"stop":1730834282960,"duration":0},"status":"passed","severity":"normal"},{"uid":"b37ef53126540dd7","name":"Publish message with custom timestamp: Tue Nov 05 2024 20:16:10 GMT+0000 (Coordinated Universal Time)","time":{"start":1730834179932,"stop":1730834179932,"duration":0},"status":"passed","severity":"normal"},{"uid":"6776655f9dcff2d0","name":"Check received message containing short","time":{"start":1730834170498,"stop":1730834170498,"duration":0},"status":"passed","severity":"normal"},{"uid":"5602dd36a4a8e592","name":"Check received message containing SQL Injection","time":{"start":1730833988452,"stop":1730833988452,"duration":0},"status":"passed","severity":"normal"},{"uid":"41b91bb57b6f7c1e","name":"Ping on peer without subscriptions","time":{"start":1730833863479,"stop":1730833863479,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c210732acf8b626","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1730833765314,"stop":1730833765315,"duration":1},"status":"passed","severity":"normal"},{"uid":"5bfe07274fa9856b","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1730834027566,"stop":1730834027566,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bb31717f3a4a17c","name":"Encoder throws on empty string content topic","time":{"start":1730833757518,"stop":1730833757518,"duration":0},"status":"passed","severity":"normal"},{"uid":"aaa535c471a11ac2","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1730833932747,"stop":1730833932747,"duration":0},"status":"passed","severity":"normal"},{"uid":"20fd704f2afaef8b","name":"Push message with Chinese payload","time":{"start":1730834165687,"stop":1730834165687,"duration":0},"status":"passed","severity":"normal"},{"uid":"27b588ff89b4f05f","name":"should properly create location multiaddrs - udp","time":{"start":1730833750097,"stop":1730833750097,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9eb2937b96f617f","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1730834064862,"stop":1730834064862,"duration":0},"status":"passed","severity":"normal"},{"uid":"d480e0bef47702f0","name":"Check publish message containing JSON","time":{"start":1730834179929,"stop":1730834179929,"duration":0},"status":"passed","severity":"normal"},{"uid":"d21569587678d20","name":"should set field with all protocols disabled","time":{"start":1730833750098,"stop":1730833750098,"duration":0},"status":"passed","severity":"normal"},{"uid":"d324d6b0f4dd10bd","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1730834027565,"stop":1730834027565,"duration":0},"status":"passed","severity":"normal"},{"uid":"930cf73f44015363","name":"Check message received after jswaku node is restarted","time":{"start":1730834170497,"stop":1730834170497,"duration":0},"status":"skipped","severity":"normal"},{"uid":"117c9fe807163560","name":"getPeersByDiscovery","time":{"start":1730833840908,"stop":1730833840908,"duration":0},"status":"passed","severity":"normal"},{"uid":"414162d9a3afd6f7","name":"random static sharding 5 - Cluster ID: 265, Shard ID: 698","time":{"start":1730834240405,"stop":1730834240405,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ba1b493897cff31","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1730834183979,"stop":1730834183981,"duration":2},"status":"passed","severity":"normal"},{"uid":"1ccf93cc595184e8","name":"Query Generator - false","time":{"start":1730834258959,"stop":1730834258959,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bc552c7f0337215","name":"Push message with content topic containing Basic HTML tag","time":{"start":1730834165707,"stop":1730834165707,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa093e59d9ce116f","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1730833932770,"stop":1730833932770,"duration":0},"status":"passed","severity":"normal"},{"uid":"bba0aca681a81cf1","name":"Subscribe to topic containing short and receive message","time":{"start":1730834018605,"stop":1730834018605,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e428b1d9344d40","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1730833882113,"stop":1730833882113,"duration":0},"status":"passed","severity":"normal"},{"uid":"4274c744ebce1a00","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1730833912350,"stop":1730833912351,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a64f1083abcd652","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1730833741621,"stop":1730833741621,"duration":0},"status":"passed","severity":"normal"},{"uid":"395a89ab7383562f","name":"Generator, 2 different pubsubtopics","time":{"start":1730834272042,"stop":1730834272042,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f2f3531c7905534","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1730833741608,"stop":1730833741608,"duration":0},"status":"passed","severity":"normal"},{"uid":"9470f8e1f8abff","name":"Query generator for multiple messages","time":{"start":1730834272425,"stop":1730834272425,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b1a85c0cec21508","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1730834245882,"stop":1730834245883,"duration":1},"status":"passed","severity":"normal"},{"uid":"2cb52054db810e97","name":"should properly create location multiaddrs - udp6","time":{"start":1730833750096,"stop":1730833750096,"duration":0},"status":"passed","severity":"normal"},{"uid":"af716228d38b68cf","name":"Check message with non string payload is not received","time":{"start":1730834170496,"stop":1730834170497,"duration":1},"status":"passed","severity":"normal"},{"uid":"89e9a98bb856686d","name":"Check received message containing numeric","time":{"start":1730833988450,"stop":1730833988451,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb214d7f526e5fab","name":"Subscribe to topic containing Russian and receive message","time":{"start":1730834018614,"stop":1730834018614,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdebcbe9da47f673","name":"should send to specified number of peers of used peers","time":{"start":1730833781981,"stop":1730833781981,"duration":0},"status":"passed","severity":"normal"},{"uid":"d675fd0fd0aecac6","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1730834179930,"stop":1730834179931,"duration":1},"status":"passed","severity":"normal"},{"uid":"80cb23220dfd400e","name":"Fails to publish message with wrong content topic","time":{"start":1730834179933,"stop":1730834179934,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ddb3dcc49ac4cd0","name":"Push message with long payload","time":{"start":1730834165686,"stop":1730834165686,"duration":0},"status":"passed","severity":"normal"},{"uid":"35efe2e7d22221c1","name":"Check received message with timestamp: 1730833799690 ","time":{"start":1730834170510,"stop":1730834170511,"duration":1},"status":"passed","severity":"normal"},{"uid":"423e88654287eae5","name":"groups content topics by expected pubsub topic","time":{"start":1730833741610,"stop":1730833741610,"duration":0},"status":"passed","severity":"normal"},{"uid":"77e56b54636cdb55","name":"Check received message with timestamp: 1730833799690000000 ","time":{"start":1730834170493,"stop":1730834170493,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5dc836ae1846853","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1730833741630,"stop":1730833741631,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7593a8ad353c601","name":"Push message with content topic containing JSON","time":{"start":1730834205061,"stop":1730834205061,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee1f93de4471375","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1730834274291,"stop":1730834274291,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbb2fa2e5cf2a3fa","name":"should not fail to stop the service if it was not started","time":{"start":1730833769386,"stop":1730833769386,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3b2f13f28e6a6a7","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1730833741611,"stop":1730833741611,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d66aa1a29de1c19","name":"should not throw an error for a single configured topic","time":{"start":1730833741624,"stop":1730833741624,"duration":0},"status":"passed","severity":"normal"},{"uid":"225905f98274c00a","name":"can start the service","time":{"start":1730834188395,"stop":1730834188395,"duration":0},"status":"passed","severity":"normal"},{"uid":"91a77f1562f8dbd7","name":"Check publish message after service node is restarted","time":{"start":1730834179935,"stop":1730834179935,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3a765395343057bd","name":"Push message with content topic containing shell command","time":{"start":1730834165708,"stop":1730834165708,"duration":0},"status":"passed","severity":"normal"},{"uid":"40548fcd4665c96b","name":"Subscribe to topic containing long and publish message","time":{"start":1730834183995,"stop":1730834183995,"duration":0},"status":"passed","severity":"normal"},{"uid":"37532de6005bebe9","name":"Push message with short payload","time":{"start":1730834205039,"stop":1730834205040,"duration":1},"status":"passed","severity":"normal"},{"uid":"fcb8f971b2dd0a63","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1730834183988,"stop":1730834183994,"duration":6},"status":"passed","severity":"normal"},{"uid":"408a0169294ac56f","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1730833741623,"stop":1730833741623,"duration":0},"status":"passed","severity":"normal"},{"uid":"87004d042ada6280","name":"Fails to publish duplicate message","time":{"start":1730834179932,"stop":1730834179932,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9dda4e729546270","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1730834341918,"stop":1730834341918,"duration":0},"status":"passed","severity":"normal"},{"uid":"4387204c2b5bd133","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1730833741626,"stop":1730833741626,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a1a49542a08c6a","name":"should throw an error if shards are undefined for static sharding","time":{"start":1730833741615,"stop":1730833741616,"duration":1},"status":"passed","severity":"normal"},{"uid":"934aced23760499b","name":"should be online or offline if network state changed","time":{"start":1730833800510,"stop":1730833800511,"duration":1},"status":"passed","severity":"normal"},{"uid":"bfa312ea25c69e79","name":"Check received message containing SQL Injection","time":{"start":1730834170502,"stop":1730834170502,"duration":0},"status":"passed","severity":"normal"},{"uid":"450a91a890c0df74","name":"handles different clusterIds correctly","time":{"start":1730833741610,"stop":1730833741610,"duration":0},"status":"passed","severity":"normal"},{"uid":"c76d23a34707c4ea","name":"LightPush: 0 peers, Filter: 2 peers","time":{"start":1730833933029,"stop":1730833933029,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e6df6c8ed26d80c9","name":"Check received message containing unicode special characters","time":{"start":1730833988455,"stop":1730833988456,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8e224503a157869","name":"should return empty list for no shard","time":{"start":1730833741615,"stop":1730833741615,"duration":0},"status":"passed","severity":"normal"},{"uid":"98f428604a7c5a3","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1730833741701,"stop":1730833741701,"duration":0},"status":"passed","severity":"normal"},{"uid":"47ab4766cee000b6","name":"A test","time":{"start":1730834027742,"stop":1730834027743,"duration":1},"status":"passed","severity":"normal"},{"uid":"7da4214ea6c1d05f","name":"pre and post cipher","time":{"start":1730833775729,"stop":1730833775729,"duration":0},"status":"passed","severity":"normal"},{"uid":"f325f3cd5d811d9a","name":"Keep-alive pings maintain the connection","time":{"start":1730833930919,"stop":1730833930920,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8a9356a54e1ee45","name":"Decoder throws on undefined content topic","time":{"start":1730833776909,"stop":1730833776909,"duration":0},"status":"passed","severity":"normal"},{"uid":"3111554f26b99492","name":"LightPush with 0 connections","time":{"start":1730833933170,"stop":1730833933170,"duration":0},"status":"skipped","severity":"normal"},{"uid":"167f00f42091a13b","name":"Push message equal or less that 1MB","time":{"start":1730834205067,"stop":1730834205068,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e42cc16d1fd9447","name":"Subscribe to topic containing XML and publish message","time":{"start":1730834183998,"stop":1730834183998,"duration":0},"status":"passed","severity":"normal"},{"uid":"b33723df68a9e0fd","name":"should only return 1 node with relay and store capability","time":{"start":1730833765313,"stop":1730833765313,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b239169adae393c","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1730834170494,"stop":1730834170494,"duration":0},"status":"passed","severity":"normal"},{"uid":"d90c811a7a6f03e5","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1730834223960,"stop":1730834223960,"duration":0},"status":"passed","severity":"normal"},{"uid":"b35c56e159e391f7","name":"1 Relay, 1 Filter, gives up","time":{"start":1730833765061,"stop":1730833765061,"duration":0},"status":"passed","severity":"normal"},{"uid":"822958c1c2b31276","name":"should not add existing peers","time":{"start":1730833781938,"stop":1730833781939,"duration":1},"status":"passed","severity":"normal"},{"uid":"bbfc9e136573706c","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1730833765315,"stop":1730833765315,"duration":0},"status":"skipped","severity":"normal"},{"uid":"864d3119a6cec96d","name":"Push message with content topic containing emoji","time":{"start":1730834205064,"stop":1730834205064,"duration":0},"status":"passed","severity":"normal"},{"uid":"2840b82eed2db376","name":"Fields are not dropped","time":{"start":1730833756863,"stop":1730833756863,"duration":0},"status":"passed","severity":"normal"},{"uid":"c020917240912f2a","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1730833741620,"stop":1730833741620,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b9192259e57511a","name":"Check received message containing XML","time":{"start":1730834170490,"stop":1730834170490,"duration":0},"status":"passed","severity":"normal"},{"uid":"14a72e21b1eb5759","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1730834304223,"stop":1730834304224,"duration":1},"status":"passed","severity":"normal"},{"uid":"32de59b31b52e39c","name":"Check received message containing XML","time":{"start":1730833988453,"stop":1730833988453,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb8ae29450884bd5","name":"Ordered Callback - true","time":{"start":1730834258961,"stop":1730834258961,"duration":0},"status":"passed","severity":"normal"},{"uid":"edd8fb1706ae2df6","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1730833932746,"stop":1730833932747,"duration":1},"status":"passed","severity":"normal"},{"uid":"79a20fcd79af406d","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1730834018595,"stop":1730834018596,"duration":1},"status":"passed","severity":"normal"},{"uid":"66a20c355ce24482","name":"safeDispatchEvent","time":{"start":1730833840910,"stop":1730833840910,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ad39f3366b42fcf","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1730833932759,"stop":1730833932760,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee9b8d39175be1c4","name":"Push message equal or less that 1MB","time":{"start":1730834165725,"stop":1730834165725,"duration":0},"status":"passed","severity":"normal"},{"uid":"4df591bb8b16435d","name":"Round trip binary serialization","time":{"start":1730833757516,"stop":1730833757517,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1576a81b30bb853","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1730834304219,"stop":1730834304219,"duration":0},"status":"passed","severity":"normal"},{"uid":"94b6db9cc0528f15","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1730833741614,"stop":1730833741614,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3d71ca841429329","name":"Subscribe to topic containing long and receive message","time":{"start":1730834304215,"stop":1730834304215,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb53df067775d209","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1730833932754,"stop":1730833932755,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7a1c4b02dbabe9f","name":"Check publish message containing emoji","time":{"start":1730834179930,"stop":1730834179930,"duration":0},"status":"passed","severity":"normal"},{"uid":"f647b2d41363197d","name":"tcp ip4 address","time":{"start":1730833749553,"stop":1730833749553,"duration":0},"status":"passed","severity":"normal"},{"uid":"b364b8fdb8a4f94f","name":"Push message with content topic containing JSON","time":{"start":1730834165707,"stop":1730834165708,"duration":1},"status":"passed","severity":"normal"},{"uid":"e18294d99e871389","name":"throws on content topic with too few or too many fields","time":{"start":1730833741594,"stop":1730833741594,"duration":0},"status":"passed","severity":"normal"},{"uid":"d85772bc37d59354","name":"Fails to push message with empty content topic","time":{"start":1730834165718,"stop":1730834165718,"duration":0},"status":"passed","severity":"normal"},{"uid":"1354383062231659","name":"Sets default value correctly","time":{"start":1730834290597,"stop":1730834290598,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe944ef6a1197861","name":"Subscribe to topic containing Russian and receive message","time":{"start":1730834304228,"stop":1730834304228,"duration":0},"status":"passed","severity":"normal"},{"uid":"23c48331a126af4e","name":"returns only open connection if one present","time":{"start":1730833756539,"stop":1730833756539,"duration":0},"status":"passed","severity":"normal"},{"uid":"90ef22252e7042fc","name":"should throw an error for insufficient data","time":{"start":1730833741701,"stop":1730833741701,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3ae3bcac33301b2","name":"Check publish message containing XML","time":{"start":1730834179928,"stop":1730834179928,"duration":0},"status":"passed","severity":"normal"},{"uid":"d14f82ce8605f09e","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1730833807650,"stop":1730833807650,"duration":0},"status":"passed","severity":"normal"},{"uid":"191001cdad7e9880","name":"Check received message with timestamp: 1730833799879000000 ","time":{"start":1730833988457,"stop":1730833988457,"duration":0},"status":"passed","severity":"normal"},{"uid":"887ba05e58b087f7","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1730833741618,"stop":1730833741618,"duration":0},"status":"passed","severity":"normal"},{"uid":"3748bc55ec06a161","name":"should properly compute the node id","time":{"start":1730833750090,"stop":1730833750090,"duration":0},"status":"passed","severity":"normal"},{"uid":"411b1f4a0f80d65f","name":"should throw an error for an unconfigured topic","time":{"start":1730833741625,"stop":1730833741625,"duration":0},"status":"passed","severity":"normal"},{"uid":"946d03398bd10e5f","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1730833750086,"stop":1730833750087,"duration":1},"status":"passed","severity":"normal"},{"uid":"60c3ab76391dbc6b","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1730834064863,"stop":1730834064864,"duration":1},"status":"passed","severity":"normal"},{"uid":"36adc3a57087aff5","name":"should only return 1 node with store capability","time":{"start":1730833765313,"stop":1730833765314,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf85b8c195f2ec86","name":"Push to array if already present","time":{"start":1730833741296,"stop":1730833741297,"duration":1},"status":"passed","severity":"normal"},{"uid":"e544bbde8295c886","name":"Check received message containing emoji","time":{"start":1730833988456,"stop":1730833988457,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c42496ae9ae9dc8","name":"LightPush: 2 peers, Filter: 0 peers","time":{"start":1730833933031,"stop":1730833933032,"duration":1},"status":"skipped","severity":"normal"},{"uid":"6b16e6a97d7145e4","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1730833757519,"stop":1730833757519,"duration":0},"status":"passed","severity":"normal"},{"uid":"583197ed1786cd05","name":"Check message with no payload is not received","time":{"start":1730833988460,"stop":1730833988460,"duration":0},"status":"passed","severity":"normal"},{"uid":"be1c1b63099fcc07","name":"should not receive a peer event after stop","time":{"start":1730833769388,"stop":1730833769388,"duration":0},"status":"passed","severity":"normal"},{"uid":"990cf53582a7055c","name":"should throw if no connection provided","time":{"start":1730833757129,"stop":1730833757130,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5e83a303fdf79","name":"nwaku subscribes","time":{"start":1730834181996,"stop":1730834181996,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3c0fbe33d1b258a","name":"should wait for LightPush peer to be connected","time":{"start":1730833781903,"stop":1730833781903,"duration":0},"status":"passed","severity":"normal"},{"uid":"89008643f5d8a783","name":"Check message with non string payload is not received","time":{"start":1730833988460,"stop":1730833988461,"duration":1},"status":"passed","severity":"normal"},{"uid":"432844b4fd50185c","name":"Decoder throws on empty string content topic","time":{"start":1730833757518,"stop":1730833757519,"duration":1},"status":"passed","severity":"normal"},{"uid":"63bf2b46ee88524e","name":"Push message with custom timestamp: 1730837533331","time":{"start":1730834205067,"stop":1730834205067,"duration":0},"status":"passed","severity":"normal"},{"uid":"6641d1719aaafa10","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1730834172371,"stop":1730834172372,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e742f3562a3849a","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1730834064866,"stop":1730834064866,"duration":0},"status":"passed","severity":"normal"},{"uid":"fac815ec5ba9006d","name":"should properly create location multiaddrs - tcp6","time":{"start":1730833750096,"stop":1730833750096,"duration":0},"status":"passed","severity":"normal"},{"uid":"bedbc7c91bbb65a6","name":"udp ip6 address","time":{"start":1730833749553,"stop":1730833749554,"duration":1},"status":"passed","severity":"normal"},{"uid":"5eeedd0bb4506c9b","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1730833932771,"stop":1730833932772,"duration":1},"status":"passed","severity":"normal"},{"uid":"b04db72df3d78eec","name":"Accepts a valid Waku Message","time":{"start":1730833785241,"stop":1730833785242,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c04446564942103","name":"Check publish message containing Basic HTML tag","time":{"start":1730834179928,"stop":1730834179928,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fae1e49ad78c516","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1730833744158,"stop":1730833744159,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2580879f534c3f0","name":"Check received message containing escaped characters","time":{"start":1730834170506,"stop":1730834170507,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f53bc946f9a1d0a","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1730833769389,"stop":1730833769389,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e0b5e527b7ad819","name":"Push message with content topic containing emoji","time":{"start":1730834165709,"stop":1730834165718,"duration":9},"status":"passed","severity":"normal"},{"uid":"18ecd25c4536133d","name":"Push message with content topic containing escaped characters","time":{"start":1730834165709,"stop":1730834165709,"duration":0},"status":"passed","severity":"normal"},{"uid":"acd8af8f98d6cb6e","name":"Fails to push message bigger that 1MB","time":{"start":1730834205068,"stop":1730834205068,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcd8fcfee3e938b0","name":"Query Generator, No message returned","time":{"start":1730834245882,"stop":1730834245882,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f827dc1f64e283c","name":"should properly create location multiaddrs - tcp","time":{"start":1730833750097,"stop":1730833750097,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd4d8a41607550c6","name":"Subscribe to topic containing Script and publish message","time":{"start":1730834183997,"stop":1730834183998,"duration":1},"status":"passed","severity":"normal"},{"uid":"983d4c5222e2ce94","name":"should reject if LightPush is requested but not mounted","time":{"start":1730833781900,"stop":1730833781900,"duration":0},"status":"passed","severity":"normal"},{"uid":"686c48a9d729fb8c","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1730834223959,"stop":1730834223959,"duration":0},"status":"passed","severity":"normal"},{"uid":"e70983d303675259","name":"should throw error - no public key","time":{"start":1730833750089,"stop":1730833750089,"duration":0},"status":"passed","severity":"normal"},{"uid":"f46f950eacf6eba","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1730833764958,"stop":1730833764959,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0507ffeac4f73b8","name":"Push message with content topic containing Basic HTML tag","time":{"start":1730834205060,"stop":1730834205061,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b3dc470923390f","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1730834245885,"stop":1730834245886,"duration":1},"status":"passed","severity":"normal"},{"uid":"10a33533b0655c","name":"Check message received after jswaku node is restarted","time":{"start":1730833988461,"stop":1730833988461,"duration":0},"status":"skipped","severity":"normal"}] |