2023-11-29 12:34:31 +00:00

1 line
81 KiB
JSON

[{"uid":"ce1baca6a11f77cb","name":"Symmetric encrypt & Decrypt","time":{"start":1701261062808,"stop":1701261062808,"duration":0},"status":"passed","severity":"normal"},{"uid":"17ef91035f70f6a","name":"Publish message with custom timestamp: Thu Dec 08 2022 12:32:02 GMT+0000 (Coordinated Universal Time)","time":{"start":1701261136166,"stop":1701261136167,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb482d339990e181","name":"1 Store, 2 relays, 2 fetches","time":{"start":1701261056752,"stop":1701261056753,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a04deb5aa7eadc5","name":"Publish message with custom timestamp: Wed Nov 29 2023 13:32:02 GMT+0000 (Coordinated Universal Time)","time":{"start":1701261136168,"stop":1701261136170,"duration":2},"status":"passed","severity":"normal"},{"uid":"2b6501593cfe9966","name":"All","time":{"start":1701261086432,"stop":1701261086433,"duration":1},"status":"passed","severity":"normal"},{"uid":"f39702e1c43651b3","name":"Passing an array","time":{"start":1701261250291,"stop":1701261250291,"duration":0},"status":"passed","severity":"normal"},{"uid":"4572451844de8c58","name":"Push message with SQL Injection payload","time":{"start":1701261221485,"stop":1701261221486,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3c28983fce61681","name":"Reopen subscription with peer with lost subscription","time":{"start":1701261087444,"stop":1701261087445,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d55a4b8a6bbf038","name":"Query Generator, No Decoder","time":{"start":1701261217637,"stop":1701261217637,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4e2dc1bd93ffff9","name":"should be called for bootstrap peers","time":{"start":1701261107860,"stop":1701261107860,"duration":0},"status":"passed","severity":"normal"},{"uid":"58e14f7e7ee02335","name":"Ordered Callback - forward","time":{"start":1701261214726,"stop":1701261214727,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4b7407d05cd221e","name":"Push message with Russian payload","time":{"start":1701261221484,"stop":1701261221485,"duration":1},"status":"passed","severity":"normal"},{"uid":"26b02dd55141540a","name":"should return false","time":{"start":1701261042458,"stop":1701261042458,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bfd99dc0ecdc004","name":"connects to nwaku","time":{"start":1701261250290,"stop":1701261250291,"duration":1},"status":"passed","severity":"normal"},{"uid":"abeef3b6dc94d138","name":"Check message on other pubsub topic is not received","time":{"start":1701261185291,"stop":1701261185292,"duration":1},"status":"passed","severity":"normal"},{"uid":"19ba7031e7107208","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1701261057034,"stop":1701261057035,"duration":1},"status":"passed","severity":"normal"},{"uid":"1987f2243ce0ddc3","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1701261056689,"stop":1701261056689,"duration":0},"status":"passed","severity":"normal"},{"uid":"91c269f45312fcd6","name":"Passing page size 0 when there are 110 messages","time":{"start":1701261241390,"stop":1701261241390,"duration":0},"status":"passed","severity":"normal"},{"uid":"64a51dcd50e4900e","name":"Subscribe to 30 topics at once and receives messages","time":{"start":1701261186122,"stop":1701261186122,"duration":0},"status":"passed","severity":"normal"},{"uid":"8eec0d71e45044e","name":"Push message with shell command payload","time":{"start":1701261221490,"stop":1701261221491,"duration":1},"status":"passed","severity":"normal"},{"uid":"7942f9b7f439722a","name":"Push message with content topic containing Chinese","time":{"start":1701261221501,"stop":1701261221501,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cba05493a797f79","name":"interop","time":{"start":1701261108294,"stop":1701261108294,"duration":0},"status":"passed","severity":"normal"},{"uid":"58b3c2729674e7d6","name":"Check received message containing Script","time":{"start":1701261185281,"stop":1701261185281,"duration":0},"status":"passed","severity":"normal"},{"uid":"bac4cb1808cdf574","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1701261117254,"stop":1701261117255,"duration":1},"status":"passed","severity":"normal"},{"uid":"89535c7dbffc113e","name":"Check received message containing emoji","time":{"start":1701261185286,"stop":1701261185286,"duration":0},"status":"passed","severity":"normal"},{"uid":"8eb492e3a1b92201","name":"Ordered callback, aborts when callback returns true","time":{"start":1701261236395,"stop":1701261236395,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee45be7f5812ade6","name":"Fails to publish message with wrong content topic","time":{"start":1701261136172,"stop":1701261136173,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f91cdff358f5a90","name":"Check received message containing special chars","time":{"start":1701261185279,"stop":1701261185279,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb5757183b1720d1","name":"Nodes with multiple pubsub topic","time":{"start":1701261122156,"stop":1701261122156,"duration":0},"status":"passed","severity":"normal"},{"uid":"183c16165c90c84a","name":"should properly create location multiaddrs - udp6","time":{"start":1701261042460,"stop":1701261042461,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e9b464c6eb3e7f","name":"Subscribe to topic containing JSON and receive message","time":{"start":1701261186130,"stop":1701261186130,"duration":0},"status":"passed","severity":"normal"},{"uid":"622eda40c6114d28","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1701261107861,"stop":1701261107861,"duration":0},"status":"passed","severity":"normal"},{"uid":"c322d14d2260afc4","name":"Subscribe to topic containing Russian and receive message","time":{"start":1701261186127,"stop":1701261186128,"duration":1},"status":"passed","severity":"normal"},{"uid":"6013a09fbcecdd40","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1701261102710,"stop":1701261102711,"duration":1},"status":"passed","severity":"normal"},{"uid":"7642fc3a8b3e4755","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1701261057035,"stop":1701261057035,"duration":0},"status":"passed","severity":"normal"},{"uid":"b92997df669a7784","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1701261088167,"stop":1701261088168,"duration":1},"status":"passed","severity":"normal"},{"uid":"c20bf571e257d86d","name":"Passing page size 19 when there are 20 messages","time":{"start":1701261241392,"stop":1701261241392,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cec9b0109c56255","name":"1 Relay, 1 Filter, gives up","time":{"start":1701261056753,"stop":1701261056753,"duration":0},"status":"passed","severity":"normal"},{"uid":"efe704d726670693","name":"Privacy Node - default protocol","time":{"start":1701261251231,"stop":1701261251232,"duration":1},"status":"passed","severity":"normal"},{"uid":"94c68f0c1f7fb98","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1701261107856,"stop":1701261107856,"duration":0},"status":"passed","severity":"normal"},{"uid":"225f0a38357ee5b7","name":"Push message with unicode special characters payload","time":{"start":1701261221491,"stop":1701261221492,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a1f944a6671527a","name":"Add multiple subscription objects on single nwaku node","time":{"start":1701261186133,"stop":1701261186134,"duration":1},"status":"passed","severity":"normal"},{"uid":"2abf87a33006b343","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1701261186134,"stop":1701261186135,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce8b571fd9643abb","name":"ignores domain fetching errors","time":{"start":1701261057032,"stop":1701261057032,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b8f5e56ef0f1c3d","name":"should be able to decode the field with only STORE set to true","time":{"start":1701261041645,"stop":1701261041646,"duration":1},"status":"passed","severity":"normal"},{"uid":"aea6c5fef4be10b7","name":"Push message with content topic containing XML","time":{"start":1701261221503,"stop":1701261221503,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2ee7859fca836ce","name":"handles multiple messages","time":{"start":1701261246002,"stop":1701261246002,"duration":0},"status":"passed","severity":"normal"},{"uid":"d248c9685950af92","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1701261064161,"stop":1701261064161,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c5cf25666c5d5c1","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1701261041697,"stop":1701261041697,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b8d7fc43a887f5f","name":"Asymmetric encrypt & decrypt","time":{"start":1701261062807,"stop":1701261062808,"duration":1},"status":"passed","severity":"normal"},{"uid":"26623cf4c0322e78","name":"Relay - dialed first","time":{"start":1701261251229,"stop":1701261251229,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b935b0f3ad5f9b","name":"Passing page size 3 when there are 20 messages","time":{"start":1701261241391,"stop":1701261241391,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5f427142a7df9b3","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1701261217641,"stop":1701261217641,"duration":0},"status":"passed","severity":"normal"},{"uid":"8057fa585fcee21","name":"should use DNS peer discovery with light client","time":{"start":1701261085920,"stop":1701261085920,"duration":0},"status":"skipped","severity":"normal"},{"uid":"66e151968a6c31fb","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1701261089744,"stop":1701261089744,"duration":0},"status":"passed","severity":"normal"},{"uid":"91b7d377066330d3","name":"Push message with content topic containing Arabic","time":{"start":1701261221501,"stop":1701261221501,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc90f09f4e4d9f7c","name":"should set field with only RELAY enabled","time":{"start":1701261042463,"stop":1701261042463,"duration":0},"status":"passed","severity":"normal"},{"uid":"a53279f682cecdbc","name":"Push message with content topic containing special chars","time":{"start":1701261221500,"stop":1701261221501,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ca631bf33b75d45","name":"Decoder throws on undefined content topic","time":{"start":1701261064163,"stop":1701261064164,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff133b57dbd8085","name":"Round trip binary serialization","time":{"start":1701261046848,"stop":1701261046849,"duration":1},"status":"passed","severity":"normal"},{"uid":"ede18e4b9d99504c","name":"Sample","time":{"start":1701261042056,"stop":1701261042056,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bb2a72a7a93a462","name":"Does not throw an exception when node disconnects","time":{"start":1701261250291,"stop":1701261250291,"duration":0},"status":"passed","severity":"normal"},{"uid":"57766478586db32","name":"Check message with no content topic is not received","time":{"start":1701261185294,"stop":1701261185294,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1991166d62ef0af","name":"Check meta is set [ecies]","time":{"start":1701261064162,"stop":1701261064162,"duration":0},"status":"passed","severity":"normal"},{"uid":"819e6d8c7f142f5d","name":"should throw an error when the selected peer does not register the required protocols","time":{"start":1701261246004,"stop":1701261246004,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f0da9a6cd86a711","name":"tcp ip4 address","time":{"start":1701261041999,"stop":1701261041999,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cdcbec19be6bbdf","name":"returns all values when wanted number matches available values","time":{"start":1701261056298,"stop":1701261056300,"duration":2},"status":"passed","severity":"normal"},{"uid":"8df14710273364d6","name":"Check publish message containing escaped characters","time":{"start":1701261136162,"stop":1701261136163,"duration":1},"status":"passed","severity":"normal"},{"uid":"cae6ee22c416494f","name":"Relay + Store","time":{"start":1701261086426,"stop":1701261086431,"duration":5},"status":"passed","severity":"normal"},{"uid":"b05fc3e0368025f3","name":"Check publish message containing numeric","time":{"start":1701261136136,"stop":1701261136136,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b3ff70aa779b58d","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1701261042455,"stop":1701261042455,"duration":0},"status":"passed","severity":"normal"},{"uid":"13846c705b0ccea4","name":"Subscribe to topic containing special chars and publish message","time":{"start":1701261146284,"stop":1701261146285,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0aa143bc79e49aa","name":"Passing page size 10 when there are 10 messages","time":{"start":1701261241391,"stop":1701261241391,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0f2d4761d0aa9ea","name":"Fails to publish message with empty text","time":{"start":1701261136171,"stop":1701261136172,"duration":1},"status":"passed","severity":"normal"},{"uid":"35f49576bf8706c8","name":"Check publish message after client node is restarted","time":{"start":1701261136185,"stop":1701261136185,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b4ada62a91f31157","name":"Check received message containing short","time":{"start":1701261185277,"stop":1701261185278,"duration":1},"status":"passed","severity":"normal"},{"uid":"42ed1b079165f863","name":"should not receive a peer event after stop","time":{"start":1701261085916,"stop":1701261085918,"duration":2},"status":"passed","severity":"normal"},{"uid":"98f7f8c5eaa4458e","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1701261136165,"stop":1701261136166,"duration":1},"status":"passed","severity":"normal"},{"uid":"439ddc1f69429f46","name":"passes more than one ENR URLs and attempts connection","time":{"start":1701261085922,"stop":1701261085926,"duration":4},"status":"skipped","severity":"normal"},{"uid":"2d744916658628d9","name":"Check publish message containing JSON","time":{"start":1701261136160,"stop":1701261136161,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae9701cc23039049","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1701261041633,"stop":1701261041634,"duration":1},"status":"passed","severity":"normal"},{"uid":"de52ec8f75e818b3","name":"should return all peers when numPeers is 0","time":{"start":1701261046718,"stop":1701261046719,"duration":1},"status":"passed","severity":"normal"},{"uid":"923418824af6db1e","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1701261056687,"stop":1701261056687,"duration":0},"status":"passed","severity":"normal"},{"uid":"2dfa06432e50fdab","name":"Subscribe to topic containing emoji and publish message","time":{"start":1701261146291,"stop":1701261146292,"duration":1},"status":"passed","severity":"normal"},{"uid":"f85e4e5825f14fc6","name":"Push message with content topic containing long","time":{"start":1701261221499,"stop":1701261221500,"duration":1},"status":"passed","severity":"normal"},{"uid":"b32d412c421aca08","name":"Check message with invalid timestamp is not received","time":{"start":1701261185290,"stop":1701261185291,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ccf298e52c018c7","name":"Refresh subscription","time":{"start":1701261186123,"stop":1701261186123,"duration":0},"status":"passed","severity":"normal"},{"uid":"881d2d1ea0527724","name":"Check publish message containing Basic HTML tag","time":{"start":1701261136159,"stop":1701261136160,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f536ecc540a052d","name":"should not receive a peer event before start","time":{"start":1701261240628,"stop":1701261240628,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc537ebb496ceab","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1701261122155,"stop":1701261122155,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef24e70ca7600f30","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1701261062472,"stop":1701261062472,"duration":0},"status":"passed","severity":"normal"},{"uid":"85e734297bb3be09","name":"Check received message containing Chinese","time":{"start":1701261185279,"stop":1701261185279,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba18d833a338e49d","name":"Nwaku publishes","time":{"start":1701261130354,"stop":1701261130354,"duration":0},"status":"passed","severity":"normal"},{"uid":"70745a9c10af4cb2","name":"should decode valid enr successfully","time":{"start":1701261042455,"stop":1701261042455,"duration":0},"status":"passed","severity":"normal"},{"uid":"957de337f8445e3a","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1701261107866,"stop":1701261107866,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9a4084099d5dbbe","name":"Subscribe to topic containing Script and publish message","time":{"start":1701261146287,"stop":1701261146288,"duration":1},"status":"passed","severity":"normal"},{"uid":"b06dded4acb1787f","name":"Push message with content topic containing shell command","time":{"start":1701261221504,"stop":1701261221504,"duration":0},"status":"passed","severity":"normal"},{"uid":"61922cd421ba5425","name":"Check publish message containing Arabic","time":{"start":1701261136137,"stop":1701261136137,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd2f876bdecc83e9","name":"throws on content topic with generation field greater than 0","time":{"start":1701261035935,"stop":1701261035935,"duration":0},"status":"passed","severity":"normal"},{"uid":"37d0bc721b05a5ee","name":"Check message with extra parameter is not received","time":{"start":1701261185296,"stop":1701261185297,"duration":1},"status":"passed","severity":"normal"},{"uid":"fec8c7d170400d64","name":"Subscribe to topic containing special chars and receive message","time":{"start":1701261186125,"stop":1701261186125,"duration":0},"status":"passed","severity":"normal"},{"uid":"6be6142136ce1077","name":"Throws when trying to push message with empty payload","time":{"start":1701261221499,"stop":1701261221499,"duration":0},"status":"passed","severity":"normal"},{"uid":"889c9f6d07284c17","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1701261041663,"stop":1701261041664,"duration":1},"status":"passed","severity":"normal"},{"uid":"56e1dfb7e15b7386","name":"Push message with meta","time":{"start":1701261221506,"stop":1701261221506,"duration":0},"status":"passed","severity":"normal"},{"uid":"17b63d9f68ed331d","name":"Callback on promise, aborts when callback returns true","time":{"start":1701261236387,"stop":1701261236394,"duration":7},"status":"passed","severity":"normal"},{"uid":"6f55d9ab6fc63ad5","name":"Subscribe to topic containing JSON and publish message","time":{"start":1701261146289,"stop":1701261146290,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b55a3144534de2d","name":"configure the node with multiple pubsub topics","time":{"start":1701261154941,"stop":1701261154942,"duration":1},"status":"passed","severity":"normal"},{"uid":"ceccad2bcf543a61","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1701261241225,"stop":1701261241225,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d6662efce949f3c","name":"Accepts a valid Waku Message","time":{"start":1701261049721,"stop":1701261049722,"duration":1},"status":"passed","severity":"normal"},{"uid":"a36e454579361bc1","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1701261107857,"stop":1701261107858,"duration":1},"status":"passed","severity":"normal"},{"uid":"854c4f6d74648983","name":"Publish without waiting for remote peer","time":{"start":1701261146262,"stop":1701261146263,"duration":1},"status":"passed","severity":"normal"},{"uid":"234c93a87b4f0693","name":"should properly compute the node id","time":{"start":1701261042458,"stop":1701261042458,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d484826e54de44","name":"Subscribe and publish message","time":{"start":1701261146263,"stop":1701261146264,"duration":1},"status":"passed","severity":"normal"},{"uid":"8cc8981ce29f6057","name":"1 Store, 2 fetches","time":{"start":1701261056752,"stop":1701261056752,"duration":0},"status":"passed","severity":"normal"},{"uid":"88bf734911cc06eb","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1701261241222,"stop":1701261241222,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed8d10da6dc10868","name":"retrieves a single peer","time":{"start":1701261057030,"stop":1701261057031,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a6a5a3721769741","name":"Push message with content topic containing SQL Injection","time":{"start":1701261221502,"stop":1701261221502,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9771401bbce500","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1701261107863,"stop":1701261107864,"duration":1},"status":"passed","severity":"normal"},{"uid":"1807df01c8342f01","name":"Subscribe to topic containing long and receive message","time":{"start":1701261186124,"stop":1701261186124,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e69472ab1798b86","name":"Relay + Store","time":{"start":1701261042464,"stop":1701261042464,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f052de85777d412","name":"Push message with long payload","time":{"start":1701261221477,"stop":1701261221477,"duration":0},"status":"passed","severity":"normal"},{"uid":"21b6885d040b1154","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1701261146285,"stop":1701261146285,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2e6b7dc2de60a9e","name":"recovers when dns.resolve returns empty","time":{"start":1701261057031,"stop":1701261057032,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd579936f59b6af5","name":"Relay - times out","time":{"start":1701261251230,"stop":1701261251230,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8e83d458e3ed7d4","name":"Push message with numeric payload","time":{"start":1701261221477,"stop":1701261221478,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6a575608e18d403","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1701261041625,"stop":1701261041628,"duration":3},"status":"passed","severity":"normal"},{"uid":"fdd9fc48b9ec9a54","name":"should be able to encode the field with only RELAY set to true","time":{"start":1701261041605,"stop":1701261041608,"duration":3},"status":"passed","severity":"normal"},{"uid":"630a58050a130ffd","name":"Delete observer","time":{"start":1701261113016,"stop":1701261113017,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef588a16f56933a9","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1701261146287,"stop":1701261146287,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4cc707a94492425","name":"Subscribe to topic containing emoji and receive message","time":{"start":1701261186133,"stop":1701261186133,"duration":0},"status":"passed","severity":"normal"},{"uid":"254271ea611a7aa","name":"should properly create location multiaddrs - udp","time":{"start":1701261042461,"stop":1701261042461,"duration":0},"status":"passed","severity":"normal"},{"uid":"246dcaf35b8648da","name":"Check message received after jswaku node is restarted","time":{"start":1701261185299,"stop":1701261185299,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a8bd68689507d24d","name":"should throw error - no id","time":{"start":1701261042456,"stop":1701261042456,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e7d9cec1f264c05","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1701261056689,"stop":1701261056690,"duration":1},"status":"passed","severity":"normal"},{"uid":"6db7262db06ce64b","name":"should not receive a peer event before start","time":{"start":1701261085911,"stop":1701261085916,"duration":5},"status":"passed","severity":"normal"},{"uid":"4dd40161a7b80637","name":"Push message with custom timestamp: 1701257488336","time":{"start":1701261221508,"stop":1701261221508,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7c6cf40871d255a","name":"Subscribe to topic containing XML and receive message","time":{"start":1701261186129,"stop":1701261186129,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ddf57000d1a09d0","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1701261241224,"stop":1701261241224,"duration":0},"status":"passed","severity":"normal"},{"uid":"3db7212a83b4a579","name":"throws on content topic with empty topic name field","time":{"start":1701261035937,"stop":1701261035937,"duration":0},"status":"passed","severity":"normal"},{"uid":"94e6b5a4847a0784","name":"Check publish message after service node is restarted","time":{"start":1701261136178,"stop":1701261136185,"duration":7},"status":"skipped","severity":"normal"},{"uid":"61a46578ec6816f4","name":"Query with Ordered Callback, No message returned","time":{"start":1701261217640,"stop":1701261217640,"duration":0},"status":"passed","severity":"normal"},{"uid":"701824f7c1ac2cbc","name":"Push message with special chars payload","time":{"start":1701261221478,"stop":1701261221479,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f2162413b94f709","name":"throws on content topic with empty version field","time":{"start":1701261035936,"stop":1701261035936,"duration":0},"status":"passed","severity":"normal"},{"uid":"705904d6bc55f8fe","name":"Query Generator - forward","time":{"start":1701261214724,"stop":1701261214724,"duration":0},"status":"passed","severity":"normal"},{"uid":"8618b59e69410dcb","name":"Store - dialed after - with timeout","time":{"start":1701261251230,"stop":1701261251230,"duration":0},"status":"passed","severity":"normal"},{"uid":"39b77b33552e5996","name":"Fails to push message bigger that 1MB","time":{"start":1701261221509,"stop":1701261221509,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bf1478971c58839","name":"Encoder throws on undefined content topic","time":{"start":1701261062474,"stop":1701261062474,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e44df43715f6788","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1701261089744,"stop":1701261089745,"duration":1},"status":"passed","severity":"normal"},{"uid":"1de8c5321dc8b878","name":"should throw an error for insufficient data","time":{"start":1701261042274,"stop":1701261042274,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb250e34546ef003","name":"Check message received after nwaku node is restarted","time":{"start":1701261185300,"stop":1701261185300,"duration":0},"status":"skipped","severity":"normal"},{"uid":"166a39a5da9386c","name":"should be able to decode the field with only RELAY set to true","time":{"start":1701261041635,"stop":1701261041636,"duration":1},"status":"passed","severity":"normal"},{"uid":"16119b100902feb8","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1701261186119,"stop":1701261186120,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2ef97e0813bb6fc","name":"Check received message containing shell command","time":{"start":1701261185285,"stop":1701261185285,"duration":0},"status":"passed","severity":"normal"},{"uid":"a06338eb15b2aabc","name":"Using a function","time":{"start":1701261250292,"stop":1701261250292,"duration":0},"status":"passed","severity":"normal"},{"uid":"f46d5afa8febcf4a","name":"isConnected should return false after all peers disconnect","time":{"start":1701261107867,"stop":1701261107867,"duration":0},"status":"passed","severity":"normal"},{"uid":"209a9c50cf499699","name":"returns all values when wanted number is greater than available values","time":{"start":1701261056300,"stop":1701261056301,"duration":1},"status":"passed","severity":"normal"},{"uid":"af47cb97f17f4a87","name":"Encoder throws on undefined content topic","time":{"start":1701261064162,"stop":1701261064163,"duration":1},"status":"passed","severity":"normal"},{"uid":"388921fb021a84cc","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1701261056686,"stop":1701261056686,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6155d1b5c0c1abd","name":"Sign & Recover","time":{"start":1701261062809,"stop":1701261062810,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8591c8cfe172e5e","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1701261228606,"stop":1701261228607,"duration":1},"status":"passed","severity":"normal"},{"uid":"e62681984bf87f70","name":"Check received message with timestamp: 1701261086449000000 ","time":{"start":1701261185287,"stop":1701261185287,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1236701e60455d4","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1701261107856,"stop":1701261107856,"duration":0},"status":"passed","severity":"normal"},{"uid":"b591c7fe2c712796","name":"R trip binary encryption [ecies, signature]","time":{"start":1701261064162,"stop":1701261064162,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3ef4574cb0abd5d","name":"Decoder throws on empty string content topic","time":{"start":1701261064164,"stop":1701261064164,"duration":0},"status":"passed","severity":"normal"},{"uid":"646ead25a65bba4f","name":"Push message with content topic containing unicode special characters","time":{"start":1701261221505,"stop":1701261221505,"duration":0},"status":"passed","severity":"normal"},{"uid":"22ce42f9783b13ab","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1701261241221,"stop":1701261241222,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e49f52420889365","name":"Push to array if already present","time":{"start":1701261035778,"stop":1701261035779,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc91f98148e26a52","name":"Light Node - default protocols","time":{"start":1701261251231,"stop":1701261251231,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4bce8c37bb0f168","name":"Check publish message containing XML","time":{"start":1701261136156,"stop":1701261136159,"duration":3},"status":"passed","severity":"normal"},{"uid":"29855a01bb3cb700","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1701261182259,"stop":1701261182259,"duration":0},"status":"passed","severity":"normal"},{"uid":"260b59902e132a36","name":"Fails to publish message with size larger than 1 MB","time":{"start":1701261136177,"stop":1701261136177,"duration":0},"status":"passed","severity":"normal"},{"uid":"5881f944c272ae4a","name":"Js publishes, other Js receives","time":{"start":1701261130354,"stop":1701261130355,"duration":1},"status":"passed","severity":"normal"},{"uid":"51f34d59abda105","name":"Meta field set when metaSetter is specified","time":{"start":1701261046849,"stop":1701261046850,"duration":1},"status":"passed","severity":"normal"},{"uid":"a819459f397c0fae","name":"Check received message containing JSON","time":{"start":1701261185285,"stop":1701261185285,"duration":0},"status":"passed","severity":"normal"},{"uid":"990c7a943b3ee8fb","name":"should be called at least once on all `peer:discovery` events","time":{"start":1701261107859,"stop":1701261107860,"duration":1},"status":"passed","severity":"normal"},{"uid":"f591a1dee8c255e8","name":"should set field with only STORE enabled","time":{"start":1701261042463,"stop":1701261042463,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3eb2796fa7e411c","name":"should not receive a peer event after stop","time":{"start":1701261240628,"stop":1701261240628,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d4ede690b9d74d1","name":"should return a random peer when all peers have the same latency","time":{"start":1701261246003,"stop":1701261246003,"duration":0},"status":"passed","severity":"normal"},{"uid":"716a6b0b2aa9eb73","name":"Check received message with timestamp: 1701261086449 ","time":{"start":1701261185287,"stop":1701261185287,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a87cef135dced79","name":"Subscribe and receive messages via lightPush","time":{"start":1701261186119,"stop":1701261186119,"duration":0},"status":"passed","severity":"normal"},{"uid":"1272a13c35bb7e1","name":"Fails to push message with large meta","time":{"start":1701261221506,"stop":1701261221507,"duration":1},"status":"passed","severity":"normal"},{"uid":"42e0f25f00555d80","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1701261197255,"stop":1701261197255,"duration":0},"status":"passed","severity":"normal"},{"uid":"583e2fa87fb0c84b","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1701261046719,"stop":1701261046720,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9c060685755be60","name":"Check received message with extra option is received","time":{"start":1701261185297,"stop":1701261185298,"duration":1},"status":"passed","severity":"normal"},{"uid":"ecdd5c8f0de03b79","name":"Generator, custom pubsub topic","time":{"start":1701261197254,"stop":1701261197254,"duration":0},"status":"passed","severity":"normal"},{"uid":"5074c692237b3cae","name":"Push message equal or less that 1MB","time":{"start":1701261221508,"stop":1701261221509,"duration":1},"status":"passed","severity":"normal"},{"uid":"19ca70760433728e","name":"Push message with content topic containing Basic HTML tag","time":{"start":1701261221503,"stop":1701261221503,"duration":0},"status":"passed","severity":"normal"},{"uid":"38625d0e2f12fd4d","name":"Check publish message containing Chinese","time":{"start":1701261136136,"stop":1701261136137,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9737f7422b6662f","name":"Check received message containing Basic HTML tag","time":{"start":1701261185282,"stop":1701261185282,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1f0689bcf046713","name":"Ping on peer without subscriptions","time":{"start":1701261087443,"stop":1701261087443,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9b4213c1b4aa56e","name":"Promise Callback - forward","time":{"start":1701261214725,"stop":1701261214725,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c7430768675a9b6","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1701261186130,"stop":1701261186130,"duration":0},"status":"passed","severity":"normal"},{"uid":"be747ff7b5c207e9","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1701261041634,"stop":1701261041634,"duration":0},"status":"passed","severity":"normal"},{"uid":"a75902f1ea5675ee","name":"Subscribe to topic containing Russian and publish message","time":{"start":1701261146286,"stop":1701261146286,"duration":0},"status":"passed","severity":"normal"},{"uid":"3289d23943170b5f","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1701261042274,"stop":1701261042274,"duration":0},"status":"passed","severity":"normal"},{"uid":"c767cef178ae0ee7","name":"Used by Waku Relay","time":{"start":1701261250292,"stop":1701261250292,"duration":0},"status":"passed","severity":"normal"},{"uid":"5494741b466aa5db","name":"does not throw on valid cases","time":{"start":1701261035933,"stop":1701261035933,"duration":0},"status":"passed","severity":"normal"},{"uid":"c67725df7d0761de","name":"Query with Promise Callback, No Decoder","time":{"start":1701261217641,"stop":1701261217641,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7f8228cffd3fef5","name":"Error when try to subscribe to more than 30 topics","time":{"start":1701261186122,"stop":1701261186123,"duration":1},"status":"passed","severity":"normal"},{"uid":"50cb1552e30dc7f6","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1701261228607,"stop":1701261228607,"duration":0},"status":"passed","severity":"normal"},{"uid":"982efd45ab046d2b","name":"should only return 1 node with relay capability","time":{"start":1701261057033,"stop":1701261057034,"duration":1},"status":"passed","severity":"normal"},{"uid":"d313a34b26fc1c91","name":"should return the peer with the provided peerId","time":{"start":1701261246003,"stop":1701261246003,"duration":0},"status":"passed","severity":"normal"},{"uid":"e14dcb5ddaf9088d","name":"Check message with no payload is not received","time":{"start":1701261185294,"stop":1701261185295,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ec3eff295703865","name":"Query generator for multiple messages","time":{"start":1701261236383,"stop":1701261236384,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a483398ba5604ba","name":"Push message with content topic containing Russian","time":{"start":1701261221502,"stop":1701261221502,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c34498b242fcc85","name":"Check publish message containing short","time":{"start":1701261136134,"stop":1701261136135,"duration":1},"status":"passed","severity":"normal"},{"uid":"885d2dfe92788f5d","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1701261117251,"stop":1701261117251,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c2bcf69a3d96a6d","name":"Push message with content topic containing emoji","time":{"start":1701261221505,"stop":1701261221505,"duration":0},"status":"passed","severity":"normal"},{"uid":"be85aa9653a4767b","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1701261186125,"stop":1701261186127,"duration":2},"status":"passed","severity":"normal"},{"uid":"238f761ec0b53d70","name":"Check publish message containing special chars","time":{"start":1701261136136,"stop":1701261136136,"duration":0},"status":"passed","severity":"normal"},{"uid":"d790b80c03df102f","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1701261217209,"stop":1701261217209,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fac53fe258e540a","name":"pre and post cipher","time":{"start":1701261062809,"stop":1701261062809,"duration":0},"status":"passed","severity":"normal"},{"uid":"93014e6efa5600ba","name":"Push message with JSON payload","time":{"start":1701261221489,"stop":1701261221490,"duration":1},"status":"passed","severity":"normal"},{"uid":"ccc0b7d0e8568a70","name":"Check received message containing unicode special characters","time":{"start":1701261185286,"stop":1701261185286,"duration":0},"status":"passed","severity":"normal"},{"uid":"d115e5145463d4ca","name":"Push message with custom timestamp: 1670502688336","time":{"start":1701261221507,"stop":1701261221507,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6c53666a84960b5","name":"should get / set UDP multiaddr","time":{"start":1701261042459,"stop":1701261042459,"duration":0},"status":"passed","severity":"normal"},{"uid":"b15b89ed9facc89d","name":"Ping on subscribed peer","time":{"start":1701261087442,"stop":1701261087443,"duration":1},"status":"passed","severity":"normal"},{"uid":"4959d1718f1cccf1","name":"Push 30 different messages","time":{"start":1701261221498,"stop":1701261221498,"duration":0},"status":"passed","severity":"normal"},{"uid":"361a75f5e3b26114","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1701261182259,"stop":1701261182260,"duration":1},"status":"passed","severity":"normal"},{"uid":"54f009869ad01b57","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1701261186131,"stop":1701261186131,"duration":0},"status":"passed","severity":"normal"},{"uid":"fea67baa84a1265e","name":"Check received message containing Arabic","time":{"start":1701261185279,"stop":1701261185280,"duration":1},"status":"passed","severity":"normal"},{"uid":"2561514f8870df6f","name":"Overlapping topic subscription","time":{"start":1701261146280,"stop":1701261146280,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5bdc87b748dee549","name":"Check received message containing long","time":{"start":1701261185278,"stop":1701261185278,"duration":0},"status":"passed","severity":"normal"},{"uid":"95a9cb720505aba3","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1701261236394,"stop":1701261236395,"duration":1},"status":"passed","severity":"normal"},{"uid":"d32b26fe0ebd71fb","name":"isConnected should return true after first peer connects","time":{"start":1701261107866,"stop":1701261107866,"duration":0},"status":"passed","severity":"normal"},{"uid":"6022a0ce0d3c20bb","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1701261046721,"stop":1701261046721,"duration":0},"status":"passed","severity":"normal"},{"uid":"f36e80f4d82958e9","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1701261146289,"stop":1701261146289,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c6bfbc88cb5eaed","name":"should throw error - no id","time":{"start":1701261042457,"stop":1701261042457,"duration":0},"status":"passed","severity":"normal"},{"uid":"662bb9aac67a3cc7","name":"udp ip6 address","time":{"start":1701261041999,"stop":1701261042000,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3ae70f19b2884ee","name":"Encoder throws on empty string content topic","time":{"start":1701261046851,"stop":1701261046851,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c1b37b58b878549","name":"Check received message with timestamp: undefined ","time":{"start":1701261185289,"stop":1701261185290,"duration":1},"status":"passed","severity":"normal"},{"uid":"24fa4b3ec351dceb","name":"Passing page size 11 when there are 10 messages","time":{"start":1701261241391,"stop":1701261241392,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e6addeddc402b36","name":"should set field with all protocols disabled","time":{"start":1701261042462,"stop":1701261042462,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5223504229d2cab","name":"should properly create peer info with all multiaddrs","time":{"start":1701261042462,"stop":1701261042462,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e77b4c45e6c953c","name":"Passing cursor with wrong message digest","time":{"start":1701261182260,"stop":1701261182261,"duration":1},"status":"passed","severity":"normal"},{"uid":"3926bf5041398755","name":"nwaku interop","time":{"start":1701261240626,"stop":1701261240626,"duration":0},"status":"passed","severity":"normal"},{"uid":"fffd0229cd24cfea","name":"Check publish message containing SQL Injection","time":{"start":1701261136139,"stop":1701261136140,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e8798a76d124ce8","name":"Push message with Arabic payload","time":{"start":1701261221480,"stop":1701261221481,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0c434f00871ee25","name":"Waku message hash computation (meta attribute not present)","time":{"start":1701261051788,"stop":1701261051788,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba9fc5034f53480e","name":"Reusing cursor across nodes","time":{"start":1701261182260,"stop":1701261182260,"duration":0},"status":"passed","severity":"normal"},{"uid":"80dbfdc93f8e6a35","name":"Callback on promise","time":{"start":1701261236387,"stop":1701261236387,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c463af62d96ec9e","name":"Push message with Basic HTML tag payload","time":{"start":1701261221489,"stop":1701261221489,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e9486f99e1bd439","name":"Subscribe and receives messages on 20 topics","time":{"start":1701261186122,"stop":1701261186122,"duration":0},"status":"passed","severity":"normal"},{"uid":"4eb531aec7ee7731","name":"Push message with escaped characters payload","time":{"start":1701261221491,"stop":1701261221491,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b3805db075e7063","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1701261085921,"stop":1701261085921,"duration":0},"status":"skipped","severity":"normal"},{"uid":"fbc2b4158e55bcbf","name":"Push message with emoji payload","time":{"start":1701261221497,"stop":1701261221497,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ae96402f08878c3","name":"should decode valid enr with tcp successfully","time":{"start":1701261042456,"stop":1701261042456,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc3d4f637ef252b5","name":"Push message with content topic containing short","time":{"start":1701261221499,"stop":1701261221499,"duration":0},"status":"passed","severity":"normal"},{"uid":"12e63a73c06eccd7","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1701261041646,"stop":1701261041663,"duration":17},"status":"passed","severity":"normal"},{"uid":"63fb5c8a44318607","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1701261107865,"stop":1701261107865,"duration":0},"status":"passed","severity":"normal"},{"uid":"773b8c587083d38a","name":"Fails to publish duplicate message","time":{"start":1701261136170,"stop":1701261136171,"duration":1},"status":"passed","severity":"normal"},{"uid":"10bdb0a799a9e1e6","name":"Register correct protocols","time":{"start":1701261146261,"stop":1701261146262,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc52bc13288af29f","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1701261107858,"stop":1701261107858,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0f8314958351ce3","name":"Check meta is set [symmetric]","time":{"start":1701261062473,"stop":1701261062473,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8296c59d1a99264","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1701261146275,"stop":1701261146276,"duration":1},"status":"passed","severity":"normal"},{"uid":"593bb2d508da0089","name":"should encodeTxt and decodeTxt","time":{"start":1701261042454,"stop":1701261042455,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c5f4b9f09fc751d","name":"Publishes to nwaku","time":{"start":1701261130353,"stop":1701261130354,"duration":1},"status":"passed","severity":"normal"},{"uid":"675739eda67fa3e4","name":"should not fail to stop the service if it was not started","time":{"start":1701261085907,"stop":1701261085908,"duration":1},"status":"passed","severity":"normal"},{"uid":"7082103508534f55","name":"Subscribe to topic containing short and publish message","time":{"start":1701261146280,"stop":1701261146281,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f6f0ce33bae3a3","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1701261217208,"stop":1701261217209,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2862a54d9555dd4","name":"should only return 1 node with relay and store capability","time":{"start":1701261057034,"stop":1701261057034,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a669daa244b6cd1","name":"Query Generator, Wrong PubsubTopic","time":{"start":1701261217636,"stop":1701261217636,"duration":0},"status":"passed","severity":"normal"},{"uid":"920863ed6015d0ac","name":"should not fail to stop the service if it was not started","time":{"start":1701261240627,"stop":1701261240627,"duration":0},"status":"passed","severity":"normal"},{"uid":"414d3ad198070f7a","name":"Check publish message containing long","time":{"start":1701261136135,"stop":1701261136135,"duration":0},"status":"passed","severity":"normal"},{"uid":"b61ef2171a82bfce","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1701261241224,"stop":1701261241224,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ed2e7f3fec0783f","name":"Push message with custom timestamp: 1701264688336","time":{"start":1701261221508,"stop":1701261221508,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef5ff495937d430a","name":"should be able to encode the field with only STORE set to true","time":{"start":1701261041608,"stop":1701261041611,"duration":3},"status":"passed","severity":"normal"},{"uid":"c8f08db29e8044a2","name":"Decoder throws on undefined content topic","time":{"start":1701261062475,"stop":1701261062475,"duration":0},"status":"passed","severity":"normal"},{"uid":"774c2f0b46b20b04","name":"Push message with content topic containing numeric","time":{"start":1701261221500,"stop":1701261221500,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0b51595a8950712","name":"Subscribe to topic containing shell command and publish message","time":{"start":1701261146290,"stop":1701261146290,"duration":0},"status":"passed","severity":"normal"},{"uid":"2586c9a80033c868","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1701261117252,"stop":1701261117254,"duration":2},"status":"passed","severity":"normal"},{"uid":"c6c1897a9d1f0fab","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1701261056301,"stop":1701261056301,"duration":0},"status":"passed","severity":"normal"},{"uid":"286afd1a57b196e6","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1701261062470,"stop":1701261062471,"duration":1},"status":"passed","severity":"normal"},{"uid":"158e29f00e7e1887","name":"Filter","time":{"start":1701261251231,"stop":1701261251231,"duration":0},"status":"passed","severity":"normal"},{"uid":"a69226ee5057f3f","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1701261042273,"stop":1701261042274,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd791b7d4755b319","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1701261088167,"stop":1701261088167,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a2ce4f275b08ac3","name":"Push message with content topic containing JSON","time":{"start":1701261221503,"stop":1701261221504,"duration":1},"status":"passed","severity":"normal"},{"uid":"b03f71ca9b68a8a9","name":"Subscribe to topic containing Script and receive message","time":{"start":1701261186128,"stop":1701261186129,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc7946098ee70f45","name":"should not fail to start the service if it is already started","time":{"start":1701261240627,"stop":1701261240627,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdcf85266dadb236","name":"Push message with Script payload","time":{"start":1701261221486,"stop":1701261221487,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3230af2bea419d4","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1701261241223,"stop":1701261241223,"duration":0},"status":"passed","severity":"normal"},{"uid":"97b68988ede85","name":"isConnected should return false after all peers disconnect","time":{"start":1701261107858,"stop":1701261107859,"duration":1},"status":"passed","severity":"normal"},{"uid":"89962698c5d995b7","name":"Ordered Callback - backward","time":{"start":1701261214727,"stop":1701261214727,"duration":0},"status":"passed","severity":"normal"},{"uid":"e639ae01aba0ebbd","name":"should return the peer with the lowest ping","time":{"start":1701261246003,"stop":1701261246003,"duration":0},"status":"passed","severity":"normal"},{"uid":"12b68e1f994679b1","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1701261186121,"stop":1701261186121,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1fdce99fcdae601","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1701261146291,"stop":1701261146291,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b1d3c940cbabf73","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1701261146290,"stop":1701261146291,"duration":1},"status":"passed","severity":"normal"},{"uid":"76a664391a73b979","name":"should encode/decode to RLP encoding","time":{"start":1701261042458,"stop":1701261042458,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7184ab1acaee4cb","name":"creates an iterator","time":{"start":1701261246001,"stop":1701261246002,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c5ad470f9747509","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1701261136173,"stop":1701261136177,"duration":4},"status":"passed","severity":"normal"},{"uid":"1324e6483eadf9b","name":"Check message with no pubsub topic is not received","time":{"start":1701261185293,"stop":1701261185293,"duration":0},"status":"passed","severity":"normal"},{"uid":"1939d29995a2feb3","name":"Encoder throws on empty string content topic","time":{"start":1701261062474,"stop":1701261062475,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6dd49d8bf0f4ea0","name":"should get / set TCP multiaddr","time":{"start":1701261042459,"stop":1701261042460,"duration":1},"status":"passed","severity":"normal"},{"uid":"42e682ccb4be1f0e","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1701261186128,"stop":1701261186128,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ee3f5dd971c649a","name":"caches peers it previously fetched","time":{"start":1701261057033,"stop":1701261057033,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6bbaa0acfcc5807","name":"LightPush","time":{"start":1701261251231,"stop":1701261251231,"duration":0},"status":"passed","severity":"normal"},{"uid":"4681f94d7e5864d6","name":"Check publish message containing Script","time":{"start":1701261136140,"stop":1701261136156,"duration":16},"status":"passed","severity":"normal"},{"uid":"82e0cccb5ff566d9","name":"should encode/decode to text encoding","time":{"start":1701261042459,"stop":1701261042459,"duration":0},"status":"passed","severity":"normal"},{"uid":"37ee6249adcad5a1","name":"Encoder throws on undefined content topic","time":{"start":1701261046850,"stop":1701261046851,"duration":1},"status":"passed","severity":"normal"},{"uid":"7772d56eaf8f4d33","name":"Push message on custom pubsubTopic","time":{"start":1701261102710,"stop":1701261102710,"duration":0},"status":"passed","severity":"normal"},{"uid":"91875ccb6a0bc0e3","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1701261057036,"stop":1701261057036,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7ad77664a164bcc0","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1701261056685,"stop":1701261056686,"duration":1},"status":"passed","severity":"normal"},{"uid":"102eb811402db629","name":"Passing page size 1 when there are 4 messages","time":{"start":1701261241390,"stop":1701261241390,"duration":0},"status":"passed","severity":"normal"},{"uid":"99bbeed482898a44","name":"Push message with rate limit","time":{"start":1701261221507,"stop":1701261221507,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7286d4ea8a2b5d1","name":"should handle a minimal index list","time":{"start":1701261042273,"stop":1701261042273,"duration":0},"status":"passed","severity":"normal"},{"uid":"9210ba50dec42fb9","name":"Subscribe and receive messages via waku relay post","time":{"start":1701261186120,"stop":1701261186121,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3726a6f2c337b93","name":"Fields are not dropped","time":{"start":1701261046360,"stop":1701261046362,"duration":2},"status":"passed","severity":"normal"},{"uid":"c95b3986b4e6ca27","name":"it tolerates circular branch references","time":{"start":1701261057031,"stop":1701261057031,"duration":0},"status":"passed","severity":"normal"},{"uid":"5daef7f53b79dff7","name":"Mutual subscription","time":{"start":1701261146260,"stop":1701261146261,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5e6ac1badf24342","name":"should throw error - no public key","time":{"start":1701261042456,"stop":1701261042456,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8b22161bedcedf7","name":"should set field with only LIGHTPUSH enabled","time":{"start":1701261042464,"stop":1701261042464,"duration":0},"status":"passed","severity":"normal"},{"uid":"75441a1842656ea7","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1701261056688,"stop":1701261056688,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e71baf43c1f6794","name":"should throw an error when no peer matches the given protocols","time":{"start":1701261246003,"stop":1701261246004,"duration":1},"status":"passed","severity":"normal"},{"uid":"7abbc59c747c7838","name":"Check received message with timestamp: 1649153314 ","time":{"start":1701261185287,"stop":1701261185287,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a7424275703eb79","name":"Check received message containing XML","time":{"start":1701261185281,"stop":1701261185281,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4a5e053804e6178","name":"should only return 1 node with store capability","time":{"start":1701261057034,"stop":1701261057034,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1a7c9aece806dfd","name":"Check publish message containing Russian","time":{"start":1701261136137,"stop":1701261136138,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd578cc8197396b","name":"Ephemeral field set to true","time":{"start":1701261046849,"stop":1701261046849,"duration":0},"status":"passed","severity":"normal"},{"uid":"536146e9f8b44208","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1701261228606,"stop":1701261228606,"duration":0},"status":"passed","severity":"normal"},{"uid":"f709343be768a65c","name":"Promise Callback - backward","time":{"start":1701261214725,"stop":1701261214726,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a06be62316387b9","name":"can start the service","time":{"start":1701261240626,"stop":1701261240627,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc978f04b7c9422c","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1701261041705,"stop":1701261041706,"duration":1},"status":"passed","severity":"normal"},{"uid":"c26eb78ac7f57005","name":"Subscribe to topic containing short and receive message","time":{"start":1701261186124,"stop":1701261186124,"duration":0},"status":"passed","severity":"normal"},{"uid":"baf480ae098b20c5","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1701261117252,"stop":1701261117252,"duration":0},"status":"passed","severity":"normal"},{"uid":"54eb1b70dc6c53bf","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1701261041633,"stop":1701261041633,"duration":0},"status":"passed","severity":"normal"},{"uid":"8812874e400168b0","name":"Passing page size 110 when there are 120 messages","time":{"start":1701261241392,"stop":1701261241392,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3c9735a477f8186","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1701261046720,"stop":1701261046720,"duration":0},"status":"passed","severity":"normal"},{"uid":"efd755706b26d3f4","name":"Relay","time":{"start":1701261086426,"stop":1701261086426,"duration":0},"status":"passed","severity":"normal"},{"uid":"56cd3ee120a4191e","name":"Check publish message containing unicode special characters","time":{"start":1701261136163,"stop":1701261136164,"duration":1},"status":"passed","severity":"normal"},{"uid":"63379c2f562850c4","name":"A test","time":{"start":1701261102785,"stop":1701261102786,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7b34a43176f8238","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1701261182257,"stop":1701261182258,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2bebaf8c0a364ec","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1701261182258,"stop":1701261182258,"duration":0},"status":"passed","severity":"normal"},{"uid":"a53833ebee29667b","name":"Check received message containing escaped characters","time":{"start":1701261185286,"stop":1701261185286,"duration":0},"status":"passed","severity":"normal"},{"uid":"d91562e980008be6","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1701261228607,"stop":1701261228607,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1ca07ff8b7a75f7","name":"Query Generator, Multiple PubsubTopics","time":{"start":1701261217636,"stop":1701261217637,"duration":1},"status":"passed","severity":"normal"},{"uid":"819c0a17d2344bd4","name":"Sets default value correctly","time":{"start":1701261250293,"stop":1701261250293,"duration":0},"status":"passed","severity":"normal"},{"uid":"86daaee1de3b3493","name":"Push message with content topic containing Script","time":{"start":1701261221502,"stop":1701261221503,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e78b5ce26bac832","name":"Push message with short payload","time":{"start":1701261221476,"stop":1701261221476,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4b130e2645122c2","name":"Query generator for multiple messages with different message text format","time":{"start":1701261236384,"stop":1701261236384,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e3f74067875ea29","name":"Check message with non string payload is not received","time":{"start":1701261185295,"stop":1701261185296,"duration":1},"status":"passed","severity":"normal"},{"uid":"4eb9db0b83f7df82","name":"throws on content topic with non-number generation field","time":{"start":1701261035934,"stop":1701261035935,"duration":1},"status":"passed","severity":"normal"},{"uid":"761f35d8b1ef636f","name":"throws on empty content topic","time":{"start":1701261035934,"stop":1701261035934,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bd811f4e46b1abd","name":"should properly create location multiaddrs - tcp","time":{"start":1701261042461,"stop":1701261042461,"duration":0},"status":"passed","severity":"normal"},{"uid":"5af1aa2d06f1b01f","name":"should throw error - invalid id","time":{"start":1701261042457,"stop":1701261042457,"duration":0},"status":"passed","severity":"normal"},{"uid":"98735c9a8bc2a73f","name":"should retrieve 3 multiaddrs for prod.waku.nodes.status.im","time":{"start":1701261057036,"stop":1701261057036,"duration":0},"status":"skipped","severity":"normal"},{"uid":"65221f4406ddd710","name":"Ephemeral messages are not stored","time":{"start":1701261088166,"stop":1701261088166,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bb35188fc0ae4a9","name":"throws on content topic with empty encoding field","time":{"start":1701261035937,"stop":1701261035937,"duration":0},"status":"passed","severity":"normal"},{"uid":"126d882cd7cb9ace","name":"Store - dialed first","time":{"start":1701261251230,"stop":1701261251230,"duration":0},"status":"passed","severity":"normal"},{"uid":"311051eaa2bc376f","name":"Ping on unsubscribed peer","time":{"start":1701261087443,"stop":1701261087444,"duration":1},"status":"passed","severity":"normal"},{"uid":"96d86ed10b0f65fc","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1701261041635,"stop":1701261041635,"duration":0},"status":"passed","severity":"normal"},{"uid":"535f263a48680965","name":"converts content topics to expected shard index","time":{"start":1701261035938,"stop":1701261035938,"duration":0},"status":"passed","severity":"normal"},{"uid":"a527f6dac3a0d6a0","name":"Init the array if not present","time":{"start":1701261035776,"stop":1701261035778,"duration":2},"status":"passed","severity":"normal"},{"uid":"babbf9aefba6a4a6","name":"Rejects garbage","time":{"start":1701261049722,"stop":1701261049723,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7c75895b086b6ac","name":"should set field with all protocols enabled","time":{"start":1701261042462,"stop":1701261042462,"duration":0},"status":"passed","severity":"normal"},{"uid":"f54577486efbb755","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1701261056690,"stop":1701261056690,"duration":0},"status":"passed","severity":"normal"},{"uid":"52f00408f1075716","name":"should throw error - no public key","time":{"start":1701261042457,"stop":1701261042457,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5ba9d87047c7479","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1701261241224,"stop":1701261241225,"duration":1},"status":"passed","severity":"normal"},{"uid":"b512a6d4d562c39","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1701261186131,"stop":1701261186131,"duration":0},"status":"passed","severity":"normal"},{"uid":"8041f707a91ada31","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1701261146264,"stop":1701261146272,"duration":8},"status":"passed","severity":"normal"},{"uid":"7551d43dffb7d0c6","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1701261056687,"stop":1701261056687,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bd0dfd9bb08e4a0","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1701261122155,"stop":1701261122156,"duration":1},"status":"passed","severity":"normal"},{"uid":"5289274531022a71","name":"should not fail to start the service if it is already started","time":{"start":1701261085908,"stop":1701261085910,"duration":2},"status":"passed","severity":"normal"},{"uid":"6ecd5957331676b9","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1701261146285,"stop":1701261146286,"duration":1},"status":"passed","severity":"normal"},{"uid":"54a935d86a198bee","name":"should be able to encode the field with only FILTER set to true","time":{"start":1701261041611,"stop":1701261041625,"duration":14},"status":"passed","severity":"normal"},{"uid":"9ca69880e79d2288","name":"Subscribe to topic containing numeric and publish message","time":{"start":1701261146284,"stop":1701261146284,"duration":0},"status":"passed","severity":"normal"},{"uid":"c515a24f7696b474","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1701261217640,"stop":1701261217640,"duration":0},"status":"passed","severity":"normal"},{"uid":"adcb4add11d84e88","name":"should be able to decode the field with only FILTER set to true","time":{"start":1701261041636,"stop":1701261041645,"duration":9},"status":"passed","severity":"normal"},{"uid":"d11482669ca00926","name":"Query with Promise Callback, No message returned","time":{"start":1701261217642,"stop":1701261217642,"duration":0},"status":"passed","severity":"normal"},{"uid":"aeba55bd8f8a157a","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1701261154942,"stop":1701261154942,"duration":0},"status":"passed","severity":"normal"},{"uid":"8978380aa28c8628","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1701261107864,"stop":1701261107864,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc9c094532b99326","name":"Relay - dialed after","time":{"start":1701261251229,"stop":1701261251230,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2dbe97dd3700cce","name":"Decrypt messages","time":{"start":1701261113014,"stop":1701261113015,"duration":1},"status":"passed","severity":"normal"},{"uid":"fff688bb62d23c0f","name":"should set field with only FILTER enabled","time":{"start":1701261042463,"stop":1701261042463,"duration":0},"status":"passed","severity":"normal"},{"uid":"49ac4df4f0175e8c","name":"1 Relay, 1 fetch","time":{"start":1701261056751,"stop":1701261056752,"duration":1},"status":"passed","severity":"normal"},{"uid":"e598914371e888d7","name":"Check received message containing numeric","time":{"start":1701261185278,"stop":1701261185278,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2f58081a6894a9a","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1701261041714,"stop":1701261041714,"duration":0},"status":"passed","severity":"normal"},{"uid":"477b3100cce0d18e","name":"Query generator for 2000 messages","time":{"start":1701261236395,"stop":1701261236395,"duration":0},"status":"passed","severity":"normal"},{"uid":"989edd666e94175b","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1701261217638,"stop":1701261217638,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0cec166c68f2661","name":"Push message with content topic containing escaped characters","time":{"start":1701261221504,"stop":1701261221505,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea57a0483f6a64dd","name":"throws on content topic with too few or too many fields","time":{"start":1701261035934,"stop":1701261035934,"duration":0},"status":"passed","severity":"normal"},{"uid":"64fc6bf36eada07b","name":"Encoder throws on empty string content topic","time":{"start":1701261064163,"stop":1701261064163,"duration":0},"status":"passed","severity":"normal"},{"uid":"1493403c1e8bd275","name":"Subscribe to topic containing numeric and receive message","time":{"start":1701261186124,"stop":1701261186125,"duration":1},"status":"passed","severity":"normal"},{"uid":"39ba53a9b2f102d3","name":"Check received message containing Russian","time":{"start":1701261185280,"stop":1701261185280,"duration":0},"status":"passed","severity":"normal"},{"uid":"b24c17555aef9699","name":"should properly create location multiaddrs - tcp4","time":{"start":1701261042460,"stop":1701261042460,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bac59ee3fbbbbd9","name":"should emit a peer event after start","time":{"start":1701261240628,"stop":1701261240628,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e5ba417a48b6daa","name":"Refresh subscription","time":{"start":1701261146280,"stop":1701261146280,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f007bef63181b5d7","name":"throws on content topic with empty application field","time":{"start":1701261035935,"stop":1701261035936,"duration":1},"status":"passed","severity":"normal"},{"uid":"f403e00342c4791f","name":"Check publish message containing shell command","time":{"start":1701261136161,"stop":1701261136162,"duration":1},"status":"passed","severity":"normal"},{"uid":"64b0de029e702d1e","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1701261117254,"stop":1701261117254,"duration":0},"status":"passed","severity":"normal"},{"uid":"66e7127c456f3c49","name":"nwaku subscribes","time":{"start":1701261130353,"stop":1701261130353,"duration":0},"status":"passed","severity":"normal"},{"uid":"e53d473f92f3c999","name":"Passing cursor with wrong pubsubTopic","time":{"start":1701261182261,"stop":1701261182261,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bfead752e092ea","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1701261182259,"stop":1701261182259,"duration":0},"status":"passed","severity":"normal"},{"uid":"36bbc564c1c57822","name":"Subscribe to topic containing XML and publish message","time":{"start":1701261146288,"stop":1701261146288,"duration":0},"status":"passed","severity":"normal"},{"uid":"122ab56aa6509e19","name":"Check publish message containing emoji","time":{"start":1701261136164,"stop":1701261136165,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d479e14c008c6ba","name":"Publish message with large meta","time":{"start":1701261136185,"stop":1701261136186,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d0645d28d15f8e7","name":"Subscribe to topic containing shell command and receive message","time":{"start":1701261186130,"stop":1701261186131,"duration":1},"status":"passed","severity":"normal"},{"uid":"bdd85914845083be","name":"should emit a peer event after start","time":{"start":1701261085910,"stop":1701261085911,"duration":1},"status":"passed","severity":"normal"},{"uid":"26809ee7e244813c","name":"Correctly serialized arguments","time":{"start":1701261108355,"stop":1701261108356,"duration":1},"status":"passed","severity":"normal"},{"uid":"2db954798ed9fd93","name":"Decoder throws on empty string content topic","time":{"start":1701261046852,"stop":1701261046852,"duration":0},"status":"passed","severity":"normal"},{"uid":"b69906c03ed0e931","name":"Push message with XML payload","time":{"start":1701261221487,"stop":1701261221489,"duration":2},"status":"passed","severity":"normal"},{"uid":"761eed3659ae10bb","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1701261186120,"stop":1701261186120,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1c35ee3396dd09a","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1701261107857,"stop":1701261107857,"duration":0},"status":"passed","severity":"normal"},{"uid":"e23b6101a645167a","name":"Decoder throws on empty string content topic","time":{"start":1701261062475,"stop":1701261062476,"duration":1},"status":"passed","severity":"normal"},{"uid":"301032793f7a7e6f","name":"Default pageSize","time":{"start":1701261241392,"stop":1701261241393,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1f892e827c69f3f","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1701261089745,"stop":1701261089749,"duration":4},"status":"passed","severity":"normal"},{"uid":"8a144d4630ee1c45","name":"should properly create location multiaddrs - tcp6","time":{"start":1701261042461,"stop":1701261042461,"duration":0},"status":"passed","severity":"normal"},{"uid":"88fdc5684032938e","name":"Waku message hash computation","time":{"start":1701261051786,"stop":1701261051787,"duration":1},"status":"passed","severity":"normal"},{"uid":"7949d9bf08628f06","name":"Push message with Chinese payload","time":{"start":1701261221479,"stop":1701261221480,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5b6dc2b30c56251","name":"Query Generator - backward","time":{"start":1701261214725,"stop":1701261214725,"duration":0},"status":"passed","severity":"normal"},{"uid":"29ed2b8ba4db62d1","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1701261102711,"stop":1701261102711,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a7ae6767d7cbe7e","name":"Decoder throws on undefined content topic","time":{"start":1701261046851,"stop":1701261046852,"duration":1},"status":"passed","severity":"normal"},{"uid":"42c616738d68bf8c","name":"Overlapping topic subscription","time":{"start":1701261186123,"stop":1701261186123,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7f812d12c07b1dd","name":"Subscribe to topic containing long and publish message","time":{"start":1701261146283,"stop":1701261146284,"duration":1},"status":"passed","severity":"normal"},{"uid":"b56c8f04b88db404","name":"A test","time":{"start":1701261102785,"stop":1701261102785,"duration":0},"status":"passed","severity":"normal"},{"uid":"9caff742c8bc47e7","name":"Publish message with custom timestamp: Wed Nov 29 2023 11:32:02 GMT+0000 (Coordinated Universal Time)","time":{"start":1701261136167,"stop":1701261136168,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d8dc42d842057fd","name":"can start and stop the service","time":{"start":1701261085906,"stop":1701261085907,"duration":1},"status":"passed","severity":"normal"},{"uid":"29421f5982ad7d2b","name":"Query with Ordered Callback, No Decoder","time":{"start":1701261217639,"stop":1701261217640,"duration":1},"status":"passed","severity":"normal"},{"uid":"220d099c4633f65c","name":"Publish message with rate limit","time":{"start":1701261136186,"stop":1701261136186,"duration":0},"status":"passed","severity":"normal"},{"uid":"c209adaffd60d793","name":"through manual discovery","time":{"start":1701261111557,"stop":1701261111557,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae56555042845d37","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1701261056688,"stop":1701261056689,"duration":1},"status":"passed","severity":"normal"},{"uid":"a87a49ea5b4fbb22","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1701261117252,"stop":1701261117252,"duration":0},"status":"passed","severity":"normal"},{"uid":"63d67200d37cbecd","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1701261146273,"stop":1701261146275,"duration":2},"status":"passed","severity":"normal"},{"uid":"14fbf089252d287a","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1701261217638,"stop":1701261217638,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb587b44879b4a55","name":"Query generator for multiple messages with multiple decoders","time":{"start":1701261236384,"stop":1701261236386,"duration":2},"status":"passed","severity":"normal"},{"uid":"6dc45b47e10f1a2e","name":"should properly create location multiaddrs - udp4","time":{"start":1701261042460,"stop":1701261042460,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfe4d8b519165f15","name":"can start and stop the service","time":{"start":1701261240627,"stop":1701261240627,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c4aba52b44b4d8e","name":"unsubscribes","time":{"start":1701261246002,"stop":1701261246002,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ee9c085066de3ee","name":"Generator, 2 different pubsubtopics","time":{"start":1701261197254,"stop":1701261197255,"duration":1},"status":"passed","severity":"normal"},{"uid":"614f8e04056fe994","name":"can start the service","time":{"start":1701261085902,"stop":1701261085905,"duration":3},"status":"passed","severity":"normal"},{"uid":"5c58e35979fdc5d7","name":"Fails to push message with empty content topic","time":{"start":1701261221505,"stop":1701261221506,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac068c877e46d40f","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1701261186127,"stop":1701261186127,"duration":0},"status":"passed","severity":"normal"},{"uid":"640d66892d2fda89","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1701261186121,"stop":1701261186121,"duration":0},"status":"passed","severity":"normal"},{"uid":"59051cc16d51478a","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1701261146276,"stop":1701261146279,"duration":3},"status":"passed","severity":"normal"},{"uid":"d28aef9e4002a6a3","name":"Waku message hash computation (payload length 0)","time":{"start":1701261051788,"stop":1701261051789,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb817ee9886d7f51","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1701261241222,"stop":1701261241223,"duration":1},"status":"passed","severity":"normal"},{"uid":"38962fdd2f07b65e","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1701261241223,"stop":1701261241223,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cd5c3f663855b4c","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1701261089749,"stop":1701261089750,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1dbb1812fc28417","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1701261182258,"stop":1701261182258,"duration":0},"status":"passed","severity":"normal"},{"uid":"819ade640aa7e666","name":"Query generator for multiple messages with different content topic format","time":{"start":1701261236386,"stop":1701261236386,"duration":0},"status":"passed","severity":"normal"},{"uid":"9db99782ca78f2f5","name":"Ephemeral field is preserved - encoder v0","time":{"start":1701261088166,"stop":1701261088167,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff7583c3b90ac7b8","name":"Check received message containing SQL Injection","time":{"start":1701261185280,"stop":1701261185281,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e0e51e7533cf616","name":"Query Generator, No message returned","time":{"start":1701261217637,"stop":1701261217637,"duration":0},"status":"passed","severity":"normal"},{"uid":"a843d230e9ac0dd5","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1701261185287,"stop":1701261185289,"duration":2},"status":"passed","severity":"normal"},{"uid":"4990d911b1392596","name":"can dial TLS multiaddrs","time":{"start":1701261111556,"stop":1701261111557,"duration":1},"status":"passed","severity":"normal"},{"uid":"96df34e6f8548209","name":"ignores unrecognized TXT record formats","time":{"start":1701261057032,"stop":1701261057032,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e4d0857cac086f","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1701261122156,"stop":1701261122157,"duration":1},"status":"passed","severity":"normal"}]