mirror of
https://github.com/logos-messaging/allure-jswaku.git
synced 2026-01-18 04:43:14 +00:00
1 line
82 KiB
JSON
1 line
82 KiB
JSON
[{"uid":"a98bedad975b0a44","name":"Query Generator - forward","time":{"start":1701773942507,"stop":1701773942508,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f5ad77504f9fda0","name":"1 Store, 2 fetches","time":{"start":1701773777994,"stop":1701773777995,"duration":1},"status":"passed","severity":"normal"},{"uid":"bbba54c73b7384dd","name":"Fails to publish message with size larger than 1 MB","time":{"start":1701773872203,"stop":1701773872204,"duration":1},"status":"passed","severity":"normal"},{"uid":"74ddcc4a71c6380","name":"should not fail to stop the service if it was not started","time":{"start":1701773967352,"stop":1701773967353,"duration":1},"status":"passed","severity":"normal"},{"uid":"c87fb790d276edda","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1701773777786,"stop":1701773777786,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6d7692e2b88f327","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1701773874441,"stop":1701773874442,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e3e38f00f13e33a","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1701773810201,"stop":1701773810202,"duration":1},"status":"skipped","severity":"normal"},{"uid":"52f45a89a398968","name":"should set field with only FILTER enabled","time":{"start":1701773763416,"stop":1701773763417,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2b10dba8b2e6620","name":"Generator, custom pubsub topic","time":{"start":1701773924592,"stop":1701773924593,"duration":1},"status":"passed","severity":"normal"},{"uid":"98c8336add43008","name":"Check publish message containing escaped characters","time":{"start":1701773872196,"stop":1701773872196,"duration":0},"status":"passed","severity":"normal"},{"uid":"526df015565d6967","name":"Push message with short payload","time":{"start":1701773942743,"stop":1701773942744,"duration":1},"status":"passed","severity":"normal"},{"uid":"271087e89f0cef5b","name":"should set field with all protocols enabled","time":{"start":1701773763415,"stop":1701773763415,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6ab9f2e1afbca29","name":"should encode/decode to RLP encoding","time":{"start":1701773763410,"stop":1701773763411,"duration":1},"status":"passed","severity":"normal"},{"uid":"8da59ef9dbe9284f","name":"Subscribe and receive messages via lightPush","time":{"start":1701773905305,"stop":1701773905305,"duration":0},"status":"passed","severity":"normal"},{"uid":"26e3301e8b4954a8","name":"connects to nwaku","time":{"start":1701773972841,"stop":1701773972841,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cc465b71078ca4b","name":"Fails to publish message with empty text","time":{"start":1701773872201,"stop":1701773872202,"duration":1},"status":"passed","severity":"normal"},{"uid":"74a45bdc8a7bc445","name":"Query Generator - backward","time":{"start":1701773942508,"stop":1701773942508,"duration":0},"status":"passed","severity":"normal"},{"uid":"e722958634427fef","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1701773909462,"stop":1701773909465,"duration":3},"status":"passed","severity":"normal"},{"uid":"97307bb4ca10f221","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1701773912998,"stop":1701773912998,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdea3ec0794878a0","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1701773955270,"stop":1701773955271,"duration":1},"status":"passed","severity":"normal"},{"uid":"86fbab8787bc8ff4","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1701773777787,"stop":1701773777787,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0d97237c07946c6","name":"should use DNS peer discovery with light client","time":{"start":1701773810201,"stop":1701773810201,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9c2eed23aeec1293","name":"should be able to decode the field with only STORE set to true","time":{"start":1701773762971,"stop":1701773762971,"duration":0},"status":"passed","severity":"normal"},{"uid":"16650b82e2a41480","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1701773954884,"stop":1701773954884,"duration":0},"status":"passed","severity":"normal"},{"uid":"b491af9ffb59fdab","name":"Check received message containing special chars","time":{"start":1701773909435,"stop":1701773909435,"duration":0},"status":"passed","severity":"normal"},{"uid":"b22e71acd6333a5f","name":"Check received message containing shell command","time":{"start":1701773909447,"stop":1701773909447,"duration":0},"status":"passed","severity":"normal"},{"uid":"40720edd705af1e5","name":"isConnected should return false after all peers disconnect","time":{"start":1701773830150,"stop":1701773830154,"duration":4},"status":"passed","severity":"normal"},{"uid":"3c7f1806e5d834f4","name":"Subscribe to topic containing JSON and receive message","time":{"start":1701773905321,"stop":1701773905321,"duration":0},"status":"passed","severity":"normal"},{"uid":"628f6be0d367ad4a","name":"throws on content topic with generation field greater than 0","time":{"start":1701773756722,"stop":1701773756722,"duration":0},"status":"passed","severity":"normal"},{"uid":"44edbbdf8633d3b6","name":"can start and stop the service","time":{"start":1701773967352,"stop":1701773967352,"duration":0},"status":"passed","severity":"normal"},{"uid":"810c88723dff3553","name":"Fields are not dropped","time":{"start":1701773767515,"stop":1701773767517,"duration":2},"status":"passed","severity":"normal"},{"uid":"8d7588cfb04270a0","name":"can start the service","time":{"start":1701773810197,"stop":1701773810197,"duration":0},"status":"passed","severity":"normal"},{"uid":"d33f64249a201f6e","name":"Query with Ordered Callback, No message returned","time":{"start":1701773941733,"stop":1701773941733,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb3d7bb8199e0a5a","name":"should throw error - no public key","time":{"start":1701773763408,"stop":1701773763408,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8d2c49f9370fd6d","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1701773912996,"stop":1701773912996,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2633a8223aa29b7","name":"should be able to decode the field with only RELAY set to true","time":{"start":1701773762969,"stop":1701773762970,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f4aa2086a24a3a3","name":"Decoder throws on undefined content topic","time":{"start":1701773783675,"stop":1701773783675,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdc4d791a5c3287e","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1701773970923,"stop":1701773970924,"duration":1},"status":"passed","severity":"normal"},{"uid":"c913f5da87622aa3","name":"Correctly serialized arguments","time":{"start":1701773833977,"stop":1701773833977,"duration":0},"status":"passed","severity":"normal"},{"uid":"310056bc3211cd51","name":"Ephemeral field set to true","time":{"start":1701773767800,"stop":1701773767800,"duration":0},"status":"passed","severity":"normal"},{"uid":"bba4cb02c7e9fd46","name":"Passing page size 0 when there are 110 messages","time":{"start":1701773969395,"stop":1701773969395,"duration":0},"status":"passed","severity":"normal"},{"uid":"987496fb8df592ef","name":"Passing page size 10 when there are 10 messages","time":{"start":1701773969396,"stop":1701773969396,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa1d8efdf1a022d2","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1701773874442,"stop":1701773874442,"duration":0},"status":"passed","severity":"normal"},{"uid":"b55e03dd649c9829","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1701773941731,"stop":1701773941732,"duration":1},"status":"passed","severity":"normal"},{"uid":"efa3f2558a4ebbb","name":"can dial TLS multiaddrs","time":{"start":1701773833911,"stop":1701773833911,"duration":0},"status":"passed","severity":"normal"},{"uid":"603e913f5d26b687","name":"Ordered Callback - backward","time":{"start":1701773942510,"stop":1701773942510,"duration":0},"status":"passed","severity":"normal"},{"uid":"30d8971bbb429a7","name":"should throw an error for insufficient data","time":{"start":1701773763036,"stop":1701773763036,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d88b2f573e8964","name":"caches peers it previously fetched","time":{"start":1701773778319,"stop":1701773778319,"duration":0},"status":"passed","severity":"normal"},{"uid":"a903d0323591a0c5","name":"tcp ip4 address","time":{"start":1701773762819,"stop":1701773762821,"duration":2},"status":"passed","severity":"normal"},{"uid":"bd914b27faf6adc3","name":"Check received message containing escaped characters","time":{"start":1701773909447,"stop":1701773909447,"duration":0},"status":"passed","severity":"normal"},{"uid":"155c0eeaeeb32717","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1701773830139,"stop":1701773830139,"duration":0},"status":"passed","severity":"normal"},{"uid":"565eee764aeb01f3","name":"Relay + Store","time":{"start":1701773763417,"stop":1701773763418,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff80486704d15a83","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1701773777594,"stop":1701773777594,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa5d554a148b27b8","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1701773954885,"stop":1701773954885,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec3a56dc4dd4d20f","name":"Reusing cursor across nodes","time":{"start":1701773912998,"stop":1701773912999,"duration":1},"status":"passed","severity":"normal"},{"uid":"5957a02026f93c44","name":"should throw error - no public key","time":{"start":1701773763409,"stop":1701773763409,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d34588248d8c035","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1701773874475,"stop":1701773874475,"duration":0},"status":"passed","severity":"normal"},{"uid":"58930fdaa8d3b639","name":"Encoder throws on empty string content topic","time":{"start":1701773785648,"stop":1701773785648,"duration":0},"status":"passed","severity":"normal"},{"uid":"c357c7247dc23435","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1701773812972,"stop":1701773812973,"duration":1},"status":"passed","severity":"normal"},{"uid":"9de9889f726f2db9","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1701773763035,"stop":1701773763036,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e1e1c9ce1b9e990","name":"throws on empty content topic","time":{"start":1701773756720,"stop":1701773756720,"duration":0},"status":"passed","severity":"normal"},{"uid":"347674a525071514","name":"should emit a peer event after start","time":{"start":1701773810199,"stop":1701773810199,"duration":0},"status":"passed","severity":"normal"},{"uid":"c61d6b3edd78c24c","name":"should properly create location multiaddrs - udp4","time":{"start":1701773763412,"stop":1701773763412,"duration":0},"status":"passed","severity":"normal"},{"uid":"805a21ff840d1a3f","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1701773874443,"stop":1701773874443,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce7ba1a899dcfe48","name":"does not throw on valid cases","time":{"start":1701773756720,"stop":1701773756720,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe0996bb3ce6d2ac","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1701773777787,"stop":1701773777787,"duration":0},"status":"passed","severity":"normal"},{"uid":"672b117bcf2b97c8","name":"Subscribe to topic containing numeric and publish message","time":{"start":1701773874453,"stop":1701773874453,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e6818d9b0c48865","name":"Filter","time":{"start":1701773978882,"stop":1701773978882,"duration":0},"status":"passed","severity":"normal"},{"uid":"714c7f4c3c4eca6b","name":"should not receive a peer event before start","time":{"start":1701773810200,"stop":1701773810200,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0ecfbd9ed63e301","name":"Check received message containing numeric","time":{"start":1701773909435,"stop":1701773909435,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6d98aa0f19c9f13","name":"Check message with invalid timestamp is not received","time":{"start":1701773909470,"stop":1701773909470,"duration":0},"status":"passed","severity":"normal"},{"uid":"7aa0616e41d05b92","name":"should not receive a peer event before start","time":{"start":1701773967354,"stop":1701773967354,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1d824e0da755d4b","name":"Passing page size 19 when there are 20 messages","time":{"start":1701773969397,"stop":1701773969398,"duration":1},"status":"passed","severity":"normal"},{"uid":"2fc6f1b5ce0bced5","name":"All","time":{"start":1701773809059,"stop":1701773809059,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ab4e090f11a91ed","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1701773838957,"stop":1701773838957,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6dce648b70e186","name":"recovers when dns.resolve returns empty","time":{"start":1701773778318,"stop":1701773778318,"duration":0},"status":"passed","severity":"normal"},{"uid":"466484296aad0e1c","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1701773777783,"stop":1701773777784,"duration":1},"status":"passed","severity":"normal"},{"uid":"49188be373862de8","name":"Subscribe to topic containing XML and receive message","time":{"start":1701773905315,"stop":1701773905315,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1a24e4167844624","name":"Check publish message containing emoji","time":{"start":1701773872198,"stop":1701773872198,"duration":0},"status":"passed","severity":"normal"},{"uid":"796708d7899a0cd1","name":"Check meta is set [ecies]","time":{"start":1701773785647,"stop":1701773785647,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c7b7305f209a72a","name":"Check received message containing Basic HTML tag","time":{"start":1701773909446,"stop":1701773909446,"duration":0},"status":"passed","severity":"normal"},{"uid":"87b2428668529772","name":"Refresh subscription","time":{"start":1701773905310,"stop":1701773905310,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4dabda003c9c0f8","name":"Push message with custom timestamp: 1671015410951","time":{"start":1701773942763,"stop":1701773942763,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c07142b44d9d6ec","name":"Check message with no pubsub topic is not received","time":{"start":1701773909471,"stop":1701773909471,"duration":0},"status":"passed","severity":"normal"},{"uid":"5611ab703ba252fd","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1701773970922,"stop":1701773970922,"duration":0},"status":"passed","severity":"normal"},{"uid":"214c08b1fe53825f","name":"Publish message with custom timestamp: Tue Dec 05 2023 11:57:34 GMT+0000 (Coordinated Universal Time)","time":{"start":1701773872201,"stop":1701773872201,"duration":0},"status":"passed","severity":"normal"},{"uid":"778652e3c69f89c","name":"should encodeTxt and decodeTxt","time":{"start":1701773763405,"stop":1701773763406,"duration":1},"status":"passed","severity":"normal"},{"uid":"e879866734f8ab5f","name":"Ordered callback, aborts when callback returns true","time":{"start":1701773959055,"stop":1701773959055,"duration":0},"status":"passed","severity":"normal"},{"uid":"eeff7ae97190f308","name":"Js publishes, other Js receives","time":{"start":1701773861460,"stop":1701773861460,"duration":0},"status":"passed","severity":"normal"},{"uid":"1413de20b864511e","name":"should get / set UDP multiaddr","time":{"start":1701773763411,"stop":1701773763412,"duration":1},"status":"passed","severity":"normal"},{"uid":"2051b51b26d42900","name":"Push message with content topic containing Basic HTML tag","time":{"start":1701773942759,"stop":1701773942759,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ade700bfd768da3","name":"Subscribe to topic containing emoji and receive message","time":{"start":1701773905323,"stop":1701773905323,"duration":0},"status":"passed","severity":"normal"},{"uid":"29a06d4cca8ff8a9","name":"Sets default value correctly","time":{"start":1701773972843,"stop":1701773972844,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd6bc70a9ca442cd","name":"should be able to encode the field with only FILTER set to true","time":{"start":1701773762953,"stop":1701773762954,"duration":1},"status":"passed","severity":"normal"},{"uid":"11595e446fa372de","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1701773777784,"stop":1701773777784,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b95c887af409b02","name":"Decoder throws on empty string content topic","time":{"start":1701773767811,"stop":1701773767811,"duration":0},"status":"passed","severity":"normal"},{"uid":"61b1ccc4c600fa57","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1701773970921,"stop":1701773970921,"duration":0},"status":"passed","severity":"normal"},{"uid":"784600567eee9d45","name":"throws on content topic with empty encoding field","time":{"start":1701773756724,"stop":1701773756724,"duration":0},"status":"passed","severity":"normal"},{"uid":"75dd5e0e8e2c3a5b","name":"Fails to publish message with wrong content topic","time":{"start":1701773872202,"stop":1701773872202,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca86332664fbb2b","name":"Check received message containing JSON","time":{"start":1701773909446,"stop":1701773909447,"duration":1},"status":"passed","severity":"normal"},{"uid":"d90140be907dcec2","name":"Fails to push message bigger that 1MB","time":{"start":1701773942771,"stop":1701773942771,"duration":0},"status":"passed","severity":"normal"},{"uid":"9342c8c515c92465","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1701773905322,"stop":1701773905322,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ea7cd740d6da67d","name":"should return a random peer when all peers have the same latency","time":{"start":1701773982213,"stop":1701773982213,"duration":0},"status":"passed","severity":"normal"},{"uid":"248bc140f0f73149","name":"A test","time":{"start":1701773828641,"stop":1701773828641,"duration":0},"status":"passed","severity":"normal"},{"uid":"3aad630f5420709b","name":"Check received message containing Arabic","time":{"start":1701773909436,"stop":1701773909436,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5656c199de2e40a","name":"Subscribe to topic containing shell command and receive message","time":{"start":1701773905321,"stop":1701773905321,"duration":0},"status":"passed","severity":"normal"},{"uid":"f13032d5ea5f070b","name":"Privacy Node - default protocol","time":{"start":1701773978883,"stop":1701773978883,"duration":0},"status":"passed","severity":"normal"},{"uid":"20e78aacd6655a1c","name":"Query Generator, No message returned","time":{"start":1701773941731,"stop":1701773941731,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d9b1e5020afd4f","name":"Ephemeral messages are not stored","time":{"start":1701773809867,"stop":1701773809868,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b5a6d2a97db2917","name":"Ping on subscribed peer","time":{"start":1701773809574,"stop":1701773809575,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7509bdfc64c859f","name":"handles multiple messages","time":{"start":1701773982212,"stop":1701773982212,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae432efc6e3449a","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1701773838954,"stop":1701773838956,"duration":2},"status":"passed","severity":"normal"},{"uid":"2a74c2b4f3502d53","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1701773762972,"stop":1701773762972,"duration":0},"status":"passed","severity":"normal"},{"uid":"65b8b8572276313c","name":"Check publish message after client node is restarted","time":{"start":1701773872204,"stop":1701773872205,"duration":1},"status":"skipped","severity":"normal"},{"uid":"ae6a4466d081dcf9","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1701773828568,"stop":1701773828569,"duration":1},"status":"passed","severity":"normal"},{"uid":"9985d6e8255463c9","name":"converts content topics to expected shard index","time":{"start":1701773756725,"stop":1701773756725,"duration":0},"status":"passed","severity":"normal"},{"uid":"a88bbd76e849813a","name":"Push message with content topic containing shell command","time":{"start":1701773942760,"stop":1701773942760,"duration":0},"status":"passed","severity":"normal"},{"uid":"e41febb214351eea","name":"Push message with content topic containing JSON","time":{"start":1701773942759,"stop":1701773942760,"duration":1},"status":"passed","severity":"normal"},{"uid":"a81e61a45d7affd7","name":"Push message with meta","time":{"start":1701773942762,"stop":1701773942762,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f5d590c687c0f0","name":"Nodes with multiple pubsub topic","time":{"start":1701773854021,"stop":1701773854021,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c824c398e9040de","name":"Push message with content topic containing short","time":{"start":1701773942755,"stop":1701773942756,"duration":1},"status":"passed","severity":"normal"},{"uid":"5778f3739732aab","name":"Promise Callback - backward","time":{"start":1701773942509,"stop":1701773942509,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ea1e99ae9e75e5b","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1701773905306,"stop":1701773905306,"duration":0},"status":"passed","severity":"normal"},{"uid":"30b02bc78d84d837","name":"Ephemeral field is preserved - encoder v0","time":{"start":1701773809868,"stop":1701773809869,"duration":1},"status":"passed","severity":"normal"},{"uid":"64585b2f4967415c","name":"Accepts a valid Waku Message","time":{"start":1701773770775,"stop":1701773770776,"duration":1},"status":"passed","severity":"normal"},{"uid":"75f14f3136a48133","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1701773838959,"stop":1701773838960,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f4e672691613abe","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1701773854020,"stop":1701773854020,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e13e3615731ee3","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1701773762959,"stop":1701773762968,"duration":9},"status":"passed","severity":"normal"},{"uid":"e8a60bff8c873d63","name":"Symmetric encrypt & Decrypt","time":{"start":1701773784147,"stop":1701773784148,"duration":1},"status":"passed","severity":"normal"},{"uid":"af169207f657b4f9","name":"Nwaku publishes","time":{"start":1701773861459,"stop":1701773861460,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a038d3f35168728","name":"A test","time":{"start":1701773828639,"stop":1701773828640,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e391209145cc69e","name":"Passing page size 110 when there are 120 messages","time":{"start":1701773969398,"stop":1701773969398,"duration":0},"status":"passed","severity":"normal"},{"uid":"3872df7d380de74f","name":"Push message with escaped characters payload","time":{"start":1701773942751,"stop":1701773942751,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bead6fbc161e62c","name":"Subscribe to topic containing Russian and receive message","time":{"start":1701773905314,"stop":1701773905314,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2789442278efe91","name":"udp ip6 address","time":{"start":1701773762822,"stop":1701773762822,"duration":0},"status":"passed","severity":"normal"},{"uid":"da589a21680d712","name":"Publishes to nwaku","time":{"start":1701773861459,"stop":1701773861459,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b8d195275599436","name":"Check received message containing unicode special characters","time":{"start":1701773909448,"stop":1701773909448,"duration":0},"status":"passed","severity":"normal"},{"uid":"6dacbb4d6cad929a","name":"Fails to push message with empty content topic","time":{"start":1701773942761,"stop":1701773942762,"duration":1},"status":"passed","severity":"normal"},{"uid":"d890f746b03f9adb","name":"unsubscribes","time":{"start":1701773982212,"stop":1701773982212,"duration":0},"status":"passed","severity":"normal"},{"uid":"5382111665f46a81","name":"Check received message containing SQL Injection","time":{"start":1701773909438,"stop":1701773909445,"duration":7},"status":"passed","severity":"normal"},{"uid":"1e41a7f30948b290","name":"Check received message containing XML","time":{"start":1701773909446,"stop":1701773909446,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5ec1f922411234e","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1701773959055,"stop":1701773959055,"duration":0},"status":"passed","severity":"normal"},{"uid":"e97b8d46c12a946e","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1701773912996,"stop":1701773912997,"duration":1},"status":"passed","severity":"normal"},{"uid":"7cff0fa806343431","name":"Push message with Chinese payload","time":{"start":1701773942746,"stop":1701773942747,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a36bf1f2c74e9a","name":"ignores unrecognized TXT record formats","time":{"start":1701773778319,"stop":1701773778319,"duration":0},"status":"passed","severity":"normal"},{"uid":"27ca9b894e3d8bfc","name":"Decoder throws on undefined content topic","time":{"start":1701773767810,"stop":1701773767811,"duration":1},"status":"passed","severity":"normal"},{"uid":"ddf4d200b2923bf6","name":"passes more than one ENR URLs and attempts connection","time":{"start":1701773810202,"stop":1701773810202,"duration":0},"status":"skipped","severity":"normal"},{"uid":"885d52420eb76b81","name":"Push message with SQL Injection payload","time":{"start":1701773942749,"stop":1701773942749,"duration":0},"status":"passed","severity":"normal"},{"uid":"8caceb121eac1fdd","name":"Ping on peer without subscriptions","time":{"start":1701773809575,"stop":1701773809576,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd8844e1b1488867","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1701773830134,"stop":1701773830134,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ebb88c7a0a70769","name":"Decrypt messages","time":{"start":1701773841566,"stop":1701773841566,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fd6d546da11b85b","name":"Relay","time":{"start":1701773809055,"stop":1701773809057,"duration":2},"status":"passed","severity":"normal"},{"uid":"e33f731a21d41ec1","name":"Subscribe to topic containing short and receive message","time":{"start":1701773905310,"stop":1701773905311,"duration":1},"status":"passed","severity":"normal"},{"uid":"33dce4a2fd9d81b3","name":"should not fail to start the service if it is already started","time":{"start":1701773810198,"stop":1701773810199,"duration":1},"status":"passed","severity":"normal"},{"uid":"2753be16cf5b1a88","name":"Check publish message containing Russian","time":{"start":1701773872191,"stop":1701773872191,"duration":0},"status":"passed","severity":"normal"},{"uid":"74a89c743ab9e448","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1701773830139,"stop":1701773830139,"duration":0},"status":"passed","severity":"normal"},{"uid":"55bf909609cf3f12","name":"Subscribe to topic containing short and publish message","time":{"start":1701773874444,"stop":1701773874447,"duration":3},"status":"passed","severity":"normal"},{"uid":"d264e1a09c27c194","name":"Encoder throws on empty string content topic","time":{"start":1701773783674,"stop":1701773783674,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b4738444fcdcf8","name":"can start the service","time":{"start":1701773967352,"stop":1701773967352,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac00690143b180c4","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1701773905307,"stop":1701773905308,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c9af41dbb1765f6","name":"Error when try to subscribe to more than 30 topics","time":{"start":1701773905309,"stop":1701773905309,"duration":0},"status":"passed","severity":"normal"},{"uid":"227b70d23106e001","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1701773912997,"stop":1701773912997,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7a05ea6e3bf2582","name":"Push message with content topic containing emoji","time":{"start":1701773942761,"stop":1701773942761,"duration":0},"status":"passed","severity":"normal"},{"uid":"90d58c00788421bc","name":"Check publish message containing short","time":{"start":1701773872187,"stop":1701773872188,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b866b334a37130d","name":"Add multiple subscription objects on single nwaku node","time":{"start":1701773905323,"stop":1701773905323,"duration":0},"status":"passed","severity":"normal"},{"uid":"f52c7611c1e39fa8","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1701773767629,"stop":1701773767630,"duration":1},"status":"passed","severity":"normal"},{"uid":"69fb4d4275d08ef9","name":"Subscribe to topic containing special chars and receive message","time":{"start":1701773905312,"stop":1701773905313,"duration":1},"status":"passed","severity":"normal"},{"uid":"51a0bf53f2da2ec8","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1701773778323,"stop":1701773778324,"duration":1},"status":"skipped","severity":"normal"},{"uid":"17c9407fa2dabaf3","name":"Push message with custom timestamp: 1701777410951","time":{"start":1701773942770,"stop":1701773942770,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c14cd100c31ae66","name":"throws on content topic with non-number generation field","time":{"start":1701773756721,"stop":1701773756721,"duration":0},"status":"passed","severity":"normal"},{"uid":"2702f0eb7a67c82f","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1701773905313,"stop":1701773905314,"duration":1},"status":"passed","severity":"normal"},{"uid":"69ef9779f89a7965","name":"throws on content topic with empty version field","time":{"start":1701773756722,"stop":1701773756723,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5db342731f01942","name":"Sample","time":{"start":1701773763141,"stop":1701773763141,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7f8b669aee344cc","name":"should only return 1 node with store capability","time":{"start":1701773778321,"stop":1701773778321,"duration":0},"status":"passed","severity":"normal"},{"uid":"5522f7e312cb1718","name":"Push message with content topic containing SQL Injection","time":{"start":1701773942758,"stop":1701773942758,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecb6c26dfff08c53","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1701773872202,"stop":1701773872203,"duration":1},"status":"passed","severity":"normal"},{"uid":"834633969a81d7b0","name":"Waku message hash computation","time":{"start":1701773772901,"stop":1701773772903,"duration":2},"status":"passed","severity":"normal"},{"uid":"29ddbeb0ca651b79","name":"Query generator for multiple messages with different message text format","time":{"start":1701773959052,"stop":1701773959052,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ee914c5140271fd","name":"Default pageSize","time":{"start":1701773969398,"stop":1701773969399,"duration":1},"status":"passed","severity":"normal"},{"uid":"5181aaa77029390b","name":"Push message with emoji payload","time":{"start":1701773942752,"stop":1701773942752,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccf2af5664556a7","name":"Using a function","time":{"start":1701773972842,"stop":1701773972842,"duration":0},"status":"passed","severity":"normal"},{"uid":"654777dbc7286338","name":"should properly compute the node id","time":{"start":1701773763410,"stop":1701773763410,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a6bb1c745e1b3c9","name":"should be able to encode the field with only STORE set to true","time":{"start":1701773762952,"stop":1701773762953,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9249379625aa829","name":"Passing page size 11 when there are 10 messages","time":{"start":1701773969396,"stop":1701773969397,"duration":1},"status":"passed","severity":"normal"},{"uid":"66d5ef5ed4a9a10a","name":"Ping on unsubscribed peer","time":{"start":1701773809576,"stop":1701773809577,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5082a44344e558f","name":"ignores domain fetching errors","time":{"start":1701773778318,"stop":1701773778318,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b4cb1295845b5bb","name":"Check publish message containing Basic HTML tag","time":{"start":1701773872193,"stop":1701773872193,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc52867b787c7837","name":"Check message received after jswaku node is restarted","time":{"start":1701773909474,"stop":1701773909476,"duration":2},"status":"skipped","severity":"normal"},{"uid":"7434fbcc1b14e047","name":"should not fail to start the service if it is already started","time":{"start":1701773967353,"stop":1701773967353,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d496a34e79673e4","name":"Decoder throws on undefined content topic","time":{"start":1701773785649,"stop":1701773785649,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd9ad1ac9b4d1d27","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1701773941734,"stop":1701773941734,"duration":0},"status":"passed","severity":"normal"},{"uid":"95b88f9e5f596b68","name":"Query generator for multiple messages","time":{"start":1701773959052,"stop":1701773959052,"duration":0},"status":"passed","severity":"normal"},{"uid":"634e068ca6993f70","name":"Subscribe to topic containing XML and publish message","time":{"start":1701773874466,"stop":1701773874469,"duration":3},"status":"passed","severity":"normal"},{"uid":"f15dad6c2b84892f","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1701773777782,"stop":1701773777783,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff059887348fceca","name":"should return all peers when numPeers is 0","time":{"start":1701773767629,"stop":1701773767629,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a37dd5de38708a3","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1701773830141,"stop":1701773830150,"duration":9},"status":"passed","severity":"normal"},{"uid":"5d4cd4c4d436a7fe","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1701773970923,"stop":1701773970923,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0296495d586bada","name":"should properly create location multiaddrs - tcp","time":{"start":1701773763414,"stop":1701773763414,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fee960ecffad80e","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1701773812974,"stop":1701773812977,"duration":3},"status":"passed","severity":"normal"},{"uid":"17b4e51a89723c3b","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1701773812977,"stop":1701773812978,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa3d19605534196","name":"Push message with content topic containing Script","time":{"start":1701773942758,"stop":1701773942759,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3e75ff1f7d6e420","name":"Subscribe and receives messages on 20 topics","time":{"start":1701773905308,"stop":1701773905309,"duration":1},"status":"passed","severity":"normal"},{"uid":"671f009711e1e02c","name":"Check received message with timestamp: 1701773797999 ","time":{"start":1701773909455,"stop":1701773909456,"duration":1},"status":"passed","severity":"normal"},{"uid":"18c95492b38e43a8","name":"can start and stop the service","time":{"start":1701773810197,"stop":1701773810198,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7bc72b57e70ab8f","name":"should set field with only STORE enabled","time":{"start":1701773763416,"stop":1701773763416,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cd8738cb6fb3b01","name":"Refresh subscription","time":{"start":1701773874443,"stop":1701773874444,"duration":1},"status":"skipped","severity":"normal"},{"uid":"63d19be8cdb93539","name":"Check message with no content topic is not received","time":{"start":1701773909471,"stop":1701773909471,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad43f3a8c4cb4fce","name":"Subscribe to topic containing shell command and publish message","time":{"start":1701773874474,"stop":1701773874475,"duration":1},"status":"passed","severity":"normal"},{"uid":"b52e91eb0c777a89","name":"Relay - dialed after","time":{"start":1701773978881,"stop":1701773978881,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7f8131cdb867e45","name":"Register correct protocols","time":{"start":1701773874434,"stop":1701773874434,"duration":0},"status":"passed","severity":"normal"},{"uid":"8754fb527b6b689d","name":"Check meta is set [symmetric]","time":{"start":1701773783672,"stop":1701773783672,"duration":0},"status":"passed","severity":"normal"},{"uid":"81c3a3872b110a35","name":"creates an iterator","time":{"start":1701773982211,"stop":1701773982212,"duration":1},"status":"passed","severity":"normal"},{"uid":"72fc15dd8eeb7157","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1701773874458,"stop":1701773874458,"duration":0},"status":"passed","severity":"normal"},{"uid":"63dcaf6ad828861a","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1701773762974,"stop":1701773762974,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9b92aacab2b3e9c","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1701773809870,"stop":1701773809870,"duration":0},"status":"passed","severity":"normal"},{"uid":"40d6315d66d31151","name":"Relay - times out","time":{"start":1701773978881,"stop":1701773978881,"duration":0},"status":"passed","severity":"normal"},{"uid":"85f23e1a984280a8","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1701773762956,"stop":1701773762956,"duration":0},"status":"passed","severity":"normal"},{"uid":"b75abf9ce32cf185","name":"throws on content topic with empty application field","time":{"start":1701773756722,"stop":1701773756722,"duration":0},"status":"passed","severity":"normal"},{"uid":"aea886885e407d57","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1701773954885,"stop":1701773954885,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f4534b3c1b844a5","name":"1 Store, 2 relays, 2 fetches","time":{"start":1701773777995,"stop":1701773777995,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ea7cbd28433d7f1","name":"Push message with Arabic payload","time":{"start":1701773942748,"stop":1701773942748,"duration":0},"status":"passed","severity":"normal"},{"uid":"c378575fd3aef15d","name":"Ordered Callback - forward","time":{"start":1701773942509,"stop":1701773942510,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b13980ebbb03ae9","name":"Passing page size 1 when there are 4 messages","time":{"start":1701773969395,"stop":1701773969395,"duration":0},"status":"passed","severity":"normal"},{"uid":"53b366468aa35324","name":"Push message with Script payload","time":{"start":1701773942749,"stop":1701773942749,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed74790d2d024111","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1701773874458,"stop":1701773874459,"duration":1},"status":"passed","severity":"normal"},{"uid":"dde81e94a2380665","name":"Encoder throws on empty string content topic","time":{"start":1701773767809,"stop":1701773767810,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d4751016dbd2059","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1701773762973,"stop":1701773762973,"duration":0},"status":"passed","severity":"normal"},{"uid":"4972925847a05328","name":"Subscribe to topic containing long and publish message","time":{"start":1701773874453,"stop":1701773874453,"duration":0},"status":"passed","severity":"normal"},{"uid":"25bd5c0ccc1e2e59","name":"Check message with no payload is not received","time":{"start":1701773909471,"stop":1701773909472,"duration":1},"status":"passed","severity":"normal"},{"uid":"845c2973a71f2fea","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1701773763035,"stop":1701773763035,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4176124175449","name":"Overlapping topic subscription","time":{"start":1701773874444,"stop":1701773874444,"duration":0},"status":"skipped","severity":"normal"},{"uid":"978447c330a10c4d","name":"Used by Waku Relay","time":{"start":1701773972843,"stop":1701773972843,"duration":0},"status":"passed","severity":"normal"},{"uid":"b850a4b2ec51adf5","name":"Round trip binary serialization","time":{"start":1701773767799,"stop":1701773767800,"duration":1},"status":"passed","severity":"normal"},{"uid":"f715a23d696037e1","name":"Push message with content topic containing XML","time":{"start":1701773942759,"stop":1701773942759,"duration":0},"status":"passed","severity":"normal"},{"uid":"217dff7c9e00b8ff","name":"configure the node with multiple pubsub topics","time":{"start":1701773883690,"stop":1701773883690,"duration":0},"status":"passed","severity":"normal"},{"uid":"d32f17dac341f719","name":"Subscribe to topic containing Script and publish message","time":{"start":1701773874465,"stop":1701773874466,"duration":1},"status":"passed","severity":"normal"},{"uid":"adc60f95cc77d02","name":"should only return 1 node with relay and store capability","time":{"start":1701773778321,"stop":1701773778321,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b4bf1678d8d3b41","name":"pre and post cipher","time":{"start":1701773784148,"stop":1701773784148,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9c6a143e2ace821","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1701773830130,"stop":1701773830131,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1d514e7dbdee21a","name":"Passing cursor with wrong pubsubTopic","time":{"start":1701773912999,"stop":1701773912999,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d8dd08282f89a6d","name":"Push message with numeric payload","time":{"start":1701773942745,"stop":1701773942746,"duration":1},"status":"passed","severity":"normal"},{"uid":"7615627450936115","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1701773828568,"stop":1701773828568,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ee3bb73a7e453ed","name":"same cluster, same shard: nodes connect","time":{"start":1701773848058,"stop":1701773848058,"duration":0},"status":"passed","severity":"normal"},{"uid":"65508f42d3e835b2","name":"Subscribe and receive messages via waku relay post","time":{"start":1701773905307,"stop":1701773905307,"duration":0},"status":"passed","severity":"normal"},{"uid":"5648842f5fc88272","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1701773874459,"stop":1701773874465,"duration":6},"status":"passed","severity":"normal"},{"uid":"47875267eee75b3b","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1701773970921,"stop":1701773970922,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb75185b9a094198","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1701773874469,"stop":1701773874472,"duration":3},"status":"passed","severity":"normal"},{"uid":"cf0798dbdba813ed","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1701773955270,"stop":1701773955270,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ce124d44db4c837","name":"should decode valid enr with tcp successfully","time":{"start":1701773763407,"stop":1701773763407,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e5f2a34940e729d","name":"should return false","time":{"start":1701773763409,"stop":1701773763410,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1c2d5d84d42aa7a","name":"should not receive a peer event after stop","time":{"start":1701773810200,"stop":1701773810200,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdb7e4cc6beca0f9","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1701773830133,"stop":1701773830133,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7bba3cd93fcf6f0","name":"should not receive a peer event after stop","time":{"start":1701773967354,"stop":1701773967354,"duration":0},"status":"passed","severity":"normal"},{"uid":"d929baee242f55cd","name":"Check publish message containing JSON","time":{"start":1701773872194,"stop":1701773872194,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8043d43214f5953","name":"Check received message containing Russian","time":{"start":1701773909436,"stop":1701773909438,"duration":2},"status":"passed","severity":"normal"},{"uid":"266531009a5c9edb","name":"should throw error - no id","time":{"start":1701773763407,"stop":1701773763407,"duration":0},"status":"passed","severity":"normal"},{"uid":"77be926ec3af3df7","name":"same cluster, different shard: nodes connect","time":{"start":1701773848058,"stop":1701773848059,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c8dc345f7ddc528","name":"Push message with content topic containing numeric","time":{"start":1701773942756,"stop":1701773942756,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cd3f6b920a5de71","name":"Check publish message containing Script","time":{"start":1701773872192,"stop":1701773872192,"duration":0},"status":"passed","severity":"normal"},{"uid":"b740440d4fe0e3e0","name":"Decoder throws on empty string content topic","time":{"start":1701773785649,"stop":1701773785649,"duration":0},"status":"passed","severity":"normal"},{"uid":"55116a1d1f23e322","name":"Passing an array","time":{"start":1701773972842,"stop":1701773972842,"duration":0},"status":"passed","severity":"normal"},{"uid":"de06fddefc05347f","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1701773838956,"stop":1701773838956,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbd550b1a0314282","name":"Subscribe to topic containing JSON and publish message","time":{"start":1701773874472,"stop":1701773874474,"duration":2},"status":"passed","severity":"normal"},{"uid":"dcec533d99b556d3","name":"Check message with non string payload is not received","time":{"start":1701773909472,"stop":1701773909472,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b2560447decda93","name":"Encoder throws on undefined content topic","time":{"start":1701773767809,"stop":1701773767809,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb2ff34d41d4a5c0","name":"Push message on custom pubsubTopic","time":{"start":1701773828567,"stop":1701773828568,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d5168d6512a1ad8","name":"should decode valid enr successfully","time":{"start":1701773763406,"stop":1701773763406,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3a9f5fa87af2771","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1701773905314,"stop":1701773905315,"duration":1},"status":"passed","severity":"normal"},{"uid":"2405f34894b4e9d6","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1701773905306,"stop":1701773905307,"duration":1},"status":"passed","severity":"normal"},{"uid":"a448db7f9226c9ea","name":"Check publish message containing long","time":{"start":1701773872188,"stop":1701773872189,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc93494604b00598","name":"Check publish message containing unicode special characters","time":{"start":1701773872197,"stop":1701773872198,"duration":1},"status":"passed","severity":"normal"},{"uid":"9647e661a4a4e0","name":"Push message with XML payload","time":{"start":1701773942750,"stop":1701773942750,"duration":0},"status":"passed","severity":"normal"},{"uid":"6710883fa70ff9ca","name":"should set field with only LIGHTPUSH enabled","time":{"start":1701773763417,"stop":1701773763417,"duration":0},"status":"passed","severity":"normal"},{"uid":"71d43a869d9fce5e","name":"Check publish message containing numeric","time":{"start":1701773872189,"stop":1701773872189,"duration":0},"status":"passed","severity":"normal"},{"uid":"81935be6d46a0908","name":"throws on content topic with too few or too many fields","time":{"start":1701773756721,"stop":1701773756721,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f330ab4180df96d","name":"Fails to push message with large meta","time":{"start":1701773942762,"stop":1701773942762,"duration":0},"status":"passed","severity":"normal"},{"uid":"42088962d2b3c399","name":"Subscribe and publish message","time":{"start":1701773874441,"stop":1701773874441,"duration":0},"status":"passed","severity":"normal"},{"uid":"69438e257759977d","name":"Push message equal or less that 1MB","time":{"start":1701773942771,"stop":1701773942771,"duration":0},"status":"passed","severity":"normal"},{"uid":"82f6bcf9dc05ab2c","name":"Push message with content topic containing unicode special characters","time":{"start":1701773942761,"stop":1701773942761,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf5d6c096c3ed3fe","name":"should throw error - no id","time":{"start":1701773763408,"stop":1701773763408,"duration":0},"status":"passed","severity":"normal"},{"uid":"43ef1ef629f89d9a","name":"R trip binary encryption [ecies, signature]","time":{"start":1701773785647,"stop":1701773785647,"duration":0},"status":"passed","severity":"normal"},{"uid":"90525455389e7f41","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1701773905308,"stop":1701773905308,"duration":0},"status":"passed","severity":"normal"},{"uid":"d436bbb229ae87f8","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1701773905313,"stop":1701773905313,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fc06c96a3e9eba8","name":"should retrieve 3 multiaddrs for prod.waku.nodes.status.im","time":{"start":1701773778324,"stop":1701773778324,"duration":0},"status":"skipped","severity":"normal"},{"uid":"219ecd6f90eec23a","name":"Query Generator, No Decoder","time":{"start":1701773941729,"stop":1701773941730,"duration":1},"status":"passed","severity":"normal"},{"uid":"b80da0619027c19b","name":"Encoder throws on undefined content topic","time":{"start":1701773785648,"stop":1701773785648,"duration":0},"status":"passed","severity":"normal"},{"uid":"27541cc1d25bb40c","name":"Generator, 2 different pubsubtopics","time":{"start":1701773924593,"stop":1701773924593,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8783f3b62bf144b","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1701773970922,"stop":1701773970922,"duration":0},"status":"passed","severity":"normal"},{"uid":"6952805121f2c994","name":"LightPush","time":{"start":1701773978882,"stop":1701773978882,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d9a553845903947","name":"Check message on other pubsub topic is not received","time":{"start":1701773909470,"stop":1701773909470,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8d5e5d72c3e9814","name":"Check received message containing Chinese","time":{"start":1701773909435,"stop":1701773909436,"duration":1},"status":"passed","severity":"normal"},{"uid":"15cfa209e9ab5249","name":"Check publish message containing XML","time":{"start":1701773872192,"stop":1701773872192,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ae50b5cff716011","name":"Push message with content topic containing escaped characters","time":{"start":1701773942760,"stop":1701773942760,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9256ef2572f4d87","name":"returns all values when wanted number matches available values","time":{"start":1701773777591,"stop":1701773777592,"duration":1},"status":"passed","severity":"normal"},{"uid":"59456d25812627dd","name":"Check received message containing long","time":{"start":1701773909431,"stop":1701773909434,"duration":3},"status":"passed","severity":"normal"},{"uid":"a5f1ac60bbaccfb2","name":"retrieves a single peer","time":{"start":1701773778316,"stop":1701773778317,"duration":1},"status":"passed","severity":"normal"},{"uid":"c23fcfa74ab1e57e","name":"Check received message with timestamp: 1701773797999000000 ","time":{"start":1701773909448,"stop":1701773909455,"duration":7},"status":"passed","severity":"normal"},{"uid":"fa19a55f906c17fe","name":"isConnected should return true after first peer connects","time":{"start":1701773830141,"stop":1701773830141,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f5ba40de75d9b8b","name":"Push message with special chars payload","time":{"start":1701773942746,"stop":1701773942746,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e4461103e176b85","name":"Publish message with custom timestamp: Tue Dec 05 2023 09:57:34 GMT+0000 (Coordinated Universal Time)","time":{"start":1701773872200,"stop":1701773872200,"duration":0},"status":"passed","severity":"normal"},{"uid":"169546118146dd5d","name":"Passing cursor with wrong message digest","time":{"start":1701773912999,"stop":1701773912999,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e6afbd7c4a95434","name":"Check publish message containing special chars","time":{"start":1701773872189,"stop":1701773872190,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b39911040ee0426","name":"Query Generator, Wrong PubsubTopic","time":{"start":1701773941728,"stop":1701773941729,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a36eae419d88e9a","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1701773854021,"stop":1701773854021,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad0032972049f1b8","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1701773830136,"stop":1701773830136,"duration":0},"status":"passed","severity":"normal"},{"uid":"65b3cbd7302f3b2","name":"Check publish message containing Arabic","time":{"start":1701773872190,"stop":1701773872191,"duration":1},"status":"passed","severity":"normal"},{"uid":"56e5e53aa6daa17f","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1701773874476,"stop":1701773874477,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e267fa0e8d4a563","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1701773767630,"stop":1701773767631,"duration":1},"status":"passed","severity":"normal"},{"uid":"7526eab12b3592b7","name":"should properly create location multiaddrs - tcp4","time":{"start":1701773763413,"stop":1701773763413,"duration":0},"status":"passed","severity":"normal"},{"uid":"2029a8af2f612c0c","name":"isConnected should return false after all peers disconnect","time":{"start":1701773830134,"stop":1701773830134,"duration":0},"status":"passed","severity":"normal"},{"uid":"40e46b09e558cf78","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1701773777785,"stop":1701773777785,"duration":0},"status":"passed","severity":"normal"},{"uid":"a019e03cfc9ae231","name":"should throw an error when the selected peer does not register the required protocols","time":{"start":1701773982214,"stop":1701773982214,"duration":0},"status":"passed","severity":"normal"},{"uid":"5757a0add66929bb","name":"Push message with Russian payload","time":{"start":1701773942748,"stop":1701773942749,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2e3c53aafe48412","name":"Sign & Recover","time":{"start":1701773784149,"stop":1701773784149,"duration":0},"status":"passed","severity":"normal"},{"uid":"423ca005aaf3a5db","name":"Query with Promise Callback, No message returned","time":{"start":1701773941735,"stop":1701773941735,"duration":0},"status":"passed","severity":"normal"},{"uid":"be57c9778e1635d0","name":"Check received message with timestamp: 1649153314 ","time":{"start":1701773909456,"stop":1701773909462,"duration":6},"status":"passed","severity":"normal"},{"uid":"99d5fc9f923d2c6d","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1701773905322,"stop":1701773905322,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bb95b45092aabc8","name":"Check publish message containing Chinese","time":{"start":1701773872190,"stop":1701773872190,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a851c9f1a3b94c8","name":"Delete observer","time":{"start":1701773841567,"stop":1701773841567,"duration":0},"status":"passed","severity":"normal"},{"uid":"e04ab3e03fa6f9e9","name":"should emit a peer event after start","time":{"start":1701773967353,"stop":1701773967354,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca35b0ac8d036313","name":"Push message with long payload","time":{"start":1701773942744,"stop":1701773942745,"duration":1},"status":"passed","severity":"normal"},{"uid":"4fa52e45f534d883","name":"Asymmetric encrypt & decrypt","time":{"start":1701773784147,"stop":1701773784147,"duration":0},"status":"passed","severity":"normal"},{"uid":"40e5f7236dda1301","name":"Query Generator, Multiple PubsubTopics","time":{"start":1701773941729,"stop":1701773941729,"duration":0},"status":"passed","severity":"normal"},{"uid":"124af9b1e7126d7b","name":"Subscribe to topic containing emoji and publish message","time":{"start":1701773874478,"stop":1701773874478,"duration":0},"status":"passed","severity":"normal"},{"uid":"be0879796e0edb7d","name":"should properly create location multiaddrs - udp","time":{"start":1701773763414,"stop":1701773763414,"duration":0},"status":"passed","severity":"normal"},{"uid":"94e3c40dcf2851ab","name":"Does not throw an exception when node disconnects","time":{"start":1701773972841,"stop":1701773972841,"duration":0},"status":"passed","severity":"normal"},{"uid":"b03d0c13f8fd06b1","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1701773762958,"stop":1701773762959,"duration":1},"status":"passed","severity":"normal"},{"uid":"d47d5a4c2dd71a6b","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1701773778322,"stop":1701773778322,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef5d48bdb4c31ee7","name":"Encoder throws on undefined content topic","time":{"start":1701773783673,"stop":1701773783674,"duration":1},"status":"passed","severity":"normal"},{"uid":"a79ee80222df0533","name":"Store - dialed first","time":{"start":1701773978881,"stop":1701773978881,"duration":0},"status":"passed","severity":"normal"},{"uid":"851be042a4939117","name":"Waku message hash computation (meta attribute not present)","time":{"start":1701773772904,"stop":1701773772904,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fd55436383351a6","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1701773830132,"stop":1701773830133,"duration":1},"status":"passed","severity":"normal"},{"uid":"914bc99346c2e253","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1701773912997,"stop":1701773912997,"duration":0},"status":"passed","severity":"normal"},{"uid":"bebda1cd429992a9","name":"Push message with JSON payload","time":{"start":1701773942750,"stop":1701773942751,"duration":1},"status":"passed","severity":"normal"},{"uid":"d50eac97e812c47c","name":"should throw error - invalid id","time":{"start":1701773763409,"stop":1701773763409,"duration":0},"status":"passed","severity":"normal"},{"uid":"62eb1b4bda5af096","name":"should properly create location multiaddrs - tcp6","time":{"start":1701773763413,"stop":1701773763413,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6f4f4695c11387d","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1701773777785,"stop":1701773777786,"duration":1},"status":"passed","severity":"normal"},{"uid":"59ec14484cf063ce","name":"Query generator for multiple messages with different content topic format","time":{"start":1701773959054,"stop":1701773959054,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d0978560f852d96","name":"Store - dialed after - with timeout","time":{"start":1701773978882,"stop":1701773978882,"duration":0},"status":"passed","severity":"normal"},{"uid":"98dfd82d717126cc","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1701773762973,"stop":1701773762973,"duration":0},"status":"passed","severity":"normal"},{"uid":"30bf7c2e1b1b360c","name":"should be able to decode the field with only FILTER set to true","time":{"start":1701773762970,"stop":1701773762970,"duration":0},"status":"passed","severity":"normal"},{"uid":"120a6215bafdf40c","name":"Subscribe to topic containing special chars and publish message","time":{"start":1701773874454,"stop":1701773874458,"duration":4},"status":"passed","severity":"normal"},{"uid":"f78c3bd13be353ba","name":"1 Relay, 1 Filter, gives up","time":{"start":1701773777996,"stop":1701773777996,"duration":0},"status":"passed","severity":"normal"},{"uid":"70faf0d895ba9adb","name":"should be called for bootstrap peers","time":{"start":1701773830136,"stop":1701773830136,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d509e298104e063","name":"should throw an error when no peer matches the given protocols","time":{"start":1701773982214,"stop":1701773982214,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfe39761550b814d","name":"should only return 1 node with relay capability","time":{"start":1701773778320,"stop":1701773778320,"duration":0},"status":"passed","severity":"normal"},{"uid":"88709a5d4916b897","name":"Query with Ordered Callback, No Decoder","time":{"start":1701773941733,"stop":1701773941733,"duration":0},"status":"passed","severity":"normal"},{"uid":"140b4bbaf75108b6","name":"Push message with custom timestamp: 1701770210951","time":{"start":1701773942763,"stop":1701773942763,"duration":0},"status":"passed","severity":"normal"},{"uid":"18c07aa5b7c47b45","name":"nwaku subscribes","time":{"start":1701773861459,"stop":1701773861459,"duration":0},"status":"passed","severity":"normal"},{"uid":"21406f93bae0e4fd","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1701773970923,"stop":1701773970923,"duration":0},"status":"passed","severity":"normal"},{"uid":"6aef06d5b1c61084","name":"Passing page size 3 when there are 20 messages","time":{"start":1701773969396,"stop":1701773969396,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cef7d1b989849cf","name":"Push message with rate limit","time":{"start":1701773942762,"stop":1701773942763,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b6aa12de9068c53","name":"Rejects garbage","time":{"start":1701773770777,"stop":1701773770777,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8f5b29875e5d341","name":"Decoder throws on empty string content topic","time":{"start":1701773783675,"stop":1701773783676,"duration":1},"status":"passed","severity":"normal"},{"uid":"1eb7277c7a5cde65","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1701773838957,"stop":1701773838958,"duration":1},"status":"passed","severity":"normal"},{"uid":"f855dc450282f504","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1701773970924,"stop":1701773970924,"duration":0},"status":"passed","severity":"normal"},{"uid":"a787b22e98efe1f","name":"should get / set TCP multiaddr","time":{"start":1701773763412,"stop":1701773763412,"duration":0},"status":"passed","severity":"normal"},{"uid":"8468dd9ef9133f1","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1701773767630,"stop":1701773767630,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0d0edbce1c983cb","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1701773883691,"stop":1701773883691,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fde7f54b8086ee3","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1701773812969,"stop":1701773812970,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d9cb0c19ed07d1d","name":"Push message with content topic containing long","time":{"start":1701773942756,"stop":1701773942756,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0c572b72f332022","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1701773905316,"stop":1701773905321,"duration":5},"status":"passed","severity":"normal"},{"uid":"2cd4a892a6967dfe","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1701773970924,"stop":1701773970924,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fb9e93603a66831","name":"should return the peer with the lowest ping","time":{"start":1701773982213,"stop":1701773982213,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf677c460fe37c6b","name":"Check received message with extra option is received","time":{"start":1701773909472,"stop":1701773909474,"duration":2},"status":"passed","severity":"normal"},{"uid":"4db6559c952a8835","name":"1 Relay, 1 fetch","time":{"start":1701773777994,"stop":1701773777994,"duration":0},"status":"passed","severity":"normal"},{"uid":"d050d490da05269","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1701773905323,"stop":1701773905324,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca52b5d3846473e7","name":"Query with Promise Callback, No Decoder","time":{"start":1701773941734,"stop":1701773941735,"duration":1},"status":"passed","severity":"normal"},{"uid":"65de86e0b8aa123d","name":"Callback on promise, aborts when callback returns true","time":{"start":1701773959054,"stop":1701773959055,"duration":1},"status":"passed","severity":"normal"},{"uid":"78e0a44984e703a6","name":"different cluster, different shard: nodes don't connect","time":{"start":1701773848059,"stop":1701773848059,"duration":0},"status":"passed","severity":"normal"},{"uid":"1858649c2e388ee4","name":"Push message with shell command payload","time":{"start":1701773942751,"stop":1701773942751,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf42f2a4de6c8c83","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1701773762955,"stop":1701773762955,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c832b6369d7f94","name":"Waku message hash computation (payload length 0)","time":{"start":1701773772904,"stop":1701773772905,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d73075f6df90e4f","name":"Check publish message containing SQL Injection","time":{"start":1701773872191,"stop":1701773872191,"duration":0},"status":"passed","severity":"normal"},{"uid":"f02fb37f56cdd57d","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1701773783671,"stop":1701773783672,"duration":1},"status":"passed","severity":"normal"},{"uid":"301d7694de839dad","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1701773777788,"stop":1701773777788,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e186b0e9350d6be","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1701773762971,"stop":1701773762972,"duration":1},"status":"passed","severity":"normal"},{"uid":"a73de185938be03a","name":"Subscribe to topic containing numeric and receive message","time":{"start":1701773905312,"stop":1701773905312,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca90454c3bf256d5","name":"Push message with unicode special characters payload","time":{"start":1701773942751,"stop":1701773942752,"duration":1},"status":"passed","severity":"normal"},{"uid":"18695e703f6fee","name":"should properly create location multiaddrs - udp6","time":{"start":1701773763413,"stop":1701773763413,"duration":0},"status":"passed","severity":"normal"},{"uid":"77f6d7c37e4ab126","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1701773872199,"stop":1701773872199,"duration":0},"status":"passed","severity":"normal"},{"uid":"f311b20e47e2c00","name":"Reopen subscription with peer with lost subscription","time":{"start":1701773809578,"stop":1701773809578,"duration":0},"status":"passed","severity":"normal"},{"uid":"2aab228a8cfdc9ac","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1701773830140,"stop":1701773830140,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fff745d17076b14","name":"Push 30 different messages","time":{"start":1701773942752,"stop":1701773942752,"duration":0},"status":"passed","severity":"normal"},{"uid":"8805612ac03712c4","name":"Relay - dialed first","time":{"start":1701773978880,"stop":1701773978880,"duration":0},"status":"passed","severity":"normal"},{"uid":"41e2546fb6df81f1","name":"Relay + Store","time":{"start":1701773809057,"stop":1701773809058,"duration":1},"status":"passed","severity":"normal"},{"uid":"43e1d83acac715ba","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1701773941734,"stop":1701773941734,"duration":0},"status":"passed","severity":"normal"},{"uid":"22a5dedbb5bfb7a8","name":"Publish message with custom timestamp: Wed Dec 14 2022 10:57:34 GMT+0000 (Coordinated Universal Time)","time":{"start":1701773872199,"stop":1701773872200,"duration":1},"status":"passed","severity":"normal"},{"uid":"46ab6b22cbe8537b","name":"Init the array if not present","time":{"start":1701773756689,"stop":1701773756690,"duration":1},"status":"passed","severity":"normal"},{"uid":"3de119fc5b9541be","name":"Check received message with timestamp: undefined ","time":{"start":1701773909465,"stop":1701773909469,"duration":4},"status":"passed","severity":"normal"},{"uid":"2d578ddc9e309664","name":"it tolerates circular branch references","time":{"start":1701773778317,"stop":1701773778317,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2577f10e50bc570","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1701773763406,"stop":1701773763407,"duration":1},"status":"passed","severity":"normal"},{"uid":"9636ed3f4eadbc6c","name":"Fails to publish duplicate message","time":{"start":1701773872201,"stop":1701773872201,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab53eabd21b37031","name":"should be able to encode the field with only RELAY set to true","time":{"start":1701773762950,"stop":1701773762951,"duration":1},"status":"passed","severity":"normal"},{"uid":"55446ac3ec7e5e26","name":"returns all values when wanted number is greater than available values","time":{"start":1701773777593,"stop":1701773777593,"duration":0},"status":"passed","severity":"normal"},{"uid":"93d3b248a9107873","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1701773785646,"stop":1701773785647,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a49ab233ed1f1da","name":"Publish message with rate limit","time":{"start":1701773872205,"stop":1701773872206,"duration":1},"status":"passed","severity":"normal"},{"uid":"383e008be9f01619","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1701773874442,"stop":1701773874443,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a5a32c45076e896","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1701773830132,"stop":1701773830132,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe7da7cba6ccd80b","name":"Throws when trying to push message with empty payload","time":{"start":1701773942752,"stop":1701773942755,"duration":3},"status":"passed","severity":"normal"},{"uid":"59b820ced06adf5c","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1701773954884,"stop":1701773954884,"duration":0},"status":"passed","severity":"normal"},{"uid":"3db1a24045a6eaa9","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1701773838960,"stop":1701773838961,"duration":1},"status":"passed","severity":"normal"},{"uid":"63a8391f59e22430","name":"Push to array if already present","time":{"start":1701773756691,"stop":1701773756691,"duration":0},"status":"passed","severity":"normal"},{"uid":"d55fcbeacc0e154c","name":"should set field with all protocols disabled","time":{"start":1701773763415,"stop":1701773763415,"duration":0},"status":"passed","severity":"normal"},{"uid":"c41ccd7520f95fa7","name":"Subscribe to 30 topics at once and receives messages","time":{"start":1701773905309,"stop":1701773905309,"duration":0},"status":"passed","severity":"normal"},{"uid":"bad84cd4441949d3","name":"Overlapping topic subscription","time":{"start":1701773905310,"stop":1701773905310,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc7cdd8f43648c89","name":"Publish message with large meta","time":{"start":1701773872205,"stop":1701773872205,"duration":0},"status":"passed","severity":"normal"},{"uid":"be696202253ef3ba","name":"Push message with Basic HTML tag payload","time":{"start":1701773942750,"stop":1701773942750,"duration":0},"status":"passed","severity":"normal"},{"uid":"c26a053a3f1885c6","name":"should properly create peer info with all multiaddrs","time":{"start":1701773763414,"stop":1701773763414,"duration":0},"status":"passed","severity":"normal"},{"uid":"4efaf137160673b1","name":"should not fail to stop the service if it was not started","time":{"start":1701773810198,"stop":1701773810198,"duration":0},"status":"passed","severity":"normal"},{"uid":"f910ca79bb3b40e1","name":"throws on content topic with empty topic name field","time":{"start":1701773756723,"stop":1701773756723,"duration":0},"status":"passed","severity":"normal"},{"uid":"6de6cee9435852aa","name":"Push message with content topic containing Russian","time":{"start":1701773942758,"stop":1701773942758,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd1efddf83b9e69a","name":"Subscribe to topic containing long and receive message","time":{"start":1701773905312,"stop":1701773905312,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e299f45903a630c","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1701773924593,"stop":1701773924594,"duration":1},"status":"passed","severity":"normal"},{"uid":"6aa5ba3052c1b7ae","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1701773941732,"stop":1701773941732,"duration":0},"status":"passed","severity":"normal"},{"uid":"664abc6fc324dc13","name":"Query generator for multiple messages with multiple decoders","time":{"start":1701773959053,"stop":1701773959053,"duration":0},"status":"passed","severity":"normal"},{"uid":"62afaa5ffdbf99e0","name":"nwaku interop","time":{"start":1701773967351,"stop":1701773967351,"duration":0},"status":"passed","severity":"normal"},{"uid":"27238f9f1aa93d1a","name":"should be called at least once on all `peer:discovery` events","time":{"start":1701773830135,"stop":1701773830135,"duration":0},"status":"passed","severity":"normal"},{"uid":"c34ef672d1d62116","name":"Check message received after nwaku node is restarted","time":{"start":1701773909478,"stop":1701773909478,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a404342cb5ec2bf9","name":"Meta field set when metaSetter is specified","time":{"start":1701773767807,"stop":1701773767808,"duration":1},"status":"passed","severity":"normal"},{"uid":"42a3505f1d5d6492","name":"Check received message containing Script","time":{"start":1701773909445,"stop":1701773909446,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ffda96113c21aa8","name":"Subscribe to topic containing Script and receive message","time":{"start":1701773905315,"stop":1701773905315,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5dc8d3bff0cf711","name":"Check received message containing emoji","time":{"start":1701773909448,"stop":1701773909448,"duration":0},"status":"passed","severity":"normal"},{"uid":"e193fb93f2c22cc","name":"should set field with only RELAY enabled","time":{"start":1701773763415,"stop":1701773763416,"duration":1},"status":"passed","severity":"normal"},{"uid":"471ace025c6cf6d6","name":"Mutual subscription","time":{"start":1701773874433,"stop":1701773874433,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc8151d9962df166","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1701773912998,"stop":1701773912998,"duration":0},"status":"passed","severity":"normal"},{"uid":"e08938008959d9c0","name":"Check publish message containing shell command","time":{"start":1701773872195,"stop":1701773872195,"duration":0},"status":"passed","severity":"normal"},{"uid":"790c161b6f2c5259","name":"Push message with content topic containing Arabic","time":{"start":1701773942757,"stop":1701773942758,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2781587f7dd92a1","name":"Callback on promise","time":{"start":1701773959054,"stop":1701773959054,"duration":0},"status":"passed","severity":"normal"},{"uid":"7300639a37cd7e44","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1701773809869,"stop":1701773809869,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac8f5b9b0bfbab0","name":"Check received message containing short","time":{"start":1701773909430,"stop":1701773909431,"duration":1},"status":"passed","severity":"normal"},{"uid":"138b253dc7698773","name":"Subscribe to topic containing Russian and publish message","time":{"start":1701773874459,"stop":1701773874459,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdf059519934c9d8","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1701773783669,"stop":1701773783671,"duration":2},"status":"passed","severity":"normal"},{"uid":"d18ed550e81172b5","name":"Publish without waiting for remote peer","time":{"start":1701773874434,"stop":1701773874434,"duration":0},"status":"passed","severity":"normal"},{"uid":"57367f5e04f42874","name":"should encode/decode to text encoding","time":{"start":1701773763411,"stop":1701773763411,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf945c6c1bb6c894","name":"Promise Callback - forward","time":{"start":1701773942508,"stop":1701773942509,"duration":1},"status":"passed","severity":"normal"},{"uid":"383e3aac61965f22","name":"Push message with content topic containing special chars","time":{"start":1701773942757,"stop":1701773942757,"duration":0},"status":"passed","severity":"normal"},{"uid":"19a525e00f56925a","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1701773854020,"stop":1701773854020,"duration":0},"status":"passed","severity":"normal"},{"uid":"d175f0516b4e8957","name":"should handle a minimal index list","time":{"start":1701773763034,"stop":1701773763035,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d5bc6ec07d6887d","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1701773762957,"stop":1701773762957,"duration":0},"status":"passed","severity":"normal"},{"uid":"742418dc8f53234e","name":"Push message with content topic containing Chinese","time":{"start":1701773942757,"stop":1701773942757,"duration":0},"status":"passed","severity":"normal"},{"uid":"77c726594e85bf85","name":"Query generator for 2000 messages","time":{"start":1701773959055,"stop":1701773959056,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1ab59acba078327","name":"different cluster, same shard: nodes don't connect","time":{"start":1701773848059,"stop":1701773848059,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0ba460cce2be0e1","name":"Light Node - default protocols","time":{"start":1701773978883,"stop":1701773978883,"duration":0},"status":"passed","severity":"normal"},{"uid":"c820251e124c9380","name":"Check message with extra parameter is not received","time":{"start":1701773909472,"stop":1701773909472,"duration":0},"status":"passed","severity":"normal"},{"uid":"54b65eae3fa41113","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1701773848057,"stop":1701773848058,"duration":1},"status":"passed","severity":"normal"},{"uid":"696607cf349ac02b","name":"should return the peer with the provided peerId","time":{"start":1701773982213,"stop":1701773982213,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab2912e7e94a24ad","name":"through manual discovery","time":{"start":1701773833911,"stop":1701773833911,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b5592433fc091dd","name":"Check publish message after service node is restarted","time":{"start":1701773872204,"stop":1701773872204,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2fd150c2e73634ec","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1701773778322,"stop":1701773778323,"duration":1},"status":"passed","severity":"normal"}] |