mirror of
https://github.com/logos-messaging/logos-messaging-allure-js.git
synced 2026-01-19 00:13:16 +00:00
1 line
154 KiB
JSON
1 line
154 KiB
JSON
[{"uid":"4d9b4f3722fa5bb6","name":"Subscribe to topic containing Script and receive message","time":{"start":1714494954448,"stop":1714494954448,"duration":0},"status":"passed","severity":"normal"},{"uid":"1644b95dec349910","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1714494482345,"stop":1714494482345,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9e5bd7bb8255e2e","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1714494898216,"stop":1714494898216,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb99590079de5211","name":"Subscribe to topic containing emoji and receive message","time":{"start":1714494954441,"stop":1714494954441,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ddbce8e4856906a","name":"caches peers it previously fetched","time":{"start":1714494301219,"stop":1714494301219,"duration":0},"status":"passed","severity":"normal"},{"uid":"150a0825670b6c0c","name":"Check message with no pubsub topic is not received","time":{"start":1714494500295,"stop":1714494500295,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0dadcc1fde99a57","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1714494301220,"stop":1714494301221,"duration":1},"status":"passed","severity":"normal"},{"uid":"b778d8d658261b2f","name":"Encoder throws on undefined content topic","time":{"start":1714494310953,"stop":1714494310954,"duration":1},"status":"passed","severity":"normal"},{"uid":"1951f3525cf7b29e","name":"Rejects garbage","time":{"start":1714494293814,"stop":1714494293814,"duration":0},"status":"passed","severity":"normal"},{"uid":"2423767f91724c0c","name":"Push message with content topic containing XML","time":{"start":1714494735296,"stop":1714494735297,"duration":1},"status":"passed","severity":"normal"},{"uid":"b421f78682457fb1","name":"Query with Ordered Callback, No Decoder","time":{"start":1714494884068,"stop":1714494884075,"duration":7},"status":"passed","severity":"normal"},{"uid":"6c607f3034756d60","name":"Filter","time":{"start":1714494926190,"stop":1714494926191,"duration":1},"status":"passed","severity":"normal"},{"uid":"672f6f334441594b","name":"should throw error - no public key","time":{"start":1714494285526,"stop":1714494285526,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f8d75ef8ed0ed5a","name":"Subscribe to topic containing Russian and publish message","time":{"start":1714494791249,"stop":1714494791250,"duration":1},"status":"passed","severity":"normal"},{"uid":"580d05e23a4fcd4a","name":"random static sharding 5 - Cluster ID: 341, Shard ID: 410","time":{"start":1714494848657,"stop":1714494848658,"duration":1},"status":"passed","severity":"normal"},{"uid":"7205bd717899236c","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1714494300698,"stop":1714494300698,"duration":0},"status":"passed","severity":"normal"},{"uid":"3912e17b50861348","name":"Push message on custom pubsubTopic","time":{"start":1714494594465,"stop":1714494594465,"duration":0},"status":"passed","severity":"normal"},{"uid":"425e79b6ba25e3c5","name":"should correctly map a content topic to a pubsub topic","time":{"start":1714494276827,"stop":1714494276827,"duration":0},"status":"passed","severity":"normal"},{"uid":"495a684a414107cf","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1714494848654,"stop":1714494848654,"duration":0},"status":"passed","severity":"normal"},{"uid":"afffba4e41de1ea3","name":"Push message with content topic containing special chars","time":{"start":1714494838846,"stop":1714494838846,"duration":0},"status":"passed","severity":"normal"},{"uid":"390a58bcc690708f","name":"Check received message with timestamp: 1714494327289000000 ","time":{"start":1714494785914,"stop":1714494785915,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5713afc22431bb4","name":"should return unique PubsubTopics for static sharding","time":{"start":1714494276813,"stop":1714494276813,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b29195c4b8abab0","name":"Generator, 2 different pubsubtopics","time":{"start":1714494883916,"stop":1714494883917,"duration":1},"status":"passed","severity":"normal"},{"uid":"da9dfe969045600f","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1714494276824,"stop":1714494276825,"duration":1},"status":"passed","severity":"normal"},{"uid":"49fa98c58ae4ac5d","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1714494284815,"stop":1714494284816,"duration":1},"status":"passed","severity":"normal"},{"uid":"fdd99962b234ca0d","name":"should throw error - invalid id","time":{"start":1714494285525,"stop":1714494285525,"duration":0},"status":"passed","severity":"normal"},{"uid":"18f72f4d8c7021f9","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1714494898217,"stop":1714494898217,"duration":0},"status":"passed","severity":"normal"},{"uid":"c486ab7c309514b6","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1714494341390,"stop":1714494341390,"duration":0},"status":"passed","severity":"normal"},{"uid":"e43d7f6432bf422d","name":"should set field with only RELAY enabled","time":{"start":1714494285532,"stop":1714494285532,"duration":0},"status":"passed","severity":"normal"},{"uid":"64425eb3b56484f0","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1714494954438,"stop":1714494954438,"duration":0},"status":"passed","severity":"normal"},{"uid":"e105800aa907e33f","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1714494300696,"stop":1714494300696,"duration":0},"status":"passed","severity":"normal"},{"uid":"87228d123d4cf20","name":"Push message with emoji payload","time":{"start":1714494838843,"stop":1714494838843,"duration":0},"status":"passed","severity":"normal"},{"uid":"5964fbcd351621b","name":"should use the provided clusterId for the pubsub topic","time":{"start":1714494276827,"stop":1714494276827,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f671f6629adac85","name":"Refresh subscription","time":{"start":1714494954445,"stop":1714494954446,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a56d6ea3adf1aea","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1714494276819,"stop":1714494276819,"duration":0},"status":"passed","severity":"normal"},{"uid":"d25b0981c27c2d7d","name":"Push message with content topic containing unicode special characters","time":{"start":1714494735303,"stop":1714494735303,"duration":0},"status":"passed","severity":"normal"},{"uid":"5df7530c0690179c","name":"Push message with content topic containing SQL Injection","time":{"start":1714494735294,"stop":1714494735295,"duration":1},"status":"passed","severity":"normal"},{"uid":"eac2be53628c8f39","name":"Push message with content topic containing Script","time":{"start":1714494735295,"stop":1714494735296,"duration":1},"status":"passed","severity":"normal"},{"uid":"94b419264603972b","name":"Nodes with multiple pubsub topic","time":{"start":1714494760923,"stop":1714494760923,"duration":0},"status":"passed","severity":"normal"},{"uid":"65a243da7569a586","name":"Asymmetric encrypt & decrypt","time":{"start":1714494311520,"stop":1714494311521,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc3237ac1dafd6ec","name":"random static sharding 4 - Cluster ID: 351, Shard ID: 608","time":{"start":1714494848657,"stop":1714494848657,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1502e9f191be3d1","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1714494402844,"stop":1714494402845,"duration":1},"status":"passed","severity":"normal"},{"uid":"e848bf8c278de80","name":"Check message received after nwaku node is restarted","time":{"start":1714494785906,"stop":1714494785906,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e68ae59c2a156002","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1714494402837,"stop":1714494402838,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e82ca705de1107","name":"Push message with short payload","time":{"start":1714494735254,"stop":1714494735254,"duration":0},"status":"passed","severity":"normal"},{"uid":"f96562ffaa3f8b0c","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1714494482342,"stop":1714494482342,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8c7ce1d955f0427","name":"Subscribe and receives messages on 20 topics","time":{"start":1714494954433,"stop":1714494954433,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0b73e4e7780742f","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1714494954433,"stop":1714494954434,"duration":1},"status":"passed","severity":"normal"},{"uid":"712f0fd882ebbdbc","name":"Push message with content topic containing unicode special characters","time":{"start":1714494838851,"stop":1714494838852,"duration":1},"status":"passed","severity":"normal"},{"uid":"615f33912e1c8c7c","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1714494571256,"stop":1714494571256,"duration":0},"status":"passed","severity":"normal"},{"uid":"706fec7893d5b013","name":"Push message with content topic containing escaped characters","time":{"start":1714494838851,"stop":1714494838851,"duration":0},"status":"passed","severity":"normal"},{"uid":"69a15521cb5fdc02","name":"should encodeTxt and decodeTxt","time":{"start":1714494285518,"stop":1714494285518,"duration":0},"status":"passed","severity":"normal"},{"uid":"627537ecdd1e1a9c","name":"should configure sharding based on application and version for autosharding","time":{"start":1714494276825,"stop":1714494276825,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad97945e0b184eb1","name":"returns all values when wanted number matches available values","time":{"start":1714494299911,"stop":1714494299913,"duration":2},"status":"passed","severity":"normal"},{"uid":"77df53d4b2dc6e60","name":"Push message with content topic containing numeric","time":{"start":1714494838845,"stop":1714494838845,"duration":0},"status":"passed","severity":"normal"},{"uid":"54470972ab6d2894","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1714494760926,"stop":1714494760926,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3bb71e76b2aeb8e","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1714494884065,"stop":1714494884066,"duration":1},"status":"passed","severity":"normal"},{"uid":"25d792931c16b72d","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1714494301222,"stop":1714494301222,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9f51c7cceee2f5fc","name":"Passing page size 1 when there are 4 messages","time":{"start":1714494908933,"stop":1714494908933,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e115920f8a78615","name":"can start the service","time":{"start":1714494305183,"stop":1714494305183,"duration":0},"status":"passed","severity":"normal"},{"uid":"937a22de499dd069","name":"Push message with content topic containing shell command","time":{"start":1714494735299,"stop":1714494735300,"duration":1},"status":"passed","severity":"normal"},{"uid":"c43a046ca9ea5f84","name":"should throw error - no id","time":{"start":1714494285525,"stop":1714494285525,"duration":0},"status":"passed","severity":"normal"},{"uid":"5dbdf52d1bc797b0","name":"Query with Promise Callback, No Decoder","time":{"start":1714494884079,"stop":1714494884080,"duration":1},"status":"passed","severity":"normal"},{"uid":"23b472e30d67b0c0","name":"isConnected between 2 js-waku relay nodes","time":{"start":1714494373391,"stop":1714494373400,"duration":9},"status":"passed","severity":"normal"},{"uid":"9b640441c28b9a3","name":"should only return 1 node with relay and store capability","time":{"start":1714494301219,"stop":1714494301220,"duration":1},"status":"passed","severity":"normal"},{"uid":"369305e052194651","name":"Push message with content topic containing Russian","time":{"start":1714494838847,"stop":1714494838847,"duration":0},"status":"passed","severity":"normal"},{"uid":"10604e6d4f3bac34","name":"Subscribe and publish message","time":{"start":1714494791236,"stop":1714494791237,"duration":1},"status":"passed","severity":"normal"},{"uid":"335f0bf9037459bf","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1714494300697,"stop":1714494300697,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7fd64ccafd4724f","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1714494954447,"stop":1714494954447,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c513981de028fd6","name":"handles different networkShards values correctly","time":{"start":1714494276811,"stop":1714494276811,"duration":0},"status":"passed","severity":"normal"},{"uid":"4203cfc0877acdb5","name":"Check received message containing Chinese","time":{"start":1714494785889,"stop":1714494785889,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0ac4f17557218fb","name":"ignores unrecognized TXT record formats","time":{"start":1714494301218,"stop":1714494301218,"duration":0},"status":"passed","severity":"normal"},{"uid":"b450232675b02460","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1714494883917,"stop":1714494883918,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee28b26eb4c72971","name":"should not fail to start the service if it is already started","time":{"start":1714494305184,"stop":1714494305184,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c0bc20be47bc94","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1714494791254,"stop":1714494791255,"duration":1},"status":"passed","severity":"normal"},{"uid":"91407cd846a75e6e","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1714494413200,"stop":1714494413200,"duration":0},"status":"passed","severity":"normal"},{"uid":"3186220334493b","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1714494837580,"stop":1714494837580,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d9d3fa887a84f11","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app76/9/topic223/utf8","time":{"start":1714494840005,"stop":1714494840006,"duration":1},"status":"passed","severity":"normal"},{"uid":"99ae4b5af65a9967","name":"Push message with content topic containing Chinese","time":{"start":1714494838846,"stop":1714494838846,"duration":0},"status":"passed","severity":"normal"},{"uid":"a87fea9f3f6c53d6","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1714494954431,"stop":1714494954431,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7b1df38c6bfc91","name":"Push message with Chinese payload","time":{"start":1714494735257,"stop":1714494735257,"duration":0},"status":"passed","severity":"normal"},{"uid":"f631b0ea49291774","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1714494914010,"stop":1714494914010,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8049489f9616409","name":"Using a function","time":{"start":1714494921191,"stop":1714494921192,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac804102dbd02019","name":"Push message with content topic containing shell command","time":{"start":1714494838850,"stop":1714494838850,"duration":0},"status":"passed","severity":"normal"},{"uid":"14d3ca1324fb1949","name":"Check received message containing Script","time":{"start":1714494500288,"stop":1714494500289,"duration":1},"status":"passed","severity":"normal"},{"uid":"da73372122b9f154","name":"Query Generator, No message returned","time":{"start":1714494884062,"stop":1714494884064,"duration":2},"status":"passed","severity":"normal"},{"uid":"51a3babdeb4b189c","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1714494276822,"stop":1714494276822,"duration":0},"status":"passed","severity":"normal"},{"uid":"b97190198ab92186","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1714494276819,"stop":1714494276819,"duration":0},"status":"passed","severity":"normal"},{"uid":"582df6b1b11bf21f","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1714495063232,"stop":1714495063233,"duration":1},"status":"passed","severity":"normal"},{"uid":"1488ce0b05aa74ea","name":"connects to nwaku","time":{"start":1714494921189,"stop":1714494921190,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3dc3a3984ac621d","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1714494276818,"stop":1714494276818,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc283c872d5431b1","name":"Push message with Russian payload","time":{"start":1714494735258,"stop":1714494735258,"duration":0},"status":"passed","severity":"normal"},{"uid":"a903de695dab03f1","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714494402838,"stop":1714494402841,"duration":3},"status":"passed","severity":"normal"},{"uid":"e7fe2e3f14be5d40","name":"Generator, 2 different pubsubtopics","time":{"start":1714494883921,"stop":1714494883921,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ac2eb0482fc0257","name":"Publish message with custom timestamp: Tue Apr 30 2024 17:32:41 GMT+0000 (Coordinated Universal Time)","time":{"start":1714494788147,"stop":1714494788147,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c67120cbcf9836f","name":"Push message with content topic containing Script","time":{"start":1714494838848,"stop":1714494838849,"duration":1},"status":"passed","severity":"normal"},{"uid":"af487b855f72e839","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1714494482320,"stop":1714494482320,"duration":0},"status":"passed","severity":"normal"},{"uid":"444aab836d1077f9","name":"Query Generator, Wrong PubsubTopic","time":{"start":1714494884056,"stop":1714494884057,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ab2fe1f96241fd7","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1714494482332,"stop":1714494482332,"duration":0},"status":"passed","severity":"normal"},{"uid":"c756a93eeef21b86","name":"Push message with rate limit","time":{"start":1714494838855,"stop":1714494838855,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2d026cc264e56b3","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1714494482325,"stop":1714494482325,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1580dfb84f9de52","name":"Query generator for multiple messages with multiple decoders","time":{"start":1714494896479,"stop":1714494896479,"duration":0},"status":"passed","severity":"normal"},{"uid":"34285f429bd2a9c3","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1714494884066,"stop":1714494884068,"duration":2},"status":"passed","severity":"normal"},{"uid":"25567c0761924c91","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1714494276824,"stop":1714494276824,"duration":0},"status":"passed","severity":"normal"},{"uid":"d72c70cde481f105","name":"topics with same application and version share the same shard","time":{"start":1714494276809,"stop":1714494276809,"duration":0},"status":"passed","severity":"normal"},{"uid":"4232a834c03e887e","name":"should throw an error for missing sharding configuration","time":{"start":1714494276826,"stop":1714494276826,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a937a6c6446566f","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1714494310951,"stop":1714494310952,"duration":1},"status":"passed","severity":"normal"},{"uid":"aeb93e1e1a953e15","name":"should encode/decode to RLP encoding","time":{"start":1714494285527,"stop":1714494285527,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c0dec64dba2a516","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1714494954432,"stop":1714494954432,"duration":0},"status":"passed","severity":"normal"},{"uid":"18717400e92744a2","name":"isConnected should return true after first peer connects","time":{"start":1714494373386,"stop":1714494373387,"duration":1},"status":"passed","severity":"normal"},{"uid":"7750ffe5308fa92d","name":"Waku message hash computation (payload length 0)","time":{"start":1714494279630,"stop":1714494279631,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d1572db8a38ab03","name":"Subscribe to topic containing short and receive message","time":{"start":1714494954446,"stop":1714494954446,"duration":0},"status":"passed","severity":"normal"},{"uid":"3786be2a5d523ade","name":"Throws when trying to push message with empty payload","time":{"start":1714494735286,"stop":1714494735287,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d184f028480ccf6","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1714494571257,"stop":1714494571258,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e4b86c11ee8a3b1","name":"Check received message containing XML","time":{"start":1714494785911,"stop":1714494785911,"duration":0},"status":"passed","severity":"normal"},{"uid":"683aee63f1542eba","name":"Push to array if already present","time":{"start":1714494276738,"stop":1714494276738,"duration":0},"status":"passed","severity":"normal"},{"uid":"20dde7d39c19453d","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1714494482331,"stop":1714494482331,"duration":0},"status":"passed","severity":"normal"},{"uid":"f62ca522b55fae82","name":"Subscribe to topic containing XML and receive message","time":{"start":1714494954439,"stop":1714494954439,"duration":0},"status":"passed","severity":"normal"},{"uid":"e33ea2b97268941c","name":"random static sharding 6 - Cluster ID: 633, Shard ID: 778","time":{"start":1714494848658,"stop":1714494848658,"duration":0},"status":"passed","severity":"normal"},{"uid":"489732c1923aaa60","name":"should set field with only STORE enabled","time":{"start":1714494285532,"stop":1714494285532,"duration":0},"status":"passed","severity":"normal"},{"uid":"35fb68fc92b841b5","name":"can start and stop the service","time":{"start":1714494305183,"stop":1714494305184,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab604db67b5b0acf","name":"Check message received after jswaku node is restarted","time":{"start":1714494500299,"stop":1714494500299,"duration":0},"status":"skipped","severity":"normal"},{"uid":"492dabef6cb97e16","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714494482328,"stop":1714494482329,"duration":1},"status":"passed","severity":"normal"},{"uid":"54bf37c275453388","name":"ignores domain fetching errors","time":{"start":1714494301218,"stop":1714494301218,"duration":0},"status":"passed","severity":"normal"},{"uid":"763bae8df6c3007c","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1714494791240,"stop":1714494791241,"duration":1},"status":"passed","severity":"normal"},{"uid":"31f25b1ed42c2a44","name":"Subscribe to topic containing emoji and receive message","time":{"start":1714494954450,"stop":1714494954451,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c97846ef0fa0719","name":"Check publish message containing shell command","time":{"start":1714494788138,"stop":1714494788139,"duration":1},"status":"passed","severity":"normal"},{"uid":"8453c0d2ab42aa1a","name":"should handle application and version for autosharding","time":{"start":1714494276813,"stop":1714494276813,"duration":0},"status":"passed","severity":"normal"},{"uid":"695b3d907487043f","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1714494276820,"stop":1714494276820,"duration":0},"status":"passed","severity":"normal"},{"uid":"d251fde345af9b84","name":"Check received message with timestamp: 1649153314 ","time":{"start":1714494500293,"stop":1714494500293,"duration":0},"status":"passed","severity":"normal"},{"uid":"90a2e7243be0b56e","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1714494276818,"stop":1714494276818,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1ff0b9b1c292c09","name":"start node with ApplicationInfo","time":{"start":1714494840034,"stop":1714494840035,"duration":1},"status":"passed","severity":"normal"},{"uid":"15595215bec18c52","name":"Overlapping topic subscription","time":{"start":1714494954434,"stop":1714494954434,"duration":0},"status":"passed","severity":"normal"},{"uid":"743851df7e27a09f","name":"should throw error - no public key","time":{"start":1714494285524,"stop":1714494285525,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7faf69ab9f9c532","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1714494482320,"stop":1714494482320,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfb689e97a11f14f","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1714494954448,"stop":1714494954448,"duration":0},"status":"passed","severity":"normal"},{"uid":"836831cdca489043","name":"Add multiple subscription objects on single nwaku node","time":{"start":1714494571269,"stop":1714494571269,"duration":0},"status":"passed","severity":"normal"},{"uid":"73cb1145d6eb3fcc","name":"Check received message containing Russian","time":{"start":1714494785890,"stop":1714494785890,"duration":0},"status":"passed","severity":"normal"},{"uid":"478294002ea1ea2f","name":"Refresh subscription","time":{"start":1714494954434,"stop":1714494954435,"duration":1},"status":"passed","severity":"normal"},{"uid":"4299201fe8242a41","name":"Sign & Recover","time":{"start":1714494311522,"stop":1714494311522,"duration":0},"status":"passed","severity":"normal"},{"uid":"edf59bdf2f93e2b0","name":"same cluster, same shard: nodes connect","time":{"start":1714494620617,"stop":1714494620618,"duration":1},"status":"passed","severity":"normal"},{"uid":"3551fa485ba0ecd5","name":"should throw an error for insufficient data","time":{"start":1714494277049,"stop":1714494277049,"duration":0},"status":"passed","severity":"normal"},{"uid":"408efa53b91df213","name":"Query generator for 2000 messages","time":{"start":1714494896482,"stop":1714494896482,"duration":0},"status":"passed","severity":"normal"},{"uid":"557d2cbbf3601d6a","name":"Push message with SQL Injection payload","time":{"start":1714494838839,"stop":1714494838839,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e12006736774911","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1714494413196,"stop":1714494413196,"duration":0},"status":"passed","severity":"normal"},{"uid":"415bc3012fff92fe","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1714494791248,"stop":1714494791249,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4981bf92b9a055b","name":"should return false","time":{"start":1714494285526,"stop":1714494285526,"duration":0},"status":"passed","severity":"normal"},{"uid":"17cc5b0a25841f8b","name":"Check publish message containing Russian","time":{"start":1714494788125,"stop":1714494788125,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5ee39509e4f8eb","name":"Check meta is set [ecies]","time":{"start":1714494312953,"stop":1714494312953,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c9bd270c04a2ad9","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1714494954450,"stop":1714494954450,"duration":0},"status":"passed","severity":"normal"},{"uid":"5500cd77812702dc","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1714494276806,"stop":1714494276807,"duration":1},"status":"passed","severity":"normal"},{"uid":"f66cc2f3a5d6cda6","name":"Push message with long payload","time":{"start":1714494735255,"stop":1714494735255,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5bc26437af8a4b4","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714494482351,"stop":1714494482351,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8126c2f3d400135","name":"should not fail to start the service if it is already started","time":{"start":1714494802221,"stop":1714494802222,"duration":1},"status":"passed","severity":"normal"},{"uid":"dbbceeb990eec323","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1714494290036,"stop":1714494290036,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5a19dd08f94c627","name":"should throw error - no id","time":{"start":1714494285520,"stop":1714494285524,"duration":4},"status":"passed","severity":"normal"},{"uid":"4964ea278142dbef","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1714494305187,"stop":1714494305187,"duration":0},"status":"passed","severity":"normal"},{"uid":"56ade637f64a1a91","name":"Encoder throws on empty string content topic","time":{"start":1714494312954,"stop":1714494312954,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b3723964fd2a223","name":"Push message with content topic containing Chinese","time":{"start":1714494735291,"stop":1714494735292,"duration":1},"status":"passed","severity":"normal"},{"uid":"d77424a4b35798ad","name":"throws on content topic with too few or too many fields","time":{"start":1714494276799,"stop":1714494276800,"duration":1},"status":"passed","severity":"normal"},{"uid":"5fdc33637e0afe69","name":"Check received message containing short","time":{"start":1714494500282,"stop":1714494500283,"duration":1},"status":"passed","severity":"normal"},{"uid":"db0bd7c571d4489d","name":"Push message with custom timestamp: 1714498082477","time":{"start":1714494838856,"stop":1714494838856,"duration":0},"status":"passed","severity":"normal"},{"uid":"66da8a01c2d411c3","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1714494536936,"stop":1714494536937,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae982c5215a1c387","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1714494276816,"stop":1714494276816,"duration":0},"status":"passed","severity":"normal"},{"uid":"335c3f8ca9ea5077","name":"Check received message containing Script","time":{"start":1714494785911,"stop":1714494785911,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5c381f3208cae95","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1714494373386,"stop":1714494373386,"duration":0},"status":"passed","severity":"normal"},{"uid":"9233e20ae89c427d","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1714494536937,"stop":1714494536938,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0265c3fcb4876e4","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1714494276810,"stop":1714494276810,"duration":0},"status":"passed","severity":"normal"},{"uid":"c142270da7244860","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1714494760925,"stop":1714494760925,"duration":0},"status":"passed","severity":"normal"},{"uid":"510f74b33119a2bd","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1714494791239,"stop":1714494791240,"duration":1},"status":"passed","severity":"normal"},{"uid":"8bc6e7dac9dd8a07","name":"Fails to push message bigger that 1MB","time":{"start":1714494838857,"stop":1714494838857,"duration":0},"status":"passed","severity":"normal"},{"uid":"e678444da248c587","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1714494482352,"stop":1714494482353,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad7875e9d051cffd","name":"Passing an array","time":{"start":1714494921191,"stop":1714494921191,"duration":0},"status":"passed","severity":"normal"},{"uid":"2835bc49c32003e5","name":"Generator, custom pubsub topic","time":{"start":1714494883924,"stop":1714494883925,"duration":1},"status":"passed","severity":"normal"},{"uid":"976b21e71c87749","name":"Relay","time":{"start":1714494338445,"stop":1714494338445,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f8f5932c8fa0361","name":"should set field with only LIGHTPUSH enabled","time":{"start":1714494285533,"stop":1714494285533,"duration":0},"status":"passed","severity":"normal"},{"uid":"a33a50f030666247","name":"Push message with content topic containing escaped characters","time":{"start":1714494735302,"stop":1714494735302,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdded0abfd972e04","name":"receives messages sent to provided content topic through stream","time":{"start":1714494786058,"stop":1714494786058,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f05b04883ab193ba","name":"Push message with Arabic payload","time":{"start":1714494838836,"stop":1714494838838,"duration":2},"status":"passed","severity":"normal"},{"uid":"69bcd21c2bb08f11","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app11/3/topic826/test.js","time":{"start":1714494840006,"stop":1714494840006,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cbaab20def3a2d9","name":"Push message with numeric payload","time":{"start":1714494838835,"stop":1714494838835,"duration":0},"status":"passed","severity":"normal"},{"uid":"a03581bd5c10bb02","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1714494276816,"stop":1714494276817,"duration":1},"status":"passed","severity":"normal"},{"uid":"1cbf3585099c94be","name":"Check publish message containing special chars","time":{"start":1714494788123,"stop":1714494788124,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2cb2bd9cd201298","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1714494914009,"stop":1714494914009,"duration":0},"status":"passed","severity":"normal"},{"uid":"f77f55e7ceb85e55","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1714494620616,"stop":1714494620617,"duration":1},"status":"passed","severity":"normal"},{"uid":"a775c0a4389c4800","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714494482346,"stop":1714494482346,"duration":0},"status":"passed","severity":"normal"},{"uid":"f960a54b23bcf955","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1714494954444,"stop":1714494954444,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd0143e287b2eeb3","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1714494594464,"stop":1714494594464,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9001b2387b509fe","name":"Meta field set when metaSetter is specified","time":{"start":1714494290447,"stop":1714494290447,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c0161a92122577a","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1714494954437,"stop":1714494954438,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae2224888fa1b0e","name":"Decrypt messages","time":{"start":1714494739119,"stop":1714494739120,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e91a7703814d5f1","name":"Query with Promise Callback, No message returned","time":{"start":1714494884080,"stop":1714494884081,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c051e62ee3f36ac","name":"Check received message containing special chars","time":{"start":1714494785889,"stop":1714494785889,"duration":0},"status":"passed","severity":"normal"},{"uid":"36ed72b33d11493e","name":"Check received message containing numeric","time":{"start":1714494500284,"stop":1714494500285,"duration":1},"status":"passed","severity":"normal"},{"uid":"b98c73e4b6bc3e1","name":"Push message with content topic containing JSON","time":{"start":1714494735298,"stop":1714494735299,"duration":1},"status":"passed","severity":"normal"},{"uid":"53ed2d6b9a787e06","name":"Check received message containing Basic HTML tag","time":{"start":1714494785898,"stop":1714494785898,"duration":0},"status":"passed","severity":"normal"},{"uid":"3007b732271b9537","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 0","time":{"start":1714494276825,"stop":1714494276825,"duration":0},"status":"passed","severity":"normal"},{"uid":"f46dc0a8929abb1d","name":"Check publish message containing short","time":{"start":1714494788122,"stop":1714494788122,"duration":0},"status":"passed","severity":"normal"},{"uid":"da759a4589f4be9b","name":"Check received message containing short","time":{"start":1714494785887,"stop":1714494785887,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b203615d9c4bea7","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1714494791238,"stop":1714494791239,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e26bbdd942890e8","name":"configure the node with multiple pubsub topics","time":{"start":1714494848661,"stop":1714494848662,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e573aff63d57dd8","name":"Used by Waku Relay","time":{"start":1714494921192,"stop":1714494921192,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f00abce148bdcb0","name":"Push message with unicode special characters payload","time":{"start":1714494838842,"stop":1714494838842,"duration":0},"status":"passed","severity":"normal"},{"uid":"f525eca1d6b7c730","name":"1 Store, 2 relays, 2 fetches","time":{"start":1714494301034,"stop":1714494301034,"duration":0},"status":"passed","severity":"normal"},{"uid":"893a3d8d04837e6b","name":"should only return 1 node with relay capability","time":{"start":1714494301219,"stop":1714494301219,"duration":0},"status":"passed","severity":"normal"},{"uid":"81d9ff7e1d8eef33","name":"throws an error for improperly formatted content topics","time":{"start":1714494276811,"stop":1714494276811,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fdf2b20ce4a4ca1","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1714494482348,"stop":1714494482348,"duration":0},"status":"passed","severity":"normal"},{"uid":"af551426748bd4fa","name":"Subscribe and receive messages via waku relay post","time":{"start":1714494571256,"stop":1714494571256,"duration":0},"status":"passed","severity":"normal"},{"uid":"884b6932e54afea","name":"Mutual subscription","time":{"start":1714494791232,"stop":1714494791233,"duration":1},"status":"passed","severity":"normal"},{"uid":"97c9c04b3c70b75f","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1714494300697,"stop":1714494300698,"duration":1},"status":"passed","severity":"normal"},{"uid":"4bd648eba2799fd2","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1714494760923,"stop":1714494760924,"duration":1},"status":"passed","severity":"normal"},{"uid":"26f99f80c7f6de53","name":"Decoder throws on empty string content topic","time":{"start":1714494290449,"stop":1714494290450,"duration":1},"status":"passed","severity":"normal"},{"uid":"71f60a00923926a1","name":"Subscribe to topic containing special chars and receive message","time":{"start":1714494954447,"stop":1714494954447,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b731c2cdad25cbf","name":"should be able to encode the field with only FILTER set to true","time":{"start":1714494284808,"stop":1714494284808,"duration":0},"status":"passed","severity":"normal"},{"uid":"dffec130a7cff9d0","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app37/1/topic744/utf8","time":{"start":1714494840007,"stop":1714494840008,"duration":1},"status":"passed","severity":"normal"},{"uid":"24fa050d915ffb1f","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1714495063234,"stop":1714495063234,"duration":0},"status":"passed","severity":"normal"},{"uid":"af736cb8a9ee626c","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1714494954443,"stop":1714494954444,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ae87ab5e32c6c5b","name":"should set field with only FILTER enabled","time":{"start":1714494285532,"stop":1714494285533,"duration":1},"status":"passed","severity":"normal"},{"uid":"f41b1de2a6a510ad","name":"should emit a peer event after start","time":{"start":1714494305185,"stop":1714494305185,"duration":0},"status":"passed","severity":"normal"},{"uid":"e44c6b6deab66237","name":"Subscribe and receives messages on 20 topics","time":{"start":1714494571258,"stop":1714494571259,"duration":1},"status":"passed","severity":"normal"},{"uid":"97cf48d38002e765","name":"Check received message containing XML","time":{"start":1714494785897,"stop":1714494785897,"duration":0},"status":"passed","severity":"normal"},{"uid":"95a1aea87485d256","name":"Publish message with large meta","time":{"start":1714494788150,"stop":1714494788151,"duration":1},"status":"passed","severity":"normal"},{"uid":"a36ba5d706aaedc4","name":"Symmetric encrypt & Decrypt","time":{"start":1714494311521,"stop":1714494311521,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca5b7593e183e9be","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1714494482338,"stop":1714494482340,"duration":2},"status":"passed","severity":"normal"},{"uid":"5f35ff907d2b62ae","name":"should properly create location multiaddrs - udp6","time":{"start":1714494285529,"stop":1714494285529,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c4b9e52c6f496da","name":"Check received message containing emoji","time":{"start":1714494785914,"stop":1714494785914,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0fc026180a08375","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714494482348,"stop":1714494482349,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7cda95ecf68c78e","name":"Promise Callback - backward","time":{"start":1714494876055,"stop":1714494876055,"duration":0},"status":"passed","severity":"normal"},{"uid":"548b917ccd226e6","name":"handles empty shards array correctly","time":{"start":1714494276826,"stop":1714494276826,"duration":0},"status":"passed","severity":"normal"},{"uid":"59638c11fe6db7bb","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1714494276805,"stop":1714494276805,"duration":0},"status":"passed","severity":"normal"},{"uid":"72c505af21cd1687","name":"Store - dialed after - with timeout","time":{"start":1714494926190,"stop":1714494926190,"duration":0},"status":"passed","severity":"normal"},{"uid":"93ae7a6d4c64ba64","name":"through manual discovery","time":{"start":1714494602308,"stop":1714494602308,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5a728281837ced3","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1714494276820,"stop":1714494276820,"duration":0},"status":"passed","severity":"normal"},{"uid":"66e2221ed387157","name":"should be able to encode the field with only RELAY set to true","time":{"start":1714494284806,"stop":1714494284807,"duration":1},"status":"passed","severity":"normal"},{"uid":"24305f488e3a67c1","name":"Nodes with multiple pubsub topic","time":{"start":1714494760926,"stop":1714494760927,"duration":1},"status":"passed","severity":"normal"},{"uid":"16877645d967cd40","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1714494760922,"stop":1714494760922,"duration":0},"status":"passed","severity":"normal"},{"uid":"36e8abeb1d5cee7c","name":"Subscribe to topic containing shell command and receive message","time":{"start":1714494954440,"stop":1714494954440,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f7ab790bd2b00b4","name":"Push message with content topic containing emoji","time":{"start":1714494735303,"stop":1714494735303,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6e53c5fe7a6a10b","name":"Check received message containing SQL Injection","time":{"start":1714494785893,"stop":1714494785895,"duration":2},"status":"passed","severity":"normal"},{"uid":"4765f22cc07e00de","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1714494300694,"stop":1714494300695,"duration":1},"status":"passed","severity":"normal"},{"uid":"65cc802f733ecd57","name":"getPeersByDiscovery","time":{"start":1714494368384,"stop":1714494368384,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ea76d6bd49129dc","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1714494402835,"stop":1714494402836,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0ef9eecd8a662a","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1714494284814,"stop":1714494284815,"duration":1},"status":"passed","severity":"normal"},{"uid":"255965e63596de6e","name":"Encoder throws on undefined content topic","time":{"start":1714494290448,"stop":1714494290448,"duration":0},"status":"passed","severity":"normal"},{"uid":"85d47f9ebed8b815","name":"should only return 1 node with store capability","time":{"start":1714494301220,"stop":1714494301220,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5894f2b58f56781","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1714494482353,"stop":1714494482354,"duration":1},"status":"passed","severity":"normal"},{"uid":"2045b0afb2a8dd71","name":"Push message with custom timestamp: 1714490900509","time":{"start":1714494735306,"stop":1714494735306,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c4037d0b267dc0a","name":"Push message with Chinese payload","time":{"start":1714494838836,"stop":1714494838836,"duration":0},"status":"passed","severity":"normal"},{"uid":"75214fec317b347","name":"Check message on other pubsub topic is not received","time":{"start":1714494785904,"stop":1714494785904,"duration":0},"status":"passed","severity":"normal"},{"uid":"f58aa4274d2dd059","name":"Check message with non string payload is not received","time":{"start":1714494500298,"stop":1714494500298,"duration":0},"status":"passed","severity":"normal"},{"uid":"5876af9dca679859","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1714494482346,"stop":1714494482347,"duration":1},"status":"passed","severity":"normal"},{"uid":"52307701bd17f9e","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app63/9/topic459/proto","time":{"start":1714494840005,"stop":1714494840005,"duration":0},"status":"passed","severity":"normal"},{"uid":"df05df4cdaaf429","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1714494571263,"stop":1714494571264,"duration":1},"status":"passed","severity":"normal"},{"uid":"484159d71569ec61","name":"should decode valid enr successfully","time":{"start":1714494285519,"stop":1714494285519,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8a3d488d44f369e","name":"same cluster, same shard: nodes connect","time":{"start":1714494482311,"stop":1714494482311,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ffb963f41e4f163","name":"Check received message containing escaped characters","time":{"start":1714494500291,"stop":1714494500291,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e6d861d1a002aac","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1714494571255,"stop":1714494571255,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbb442588074099","name":"getPeersByDiscovery","time":{"start":1714494742981,"stop":1714494742981,"duration":0},"status":"passed","severity":"normal"},{"uid":"13b89232eabf8035","name":"returns all values when wanted number is greater than available values","time":{"start":1714494299914,"stop":1714494299914,"duration":0},"status":"passed","severity":"normal"},{"uid":"818cd343d30ed7c4","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1714494954431,"stop":1714494954432,"duration":1},"status":"passed","severity":"normal"},{"uid":"46d509d99c1eb955","name":"Nwaku publishes","time":{"start":1714494764687,"stop":1714494764687,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1999cb2f1d300bf","name":"Check message with non string payload is not received","time":{"start":1714494785918,"stop":1714494785918,"duration":0},"status":"passed","severity":"normal"},{"uid":"842918037fbaf3f6","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1714494276819,"stop":1714494276819,"duration":0},"status":"passed","severity":"normal"},{"uid":"58cc9896e87f5671","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1714494276823,"stop":1714494276823,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9b755f5ae0ae163","name":"Check received message containing SQL Injection","time":{"start":1714494500288,"stop":1714494500288,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cec8a9eb5e3b01a","name":"throws on content topic with generation field greater than 0","time":{"start":1714494276800,"stop":1714494276801,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7f802420db35f12","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1714494536934,"stop":1714494536934,"duration":0},"status":"passed","severity":"normal"},{"uid":"b37a449e46a7b41d","name":"should be able to encode the field with only STORE set to true","time":{"start":1714494284807,"stop":1714494284807,"duration":0},"status":"passed","severity":"normal"},{"uid":"e807a261bef9263f","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1714494954441,"stop":1714494954441,"duration":0},"status":"passed","severity":"normal"},{"uid":"48cf08277b6e3bc","name":"Check message with non string payload is not received","time":{"start":1714494785905,"stop":1714494785906,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e9a49e185a652dc","name":"given a content topic, creates a waku node and filter subscription","time":{"start":1714494786056,"stop":1714494786056,"duration":0},"status":"skipped","severity":"normal"},{"uid":"cbb7ea733b051678","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1714494884076,"stop":1714494884077,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ba64b51db3aa3b1","name":"Push 30 different messages","time":{"start":1714494735286,"stop":1714494735286,"duration":0},"status":"passed","severity":"normal"},{"uid":"7407d390bf8216f1","name":"Push message with content topic containing special chars","time":{"start":1714494735290,"stop":1714494735291,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4a969c3755a6238","name":"Ordered Callback - forward","time":{"start":1714494876055,"stop":1714494876056,"duration":1},"status":"passed","severity":"normal"},{"uid":"455ffe9a159f778c","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1714494335559,"stop":1714494335560,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b941ecd5b082520","name":"Check received message containing Basic HTML tag","time":{"start":1714494785912,"stop":1714494785912,"duration":0},"status":"passed","severity":"normal"},{"uid":"fff05eeb50fce782","name":"does not throw on valid cases","time":{"start":1714494276798,"stop":1714494276799,"duration":1},"status":"passed","severity":"normal"},{"uid":"139ba6da50f38cea","name":"random static sharding 8 - Cluster ID: 179, Shard ID: 989","time":{"start":1714494848659,"stop":1714494848659,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fcda0b537e8fe07","name":"Privacy Node - default protocol","time":{"start":1714494926191,"stop":1714494926191,"duration":0},"status":"passed","severity":"normal"},{"uid":"2988c09bc206ce1b","name":"Push message with Script payload","time":{"start":1714494838839,"stop":1714494838839,"duration":0},"status":"passed","severity":"normal"},{"uid":"345cf3caf60a360c","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1714494482342,"stop":1714494482343,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa5f2996a8e9667b","name":"stop","time":{"start":1714494368386,"stop":1714494368386,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8561c08b1737c2","name":"nwaku subscribes","time":{"start":1714494764686,"stop":1714494764686,"duration":0},"status":"passed","severity":"normal"},{"uid":"66dfdfd95826a445","name":"Subscribe to topic containing XML and receive message","time":{"start":1714494954448,"stop":1714494954449,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0f2e30dfc6331c6","name":"Subscribe to topic containing Russian and receive message","time":{"start":1714494954448,"stop":1714494954448,"duration":0},"status":"passed","severity":"normal"},{"uid":"c622bc43ad95ffcd","name":"Init the array if not present","time":{"start":1714494276736,"stop":1714494276737,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8eef057cfec8ae0","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1714494954443,"stop":1714494954443,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d7aa05fa69e12d2","name":"Passing cursor with wrong message digest","time":{"start":1714494837583,"stop":1714494837584,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0ef681f9b6fccba","name":"Check message with no payload is not received","time":{"start":1714494785917,"stop":1714494785918,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b62cb62b4aa6ffc","name":"Push message with rate limit","time":{"start":1714494735305,"stop":1714494735305,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd9d70e158336ae1","name":"less peers than existing","time":{"start":1714494735609,"stop":1714494735610,"duration":1},"status":"skipped","severity":"normal"},{"uid":"ab49b4134e76a73c","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1714494482347,"stop":1714494482347,"duration":0},"status":"passed","severity":"normal"},{"uid":"538ae639f5a9dd9b","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1714494837580,"stop":1714494837581,"duration":1},"status":"passed","severity":"normal"},{"uid":"a96dddada2f0d3c9","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1714494276816,"stop":1714494276816,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe004d2b0ad6a5f3","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app95/1/topic282/utf8","time":{"start":1714494840027,"stop":1714494840028,"duration":1},"status":"passed","severity":"normal"},{"uid":"20ea9285a05196a1","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1714494840004,"stop":1714494840004,"duration":0},"status":"passed","severity":"normal"},{"uid":"19b495fe1d1cdd3b","name":"should handle corrupted local storage data gracefully","time":{"start":1714494305187,"stop":1714494305187,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca3cba33b5e7ed01","name":"Subscribe to topic containing Script and publish message","time":{"start":1714494791251,"stop":1714494791252,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1a47d6b9aef063d","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1714494276827,"stop":1714494276827,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c09f1a921391dbd","name":"Waku message hash computation (no timestamp)","time":{"start":1714494279631,"stop":1714494279631,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0a4921684925e25","name":"can start and stop the service","time":{"start":1714494802220,"stop":1714494802221,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5049bd3cb2baa0c","name":"Subscribe to topic containing Russian and receive message","time":{"start":1714494571264,"stop":1714494571265,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d91bcd1c620be69","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1714494290035,"stop":1714494290035,"duration":0},"status":"passed","severity":"normal"},{"uid":"a10dec2f34732f49","name":"Check received message containing Arabic","time":{"start":1714494785909,"stop":1714494785910,"duration":1},"status":"passed","severity":"normal"},{"uid":"f85c0a96af0fdc10","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app56/9/topic739/utf8","time":{"start":1714494840007,"stop":1714494840007,"duration":0},"status":"passed","severity":"normal"},{"uid":"ada8becba22f0c61","name":"Check message with no content topic is not received","time":{"start":1714494785904,"stop":1714494785905,"duration":1},"status":"passed","severity":"normal"},{"uid":"aee0357395dca853","name":"should decode valid enr with tcp successfully","time":{"start":1714494285519,"stop":1714494285520,"duration":1},"status":"passed","severity":"normal"},{"uid":"69096a3319eadaef","name":"Subscribe and receives messages on 20 topics","time":{"start":1714494954444,"stop":1714494954444,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fb36180854812fe","name":"shard 0","time":{"start":1714494848653,"stop":1714494848654,"duration":1},"status":"passed","severity":"normal"},{"uid":"f57ff0fcdc8fd9fe","name":"receives messages sent to provided content topic through callback","time":{"start":1714494786057,"stop":1714494786057,"duration":0},"status":"skipped","severity":"normal"},{"uid":"67c3abba26b62808","name":"Check received message with timestamp: 1714494327289 ","time":{"start":1714494785915,"stop":1714494785915,"duration":0},"status":"passed","severity":"normal"},{"uid":"372c1962aeb0c48b","name":"different cluster, same shard: nodes don't connect","time":{"start":1714494620618,"stop":1714494620619,"duration":1},"status":"passed","severity":"normal"},{"uid":"79489808c10b18c6","name":"Subscribe to topic containing special chars and receive message","time":{"start":1714494954436,"stop":1714494954437,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef5165c49bb9a313","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1714494914011,"stop":1714494914011,"duration":0},"status":"passed","severity":"normal"},{"uid":"c72acfa8e1b744cf","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1714494276807,"stop":1714494276808,"duration":1},"status":"passed","severity":"normal"},{"uid":"5bef9e37dffe95fc","name":"can start the service","time":{"start":1714494802220,"stop":1714494802220,"duration":0},"status":"passed","severity":"normal"},{"uid":"86b5adffb5417d61","name":"Check received message with timestamp: 1714494327289 ","time":{"start":1714494785902,"stop":1714494785902,"duration":0},"status":"passed","severity":"normal"},{"uid":"5463cb9282f21a0c","name":"Reopen subscription with peer with lost subscription","time":{"start":1714494401270,"stop":1714494401270,"duration":0},"status":"passed","severity":"normal"},{"uid":"50e54a735e1504ff","name":"Push message with content topic containing XML","time":{"start":1714494838849,"stop":1714494838849,"duration":0},"status":"passed","severity":"normal"},{"uid":"5dabe945239c2e7e","name":"Round trip binary encryption [ecies, signature]","time":{"start":1714494312952,"stop":1714494312953,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c3a7ad2a75dd6da","name":"Check received message containing shell command","time":{"start":1714494785899,"stop":1714494785900,"duration":1},"status":"passed","severity":"normal"},{"uid":"76b4f8d5602d1b50","name":"Check received message containing escaped characters","time":{"start":1714494785913,"stop":1714494785913,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa11b7f1a69362c7","name":"Fields are not dropped","time":{"start":1714494289730,"stop":1714494289731,"duration":1},"status":"passed","severity":"normal"},{"uid":"17202caff1d674bb","name":"Check received message containing numeric","time":{"start":1714494785908,"stop":1714494785908,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f98f04fa317cf1b","name":"Decoder throws on empty string content topic","time":{"start":1714494312954,"stop":1714494312955,"duration":1},"status":"passed","severity":"normal"},{"uid":"749165f14089fa21","name":"Check meta is set [symmetric]","time":{"start":1714494310952,"stop":1714494310953,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a00078c6ec9c18a","name":"Check publish message containing Arabic","time":{"start":1714494788124,"stop":1714494788125,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0ecd4ef314dd2a5","name":"should return valid sharding parameters for static sharding","time":{"start":1714494276824,"stop":1714494276824,"duration":0},"status":"passed","severity":"normal"},{"uid":"5aa3b6c2351693b6","name":"random static sharding 3 - Cluster ID: 236, Shard ID: 944","time":{"start":1714494848656,"stop":1714494848657,"duration":1},"status":"passed","severity":"normal"},{"uid":"721703d396bed489","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714494482333,"stop":1714494482333,"duration":0},"status":"passed","severity":"normal"},{"uid":"2aeb950f984e2ec6","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1714494896481,"stop":1714494896481,"duration":0},"status":"passed","severity":"normal"},{"uid":"1444e62e434e6585","name":"throws on content topic with empty application field","time":{"start":1714494276801,"stop":1714494276801,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ddf3b1b30a0177e","name":"Subscribe to topic containing short and receive message","time":{"start":1714494571261,"stop":1714494571261,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b31a277fae9dc14","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1714494482325,"stop":1714494482326,"duration":1},"status":"passed","severity":"normal"},{"uid":"b64b10470b7cadbf","name":"should properly create location multiaddrs - udp","time":{"start":1714494285530,"stop":1714494285530,"duration":0},"status":"passed","severity":"normal"},{"uid":"51f959512ed78471","name":"should not receive a peer event before start","time":{"start":1714494802222,"stop":1714494802223,"duration":1},"status":"passed","severity":"normal"},{"uid":"9cced71fbdf8f8c4","name":"Push message with shell command payload","time":{"start":1714494735261,"stop":1714494735278,"duration":17},"status":"passed","severity":"normal"},{"uid":"6e79603b1bfbcfe1","name":"Subscribe to topic containing numeric and receive message","time":{"start":1714494954446,"stop":1714494954447,"duration":1},"status":"passed","severity":"normal"},{"uid":"d078eabfa9d7e66e","name":"connected peers and dial","time":{"start":1714494735609,"stop":1714494735609,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f736c961eecfcccc","name":"pre and post cipher","time":{"start":1714494311521,"stop":1714494311522,"duration":1},"status":"passed","severity":"normal"},{"uid":"42cc9bd873173ee2","name":"given a waku node and content topic, creates a filter subscription","time":{"start":1714494786057,"stop":1714494786057,"duration":0},"status":"skipped","severity":"normal"},{"uid":"198bd343bebc3f70","name":"Check publish message containing long","time":{"start":1714494788122,"stop":1714494788123,"duration":1},"status":"passed","severity":"normal"},{"uid":"22af38965744b1f5","name":"configure the node with multiple content topics","time":{"start":1714494840032,"stop":1714494840033,"duration":1},"status":"passed","severity":"normal"},{"uid":"383b4f4adc103de6","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1714494402825,"stop":1714494402828,"duration":3},"status":"passed","severity":"normal"},{"uid":"2062d9191f7141cc","name":"Check received message containing special chars","time":{"start":1714494500285,"stop":1714494500285,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d030cf65cf957b","name":"Round trip binary serialization","time":{"start":1714494290446,"stop":1714494290446,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8351d487fa00e33","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1714494620617,"stop":1714494620617,"duration":0},"status":"passed","severity":"normal"},{"uid":"18557a234a2cb004","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1714494785916,"stop":1714494785916,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd24890936a4203a","name":"passes more than one ENR URLs and attempts connection","time":{"start":1714494351415,"stop":1714494351416,"duration":1},"status":"skipped","severity":"normal"},{"uid":"2c9f0b5b946db5ce","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1714494788149,"stop":1714494788149,"duration":0},"status":"passed","severity":"normal"},{"uid":"4928a3b7434b8337","name":"should not receive a peer event after stop","time":{"start":1714494351414,"stop":1714494351414,"duration":0},"status":"passed","severity":"normal"},{"uid":"1724d5f2eba9b021","name":"Fails to publish message with wrong content topic","time":{"start":1714494788148,"stop":1714494788149,"duration":1},"status":"passed","severity":"normal"},{"uid":"39e27073391891bc","name":"Push message with content topic containing long","time":{"start":1714494735288,"stop":1714494735289,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9adcf7d2e07df52","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1714494285519,"stop":1714494285519,"duration":0},"status":"passed","severity":"normal"},{"uid":"a15adbd6d899de35","name":"should throw an error for empty SingleShardInfos array","time":{"start":1714494276812,"stop":1714494276812,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6427668486c173","name":"Push message on custom pubsubTopic","time":{"start":1714494594463,"stop":1714494594463,"duration":0},"status":"passed","severity":"normal"},{"uid":"e358a4ba2b4abf9a","name":"should get / set UDP multiaddr","time":{"start":1714494285528,"stop":1714494285528,"duration":0},"status":"passed","severity":"normal"},{"uid":"29dfd5d292ea2f4b","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1714494276816,"stop":1714494276816,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc8b76b31aa7e4e","name":"isConnected return false after peer stops","time":{"start":1714494373389,"stop":1714494373390,"duration":1},"status":"passed","severity":"normal"},{"uid":"31ef62db8a3629b7","name":"throws on content topic with empty encoding field","time":{"start":1714494276803,"stop":1714494276803,"duration":0},"status":"passed","severity":"normal"},{"uid":"974bd91397344518","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1714495063234,"stop":1714495063234,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8629574509db7ab","name":"Subscribe to topic containing numeric and publish message","time":{"start":1714494791245,"stop":1714494791246,"duration":1},"status":"passed","severity":"normal"},{"uid":"9de0e73f2c25c8a7","name":"Fails to push message with large meta","time":{"start":1714494838854,"stop":1714494838854,"duration":0},"status":"passed","severity":"normal"},{"uid":"669eaca62771311e","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1714494791247,"stop":1714494791248,"duration":1},"status":"passed","severity":"normal"},{"uid":"4631889e3326c172","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1714494402848,"stop":1714494402849,"duration":1},"status":"passed","severity":"normal"},{"uid":"54150a267831ca7b","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1714494482350,"stop":1714494482350,"duration":0},"status":"passed","severity":"normal"},{"uid":"e92d5b01ba4123b1","name":"should properly create location multiaddrs - tcp6","time":{"start":1714494285530,"stop":1714494285530,"duration":0},"status":"passed","severity":"normal"},{"uid":"14380e339d664162","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1714494954439,"stop":1714494954440,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd1d4136ad5d492b","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1714494482349,"stop":1714494482349,"duration":0},"status":"passed","severity":"normal"},{"uid":"34a4be2943103c98","name":"Subscribe to topic containing XML and receive message","time":{"start":1714494571266,"stop":1714494571266,"duration":0},"status":"passed","severity":"normal"},{"uid":"372dc6ba69ea5534","name":"Nodes with multiple pubsub topic","time":{"start":1714494760924,"stop":1714494760924,"duration":0},"status":"passed","severity":"normal"},{"uid":"a14e6c58266ab62a","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1714494571259,"stop":1714494571260,"duration":1},"status":"passed","severity":"normal"},{"uid":"18af19724831b235","name":"Ping on unsubscribed peer","time":{"start":1714494370504,"stop":1714494370507,"duration":3},"status":"passed","severity":"normal"},{"uid":"326dbb58c66aa2c1","name":"Push message with escaped characters payload","time":{"start":1714494838841,"stop":1714494838842,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d3455cc641012b2","name":"Check received message containing Arabic","time":{"start":1714494500286,"stop":1714494500287,"duration":1},"status":"passed","severity":"normal"},{"uid":"7987d8f05fd6dfa9","name":"Publish message with custom timestamp: Wed May 10 2023 16:32:41 GMT+0000 (Coordinated Universal Time)","time":{"start":1714494788145,"stop":1714494788145,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec26643974bb33de","name":"Promise Callback - forward","time":{"start":1714494876054,"stop":1714494876055,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c8e5ada84c39f53","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 4","time":{"start":1714494276825,"stop":1714494276826,"duration":1},"status":"passed","severity":"normal"},{"uid":"93f0cf860ffb8d89","name":"Push message with emoji payload","time":{"start":1714494735280,"stop":1714494735281,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6b3f44eb3a020e4","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1714494482326,"stop":1714494482326,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b4211a7d523712e","name":"Check publish message containing JSON","time":{"start":1714494788138,"stop":1714494788138,"duration":0},"status":"passed","severity":"normal"},{"uid":"db4526b7653a82f9","name":"Push message with content topic containing SQL Injection","time":{"start":1714494838847,"stop":1714494838848,"duration":1},"status":"passed","severity":"normal"},{"uid":"6fab010eadbd655","name":"Check publish message containing Basic HTML tag","time":{"start":1714494788127,"stop":1714494788127,"duration":0},"status":"passed","severity":"normal"},{"uid":"811bb96b0526c8ae","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1714494898216,"stop":1714494898217,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb59be9b1405dec7","name":"Push message with numeric payload","time":{"start":1714494735256,"stop":1714494735256,"duration":0},"status":"passed","severity":"normal"},{"uid":"571d521733ccc080","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1714494536932,"stop":1714494536932,"duration":0},"status":"passed","severity":"normal"},{"uid":"587112cd9d07dc59","name":"Check publish message after client node is restarted","time":{"start":1714494788150,"stop":1714494788150,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f4f609b5f3475681","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1714494276817,"stop":1714494276817,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0b889369f8a3c35","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1714494413196,"stop":1714494413197,"duration":1},"status":"passed","severity":"normal"},{"uid":"564774c14edecbb3","name":"Subscribe to topic containing short and receive message","time":{"start":1714494954435,"stop":1714494954435,"duration":0},"status":"passed","severity":"normal"},{"uid":"23df6a5e26f7e8c3","name":"Passing page size 3 when there are 20 messages","time":{"start":1714494908934,"stop":1714494908936,"duration":2},"status":"passed","severity":"normal"},{"uid":"928c89db4b52b2b2","name":"Check received message containing JSON","time":{"start":1714494500290,"stop":1714494500291,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ecc65db8887ca7e","name":"should not fail to stop the service if it was not started","time":{"start":1714494351411,"stop":1714494351411,"duration":0},"status":"passed","severity":"normal"},{"uid":"b854fc6129df8d5","name":"removeEventListener with wrong event","time":{"start":1714494368384,"stop":1714494368384,"duration":0},"status":"passed","severity":"normal"},{"uid":"749e32652d20f931","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1714495063232,"stop":1714495063232,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccd2d5ecb055beba","name":"should add and remove event listeners correctly","time":{"start":1714494305187,"stop":1714494305188,"duration":1},"status":"passed","severity":"normal"},{"uid":"69391088c24fab20","name":"should not fail to stop the service if it was not started","time":{"start":1714494305184,"stop":1714494305184,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc0bbac31d90e533","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1714494848662,"stop":1714494848662,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddae54c98cf5e6e0","name":"Passing page size 0 when there are 110 messages","time":{"start":1714494908931,"stop":1714494908932,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e4e8b8119980f63","name":"Overlapping topic subscription","time":{"start":1714494791243,"stop":1714494791243,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9e3f87e53c9f3c37","name":"Push message with special chars payload","time":{"start":1714494735256,"stop":1714494735257,"duration":1},"status":"passed","severity":"normal"},{"uid":"916b4bbcea53e88f","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1714494914010,"stop":1714494914011,"duration":1},"status":"passed","severity":"normal"},{"uid":"5dcf0f25b6a78323","name":"Relay - dialed first","time":{"start":1714494926188,"stop":1714494926188,"duration":0},"status":"passed","severity":"normal"},{"uid":"69ca530937e4980f","name":"start node with empty shard","time":{"start":1714494848663,"stop":1714494848663,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac941b520870f674","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1714494914008,"stop":1714494914009,"duration":1},"status":"passed","severity":"normal"},{"uid":"fbcb3fa7dacd1bc6","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1714494301221,"stop":1714494301221,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b55862d8cf7088d","name":"Relay - dialed after","time":{"start":1714494926188,"stop":1714494926189,"duration":1},"status":"passed","severity":"normal"},{"uid":"76dd1383e4ce744e","name":"can dial TLS multiaddrs","time":{"start":1714494602307,"stop":1714494602307,"duration":0},"status":"passed","severity":"normal"},{"uid":"18a8e9705f4b1e0a","name":"Check received message containing unicode special characters","time":{"start":1714494500291,"stop":1714494500292,"duration":1},"status":"passed","severity":"normal"},{"uid":"51b658b34d7682ba","name":"Push message with Arabic payload","time":{"start":1714494735257,"stop":1714494735257,"duration":0},"status":"passed","severity":"normal"},{"uid":"2628e66bf16c38ae","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1714494760922,"stop":1714494760922,"duration":0},"status":"passed","severity":"normal"},{"uid":"8951785c9707dbe1","name":"Passing page size 19 when there are 20 messages","time":{"start":1714494908939,"stop":1714494908939,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4cc6f36efbe539b","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1714494301221,"stop":1714494301222,"duration":1},"status":"skipped","severity":"normal"},{"uid":"95e0615e5338ae0e","name":"isConnected should return false after all peers disconnect","time":{"start":1714494373389,"stop":1714494373389,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc63b90af275bafd","name":"Check message with invalid timestamp is not received","time":{"start":1714494500294,"stop":1714494500294,"duration":0},"status":"passed","severity":"normal"},{"uid":"24f8ecadbada644b","name":"Ping on subscribed peer","time":{"start":1714494401268,"stop":1714494401268,"duration":0},"status":"passed","severity":"normal"},{"uid":"a430b2ce317a3ecd","name":"Push message on custom pubsubTopic","time":{"start":1714494594466,"stop":1714494594466,"duration":0},"status":"passed","severity":"normal"},{"uid":"98bc976914cf793d","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1714494760925,"stop":1714494760925,"duration":0},"status":"passed","severity":"normal"},{"uid":"30f59dab865d60c","name":"Push message with JSON payload","time":{"start":1714494838841,"stop":1714494838841,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d6646cfb2dec8a1","name":"Check received message with timestamp: 1649153314 ","time":{"start":1714494785915,"stop":1714494785915,"duration":0},"status":"passed","severity":"normal"},{"uid":"e63432a1a601ba4f","name":"Check received message with timestamp: 1714494327289000000 ","time":{"start":1714494785902,"stop":1714494785902,"duration":0},"status":"passed","severity":"normal"},{"uid":"3aa90c584478d5cf","name":"Decoder throws on undefined content topic","time":{"start":1714494310955,"stop":1714494310955,"duration":0},"status":"passed","severity":"normal"},{"uid":"482429defc24668d","name":"Check received message containing JSON","time":{"start":1714494785899,"stop":1714494785899,"duration":0},"status":"passed","severity":"normal"},{"uid":"cce6d59cd332a5d9","name":"should throw an error for an unconfigured topic","time":{"start":1714494276822,"stop":1714494276822,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5e09fff4c23e3fc","name":"Subscribe to topic containing JSON and receive message","time":{"start":1714494954440,"stop":1714494954440,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b0fd32f14362e52","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1714494276808,"stop":1714494276808,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2847e43b707883c","name":"Ephemeral field set to true","time":{"start":1714494290447,"stop":1714494290447,"duration":0},"status":"passed","severity":"normal"},{"uid":"180f175c9553ef8a","name":"Ping on subscribed peer","time":{"start":1714494401265,"stop":1714494401266,"duration":1},"status":"passed","severity":"normal"},{"uid":"dea951f738007b9d","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1714494373384,"stop":1714494373385,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8eba47930afc5ca","name":"dispatchEvent via connectionManager","time":{"start":1714494368385,"stop":1714494368385,"duration":0},"status":"passed","severity":"normal"},{"uid":"45c7366400deba22","name":"Throws when trying to push message with empty payload","time":{"start":1714494838843,"stop":1714494838844,"duration":1},"status":"passed","severity":"normal"},{"uid":"92a0d77f8c54270e","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1714494571268,"stop":1714494571268,"duration":0},"status":"passed","severity":"normal"},{"uid":"14be827386c92a11","name":"Correctly serialized arguments","time":{"start":1714494602390,"stop":1714494602390,"duration":0},"status":"passed","severity":"normal"},{"uid":"f62031c462eb6b2c","name":"should get / set TCP multiaddr","time":{"start":1714494285528,"stop":1714494285528,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bd0a9dca9dfc36c","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1714494276812,"stop":1714494276812,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8fb5ce730584875","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1714494284809,"stop":1714494284810,"duration":1},"status":"passed","severity":"normal"},{"uid":"286a56fb28873c22","name":"Passing page size 11 when there are 10 messages","time":{"start":1714494908938,"stop":1714494908938,"duration":0},"status":"passed","severity":"normal"},{"uid":"981cec14bb11d6ab","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1714494536934,"stop":1714494536934,"duration":0},"status":"passed","severity":"normal"},{"uid":"b285e10ec8f8068d","name":"Push message with meta","time":{"start":1714494838854,"stop":1714494838854,"duration":0},"status":"passed","severity":"normal"},{"uid":"abace6301ed4ee04","name":"Push message with content topic containing Basic HTML tag","time":{"start":1714494735297,"stop":1714494735298,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ad978f81914b497","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1714494482350,"stop":1714494482350,"duration":0},"status":"passed","severity":"normal"},{"uid":"266129d2f466fe2c","name":"Push message with shell command payload","time":{"start":1714494838841,"stop":1714494838841,"duration":0},"status":"passed","severity":"normal"},{"uid":"6355033e862ba299","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714494594464,"stop":1714494594464,"duration":0},"status":"passed","severity":"normal"},{"uid":"af5f3210d7882d24","name":"Subscribe to topic containing long and receive message","time":{"start":1714494954446,"stop":1714494954446,"duration":0},"status":"passed","severity":"normal"},{"uid":"34d86496e6092a4e","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1714494536935,"stop":1714494536935,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecf81556ed8eec85","name":"Check publish message after service node is restarted","time":{"start":1714494788150,"stop":1714494788150,"duration":0},"status":"skipped","severity":"normal"},{"uid":"fbf5d6c6928c21af","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1714494482319,"stop":1714494482319,"duration":0},"status":"passed","severity":"normal"},{"uid":"87be3e1759615b8d","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1714494914009,"stop":1714494914009,"duration":0},"status":"passed","severity":"normal"},{"uid":"a22de565772089d6","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714494402829,"stop":1714494402830,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8885101d28eb551","name":"Push message with content topic containing long","time":{"start":1714494838845,"stop":1714494838845,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7475aca3c1c0756","name":"Check received message containing unicode special characters","time":{"start":1714494785901,"stop":1714494785901,"duration":0},"status":"passed","severity":"normal"},{"uid":"426eca969381a3fd","name":"Subscribe to topic containing long and receive message","time":{"start":1714494571261,"stop":1714494571262,"duration":1},"status":"passed","severity":"normal"},{"uid":"4dc64836f060e22","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1714494837582,"stop":1714494837582,"duration":0},"status":"passed","severity":"normal"},{"uid":"749b1c04dd3403c9","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1714494402842,"stop":1714494402843,"duration":1},"status":"passed","severity":"normal"},{"uid":"a753659b0b144ffe","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1714494276814,"stop":1714494276814,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4e11600c94dab36","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1714494482329,"stop":1714494482331,"duration":2},"status":"passed","severity":"normal"},{"uid":"f2b5c65dcc7d3054","name":"unsubscribes","time":{"start":1714494907382,"stop":1714494907382,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e332d8f5dfed659","name":"Subscribe and receive messages via waku relay post","time":{"start":1714494954432,"stop":1714494954432,"duration":0},"status":"passed","severity":"normal"},{"uid":"f39885aaacb610a","name":"throws on content topic with non-number generation field","time":{"start":1714494276800,"stop":1714494276800,"duration":0},"status":"passed","severity":"normal"},{"uid":"a41c0d65ed77b0f","name":"Push message equal or less that 1MB","time":{"start":1714494735315,"stop":1714494735316,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a8ed11a19e09a14","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1714494482350,"stop":1714494482351,"duration":1},"status":"passed","severity":"normal"},{"uid":"48d834824e4b0dfe","name":"Push message with short payload","time":{"start":1714494838834,"stop":1714494838834,"duration":0},"status":"passed","severity":"normal"},{"uid":"76c1a52eeb0c474e","name":"different cluster, same shard: nodes don't connect","time":{"start":1714494482313,"stop":1714494482314,"duration":1},"status":"passed","severity":"normal"},{"uid":"10ebed8eb1f10175","name":"Subscribe to topic containing long and receive message","time":{"start":1714494954435,"stop":1714494954435,"duration":0},"status":"passed","severity":"normal"},{"uid":"90189f8feebbc6e3","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1714494954441,"stop":1714494954441,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7d82acb598049f8","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1714494312952,"stop":1714494312952,"duration":0},"status":"passed","severity":"normal"},{"uid":"c652fd0ca858cfeb","name":"Subscribe to topic containing shell command and receive message","time":{"start":1714494571267,"stop":1714494571267,"duration":0},"status":"passed","severity":"normal"},{"uid":"16235caf8cc5db99","name":"Check received message containing numeric","time":{"start":1714494785888,"stop":1714494785888,"duration":0},"status":"passed","severity":"normal"},{"uid":"946926001c8c9b8c","name":"Subscribe to topic containing Script and receive message","time":{"start":1714494571265,"stop":1714494571266,"duration":1},"status":"passed","severity":"normal"},{"uid":"c89787b25e128f15","name":"should return empty list for no shard","time":{"start":1714494276814,"stop":1714494276814,"duration":0},"status":"passed","severity":"normal"},{"uid":"6401f885253c9f3e","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1714494837582,"stop":1714494837583,"duration":1},"status":"passed","severity":"normal"},{"uid":"9fdb64bfec4fa75b","name":"Publish without waiting for remote peer","time":{"start":1714494791235,"stop":1714494791236,"duration":1},"status":"passed","severity":"normal"},{"uid":"b24c53e38706a0c8","name":"Push message with content topic containing Russian","time":{"start":1714494735293,"stop":1714494735294,"duration":1},"status":"passed","severity":"normal"},{"uid":"56c2affe88a99214","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1714494482347,"stop":1714494482348,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef5340afa3a05047","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1714494883922,"stop":1714494883922,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5a50d33c0e68fc0","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714494482341,"stop":1714494482341,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ea941b0616ca737","name":"Check received message containing Chinese","time":{"start":1714494500285,"stop":1714494500285,"duration":0},"status":"passed","severity":"normal"},{"uid":"85599f15a06286d5","name":"should not receive a peer event after stop","time":{"start":1714494802223,"stop":1714494802223,"duration":0},"status":"passed","severity":"normal"},{"uid":"98b10d719592d6ad","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app68/8/topic94/json","time":{"start":1714494840009,"stop":1714494840011,"duration":2},"status":"passed","severity":"normal"},{"uid":"94ef4ff3d789ed0e","name":"Push message with unicode special characters payload","time":{"start":1714494735279,"stop":1714494735280,"duration":1},"status":"passed","severity":"normal"},{"uid":"38bc21baa5a8dadf","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1714494276823,"stop":1714494276824,"duration":1},"status":"passed","severity":"normal"},{"uid":"9cc62506a96cd2a2","name":"Query generator for multiple messages with different message text format","time":{"start":1714494896479,"stop":1714494896479,"duration":0},"status":"passed","severity":"normal"},{"uid":"7308f4668a096e90","name":"Passing page size 10 when there are 10 messages","time":{"start":1714494908936,"stop":1714494908938,"duration":2},"status":"passed","severity":"normal"},{"uid":"889575c2cb2214d3","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1714494310949,"stop":1714494310950,"duration":1},"status":"passed","severity":"normal"},{"uid":"cac36dd77d395b4c","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1714494482332,"stop":1714494482332,"duration":0},"status":"passed","severity":"normal"},{"uid":"560555d924c64795","name":"should be called at least once on all `peer:discovery` events","time":{"start":1714494335555,"stop":1714494335556,"duration":1},"status":"passed","severity":"normal"},{"uid":"634a9636921feb40","name":"Push message with content topic containing emoji","time":{"start":1714494838853,"stop":1714494838853,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4eb3cced549174d","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1714494791250,"stop":1714494791251,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1b5783cc7499dac","name":"should not receive a peer event before start","time":{"start":1714494351413,"stop":1714494351414,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4491ae7eeb4aaf7","name":"Subscribe to topic containing shell command and publish message","time":{"start":1714494791256,"stop":1714494791257,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a00397b38cebca4","name":"Non TWN Cluster","time":{"start":1714494840004,"stop":1714494840005,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c739e9e4a88210b","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1714494284818,"stop":1714494284818,"duration":0},"status":"passed","severity":"normal"},{"uid":"90770a25530da195","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1714494536934,"stop":1714494536935,"duration":1},"status":"passed","severity":"normal"},{"uid":"46f2b5f8ff0b0c18","name":"Ping on peer without subscriptions","time":{"start":1714494370501,"stop":1714494370504,"duration":3},"status":"passed","severity":"normal"},{"uid":"41db71672297d797","name":"Check received message containing long","time":{"start":1714494785888,"stop":1714494785888,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7aac0ca3139db0c","name":"Check received message containing Script","time":{"start":1714494785896,"stop":1714494785896,"duration":0},"status":"passed","severity":"normal"},{"uid":"f719b6f1bab0b4b3","name":"Check received message containing SQL Injection","time":{"start":1714494785910,"stop":1714494785911,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc9b8b86e7e251dc","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1714494536936,"stop":1714494536936,"duration":0},"status":"passed","severity":"normal"},{"uid":"58438cbbfb8c3221","name":"Reopen subscription with peer with lost subscription","time":{"start":1714494370508,"stop":1714494370510,"duration":2},"status":"passed","severity":"normal"},{"uid":"15ad37b740e8123","name":"Check received message containing JSON","time":{"start":1714494785912,"stop":1714494785912,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa511be5b1a5f235","name":"should return the pubsub topic directly if a string is provided","time":{"start":1714494276822,"stop":1714494276823,"duration":1},"status":"passed","severity":"normal"},{"uid":"4375d74ad9b80432","name":"Check received message containing special chars","time":{"start":1714494785909,"stop":1714494785909,"duration":0},"status":"passed","severity":"normal"},{"uid":"a09d96afd6391024","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1714494482321,"stop":1714494482321,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f6456691e76d605","name":"Sample","time":{"start":1714494284893,"stop":1714494284893,"duration":0},"status":"passed","severity":"normal"},{"uid":"d83077d12d5efd98","name":"Sets default value correctly","time":{"start":1714494921193,"stop":1714494921193,"duration":0},"status":"passed","severity":"normal"},{"uid":"efa37a8e299d8977","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1714494413199,"stop":1714494413199,"duration":0},"status":"passed","severity":"normal"},{"uid":"be12165a88a7a99","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1714494276816,"stop":1714494276816,"duration":0},"status":"passed","severity":"normal"},{"uid":"2887cf0e58d747ec","name":"Callback on promise","time":{"start":1714494896480,"stop":1714494896480,"duration":0},"status":"passed","severity":"normal"},{"uid":"604c2d94cfd5d898","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1714494914007,"stop":1714494914008,"duration":1},"status":"passed","severity":"normal"},{"uid":"7fe7ea047f6bf22e","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1714494571259,"stop":1714494571259,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcaa9c1f7ffab50","name":"should not fail to start the service if it is already started","time":{"start":1714494351411,"stop":1714494351411,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ce23b4d9aef3eed","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1714494954442,"stop":1714494954443,"duration":1},"status":"passed","severity":"normal"},{"uid":"61dbabadfe63f1e","name":"Default pageSize","time":{"start":1714494908940,"stop":1714494908940,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b40887cc811bc67","name":"Push message with escaped characters payload","time":{"start":1714494735278,"stop":1714494735279,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ecb92d01b641f4b","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1714494571266,"stop":1714494571266,"duration":0},"status":"passed","severity":"normal"},{"uid":"d942f3a38fda4014","name":"Push message with custom timestamp: 1683736082477","time":{"start":1714494838855,"stop":1714494838855,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b2ff091487499e6","name":"same cluster, different shard: nodes connect","time":{"start":1714494620618,"stop":1714494620618,"duration":0},"status":"passed","severity":"normal"},{"uid":"164807d39c5a1fc5","name":"Does not throw an exception when node disconnects","time":{"start":1714494921190,"stop":1714494921190,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c749c9569ded2f7","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app86/8/topic643/xml","time":{"start":1714494840011,"stop":1714494840027,"duration":16},"status":"passed","severity":"normal"},{"uid":"92f7c29d191332da","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1714494840033,"stop":1714494840034,"duration":1},"status":"passed","severity":"normal"},{"uid":"1477af50074d319e","name":"listenerCount","time":{"start":1714494368385,"stop":1714494368385,"duration":0},"status":"passed","severity":"normal"},{"uid":"44dcf560fe640e50","name":"should emit a peer event after start","time":{"start":1714494802222,"stop":1714494802222,"duration":0},"status":"passed","severity":"normal"},{"uid":"7067f51b9b75df8b","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1714494837582,"stop":1714494837582,"duration":0},"status":"passed","severity":"normal"},{"uid":"c80f29779883c0c0","name":"Fails to publish message with size larger than 1 MB","time":{"start":1714494788149,"stop":1714494788150,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2640fc237924136","name":"Push message with content topic containing Arabic","time":{"start":1714494838847,"stop":1714494838847,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e4207c2f752fb76","name":"Push 30 different messages","time":{"start":1714494838843,"stop":1714494838843,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d13cdf191fcf5b3","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1714494300699,"stop":1714494300700,"duration":1},"status":"passed","severity":"normal"},{"uid":"144d7b201efddf68","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1714494277048,"stop":1714494277048,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5448eeda1c8f581","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1714494335557,"stop":1714494335558,"duration":1},"status":"passed","severity":"normal"},{"uid":"1710a605c44fa942","name":"Encoder throws on undefined content topic","time":{"start":1714494312953,"stop":1714494312954,"duration":1},"status":"passed","severity":"normal"},{"uid":"b66c02a62b368561","name":"should set field with all protocols disabled","time":{"start":1714494285531,"stop":1714494285531,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f3223d5efd80237","name":"Reopen subscription with peer with lost subscription","time":{"start":1714494401267,"stop":1714494401268,"duration":1},"status":"passed","severity":"normal"},{"uid":"62af8f2cd7f01276","name":"1 Relay, 1 fetch","time":{"start":1714494301033,"stop":1714494301033,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3bd21127c0ad5da","name":"Encoder throws on empty string content topic","time":{"start":1714494290448,"stop":1714494290449,"duration":1},"status":"passed","severity":"normal"},{"uid":"96a4d7d39e8761b","name":"Check received message containing Russian","time":{"start":1714494785910,"stop":1714494785910,"duration":0},"status":"passed","severity":"normal"},{"uid":"85742b3f3af90682","name":"should emit a peer event after start","time":{"start":1714494351412,"stop":1714494351413,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6259f8008f20275","name":"different cluster, different shard: nodes don't connect","time":{"start":1714494482319,"stop":1714494482319,"duration":0},"status":"passed","severity":"normal"},{"uid":"46eb5f321f0499c9","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1714494284810,"stop":1714494284811,"duration":1},"status":"passed","severity":"normal"},{"uid":"939cfba19e23196b","name":"should be able to decode the field with only STORE set to true","time":{"start":1714494284813,"stop":1714494284814,"duration":1},"status":"passed","severity":"normal"},{"uid":"84bfa37dd797069","name":"Push message with content topic containing short","time":{"start":1714494735287,"stop":1714494735288,"duration":1},"status":"passed","severity":"normal"},{"uid":"ebc62362890c26f9","name":"Fails to push message with large meta","time":{"start":1714494735305,"stop":1714494735305,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf15ee4ba640afe0","name":"Fails to publish duplicate message","time":{"start":1714494788147,"stop":1714494788147,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6d4365365118be9","name":"Push message with JSON payload","time":{"start":1714494735261,"stop":1714494735261,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ad1d45c8b4cdb09","name":"should properly create peer info with all multiaddrs","time":{"start":1714494285530,"stop":1714494285531,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe9089ae236a603b","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1714494276815,"stop":1714494276815,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e4ea1c4920128dd","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1714494954445,"stop":1714494954445,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ebab3a7f3f18d49","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714494594465,"stop":1714494594465,"duration":0},"status":"passed","severity":"normal"},{"uid":"9026b2175fbbfc07","name":"Encoder throws on empty string content topic","time":{"start":1714494310954,"stop":1714494310954,"duration":0},"status":"passed","severity":"normal"},{"uid":"22d2cffb749606f0","name":"Push message equal or less that 1MB","time":{"start":1714494838856,"stop":1714494838857,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a33eee8c777ea11","name":"Push message with special chars payload","time":{"start":1714494838835,"stop":1714494838835,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d88fb9a968abf77","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 1","time":{"start":1714494276825,"stop":1714494276825,"duration":0},"status":"passed","severity":"normal"},{"uid":"16f94d6bfce18e12","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1714494402841,"stop":1714494402842,"duration":1},"status":"passed","severity":"normal"},{"uid":"35dcd5f3e8874ff4","name":"Check message with no payload is not received","time":{"start":1714494785905,"stop":1714494785905,"duration":0},"status":"passed","severity":"normal"},{"uid":"f89631f2124cb104","name":"should not fail to stop the service if it was not started","time":{"start":1714494802221,"stop":1714494802221,"duration":0},"status":"passed","severity":"normal"},{"uid":"865a5e35d86378ad","name":"Query Generator, Multiple PubsubTopics","time":{"start":1714494884057,"stop":1714494884058,"duration":1},"status":"passed","severity":"normal"},{"uid":"63b9f3dff4954851","name":"Query Generator - backward","time":{"start":1714494876054,"stop":1714494876054,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1679ba4ae6c2a00","name":"new peer added after a peer was already found","time":{"start":1714494742981,"stop":1714494742982,"duration":1},"status":"skipped","severity":"normal"},{"uid":"3f0f5a3214502907","name":"Check received message containing XML","time":{"start":1714494500289,"stop":1714494500290,"duration":1},"status":"passed","severity":"normal"},{"uid":"701d531d6cfac3da","name":"handles different clusterIds correctly","time":{"start":1714494276810,"stop":1714494276810,"duration":0},"status":"passed","severity":"normal"},{"uid":"6357b4b3a4eb5a5","name":"Refresh subscription","time":{"start":1714494571260,"stop":1714494571261,"duration":1},"status":"passed","severity":"normal"},{"uid":"e71835ca618c1506","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1714494276811,"stop":1714494276811,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc04d4a9e1906622","name":"Ping on unsubscribed peer","time":{"start":1714494401267,"stop":1714494401267,"duration":0},"status":"passed","severity":"normal"},{"uid":"813290a4bdd09e64","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1714494276817,"stop":1714494276818,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f1dd76a31d09535","name":"should handle a minimal index list","time":{"start":1714494277047,"stop":1714494277048,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ef372cc6e608c10","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1714494373385,"stop":1714494373386,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6d544e5117c0aff","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1714494290450,"stop":1714494290450,"duration":0},"status":"passed","severity":"normal"},{"uid":"471f66a375680b13","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1714494276828,"stop":1714494276828,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ee06998edfd3496","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1714494284816,"stop":1714494284817,"duration":1},"status":"passed","severity":"normal"},{"uid":"dccc386c024a4f42","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1714494482326,"stop":1714494482327,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5f6d06d6c6498d","name":"creates an iterator","time":{"start":1714494907381,"stop":1714494907381,"duration":0},"status":"passed","severity":"normal"},{"uid":"8910baf377b4a254","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1714494482352,"stop":1714494482352,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfc56a9ebbe7d00","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1714494351415,"stop":1714494351415,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a12d43e26837fcc8","name":"Push message with content topic containing Basic HTML tag","time":{"start":1714494838849,"stop":1714494838850,"duration":1},"status":"passed","severity":"normal"},{"uid":"1dff38830c659754","name":"should properly create location multiaddrs - tcp","time":{"start":1714494285530,"stop":1714494285530,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5044d9bb8d78af3","name":"Push message with XML payload","time":{"start":1714494838840,"stop":1714494838840,"duration":0},"status":"passed","severity":"normal"},{"uid":"bac4aeec35f2dd3c","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1714494482353,"stop":1714494482353,"duration":0},"status":"passed","severity":"normal"},{"uid":"897675e5ef50e5f0","name":"random static sharding 10 - Cluster ID: 86, Shard ID: 725","time":{"start":1714494848660,"stop":1714494848661,"duration":1},"status":"passed","severity":"normal"},{"uid":"b07c85f57104af5e","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1714494482354,"stop":1714494482354,"duration":0},"status":"passed","severity":"normal"},{"uid":"154e0ee3c91bb53c","name":"should use DNS peer discovery with light client","time":{"start":1714494351415,"stop":1714494351415,"duration":0},"status":"skipped","severity":"normal"},{"uid":"17cb2f4598e082b5","name":"Fails to publish message with empty text","time":{"start":1714494788147,"stop":1714494788148,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ce05dc74eed696","name":"should not receive a peer event before start","time":{"start":1714494305185,"stop":1714494305185,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d8d5dd6201b62ad","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1714494300695,"stop":1714494300696,"duration":1},"status":"passed","severity":"normal"},{"uid":"d544bd5f62b7b048","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1714494328716,"stop":1714494328717,"duration":1},"status":"passed","severity":"normal"},{"uid":"5cb862cf86f28bc3","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1714494954434,"stop":1714494954434,"duration":0},"status":"passed","severity":"normal"},{"uid":"72adb27cba5d7f37","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1714494276818,"stop":1714494276818,"duration":0},"status":"passed","severity":"normal"},{"uid":"8773012880b43d23","name":"Check message received after nwaku node is restarted","time":{"start":1714494500300,"stop":1714494500300,"duration":0},"status":"skipped","severity":"normal"},{"uid":"fedf5b105d31cc52","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1714494277048,"stop":1714494277049,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0a95e3c1c86f6fe","name":"Query generator for multiple messages with different content topic format","time":{"start":1714494896479,"stop":1714494896480,"duration":1},"status":"passed","severity":"normal"},{"uid":"5394915e7b4c0a72","name":"Overlapping topic subscription","time":{"start":1714494571260,"stop":1714494571260,"duration":0},"status":"passed","severity":"normal"},{"uid":"a08c63af3d2a0e9d","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1714494914010,"stop":1714494914010,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ecaf1f2223d6a90","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1714494571264,"stop":1714494571264,"duration":0},"status":"passed","severity":"normal"},{"uid":"92ac4f5994b0bd34","name":"Add multiple subscription objects on single nwaku node","time":{"start":1714494954442,"stop":1714494954442,"duration":0},"status":"passed","severity":"normal"},{"uid":"71f0d8119077ddf1","name":"Ephemeral field is preserved - encoder v0","time":{"start":1714494341389,"stop":1714494341390,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ea555127eb70167","name":"Check received message containing long","time":{"start":1714494500283,"stop":1714494500283,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2ddfee8ad2c69c7","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1714494328710,"stop":1714494328712,"duration":2},"status":"passed","severity":"normal"},{"uid":"4d232e434e4c656e","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1714494571267,"stop":1714494571268,"duration":1},"status":"passed","severity":"normal"},{"uid":"94a6d5dc4cf79a02","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1714494276804,"stop":1714494276804,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ca0d00cc420cc16","name":"Check received message containing emoji","time":{"start":1714494785901,"stop":1714494785902,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9da306d1817acc6","name":"Check message with invalid timestamp is not received","time":{"start":1714494785903,"stop":1714494785904,"duration":1},"status":"passed","severity":"normal"},{"uid":"578cb05299bbe330","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714494482324,"stop":1714494482325,"duration":1},"status":"passed","severity":"normal"},{"uid":"393c11bebe4b7b79","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1714494276808,"stop":1714494276808,"duration":0},"status":"passed","severity":"normal"},{"uid":"48ba88acb59c5a30","name":"random static sharding 1 - Cluster ID: 548, Shard ID: 16","time":{"start":1714494848654,"stop":1714494848655,"duration":1},"status":"passed","severity":"normal"},{"uid":"968ac4518bd13994","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714494594466,"stop":1714494594467,"duration":1},"status":"passed","severity":"normal"},{"uid":"dab413ba5287e8c7","name":"Check message with no content topic is not received","time":{"start":1714494500295,"stop":1714494500297,"duration":2},"status":"passed","severity":"normal"},{"uid":"f8eaa93ffb068e1","name":"Subscribe to topic containing long and publish message","time":{"start":1714494791244,"stop":1714494791245,"duration":1},"status":"passed","severity":"normal"},{"uid":"416bc19ff375d46","name":"Subscribe to topic containing JSON and publish message","time":{"start":1714494791255,"stop":1714494791255,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a79be9da57bacf","name":"different cluster, different shard: nodes don't connect","time":{"start":1714494620619,"stop":1714494620620,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c09c5f074a74b9c","name":"Check received message containing Arabic","time":{"start":1714494785889,"stop":1714494785890,"duration":1},"status":"passed","severity":"normal"},{"uid":"454b0d55575320ca","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1714494276814,"stop":1714494276814,"duration":0},"status":"passed","severity":"normal"},{"uid":"44dfb9d9ccfcb4db","name":"should properly create location multiaddrs - tcp4","time":{"start":1714494285529,"stop":1714494285529,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fa19ca8e6d91a8e","name":"Check message with no payload is not received","time":{"start":1714494500297,"stop":1714494500297,"duration":0},"status":"passed","severity":"normal"},{"uid":"87b8f426ddbaf2cd","name":"Query generator for multiple messages","time":{"start":1714494896478,"stop":1714494896478,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6acf110980eda94","name":"should set field with all protocols enabled","time":{"start":1714494285531,"stop":1714494285532,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7bb348b42026274","name":"should be able to decode the field with only RELAY set to true","time":{"start":1714494284811,"stop":1714494284812,"duration":1},"status":"passed","severity":"normal"},{"uid":"fbdc56341e5e449d","name":"Subscribe to topic containing Russian and receive message","time":{"start":1714494954438,"stop":1714494954438,"duration":0},"status":"passed","severity":"normal"},{"uid":"6041b4b7069bca35","name":"Decoder throws on empty string content topic","time":{"start":1714494310955,"stop":1714494310956,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d556dda37849855","name":"Check message on other pubsub topic is not received","time":{"start":1714494500294,"stop":1714494500295,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b9ed116c91c8050","name":"Decoder throws on undefined content topic","time":{"start":1714494290449,"stop":1714494290449,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b7ae87b93c70371","name":"Check message received after nwaku node is restarted","time":{"start":1714494785919,"stop":1714494785919,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c640a453bd657339","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1714494335559,"stop":1714494335559,"duration":0},"status":"passed","severity":"normal"},{"uid":"f72e4afcf71876d1","name":"Publish message with rate limit","time":{"start":1714494788151,"stop":1714494788151,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4452214b332940a","name":"Subscribe to topic containing emoji and receive message","time":{"start":1714494571269,"stop":1714494571269,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7cbbcd81b537fe","name":"Check publish message containing numeric","time":{"start":1714494788123,"stop":1714494788123,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c35bd333e79e689","name":"Publish message with custom timestamp: Tue Apr 30 2024 15:32:41 GMT+0000 (Coordinated Universal Time)","time":{"start":1714494788146,"stop":1714494788146,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebac540b0dac7b3d","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app93/6/topic916/xml","time":{"start":1714494840029,"stop":1714494840030,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8a441dfddc90826","name":"Push message with Basic HTML tag payload","time":{"start":1714494838840,"stop":1714494838840,"duration":0},"status":"passed","severity":"normal"},{"uid":"10b387acc8ee029","name":"Subscribe to topic containing JSON and receive message","time":{"start":1714494571267,"stop":1714494571267,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9fa75eb06638e8e","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1714494279628,"stop":1714494279629,"duration":1},"status":"passed","severity":"normal"},{"uid":"db0ff730ba7f5a8","name":"addEventListener with correct event","time":{"start":1714494368383,"stop":1714494368383,"duration":0},"status":"passed","severity":"normal"},{"uid":"7732f6f7ccba19b4","name":"Check publish message containing emoji","time":{"start":1714494788144,"stop":1714494788145,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1728fa63f849ba5","name":"removeEventListener with correct event","time":{"start":1714494368384,"stop":1714494368384,"duration":0},"status":"passed","severity":"normal"},{"uid":"41377611e067317d","name":"Generator, custom pubsub topic","time":{"start":1714494883920,"stop":1714494883920,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d5e7414c800455c","name":"addEventListener with wrong event","time":{"start":1714494368383,"stop":1714494368383,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ca5b33b76c9a723","name":"Generator, 2 different pubsubtopics","time":{"start":1714494883925,"stop":1714494883926,"duration":1},"status":"passed","severity":"normal"},{"uid":"af0a0d67963c961a","name":"Waku message hash computation (meta attribute not present)","time":{"start":1714494279630,"stop":1714494279630,"duration":0},"status":"passed","severity":"normal"},{"uid":"11ac4f93cf54f302","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1714494402830,"stop":1714494402835,"duration":5},"status":"passed","severity":"normal"},{"uid":"c955addc27457768","name":"Ping on unsubscribed peer","time":{"start":1714494401269,"stop":1714494401269,"duration":0},"status":"passed","severity":"normal"},{"uid":"33a04b1685cadb3a","name":"Subscribe to topic containing numeric and receive message","time":{"start":1714494954436,"stop":1714494954436,"duration":0},"status":"passed","severity":"normal"},{"uid":"b986715a814c6894","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1714494788145,"stop":1714494788145,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2bf946246362af","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1714494571257,"stop":1714494571257,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fa47acfa32fcc2","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1714494742982,"stop":1714494742982,"duration":0},"status":"passed","severity":"normal"},{"uid":"576eecf9c8532a81","name":"Check received message with timestamp: 1714494327394 ","time":{"start":1714494500293,"stop":1714494500293,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e0039b47a016d89","name":"Check received message with timestamp: 1649153314 ","time":{"start":1714494785903,"stop":1714494785903,"duration":0},"status":"passed","severity":"normal"},{"uid":"de3ebab03d25447","name":"more peers than existing","time":{"start":1714494735609,"stop":1714494735609,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4d23c9237ab14766","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1714494954449,"stop":1714494954449,"duration":0},"status":"passed","severity":"normal"},{"uid":"83794259a0813dd5","name":"1 Relay, 1 Filter, gives up","time":{"start":1714494301034,"stop":1714494301034,"duration":0},"status":"passed","severity":"normal"},{"uid":"72fcd8081fdef34","name":"Callback on promise, aborts when callback returns true","time":{"start":1714494896480,"stop":1714494896481,"duration":1},"status":"passed","severity":"normal"},{"uid":"eab021bc73d268ac","name":"All","time":{"start":1714494338446,"stop":1714494338447,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3ce307a0ec90f94","name":"Push message with Basic HTML tag payload","time":{"start":1714494735260,"stop":1714494735261,"duration":1},"status":"passed","severity":"normal"},{"uid":"663447fa1e98e80c","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1714494276813,"stop":1714494276814,"duration":1},"status":"passed","severity":"normal"},{"uid":"77c1a397665f8633","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1714494279630,"stop":1714494279630,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8f025324df00013","name":"it tolerates circular branch references","time":{"start":1714494301217,"stop":1714494301217,"duration":0},"status":"passed","severity":"normal"},{"uid":"268634f936260d6b","name":"Check publish message containing Chinese","time":{"start":1714494788124,"stop":1714494788124,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee8696a71f68032b","name":"random static sharding 7 - Cluster ID: 311, Shard ID: 755","time":{"start":1714494848658,"stop":1714494848659,"duration":1},"status":"passed","severity":"normal"},{"uid":"be1fb2412204d3ed","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1714494402847,"stop":1714494402847,"duration":0},"status":"passed","severity":"normal"},{"uid":"86a5636b78547739","name":"Light Node - default protocols","time":{"start":1714494926191,"stop":1714494926191,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea487cfb4f56f881","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1714494536936,"stop":1714494536936,"duration":0},"status":"passed","severity":"normal"},{"uid":"172732ec5729e7b5","name":"Check received message with timestamp: 1714494327394000000 ","time":{"start":1714494500292,"stop":1714494500293,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a0ae5cb2f06b6dc","name":"should not throw an error for a single configured topic","time":{"start":1714494276821,"stop":1714494276822,"duration":1},"status":"passed","severity":"normal"},{"uid":"39a7293c7bd6a867","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1714494276809,"stop":1714494276809,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9f0fbe1982accc5","name":"Push message with custom timestamp: 1683736100509","time":{"start":1714494735306,"stop":1714494735306,"duration":0},"status":"passed","severity":"normal"},{"uid":"a05b956df1fee6b9","name":"Check received message containing Russian","time":{"start":1714494500287,"stop":1714494500288,"duration":1},"status":"passed","severity":"normal"},{"uid":"4807c968c53f85f6","name":"Check received message containing unicode special characters","time":{"start":1714494785913,"stop":1714494785914,"duration":1},"status":"passed","severity":"normal"},{"uid":"c00524eebd435ca7","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714494402846,"stop":1714494402846,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa30d839712d05e7","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1714494276808,"stop":1714494276809,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc14d7c308447639","name":"Ordered Callback - backward","time":{"start":1714494876056,"stop":1714494876056,"duration":0},"status":"passed","severity":"normal"},{"uid":"e49a8c07f0f2e70c","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1714494284818,"stop":1714494284819,"duration":1},"status":"passed","severity":"normal"},{"uid":"12d48dc488365b02","name":"Relay + Store","time":{"start":1714494338446,"stop":1714494338446,"duration":0},"status":"passed","severity":"normal"},{"uid":"1af50446898c012c","name":"non connected peers","time":{"start":1714494735610,"stop":1714494735610,"duration":0},"status":"skipped","severity":"normal"},{"uid":"480e2f67fc1c6ad2","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1714494742982,"stop":1714494742982,"duration":0},"status":"skipped","severity":"normal"},{"uid":"dac3fe7a9a224c9d","name":"Check publish message containing XML","time":{"start":1714494788126,"stop":1714494788127,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a6da2a671baeb3b","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1714494954447,"stop":1714494954447,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa08f3129ad04b3c","name":"same cluster, different shard: nodes don't connect","time":{"start":1714494482312,"stop":1714494482313,"duration":1},"status":"passed","severity":"normal"},{"uid":"98a783cc6876a31d","name":"Push message with custom timestamp: 1714490882477","time":{"start":1714494838855,"stop":1714494838856,"duration":1},"status":"passed","severity":"normal"},{"uid":"93f8d83ce7b0ce59","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1714494760927,"stop":1714494760927,"duration":0},"status":"passed","severity":"normal"},{"uid":"eae1c14ce87dc041","name":"1 Store, 2 fetches","time":{"start":1714494301033,"stop":1714494301033,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b59699121eea870","name":"recovers when dns.resolve returns empty","time":{"start":1714494301218,"stop":1714494301218,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a7e28987e1115a0","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1714494594467,"stop":1714494594467,"duration":0},"status":"passed","severity":"normal"},{"uid":"be948661efd191a2","name":"Subscribe to topic containing special chars and receive message","time":{"start":1714494571263,"stop":1714494571263,"duration":0},"status":"passed","severity":"normal"},{"uid":"76c7f94f5cd2ed5f","name":"A test","time":{"start":1714494571517,"stop":1714494571518,"duration":1},"status":"passed","severity":"normal"},{"uid":"408e2122422acf5f","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1714494341390,"stop":1714494341391,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0c4eb0278d355bf","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1714494328714,"stop":1714494328715,"duration":1},"status":"passed","severity":"normal"},{"uid":"aba0c6cdf3145476","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1714494276818,"stop":1714494276818,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa63668dfccc4f6b","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1714494328712,"stop":1714494328713,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3a26c9a73fb3c01","name":"should properly create location multiaddrs - udp4","time":{"start":1714494285529,"stop":1714494285529,"duration":0},"status":"passed","severity":"normal"},{"uid":"9384e7f27cee627e","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1714494954450,"stop":1714494954450,"duration":0},"status":"passed","severity":"normal"},{"uid":"24545617bb1f0a2c","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1714494276805,"stop":1714494276805,"duration":0},"status":"passed","severity":"normal"},{"uid":"c07a13f5732cddac","name":"safeDispatchEvent","time":{"start":1714494368385,"stop":1714494368386,"duration":1},"status":"passed","severity":"normal"},{"uid":"f85b94dc93ba971f","name":"Ping on subscribed peer","time":{"start":1714494370499,"stop":1714494370500,"duration":1},"status":"passed","severity":"normal"},{"uid":"e287aea21c108c8a","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1714494760924,"stop":1714494760924,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba63bed036961ef2","name":"Push message with long payload","time":{"start":1714494838834,"stop":1714494838835,"duration":1},"status":"passed","severity":"normal"},{"uid":"af993263f11b8d0b","name":"retrieves a single peer","time":{"start":1714494301216,"stop":1714494301217,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a9a3187b401608","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1714494791257,"stop":1714494791258,"duration":1},"status":"passed","severity":"normal"},{"uid":"18c4c20aca144d3a","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1714494482340,"stop":1714494482340,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ec752f7104a7ae7","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1714494276817,"stop":1714494276817,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b97b52e0f05621f","name":"Push message with XML payload","time":{"start":1714494735260,"stop":1714494735260,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd0a603a0afee38","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1714494276823,"stop":1714494276823,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1a140872450a8c","name":"should properly compute the node id","time":{"start":1714494285526,"stop":1714494285527,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d5ef135b3ef1c40","name":"Register correct protocols","time":{"start":1714494791233,"stop":1714494791235,"duration":2},"status":"passed","severity":"normal"},{"uid":"72b029079f5dcac8","name":"Refresh subscription","time":{"start":1714494791242,"stop":1714494791242,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e0a079d7c827341e","name":"Delete observer","time":{"start":1714494739120,"stop":1714494739120,"duration":0},"status":"passed","severity":"normal"},{"uid":"52a383ec597fed55","name":"Check message received after jswaku node is restarted","time":{"start":1714494785906,"stop":1714494785906,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4ef6576ca2f26b22","name":"Subscribe to topic containing short and publish message","time":{"start":1714494791243,"stop":1714494791244,"duration":1},"status":"passed","severity":"normal"},{"uid":"fcaa42ab7265007e","name":"Check publish message containing SQL Injection","time":{"start":1714494788125,"stop":1714494788126,"duration":1},"status":"passed","severity":"normal"},{"uid":"be7bfc954605ebf","name":"Subscribe and receive messages via lightPush","time":{"start":1714494571254,"stop":1714494571255,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ac43a0e76eb1dfe","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1714494276809,"stop":1714494276809,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef059c8f24209aec","name":"Publishes to nwaku","time":{"start":1714494764686,"stop":1714494764687,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b214babaeded62c","name":"tcp ip4 address","time":{"start":1714494284790,"stop":1714494284791,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c7fa6d9208bcd92","name":"Subscribe to topic containing emoji and publish message","time":{"start":1714494791259,"stop":1714494791259,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb4ec790630fe729","name":"Check publish message containing unicode special characters","time":{"start":1714494788144,"stop":1714494788144,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac1adeacb4c5eed0","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1714494785903,"stop":1714494785903,"duration":0},"status":"passed","severity":"normal"},{"uid":"457e7964d2ecdb67","name":"Decoder throws on undefined content topic","time":{"start":1714494312954,"stop":1714494312954,"duration":0},"status":"passed","severity":"normal"},{"uid":"db3c4aa4b23ddf84","name":"Ephemeral messages are not stored","time":{"start":1714494341388,"stop":1714494341389,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c93c738c35c794c","name":"should throw an error if shards are undefined for static sharding","time":{"start":1714494276814,"stop":1714494276815,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2535299aaebdea3","name":"should load peers from local storage and dispatch events","time":{"start":1714494305186,"stop":1714494305186,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ad76389416fe3e8","name":"Subscribe and receive messages via lightPush","time":{"start":1714494954442,"stop":1714494954442,"duration":0},"status":"passed","severity":"normal"},{"uid":"61908c7f1e401bae","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1714494276807,"stop":1714494276807,"duration":0},"status":"passed","severity":"normal"},{"uid":"845e305efbfd2088","name":"should be able to decode the field with only FILTER set to true","time":{"start":1714494284812,"stop":1714494284812,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6865a66ce978e5b","name":"Check received message containing shell command","time":{"start":1714494785913,"stop":1714494785913,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ff54dcd7353a1cb","name":"Check received message containing Chinese","time":{"start":1714494785909,"stop":1714494785909,"duration":0},"status":"passed","severity":"normal"},{"uid":"630dff434307c528","name":"should encode/decode to text encoding","time":{"start":1714494285527,"stop":1714494285527,"duration":0},"status":"passed","severity":"normal"},{"uid":"71def7114d8495dd","name":"Check received message containing emoji","time":{"start":1714494500292,"stop":1714494500292,"duration":0},"status":"passed","severity":"normal"},{"uid":"224a78879437debb","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1714494954437,"stop":1714494954437,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bccbc323463f3b7","name":"LightPush","time":{"start":1714494926190,"stop":1714494926190,"duration":0},"status":"passed","severity":"normal"},{"uid":"65bffb21d4d32b23","name":"Ping on peer without subscriptions","time":{"start":1714494401269,"stop":1714494401269,"duration":0},"status":"passed","severity":"normal"},{"uid":"491c813bab7864e9","name":"Subscribe to topic containing special chars and publish message","time":{"start":1714494791246,"stop":1714494791247,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d8b0319ed790bd8","name":"Push message with content topic containing short","time":{"start":1714494838844,"stop":1714494838844,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bc46a813fe15a1","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1714494284809,"stop":1714494284809,"duration":0},"status":"passed","severity":"normal"},{"uid":"c28d660e3382df84","name":"Check publish message containing escaped characters","time":{"start":1714494788143,"stop":1714494788144,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1d14905c5ee3043","name":"udp ip6 address","time":{"start":1714494284792,"stop":1714494284793,"duration":1},"status":"passed","severity":"normal"},{"uid":"f98fb57b1c50fc05","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1714494413199,"stop":1714494413200,"duration":1},"status":"passed","severity":"normal"},{"uid":"711c48b9e8a28fa9","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1714494791258,"stop":1714494791259,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7f036af17cd5a","name":"random static sharding 9 - Cluster ID: 702, Shard ID: 925","time":{"start":1714494848660,"stop":1714494848660,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe1f7d552b1a80f9","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1714494276819,"stop":1714494276820,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4dba5ed3f7f6000","name":"Check received message containing escaped characters","time":{"start":1714494785900,"stop":1714494785901,"duration":1},"status":"passed","severity":"normal"},{"uid":"2fdd009266764bec","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1714494284808,"stop":1714494284809,"duration":1},"status":"passed","severity":"normal"},{"uid":"440d5ac8f7e72343","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1714494482335,"stop":1714494482336,"duration":1},"status":"passed","severity":"normal"},{"uid":"6dada99ff89d3b50","name":"Check publish message containing Script","time":{"start":1714494788126,"stop":1714494788126,"duration":0},"status":"passed","severity":"normal"},{"uid":"e17e9a40532002dc","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1714494536933,"stop":1714494536933,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ea059e13cae1dcc","name":"throws on empty content topic","time":{"start":1714494276799,"stop":1714494276799,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b849e041bcadbb3","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1714494299914,"stop":1714494299915,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8bb4d7e71fcb5fd","name":"Subscribe and receive messages via waku relay post","time":{"start":1714494954443,"stop":1714494954443,"duration":0},"status":"passed","severity":"normal"},{"uid":"46ea05e67b1667bd","name":"Subscribe to topic containing JSON and receive message","time":{"start":1714494954449,"stop":1714494954449,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3831f3056cefc66","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1714494594465,"stop":1714494594466,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c224a6b73a01afb","name":"A test","time":{"start":1714494571518,"stop":1714494571518,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7ac4269dd7509b8","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app43/4/topic662/xml","time":{"start":1714494840006,"stop":1714494840006,"duration":0},"status":"passed","severity":"normal"},{"uid":"2648b71097aacf10","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1714494837579,"stop":1714494837580,"duration":1},"status":"passed","severity":"normal"},{"uid":"3dfd8a52edf78b6b","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1714494571269,"stop":1714494571270,"duration":1},"status":"passed","severity":"normal"},{"uid":"296ad272c30f1e41","name":"Check received message containing shell command","time":{"start":1714494500291,"stop":1714494500291,"duration":0},"status":"passed","severity":"normal"},{"uid":"5163aebb212f9859","name":"Check message on other pubsub topic is not received","time":{"start":1714494785917,"stop":1714494785917,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6c4265892a8945e","name":"Add multiple subscription objects on single nwaku node","time":{"start":1714494954452,"stop":1714494954452,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a1ee9b6d9af1098","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1714494500293,"stop":1714494500294,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3555a686c0cba92","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1714494898217,"stop":1714494898217,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd046dff9d85002b","name":"Ping on peer without subscriptions","time":{"start":1714494401266,"stop":1714494401266,"duration":0},"status":"passed","severity":"normal"},{"uid":"3376c77a33098795","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1714494954433,"stop":1714494954433,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bd50757f4472f43","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1714494571265,"stop":1714494571265,"duration":0},"status":"passed","severity":"normal"},{"uid":"a92a52d367844086","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1714494276817,"stop":1714494276817,"duration":0},"status":"passed","severity":"normal"},{"uid":"e60c9b6abff9146e","name":"Passing cursor with wrong pubsubTopic","time":{"start":1714494837584,"stop":1714494837584,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa1c521e01796b4e","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1714494413198,"stop":1714494413198,"duration":0},"status":"passed","severity":"normal"},{"uid":"c85fc66c40b60426","name":"Reusing cursor across nodes","time":{"start":1714494837583,"stop":1714494837583,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec663df8b4a603a","name":"Passing page size 110 when there are 120 messages","time":{"start":1714494908939,"stop":1714494908940,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5daf65b239930db","name":"handles empty contentTopics array correctly","time":{"start":1714494276826,"stop":1714494276826,"duration":0},"status":"passed","severity":"normal"},{"uid":"f403e41aca402298","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1714494276805,"stop":1714494276806,"duration":1},"status":"passed","severity":"normal"},{"uid":"5cc58fd8c1038c03","name":"Generator, custom pubsub topic","time":{"start":1714494883915,"stop":1714494883916,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a9b7a8bbd8a0468","name":"Push message with content topic containing Arabic","time":{"start":1714494735292,"stop":1714494735293,"duration":1},"status":"passed","severity":"normal"},{"uid":"733b69e550291dc7","name":"Check received message containing long","time":{"start":1714494785908,"stop":1714494785908,"duration":0},"status":"passed","severity":"normal"},{"uid":"43be50812d6ace61","name":"Overlapping topic subscription","time":{"start":1714494954445,"stop":1714494954445,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a83760c20cb5f69","name":"should return all peers when numPeers is 0","time":{"start":1714494290034,"stop":1714494290034,"duration":0},"status":"passed","severity":"normal"},{"uid":"3da614e4e79d6360","name":"throws on content topic with empty version field","time":{"start":1714494276801,"stop":1714494276802,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b9ab91d0010cf71","name":"start node with empty content topic","time":{"start":1714494840035,"stop":1714494840037,"duration":2},"status":"passed","severity":"normal"},{"uid":"204c55bea27eaaa7","name":"isConnected should return false after all peers disconnect","time":{"start":1714494328717,"stop":1714494328717,"duration":0},"status":"passed","severity":"normal"},{"uid":"56c6fe6f7b113c8a","name":"should throw an error for missing required configuration","time":{"start":1714494276815,"stop":1714494276815,"duration":0},"status":"passed","severity":"normal"},{"uid":"90b7869ed40d715","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1714494760923,"stop":1714494760923,"duration":0},"status":"passed","severity":"normal"},{"uid":"18b350b93ecccc2f","name":"Query Generator - forward","time":{"start":1714494876053,"stop":1714494876054,"duration":1},"status":"passed","severity":"normal"},{"uid":"284e179c55b8a6b7","name":"Accepts a valid Waku Message","time":{"start":1714494293812,"stop":1714494293814,"duration":2},"status":"passed","severity":"normal"},{"uid":"c4e69ba4e59bee53","name":"Subscribe to topic containing Script and receive message","time":{"start":1714494954439,"stop":1714494954439,"duration":0},"status":"passed","severity":"normal"},{"uid":"59a3d614a701fcf3","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1714494328713,"stop":1714494328714,"duration":1},"status":"passed","severity":"normal"},{"uid":"b57053388da37e73","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1714494300699,"stop":1714494300699,"duration":0},"status":"passed","severity":"normal"},{"uid":"bceab8cf7a9f6b10","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1714494279631,"stop":1714494279632,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f805585b3241ca5","name":"Query Generator, No Decoder","time":{"start":1714494884061,"stop":1714494884062,"duration":1},"status":"passed","severity":"normal"},{"uid":"9002683d81e97a3","name":"Check received message containing short","time":{"start":1714494785907,"stop":1714494785907,"duration":0},"status":"passed","severity":"normal"},{"uid":"6249a0a80d62ebc6","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1714494482337,"stop":1714494482338,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0232418f2bed692","name":"Subscribe to topic containing shell command and receive message","time":{"start":1714494954449,"stop":1714494954449,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f484abb7fe2863","name":"can start the service","time":{"start":1714494351409,"stop":1714494351410,"duration":1},"status":"passed","severity":"normal"},{"uid":"9fcaa302d017a029","name":"Push message with SQL Injection payload","time":{"start":1714494735258,"stop":1714494735258,"duration":0},"status":"passed","severity":"normal"},{"uid":"11b9377d361a93fd","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1714494883926,"stop":1714494883946,"duration":20},"status":"passed","severity":"normal"},{"uid":"f01dc7aef9d64b7c","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1714494914008,"stop":1714494914008,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c09545168db9d6a","name":"Push message with content topic containing JSON","time":{"start":1714494838850,"stop":1714494838850,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f2581cea1f76f5a","name":"handles multiple messages","time":{"start":1714494907381,"stop":1714494907382,"duration":1},"status":"passed","severity":"normal"},{"uid":"735f9f14480cd5d6","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1714494884078,"stop":1714494884079,"duration":1},"status":"passed","severity":"normal"},{"uid":"6df6f3902b2e63e2","name":"Store - dialed first","time":{"start":1714494926189,"stop":1714494926189,"duration":0},"status":"passed","severity":"normal"},{"uid":"752ae88d5dc1ef22","name":"can start and stop the service","time":{"start":1714494351410,"stop":1714494351411,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea43f4b5db97f9f","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1714494284810,"stop":1714494284810,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ffff3d9adcc28a2","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1714494300696,"stop":1714494300697,"duration":1},"status":"passed","severity":"normal"},{"uid":"40342c36ea2c0be5","name":"Check message received after jswaku node is restarted","time":{"start":1714494785918,"stop":1714494785918,"duration":0},"status":"skipped","severity":"normal"},{"uid":"61505b8611edaa8","name":"Push message with custom timestamp: 1714498100509","time":{"start":1714494735307,"stop":1714494735315,"duration":8},"status":"passed","severity":"normal"},{"uid":"88abfe3f9b8e5f17","name":"Query with Ordered Callback, No message returned","time":{"start":1714494884075,"stop":1714494884076,"duration":1},"status":"passed","severity":"normal"},{"uid":"7dd5f9ad915ac0b7","name":"Subscribe and receive messages via lightPush","time":{"start":1714494954430,"stop":1714494954431,"duration":1},"status":"passed","severity":"normal"},{"uid":"5470935b78b31c03","name":"Subscribe to topic containing XML and publish message","time":{"start":1714494791253,"stop":1714494791253,"duration":0},"status":"passed","severity":"normal"},{"uid":"707134f6bbae14e9","name":"Fails to push message with empty content topic","time":{"start":1714494838853,"stop":1714494838853,"duration":0},"status":"passed","severity":"normal"},{"uid":"64f995f7523080e9","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1714494791237,"stop":1714494791238,"duration":1},"status":"passed","severity":"normal"},{"uid":"36e372f6a922d360","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1714494276812,"stop":1714494276812,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e7e011550a19bd8","name":"Wrong topic","time":{"start":1714494840030,"stop":1714494840031,"duration":1},"status":"passed","severity":"normal"},{"uid":"611254e5724b84cb","name":"Js publishes, other Js receives","time":{"start":1714494764687,"stop":1714494764688,"duration":1},"status":"passed","severity":"normal"},{"uid":"fbec7bbda4261088","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1714494276806,"stop":1714494276806,"duration":0},"status":"passed","severity":"normal"},{"uid":"321ac4b9cf8381f1","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1714494954445,"stop":1714494954445,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5877f15f531ec4d","name":"throws on content topic with empty topic name field","time":{"start":1714494276802,"stop":1714494276803,"duration":1},"status":"passed","severity":"normal"},{"uid":"67dbcfc01addfab4","name":"Fails to push message bigger that 1MB","time":{"start":1714494735316,"stop":1714494735316,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec60047ca187ec4","name":"groups content topics by expected pubsub topic","time":{"start":1714494276810,"stop":1714494276810,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b95c162ea6113f","name":"Check message with invalid timestamp is not received","time":{"start":1714494785916,"stop":1714494785916,"duration":0},"status":"passed","severity":"normal"},{"uid":"8465dde0c6bfc56c","name":"should be called for bootstrap peers","time":{"start":1714494335557,"stop":1714494335557,"duration":0},"status":"passed","severity":"normal"},{"uid":"f82990fa6aa6b7cb","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1714494536933,"stop":1714494536933,"duration":0},"status":"passed","severity":"normal"},{"uid":"367585a5c676661e","name":"Check message with no content topic is not received","time":{"start":1714494785917,"stop":1714494785917,"duration":0},"status":"passed","severity":"normal"},{"uid":"24ff83e58cd23e13","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1714494276813,"stop":1714494276813,"duration":0},"status":"passed","severity":"normal"},{"uid":"cad6daf7f4b9b921","name":"Relay - times out","time":{"start":1714494926189,"stop":1714494926189,"duration":0},"status":"passed","severity":"normal"},{"uid":"12f71c02abc8ed45","name":"Push message with meta","time":{"start":1714494735304,"stop":1714494735305,"duration":1},"status":"passed","severity":"normal"},{"uid":"1bca8896b0e842f6","name":"receives messages sent to provided content topic through callback (Waku class)","time":{"start":1714494786057,"stop":1714494786058,"duration":1},"status":"skipped","severity":"normal"},{"uid":"712c2534d3662207","name":"Relay + Store","time":{"start":1714494285533,"stop":1714494285533,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f6037af69300a63","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1714494276815,"stop":1714494276815,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa8508878e861c28","name":"Ordered callback, aborts when callback returns true","time":{"start":1714494896481,"stop":1714494896481,"duration":0},"status":"passed","severity":"normal"},{"uid":"80fe1f7dafd65583","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1714494276821,"stop":1714494276821,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a3e9454421d0878","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1714494536937,"stop":1714494536937,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a4d752659d7e181","name":"Fails to push message with empty content topic","time":{"start":1714494735304,"stop":1714494735304,"duration":0},"status":"passed","severity":"normal"},{"uid":"c88c76ebb4281bee","name":"Subscribe to topic containing numeric and receive message","time":{"start":1714494571263,"stop":1714494571263,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8f83e087497df26","name":"Push message with Script payload","time":{"start":1714494735259,"stop":1714494735259,"duration":0},"status":"passed","severity":"normal"},{"uid":"80b6eaa674c3deb3","name":"should not receive a peer event after stop","time":{"start":1714494305185,"stop":1714494305186,"duration":1},"status":"passed","severity":"normal"},{"uid":"6232ebb184f6d1f7","name":"Check received message containing Basic HTML tag","time":{"start":1714494500290,"stop":1714494500290,"duration":0},"status":"passed","severity":"normal"},{"uid":"441d4885e540bcaa","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1714494290034,"stop":1714494290035,"duration":1},"status":"passed","severity":"normal"},{"uid":"fef05503a0890f20","name":"random static sharding 2 - Cluster ID: 234, Shard ID: 131","time":{"start":1714494848655,"stop":1714494848656,"duration":1},"status":"passed","severity":"normal"},{"uid":"587393bed6cd02db","name":"Push message with content topic containing numeric","time":{"start":1714494735289,"stop":1714494735290,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a9d4fa8024d766f","name":"Push message with Russian payload","time":{"start":1714494838838,"stop":1714494838838,"duration":0},"status":"passed","severity":"normal"},{"uid":"2413cec6e0889f03","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1714494482343,"stop":1714494482345,"duration":2},"status":"passed","severity":"normal"}] |