2023-11-29 10:27:51 +00:00

1 line
81 KiB
JSON

[{"uid":"e0114ba79aca2b3b","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1701253439965,"stop":1701253439965,"duration":0},"status":"passed","severity":"normal"},{"uid":"215184a35af7a83","name":"Query generator for 2000 messages","time":{"start":1701253632698,"stop":1701253632699,"duration":1},"status":"passed","severity":"normal"},{"uid":"808f1a0f0615875b","name":"Round trip binary serialization","time":{"start":1701253444967,"stop":1701253444968,"duration":1},"status":"passed","severity":"normal"},{"uid":"26d12c6cb68b160e","name":"Subscribe and publish message","time":{"start":1701253544781,"stop":1701253544782,"duration":1},"status":"passed","severity":"normal"},{"uid":"44b5912e150cc1a","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1701253586064,"stop":1701253586064,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b834e2f5521f7ed","name":"Check received message with timestamp: 1649153314 ","time":{"start":1701253576580,"stop":1701253576584,"duration":4},"status":"passed","severity":"normal"},{"uid":"d306e78d5d2a50a3","name":"Push message with content topic containing Script","time":{"start":1701253620545,"stop":1701253620547,"duration":2},"status":"passed","severity":"normal"},{"uid":"b7a44b96301a2d1b","name":"Subscribe to 30 topics at once and receives messages","time":{"start":1701253586065,"stop":1701253586065,"duration":0},"status":"passed","severity":"normal"},{"uid":"84951a08b87931aa","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1701253586071,"stop":1701253586071,"duration":0},"status":"passed","severity":"normal"},{"uid":"59c1f8ee2a6b9644","name":"should not fail to stop the service if it was not started","time":{"start":1701253480289,"stop":1701253480290,"duration":1},"status":"passed","severity":"normal"},{"uid":"227c457588ddcbda","name":"unsubscribes","time":{"start":1701253655878,"stop":1701253655878,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e4e6f24ba6f2ef2","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1701253629923,"stop":1701253629923,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4d4de05bd5ebb19","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1701253454482,"stop":1701253454482,"duration":0},"status":"passed","severity":"normal"},{"uid":"429b0a3a5b1ec145","name":"Promise Callback - forward","time":{"start":1701253630458,"stop":1701253630458,"duration":0},"status":"passed","severity":"normal"},{"uid":"89d94be99eea0f65","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1701253544794,"stop":1701253544794,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4be9527b0b5ae0f","name":"Waku message hash computation (payload length 0)","time":{"start":1701253449859,"stop":1701253449859,"duration":0},"status":"passed","severity":"normal"},{"uid":"f06cb07ce53e3710","name":"Sample","time":{"start":1701253439806,"stop":1701253439815,"duration":9},"status":"passed","severity":"normal"},{"uid":"3764d1f1db050b33","name":"Check received message containing unicode special characters","time":{"start":1701253576578,"stop":1701253576579,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d87500a440fa33c","name":"passes more than one ENR URLs and attempts connection","time":{"start":1701253480295,"stop":1701253480295,"duration":0},"status":"skipped","severity":"normal"},{"uid":"dcd6531775596da2","name":"Check message with invalid timestamp is not received","time":{"start":1701253576586,"stop":1701253576586,"duration":0},"status":"passed","severity":"normal"},{"uid":"611f0409a975e9da","name":"Callback on promise","time":{"start":1701253632691,"stop":1701253632693,"duration":2},"status":"passed","severity":"normal"},{"uid":"712f765be15a9fd0","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1701253439967,"stop":1701253439967,"duration":0},"status":"passed","severity":"normal"},{"uid":"62c3d78650de8565","name":"Check message received after jswaku node is restarted","time":{"start":1701253576591,"stop":1701253576592,"duration":1},"status":"skipped","severity":"normal"},{"uid":"8645b091085c8cbd","name":"Push message with content topic containing SQL Injection","time":{"start":1701253620544,"stop":1701253620545,"duration":1},"status":"passed","severity":"normal"},{"uid":"483bc931a46d32fb","name":"A test","time":{"start":1701253504103,"stop":1701253504104,"duration":1},"status":"passed","severity":"normal"},{"uid":"5babefeece0f3a31","name":"Ephemeral field set to true","time":{"start":1701253444968,"stop":1701253444968,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8c9f6dac6f070ab","name":"connects to nwaku","time":{"start":1701253647923,"stop":1701253647924,"duration":1},"status":"passed","severity":"normal"},{"uid":"717d7ec81c282175","name":"Passing an array","time":{"start":1701253647924,"stop":1701253647924,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdfb0227e383d89","name":"Fails to push message bigger that 1MB","time":{"start":1701253620576,"stop":1701253620577,"duration":1},"status":"passed","severity":"normal"},{"uid":"34b35edf287324d8","name":"Does not throw an exception when node disconnects","time":{"start":1701253647924,"stop":1701253647924,"duration":0},"status":"passed","severity":"normal"},{"uid":"7da1219904ec089b","name":"Push message with content topic containing unicode special characters","time":{"start":1701253620567,"stop":1701253620567,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a5868493dad04a4","name":"Check publish message containing unicode special characters","time":{"start":1701253531633,"stop":1701253531634,"duration":1},"status":"passed","severity":"normal"},{"uid":"d513e69f2b760b25","name":"throws on content topic with empty encoding field","time":{"start":1701253433977,"stop":1701253433977,"duration":0},"status":"passed","severity":"normal"},{"uid":"48f05c4b42cebbe7","name":"Subscribe to topic containing numeric and receive message","time":{"start":1701253586068,"stop":1701253586068,"duration":0},"status":"passed","severity":"normal"},{"uid":"f630eb6065e30acc","name":"should emit a peer event after start","time":{"start":1701253480291,"stop":1701253480291,"duration":0},"status":"passed","severity":"normal"},{"uid":"146ee6fef3deac76","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1701253519607,"stop":1701253519607,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7d776c10c9d54fe","name":"Passing page size 110 when there are 120 messages","time":{"start":1701253640451,"stop":1701253640451,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a8c2d0bb527dbf3","name":"throws on content topic with empty application field","time":{"start":1701253433976,"stop":1701253433976,"duration":0},"status":"passed","severity":"normal"},{"uid":"e46575a193d202f3","name":"Query Generator, Multiple PubsubTopics","time":{"start":1701253613486,"stop":1701253613487,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8b29f610f181c79","name":"Check message received after nwaku node is restarted","time":{"start":1701253576592,"stop":1701253576592,"duration":0},"status":"skipped","severity":"normal"},{"uid":"aaaafd5a51ce21ea","name":"Passing page size 10 when there are 10 messages","time":{"start":1701253640450,"stop":1701253640450,"duration":0},"status":"passed","severity":"normal"},{"uid":"4399866f24941eb0","name":"Push message with custom timestamp: 1701257087127","time":{"start":1701253620574,"stop":1701253620575,"duration":1},"status":"passed","severity":"normal"},{"uid":"150588b93faa200e","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1701253544782,"stop":1701253544782,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7ae3ba127d2521d","name":"should set field with all protocols enabled","time":{"start":1701253440605,"stop":1701253440605,"duration":0},"status":"passed","severity":"normal"},{"uid":"98fbfdadd1f33bd7","name":"should properly create location multiaddrs - udp4","time":{"start":1701253440603,"stop":1701253440603,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a8454c4918a8c2a","name":"Query Generator, No Decoder","time":{"start":1701253613488,"stop":1701253613488,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c07160b9b4ffd09","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1701253439967,"stop":1701253439968,"duration":1},"status":"passed","severity":"normal"},{"uid":"39c37399b81c6889","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1701253460572,"stop":1701253460574,"duration":2},"status":"passed","severity":"normal"},{"uid":"5de8fdf0fc4c2096","name":"throws on content topic with generation field greater than 0","time":{"start":1701253433975,"stop":1701253433975,"duration":0},"status":"passed","severity":"normal"},{"uid":"63206b7df32dfa98","name":"Store - dialed first","time":{"start":1701253653141,"stop":1701253653142,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9a61e66328ec019","name":"Fails to push message with empty content topic","time":{"start":1701253620568,"stop":1701253620571,"duration":3},"status":"passed","severity":"normal"},{"uid":"1c51a825f449bfc2","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1701253613281,"stop":1701253613281,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c5413b52be96bb4","name":"Subscribe to topic containing emoji and publish message","time":{"start":1701253544794,"stop":1701253544795,"duration":1},"status":"passed","severity":"normal"},{"uid":"61bb08244d8fb77f","name":"should handle a minimal index list","time":{"start":1701253440263,"stop":1701253440264,"duration":1},"status":"passed","severity":"normal"},{"uid":"b122c50c32f7c69a","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1701253604592,"stop":1701253604592,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3a888b2e6efb400","name":"Check received message containing long","time":{"start":1701253576573,"stop":1701253576573,"duration":0},"status":"passed","severity":"normal"},{"uid":"220ba1f26d44fb77","name":"should throw error - no public key","time":{"start":1701253440599,"stop":1701253440599,"duration":0},"status":"passed","severity":"normal"},{"uid":"1106aca3f5bc07c7","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1701253439978,"stop":1701253439978,"duration":0},"status":"passed","severity":"normal"},{"uid":"d20d18480365a31e","name":"Fails to publish message with wrong content topic","time":{"start":1701253531641,"stop":1701253531642,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8512a6a037a171d","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1701253629923,"stop":1701253629923,"duration":0},"status":"passed","severity":"normal"},{"uid":"11026eb40d0deca9","name":"Ping on peer without subscriptions","time":{"start":1701253484068,"stop":1701253484069,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a2ae9498b643e3f","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1701253586063,"stop":1701253586063,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fb02e920bcefd76","name":"Publishes to nwaku","time":{"start":1701253531270,"stop":1701253531270,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b58ba02a4395279","name":"should emit a peer event after start","time":{"start":1701253645097,"stop":1701253645097,"duration":0},"status":"passed","severity":"normal"},{"uid":"26086991514b6c3e","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1701253604591,"stop":1701253604591,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e80091237d04160","name":"Subscribe to topic containing XML and publish message","time":{"start":1701253544792,"stop":1701253544792,"duration":0},"status":"passed","severity":"normal"},{"uid":"9681f704cba15e3f","name":"Push message with short payload","time":{"start":1701253620524,"stop":1701253620526,"duration":2},"status":"passed","severity":"normal"},{"uid":"4130a74035ffb5f6","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1701253505963,"stop":1701253505963,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed799b669b3aeca9","name":"Subscribe to topic containing shell command and receive message","time":{"start":1701253586072,"stop":1701253586072,"duration":0},"status":"passed","severity":"normal"},{"uid":"825eadbc895f6f32","name":"Promise Callback - backward","time":{"start":1701253630458,"stop":1701253630458,"duration":0},"status":"passed","severity":"normal"},{"uid":"d915fe4af3a7fd51","name":"Check received message containing Arabic","time":{"start":1701253576575,"stop":1701253576575,"duration":0},"status":"passed","severity":"normal"},{"uid":"92fb0395462bebf1","name":"throws on content topic with empty version field","time":{"start":1701253433976,"stop":1701253433977,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f1f923e29acf7e1","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1701253454821,"stop":1701253454822,"duration":1},"status":"passed","severity":"normal"},{"uid":"81d492ca8e579ab3","name":"Query Generator - forward","time":{"start":1701253630456,"stop":1701253630457,"duration":1},"status":"passed","severity":"normal"},{"uid":"47fb75c980b0225b","name":"Passing page size 3 when there are 20 messages","time":{"start":1701253640449,"stop":1701253640450,"duration":1},"status":"passed","severity":"normal"},{"uid":"fff92e92cccd425d","name":"should properly create location multiaddrs - tcp6","time":{"start":1701253440604,"stop":1701253440604,"duration":0},"status":"passed","severity":"normal"},{"uid":"aaa3eed39c60af17","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1701253444822,"stop":1701253444822,"duration":0},"status":"passed","severity":"normal"},{"uid":"f06c206488757a9f","name":"Decoder throws on undefined content topic","time":{"start":1701253462283,"stop":1701253462283,"duration":0},"status":"passed","severity":"normal"},{"uid":"bee36442387200a5","name":"should return a random peer when all peers have the same latency","time":{"start":1701253655879,"stop":1701253655879,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e9b01c56bab2397","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1701253646452,"stop":1701253646453,"duration":1},"status":"passed","severity":"normal"},{"uid":"81c82bbc7281930f","name":"Check message with non string payload is not received","time":{"start":1701253576590,"stop":1701253576590,"duration":0},"status":"passed","severity":"normal"},{"uid":"84a5c7e6e83c4e64","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1701253514760,"stop":1701253514761,"duration":1},"status":"passed","severity":"normal"},{"uid":"879b97d88b6ef7cc","name":"Asymmetric encrypt & decrypt","time":{"start":1701253460846,"stop":1701253460847,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7114fa923d4529d","name":"Store - dialed after - with timeout","time":{"start":1701253653142,"stop":1701253653142,"duration":0},"status":"passed","severity":"normal"},{"uid":"a36f0512930ce700","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1701253460574,"stop":1701253460575,"duration":1},"status":"passed","severity":"normal"},{"uid":"1cf300a7a767b6a7","name":"Passing page size 11 when there are 10 messages","time":{"start":1701253640450,"stop":1701253640450,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebe3b118489a9349","name":"Query with Ordered Callback, No message returned","time":{"start":1701253613491,"stop":1701253613491,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f4909bbe60f4d9a","name":"Push message with content topic containing short","time":{"start":1701253620541,"stop":1701253620542,"duration":1},"status":"passed","severity":"normal"},{"uid":"128d8a714a32a9a9","name":"Refresh subscription","time":{"start":1701253586066,"stop":1701253586067,"duration":1},"status":"passed","severity":"normal"},{"uid":"c83ad7c690f0c6cf","name":"Check meta is set [symmetric]","time":{"start":1701253460575,"stop":1701253460575,"duration":0},"status":"passed","severity":"normal"},{"uid":"882f36e40f497e71","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1701253439965,"stop":1701253439966,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad688b4fcbb51632","name":"Push message on custom pubsubTopic","time":{"start":1701253504045,"stop":1701253504045,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcb46c1266d06ff4","name":"Encoder throws on empty string content topic","time":{"start":1701253444970,"stop":1701253444970,"duration":0},"status":"passed","severity":"normal"},{"uid":"c49c9f61743bf76","name":"Check publish message containing JSON","time":{"start":1701253531631,"stop":1701253531631,"duration":0},"status":"passed","severity":"normal"},{"uid":"754ab9e775507c69","name":"Check received message containing XML","time":{"start":1701253576577,"stop":1701253576577,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5be1313ad1f839a","name":"Check publish message containing shell command","time":{"start":1701253531632,"stop":1701253531632,"duration":0},"status":"passed","severity":"normal"},{"uid":"92c4194a0f621407","name":"should set field with only LIGHTPUSH enabled","time":{"start":1701253440606,"stop":1701253440607,"duration":1},"status":"passed","severity":"normal"},{"uid":"919ea6ff49ecb607","name":"caches peers it previously fetched","time":{"start":1701253455161,"stop":1701253455161,"duration":0},"status":"passed","severity":"normal"},{"uid":"99f9ce1529dd3f94","name":"Error when try to subscribe to more than 30 topics","time":{"start":1701253586065,"stop":1701253586065,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cfdbbb516b08aa4","name":"Throws when trying to push message with empty payload","time":{"start":1701253620541,"stop":1701253620541,"duration":0},"status":"passed","severity":"normal"},{"uid":"919acbb3083f9a51","name":"should be able to decode the field with only STORE set to true","time":{"start":1701253439975,"stop":1701253439975,"duration":0},"status":"passed","severity":"normal"},{"uid":"f59f59f90a3656ed","name":"Encoder throws on undefined content topic","time":{"start":1701253462282,"stop":1701253462282,"duration":0},"status":"passed","severity":"normal"},{"uid":"41c6dc1264896422","name":"tcp ip4 address","time":{"start":1701253439947,"stop":1701253439948,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3b3b0a1c8543790","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1701253455163,"stop":1701253455163,"duration":0},"status":"passed","severity":"normal"},{"uid":"c53bf61bc252286a","name":"Check publish message containing emoji","time":{"start":1701253531634,"stop":1701253531635,"duration":1},"status":"passed","severity":"normal"},{"uid":"e64a95579c9a7a83","name":"should throw an error when no peer matches the given protocols","time":{"start":1701253655880,"stop":1701253655880,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d3491a62cc70ef2","name":"Push 30 different messages","time":{"start":1701253620540,"stop":1701253620541,"duration":1},"status":"passed","severity":"normal"},{"uid":"4fb404453e796b4d","name":"isConnected should return false after all peers disconnect","time":{"start":1701253505973,"stop":1701253505973,"duration":0},"status":"passed","severity":"normal"},{"uid":"566d2e5079c91a99","name":"Add multiple subscription objects on single nwaku node","time":{"start":1701253586076,"stop":1701253586076,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca9b367eb529498f","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1701253439976,"stop":1701253439976,"duration":0},"status":"passed","severity":"normal"},{"uid":"b04d7ad3ddf5c744","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1701253519608,"stop":1701253519609,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f60392006d54d1b","name":"should properly create location multiaddrs - tcp","time":{"start":1701253440604,"stop":1701253440604,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3fb9350c7f1b8a2","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1701253505966,"stop":1701253505967,"duration":1},"status":"passed","severity":"normal"},{"uid":"30f6caa477a839e2","name":"Subscribe to topic containing Script and receive message","time":{"start":1701253586070,"stop":1701253586070,"duration":0},"status":"passed","severity":"normal"},{"uid":"691227a923c77373","name":"Push message with content topic containing special chars","time":{"start":1701253620543,"stop":1701253620543,"duration":0},"status":"passed","severity":"normal"},{"uid":"46029d8fcd680d72","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1701253646453,"stop":1701253646453,"duration":0},"status":"passed","severity":"normal"},{"uid":"95bed06eafa9d92f","name":"Callback on promise, aborts when callback returns true","time":{"start":1701253632694,"stop":1701253632694,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff726c7c7a88b662","name":"Push message with Script payload","time":{"start":1701253620532,"stop":1701253620533,"duration":1},"status":"passed","severity":"normal"},{"uid":"4402df68ffdb802f","name":"Push message with Arabic payload","time":{"start":1701253620531,"stop":1701253620531,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ee5e4214caff0dc","name":"through manual discovery","time":{"start":1701253507852,"stop":1701253507853,"duration":1},"status":"passed","severity":"normal"},{"uid":"68cc3421d763df62","name":"should return false","time":{"start":1701253440600,"stop":1701253440601,"duration":1},"status":"passed","severity":"normal"},{"uid":"5608dcac6a3e5f48","name":"Check received message containing shell command","time":{"start":1701253576578,"stop":1701253576578,"duration":0},"status":"passed","severity":"normal"},{"uid":"40838162f5a764ec","name":"Meta field set when metaSetter is specified","time":{"start":1701253444968,"stop":1701253444969,"duration":1},"status":"passed","severity":"normal"},{"uid":"386abe881494afde","name":"nwaku subscribes","time":{"start":1701253531269,"stop":1701253531270,"duration":1},"status":"passed","severity":"normal"},{"uid":"87ce3f608dd22cbd","name":"Push message with content topic containing XML","time":{"start":1701253620547,"stop":1701253620548,"duration":1},"status":"passed","severity":"normal"},{"uid":"60935fa7cfe4116a","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1701253586072,"stop":1701253586075,"duration":3},"status":"passed","severity":"normal"},{"uid":"fdf995caa2ae3474","name":"Query with Promise Callback, No message returned","time":{"start":1701253613492,"stop":1701253613493,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f7f9de4c9ce6c6","name":"Subscribe to topic containing JSON and publish message","time":{"start":1701253544792,"stop":1701253544793,"duration":1},"status":"passed","severity":"normal"},{"uid":"a60ac43dd1e6021d","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1701253586069,"stop":1701253586069,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d6a6c2d1beb9992","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1701253617027,"stop":1701253617028,"duration":1},"status":"passed","severity":"normal"},{"uid":"18128103219b5528","name":"Push message with custom timestamp: 1701249887127","time":{"start":1701253620573,"stop":1701253620573,"duration":0},"status":"passed","severity":"normal"},{"uid":"50f396a175cbbe50","name":"should be able to encode the field with only FILTER set to true","time":{"start":1701253439964,"stop":1701253439965,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec9f46e9f156fab3","name":"should properly create location multiaddrs - tcp4","time":{"start":1701253440603,"stop":1701253440603,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0462c39b40ff83c","name":"nwaku interop","time":{"start":1701253645094,"stop":1701253645095,"duration":1},"status":"passed","severity":"normal"},{"uid":"94146f9fa5fc6925","name":"Push message with content topic containing JSON","time":{"start":1701253620549,"stop":1701253620566,"duration":17},"status":"passed","severity":"normal"},{"uid":"f1c7666e4b9a2a5a","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1701253544783,"stop":1701253544783,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3bec0dd705ed45d","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1701253646456,"stop":1701253646456,"duration":0},"status":"passed","severity":"normal"},{"uid":"e664c7d9144c1a0b","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1701253514759,"stop":1701253514759,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c8c5a5837bae1b9","name":"should set field with only RELAY enabled","time":{"start":1701253440606,"stop":1701253440606,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b37db049ce132db","name":"Check publish message containing Chinese","time":{"start":1701253531625,"stop":1701253531626,"duration":1},"status":"passed","severity":"normal"},{"uid":"34ce00c08ce3861f","name":"Check publish message containing XML","time":{"start":1701253531629,"stop":1701253531630,"duration":1},"status":"passed","severity":"normal"},{"uid":"21ace1d7eae51747","name":"Ordered callback, aborts when callback returns true","time":{"start":1701253632696,"stop":1701253632697,"duration":1},"status":"passed","severity":"normal"},{"uid":"a298811657026aad","name":"Query Generator, Wrong PubsubTopic","time":{"start":1701253613481,"stop":1701253613481,"duration":0},"status":"passed","severity":"normal"},{"uid":"36cdea1dcfa4e38b","name":"should throw error - no id","time":{"start":1701253440599,"stop":1701253440599,"duration":0},"status":"passed","severity":"normal"},{"uid":"9465520ccb5dab5b","name":"it tolerates circular branch references","time":{"start":1701253455159,"stop":1701253455159,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b510710d8c73152","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1701253505962,"stop":1701253505962,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3a39fc12a967b77","name":"Check received message containing escaped characters","time":{"start":1701253576578,"stop":1701253576578,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a54a3c1b5f2283d","name":"should be able to encode the field with only RELAY set to true","time":{"start":1701253439963,"stop":1701253439964,"duration":1},"status":"passed","severity":"normal"},{"uid":"d570c441bea9f2e9","name":"Push message with unicode special characters payload","time":{"start":1701253620536,"stop":1701253620536,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4d862f6f320d4c","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1701253454827,"stop":1701253454827,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1917b2234503f8e","name":"Check message with no pubsub topic is not received","time":{"start":1701253576587,"stop":1701253576587,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e8209230409c469","name":"Fails to publish message with size larger than 1 MB","time":{"start":1701253531651,"stop":1701253531651,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7978c63e410666e","name":"should decode valid enr successfully","time":{"start":1701253440598,"stop":1701253440598,"duration":0},"status":"passed","severity":"normal"},{"uid":"25e73dc3846b7a85","name":"Query generator for multiple messages","time":{"start":1701253632685,"stop":1701253632687,"duration":2},"status":"passed","severity":"normal"},{"uid":"33cbeec596de1bd9","name":"does not throw on valid cases","time":{"start":1701253433973,"stop":1701253433974,"duration":1},"status":"passed","severity":"normal"},{"uid":"144d931b59b2bb15","name":"All","time":{"start":1701253484348,"stop":1701253484348,"duration":0},"status":"passed","severity":"normal"},{"uid":"65ade4d970c869f0","name":"should set field with only FILTER enabled","time":{"start":1701253440606,"stop":1701253440606,"duration":0},"status":"passed","severity":"normal"},{"uid":"608b63697cf3ab3a","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1701253454822,"stop":1701253454822,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ad455467d0ef61d","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1701253514760,"stop":1701253514760,"duration":0},"status":"passed","severity":"normal"},{"uid":"111970dc1ba88631","name":"Delete observer","time":{"start":1701253511252,"stop":1701253511252,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1c23414a6b38db7","name":"Check received message containing Script","time":{"start":1701253576576,"stop":1701253576576,"duration":0},"status":"passed","severity":"normal"},{"uid":"959b0801dbc10f30","name":"Query with Ordered Callback, No Decoder","time":{"start":1701253613490,"stop":1701253613491,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2dbe8785c030d04","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1701253490350,"stop":1701253490350,"duration":0},"status":"passed","severity":"normal"},{"uid":"6eadf7d13232fa12","name":"should not receive a peer event after stop","time":{"start":1701253645098,"stop":1701253645098,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee726ad2d2a67436","name":"Publish without waiting for remote peer","time":{"start":1701253544781,"stop":1701253544781,"duration":0},"status":"passed","severity":"normal"},{"uid":"f77be1405bb51850","name":"Push message with content topic containing Russian","time":{"start":1701253620544,"stop":1701253620544,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f810afa48ad02f2","name":"Subscribe to topic containing Russian and receive message","time":{"start":1701253586069,"stop":1701253586070,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc191d83829a930e","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1701253439975,"stop":1701253439976,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d1ddd5302bc34c0","name":"Check publish message containing SQL Injection","time":{"start":1701253531627,"stop":1701253531628,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ae2a30822e1dcb6","name":"Check received message containing emoji","time":{"start":1701253576579,"stop":1701253576579,"duration":0},"status":"passed","severity":"normal"},{"uid":"584d07332aabc56d","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1701253454825,"stop":1701253454826,"duration":1},"status":"passed","severity":"normal"},{"uid":"b43b9bd969f896d","name":"Generator, custom pubsub topic","time":{"start":1701253617026,"stop":1701253617027,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6af01db9140c38d","name":"pre and post cipher","time":{"start":1701253460848,"stop":1701253460848,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad351174f433e7c","name":"should not receive a peer event after stop","time":{"start":1701253480292,"stop":1701253480292,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8647499f3fad39b","name":"Fails to push message with large meta","time":{"start":1701253620572,"stop":1701253620572,"duration":0},"status":"passed","severity":"normal"},{"uid":"af366c0ccff2e166","name":"Subscribe to topic containing long and publish message","time":{"start":1701253544787,"stop":1701253544787,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f974e4c90ee4c60","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1701253440598,"stop":1701253440598,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b697559d58d2d90","name":"Push message with emoji payload","time":{"start":1701253620536,"stop":1701253620540,"duration":4},"status":"passed","severity":"normal"},{"uid":"325ba635e599ec43","name":"Sets default value correctly","time":{"start":1701253647926,"stop":1701253647926,"duration":0},"status":"passed","severity":"normal"},{"uid":"5195d14d73575d6c","name":"throws on content topic with too few or too many fields","time":{"start":1701253433974,"stop":1701253433975,"duration":1},"status":"passed","severity":"normal"},{"uid":"46ee85f4335e71af","name":"Subscribe to topic containing long and receive message","time":{"start":1701253586067,"stop":1701253586068,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef7786b9a3aa9562","name":"Check publish message containing numeric","time":{"start":1701253531623,"stop":1701253531624,"duration":1},"status":"passed","severity":"normal"},{"uid":"92a62ee5493f54d4","name":"Query Generator, No message returned","time":{"start":1701253613488,"stop":1701253613489,"duration":1},"status":"passed","severity":"normal"},{"uid":"7996cd888420f676","name":"should be able to encode the field with only STORE set to true","time":{"start":1701253439964,"stop":1701253439964,"duration":0},"status":"passed","severity":"normal"},{"uid":"8686638d2b37f005","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1701253505962,"stop":1701253505962,"duration":0},"status":"passed","severity":"normal"},{"uid":"fac4d5d5a69d5a37","name":"ignores domain fetching errors","time":{"start":1701253455160,"stop":1701253455160,"duration":0},"status":"passed","severity":"normal"},{"uid":"8104946722c2b574","name":"Used by Waku Relay","time":{"start":1701253647925,"stop":1701253647925,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8e607d9e65abd76","name":"Passing cursor with wrong pubsubTopic","time":{"start":1701253604594,"stop":1701253604594,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4843bf3dd81a5f9","name":"Push message with custom timestamp: 1670495087127","time":{"start":1701253620573,"stop":1701253620573,"duration":0},"status":"passed","severity":"normal"},{"uid":"6427d62a8e122d26","name":"should throw error - no id","time":{"start":1701253440600,"stop":1701253440600,"duration":0},"status":"passed","severity":"normal"},{"uid":"31d572434053d1ea","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1701253613281,"stop":1701253613282,"duration":1},"status":"passed","severity":"normal"},{"uid":"882ccaef99aebbaa","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1701253629924,"stop":1701253629924,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb7db3c5244702ea","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1701253646456,"stop":1701253646456,"duration":0},"status":"passed","severity":"normal"},{"uid":"6755c42da3ecb7ac","name":"can start the service","time":{"start":1701253480287,"stop":1701253480288,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f6b53d0efc7d2d2","name":"Subscribe to topic containing short and publish message","time":{"start":1701253544785,"stop":1701253544785,"duration":0},"status":"passed","severity":"normal"},{"uid":"db53c92af4314b84","name":"LightPush","time":{"start":1701253653142,"stop":1701253653142,"duration":0},"status":"passed","severity":"normal"},{"uid":"170d3d962bc0bdef","name":"Relay - dialed after","time":{"start":1701253653141,"stop":1701253653141,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e0cf25c241c8a7e","name":"Reopen subscription with peer with lost subscription","time":{"start":1701253484069,"stop":1701253484069,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ec2e7a4a6e7666a","name":"Push message with escaped characters payload","time":{"start":1701253620535,"stop":1701253620536,"duration":1},"status":"passed","severity":"normal"},{"uid":"c28226e5b30a1aa3","name":"should not fail to stop the service if it was not started","time":{"start":1701253645096,"stop":1701253645096,"duration":0},"status":"passed","severity":"normal"},{"uid":"280dec852dfdc2b0","name":"Encoder throws on empty string content topic","time":{"start":1701253462283,"stop":1701253462283,"duration":0},"status":"passed","severity":"normal"},{"uid":"193ad05277c4a67c","name":"Push message with rate limit","time":{"start":1701253620572,"stop":1701253620573,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ade31928b70822a","name":"Reusing cursor across nodes","time":{"start":1701253604593,"stop":1701253604594,"duration":1},"status":"passed","severity":"normal"},{"uid":"3808bbfd8e207a53","name":"should set field with only STORE enabled","time":{"start":1701253440606,"stop":1701253440606,"duration":0},"status":"passed","severity":"normal"},{"uid":"58bd1faaa5ecf471","name":"ignores unrecognized TXT record formats","time":{"start":1701253455160,"stop":1701253455160,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8481a6e49ac3959","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1701253586063,"stop":1701253586064,"duration":1},"status":"passed","severity":"normal"},{"uid":"daf7935a8feaab20","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1701253531635,"stop":1701253531636,"duration":1},"status":"passed","severity":"normal"},{"uid":"b34d047af6d2fd81","name":"Correctly serialized arguments","time":{"start":1701253506010,"stop":1701253506011,"duration":1},"status":"passed","severity":"normal"},{"uid":"6248feced59cb435","name":"Subscribe to topic containing XML and receive message","time":{"start":1701253586071,"stop":1701253586071,"duration":0},"status":"passed","severity":"normal"},{"uid":"49f711eec8024e87","name":"Check received message containing Chinese","time":{"start":1701253576575,"stop":1701253576575,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fb524250425ddbb","name":"can start and stop the service","time":{"start":1701253480289,"stop":1701253480289,"duration":0},"status":"passed","severity":"normal"},{"uid":"28651b790f3ffdc6","name":"should be called for bootstrap peers","time":{"start":1701253505966,"stop":1701253505966,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fe09dbdc3debbc4","name":"Publish message with large meta","time":{"start":1701253531653,"stop":1701253531654,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5749fac550ed07a","name":"Nodes with multiple pubsub topic","time":{"start":1701253519608,"stop":1701253519608,"duration":0},"status":"passed","severity":"normal"},{"uid":"46f719322c9a687e","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1701253544789,"stop":1701253544789,"duration":0},"status":"passed","severity":"normal"},{"uid":"671442fbce9760de","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1701253439977,"stop":1701253439978,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac3c2f3d82a21e8d","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1701253613489,"stop":1701253613490,"duration":1},"status":"passed","severity":"normal"},{"uid":"36d4568bdbf46928","name":"Push message with shell command payload","time":{"start":1701253620535,"stop":1701253620535,"duration":0},"status":"passed","severity":"normal"},{"uid":"80570948e6e469cb","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1701253455164,"stop":1701253455164,"duration":0},"status":"skipped","severity":"normal"},{"uid":"43b9983d0fb356ea","name":"R trip binary encryption [ecies, signature]","time":{"start":1701253462281,"stop":1701253462281,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cc752f173594e6d","name":"should use DNS peer discovery with light client","time":{"start":1701253480294,"stop":1701253480294,"duration":0},"status":"skipped","severity":"normal"},{"uid":"22fe703fb47661a7","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1701253576584,"stop":1701253576585,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4bd158df8340f0a","name":"should throw error - no public key","time":{"start":1701253440600,"stop":1701253440600,"duration":0},"status":"passed","severity":"normal"},{"uid":"6963e06a4cfa43e8","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1701253486989,"stop":1701253486989,"duration":0},"status":"passed","severity":"normal"},{"uid":"f95b3e35a8331196","name":"Check received message with extra option is received","time":{"start":1701253576591,"stop":1701253576591,"duration":0},"status":"passed","severity":"normal"},{"uid":"f88a431cfe569cae","name":"Decoder throws on undefined content topic","time":{"start":1701253460577,"stop":1701253460578,"duration":1},"status":"passed","severity":"normal"},{"uid":"97ebfe2af3b45ea1","name":"Fails to publish message with empty text","time":{"start":1701253531640,"stop":1701253531641,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ca0245f23af60f7","name":"returns all values when wanted number is greater than available values","time":{"start":1701253454481,"stop":1701253454482,"duration":1},"status":"passed","severity":"normal"},{"uid":"941ba0b6304e857f","name":"should only return 1 node with relay and store capability","time":{"start":1701253455162,"stop":1701253455162,"duration":0},"status":"passed","severity":"normal"},{"uid":"2151f7e7c3e19aa7","name":"should set field with all protocols disabled","time":{"start":1701253440605,"stop":1701253440605,"duration":0},"status":"passed","severity":"normal"},{"uid":"2eedbac17384bea0","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1701253444823,"stop":1701253444824,"duration":1},"status":"passed","severity":"normal"},{"uid":"14ba7ab335502fb4","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1701253504045,"stop":1701253504045,"duration":0},"status":"passed","severity":"normal"},{"uid":"971ad7443542db5f","name":"Check publish message containing short","time":{"start":1701253531616,"stop":1701253531622,"duration":6},"status":"passed","severity":"normal"},{"uid":"bc117f9b7d39cff9","name":"should not receive a peer event before start","time":{"start":1701253645097,"stop":1701253645097,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d7a374978f95378","name":"Check publish message containing Arabic","time":{"start":1701253531626,"stop":1701253531626,"duration":0},"status":"passed","severity":"normal"},{"uid":"84c023c3d325034a","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1701253586075,"stop":1701253586075,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5a06c9d24fc0e42","name":"Check message on other pubsub topic is not received","time":{"start":1701253576586,"stop":1701253576587,"duration":1},"status":"passed","severity":"normal"},{"uid":"24c7af354acae94b","name":"Passing page size 1 when there are 4 messages","time":{"start":1701253640449,"stop":1701253640449,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c9ff35c30e2a67c","name":"should decode valid enr with tcp successfully","time":{"start":1701253440598,"stop":1701253440599,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9af6a4a62cfa044","name":"retrieves a single peer","time":{"start":1701253455158,"stop":1701253455159,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c92081ba8a4b24e","name":"Push message equal or less that 1MB","time":{"start":1701253620575,"stop":1701253620576,"duration":1},"status":"passed","severity":"normal"},{"uid":"587e8a339332dc9d","name":"Default pageSize","time":{"start":1701253640451,"stop":1701253640452,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ef906cf4b947497","name":"1 Store, 2 fetches","time":{"start":1701253454803,"stop":1701253454803,"duration":0},"status":"passed","severity":"normal"},{"uid":"b37309163c9a2d49","name":"Publish message with custom timestamp: Wed Nov 29 2023 09:25:19 GMT+0000 (Coordinated Universal Time)","time":{"start":1701253531637,"stop":1701253531638,"duration":1},"status":"passed","severity":"normal"},{"uid":"24446b40158d7f12","name":"Passing cursor with wrong message digest","time":{"start":1701253604594,"stop":1701253604594,"duration":0},"status":"passed","severity":"normal"},{"uid":"6307cc4893763947","name":"should get / set UDP multiaddr","time":{"start":1701253440602,"stop":1701253440602,"duration":0},"status":"passed","severity":"normal"},{"uid":"af8e2b13c46874f0","name":"Push message with long payload","time":{"start":1701253620527,"stop":1701253620530,"duration":3},"status":"passed","severity":"normal"},{"uid":"44a2b17f822d1496","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1701253586062,"stop":1701253586062,"duration":0},"status":"passed","severity":"normal"},{"uid":"207348de345b44d0","name":"1 Relay, 1 fetch","time":{"start":1701253454802,"stop":1701253454802,"duration":0},"status":"passed","severity":"normal"},{"uid":"f77134e451db3c88","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1701253586070,"stop":1701253586070,"duration":0},"status":"passed","severity":"normal"},{"uid":"84a5d24336348862","name":"Check received message containing Basic HTML tag","time":{"start":1701253576577,"stop":1701253576577,"duration":0},"status":"passed","severity":"normal"},{"uid":"da693b1e85a6c5cd","name":"Encoder throws on undefined content topic","time":{"start":1701253460576,"stop":1701253460576,"duration":0},"status":"passed","severity":"normal"},{"uid":"7198a0548e9ab191","name":"Register correct protocols","time":{"start":1701253544780,"stop":1701253544781,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd845db120d4d440","name":"Check received message with timestamp: 1701253480779 ","time":{"start":1701253576579,"stop":1701253576580,"duration":1},"status":"passed","severity":"normal"},{"uid":"105615c91de333f","name":"recovers when dns.resolve returns empty","time":{"start":1701253455160,"stop":1701253455160,"duration":0},"status":"passed","severity":"normal"},{"uid":"f172e97fa4f384de","name":"should encodeTxt and decodeTxt","time":{"start":1701253440597,"stop":1701253440598,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee2b63ec2edc556b","name":"Push to array if already present","time":{"start":1701253433874,"stop":1701253433875,"duration":1},"status":"passed","severity":"normal"},{"uid":"dea1cc97e7503c0a","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1701253544789,"stop":1701253544790,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c1fee12e17361b1","name":"Encoder throws on undefined content topic","time":{"start":1701253444969,"stop":1701253444970,"duration":1},"status":"passed","severity":"normal"},{"uid":"309a779fafb1dfb0","name":"Ordered Callback - forward","time":{"start":1701253630459,"stop":1701253630459,"duration":0},"status":"passed","severity":"normal"},{"uid":"d79668f9f0312569","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1701253586076,"stop":1701253586077,"duration":1},"status":"passed","severity":"normal"},{"uid":"621af981638a77bb","name":"Decoder throws on undefined content topic","time":{"start":1701253444970,"stop":1701253444971,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e920ebfcb23faae","name":"Check received message containing special chars","time":{"start":1701253576574,"stop":1701253576574,"duration":0},"status":"passed","severity":"normal"},{"uid":"b14ead498ccabdb6","name":"Push message with content topic containing escaped characters","time":{"start":1701253620567,"stop":1701253620567,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e6eba58a01c11c8","name":"throws on content topic with empty topic name field","time":{"start":1701253433977,"stop":1701253433977,"duration":0},"status":"passed","severity":"normal"},{"uid":"66727d6659969a61","name":"Push message with meta","time":{"start":1701253620572,"stop":1701253620572,"duration":0},"status":"passed","severity":"normal"},{"uid":"b035868c5a23a735","name":"Subscribe to topic containing short and receive message","time":{"start":1701253586067,"stop":1701253586067,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae04e5f40a8ff800","name":"udp ip6 address","time":{"start":1701253439948,"stop":1701253439950,"duration":2},"status":"passed","severity":"normal"},{"uid":"6b84d14f5050c857","name":"Ephemeral field is preserved - encoder v0","time":{"start":1701253486988,"stop":1701253486988,"duration":0},"status":"passed","severity":"normal"},{"uid":"15440b4fc34f497f","name":"should retrieve 3 multiaddrs for prod.waku.nodes.status.im","time":{"start":1701253455164,"stop":1701253455164,"duration":0},"status":"skipped","severity":"normal"},{"uid":"12b6dd4c5048ad91","name":"should return all peers when numPeers is 0","time":{"start":1701253444821,"stop":1701253444822,"duration":1},"status":"passed","severity":"normal"},{"uid":"37272e4fb6dacd73","name":"Relay","time":{"start":1701253484345,"stop":1701253484345,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbbdbb7dbc7d76a2","name":"isConnected should return true after first peer connects","time":{"start":1701253505971,"stop":1701253505972,"duration":1},"status":"passed","severity":"normal"},{"uid":"ade3768ae4308879","name":"Check received message with timestamp: 1701253480779000000 ","time":{"start":1701253576579,"stop":1701253576579,"duration":0},"status":"passed","severity":"normal"},{"uid":"3617c0fc6126bb2a","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1701253490348,"stop":1701253490350,"duration":2},"status":"passed","severity":"normal"},{"uid":"23bad2cb021c7f30","name":"Push message with XML payload","time":{"start":1701253620533,"stop":1701253620533,"duration":0},"status":"passed","severity":"normal"},{"uid":"21f526da72808dce","name":"Relay + Store","time":{"start":1701253484346,"stop":1701253484347,"duration":1},"status":"passed","severity":"normal"},{"uid":"62bfd5cf34f60790","name":"Check meta is set [ecies]","time":{"start":1701253462281,"stop":1701253462282,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ecd0b9256374bad","name":"Symmetric encrypt & Decrypt","time":{"start":1701253460847,"stop":1701253460847,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4c049a9b41f7eb3","name":"Accepts a valid Waku Message","time":{"start":1701253447790,"stop":1701253447791,"duration":1},"status":"passed","severity":"normal"},{"uid":"79cee04eaeb71f3a","name":"Publish message with custom timestamp: Wed Nov 29 2023 11:25:19 GMT+0000 (Coordinated Universal Time)","time":{"start":1701253531638,"stop":1701253531639,"duration":1},"status":"passed","severity":"normal"},{"uid":"dca8b6c8eba4acf9","name":"Passing page size 0 when there are 110 messages","time":{"start":1701253640448,"stop":1701253640449,"duration":1},"status":"passed","severity":"normal"},{"uid":"7559cccd84ee32e","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1701253505959,"stop":1701253505959,"duration":0},"status":"passed","severity":"normal"},{"uid":"8846ab377cf983aa","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1701253505959,"stop":1701253505960,"duration":1},"status":"passed","severity":"normal"},{"uid":"52cd4dc448441270","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1701253454824,"stop":1701253454824,"duration":0},"status":"passed","severity":"normal"},{"uid":"86ab5a61be889cfc","name":"should not fail to start the service if it is already started","time":{"start":1701253480290,"stop":1701253480290,"duration":0},"status":"passed","severity":"normal"},{"uid":"c372056afa748ba2","name":"Check message with no payload is not received","time":{"start":1701253576590,"stop":1701253576590,"duration":0},"status":"passed","severity":"normal"},{"uid":"8821dfa58dcb7aa","name":"handles multiple messages","time":{"start":1701253655878,"stop":1701253655878,"duration":0},"status":"passed","severity":"normal"},{"uid":"637efb5c4050a1bb","name":"Mutual subscription","time":{"start":1701253544780,"stop":1701253544780,"duration":0},"status":"passed","severity":"normal"},{"uid":"961280482880923e","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1701253454827,"stop":1701253454827,"duration":0},"status":"passed","severity":"normal"},{"uid":"e886d76388101181","name":"Ping on unsubscribed peer","time":{"start":1701253484069,"stop":1701253484069,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd6c45c0ac8355a2","name":"should throw error - invalid id","time":{"start":1701253440600,"stop":1701253440600,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7b3e0695dafc7d8","name":"should be able to decode the field with only FILTER set to true","time":{"start":1701253439974,"stop":1701253439975,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ea1ccc7dbb73205","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1701253486989,"stop":1701253486989,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e4ca48f6f414147","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1701253586069,"stop":1701253586069,"duration":0},"status":"passed","severity":"normal"},{"uid":"3832344b5a622bd6","name":"should properly create location multiaddrs - udp6","time":{"start":1701253440603,"stop":1701253440604,"duration":1},"status":"passed","severity":"normal"},{"uid":"6975dfbd807795e0","name":"1 Relay, 1 Filter, gives up","time":{"start":1701253454804,"stop":1701253454804,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd35029368bc85bb","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1701253490351,"stop":1701253490352,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef59a8e1a3e5ecf2","name":"Check message with no content topic is not received","time":{"start":1701253576587,"stop":1701253576587,"duration":0},"status":"passed","severity":"normal"},{"uid":"241a8ca48cd16701","name":"Query generator for multiple messages with different content topic format","time":{"start":1701253632690,"stop":1701253632691,"duration":1},"status":"passed","severity":"normal"},{"uid":"dcc9799bbf6f869d","name":"throws on empty content topic","time":{"start":1701253433974,"stop":1701253433974,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f664177dbe0c5d9","name":"Subscribe to topic containing shell command and publish message","time":{"start":1701253544793,"stop":1701253544793,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd781a745a851d1c","name":"Push message with content topic containing Arabic","time":{"start":1701253620543,"stop":1701253620544,"duration":1},"status":"passed","severity":"normal"},{"uid":"5332e599c941a126","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1701253646454,"stop":1701253646454,"duration":0},"status":"passed","severity":"normal"},{"uid":"5132ffae1c367c1b","name":"Push message with SQL Injection payload","time":{"start":1701253620532,"stop":1701253620532,"duration":0},"status":"passed","severity":"normal"},{"uid":"e035c98638fcf182","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1701253439977,"stop":1701253439977,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc257dc8b3a202d8","name":"can start the service","time":{"start":1701253645095,"stop":1701253645095,"duration":0},"status":"passed","severity":"normal"},{"uid":"d56da4f0cc0fc23","name":"Sign & Recover","time":{"start":1701253460848,"stop":1701253460848,"duration":0},"status":"passed","severity":"normal"},{"uid":"3352ab32e1bcdde5","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1701253455162,"stop":1701253455163,"duration":1},"status":"passed","severity":"normal"},{"uid":"df5663fcdf7b876d","name":"1 Store, 2 relays, 2 fetches","time":{"start":1701253454803,"stop":1701253454804,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c672cabbf5092d2","name":"should return the peer with the provided peerId","time":{"start":1701253655879,"stop":1701253655879,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3b198bd0db7df26","name":"Light Node - default protocols","time":{"start":1701253653143,"stop":1701253653143,"duration":0},"status":"passed","severity":"normal"},{"uid":"9395339ed9399d89","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1701253505972,"stop":1701253505972,"duration":0},"status":"passed","severity":"normal"},{"uid":"2869a4cb1d7bd9e0","name":"should properly create location multiaddrs - udp","time":{"start":1701253440604,"stop":1701253440604,"duration":0},"status":"passed","severity":"normal"},{"uid":"b29200b8620ab8fe","name":"Check received message containing numeric","time":{"start":1701253576574,"stop":1701253576574,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd9b866f188ada0e","name":"Check publish message containing Basic HTML tag","time":{"start":1701253531630,"stop":1701253531631,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe71455d7d661fc8","name":"Relay - times out","time":{"start":1701253653141,"stop":1701253653141,"duration":0},"status":"passed","severity":"normal"},{"uid":"58f44ece197f710","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1701253646455,"stop":1701253646455,"duration":0},"status":"passed","severity":"normal"},{"uid":"adcdcbfa81930e63","name":"can start and stop the service","time":{"start":1701253645095,"stop":1701253645096,"duration":1},"status":"passed","severity":"normal"},{"uid":"778d96e06eb1d9fc","name":"should return the peer with the lowest ping","time":{"start":1701253655879,"stop":1701253655879,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f69402aca9abe65","name":"should encode/decode to text encoding","time":{"start":1701253440602,"stop":1701253440602,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a71004d0427459e","name":"should properly compute the node id","time":{"start":1701253440601,"stop":1701253440601,"duration":0},"status":"passed","severity":"normal"},{"uid":"17accf9121f4131d","name":"Query Generator - backward","time":{"start":1701253630457,"stop":1701253630458,"duration":1},"status":"passed","severity":"normal"},{"uid":"8df44ee74fd60954","name":"Push message with content topic containing emoji","time":{"start":1701253620568,"stop":1701253620568,"duration":0},"status":"passed","severity":"normal"},{"uid":"30059015b0f38de9","name":"Push message with content topic containing numeric","time":{"start":1701253620542,"stop":1701253620542,"duration":0},"status":"passed","severity":"normal"},{"uid":"9de58365106c4364","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1701253646454,"stop":1701253646454,"duration":0},"status":"passed","severity":"normal"},{"uid":"5eaaf22e919357dc","name":"should properly create peer info with all multiaddrs","time":{"start":1701253440605,"stop":1701253440605,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c1a23eb34e69d8f","name":"should only return 1 node with store capability","time":{"start":1701253455162,"stop":1701253455162,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3d6adb5d75fdc36","name":"throws on content topic with non-number generation field","time":{"start":1701253433975,"stop":1701253433975,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d4ec0538d791d8e","name":"Relay - dialed first","time":{"start":1701253653140,"stop":1701253653141,"duration":1},"status":"passed","severity":"normal"},{"uid":"65d1ba1083b2877e","name":"Decrypt messages","time":{"start":1701253511252,"stop":1701253511252,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1af81fe72cab529","name":"Overlapping topic subscription","time":{"start":1701253586066,"stop":1701253586066,"duration":0},"status":"passed","severity":"normal"},{"uid":"5feee9573b6c6dc0","name":"should not receive a peer event before start","time":{"start":1701253480291,"stop":1701253480292,"duration":1},"status":"passed","severity":"normal"},{"uid":"83e60fa18f7c4a94","name":"Push message with Basic HTML tag payload","time":{"start":1701253620534,"stop":1701253620534,"duration":0},"status":"passed","severity":"normal"},{"uid":"6161416fedad6eb1","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1701253632695,"stop":1701253632696,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8b4a6547b53dc35","name":"should get / set TCP multiaddr","time":{"start":1701253440602,"stop":1701253440603,"duration":1},"status":"passed","severity":"normal"},{"uid":"b013b58954fbd665","name":"Relay + Store","time":{"start":1701253440607,"stop":1701253440607,"duration":0},"status":"passed","severity":"normal"},{"uid":"19f6944edf6679c6","name":"Subscribe to topic containing Script and publish message","time":{"start":1701253544791,"stop":1701253544791,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b9c36b5aed99315","name":"Rejects garbage","time":{"start":1701253447791,"stop":1701253447792,"duration":1},"status":"passed","severity":"normal"},{"uid":"4741bb66aadb322f","name":"Generator, 2 different pubsubtopics","time":{"start":1701253617027,"stop":1701253617027,"duration":0},"status":"passed","severity":"normal"},{"uid":"899092951850bcb1","name":"should be able to decode the field with only RELAY set to true","time":{"start":1701253439968,"stop":1701253439968,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0b746e73df72d78","name":"Fails to publish duplicate message","time":{"start":1701253531639,"stop":1701253531640,"duration":1},"status":"passed","severity":"normal"},{"uid":"4aa7d43a20bf6ac8","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1701253454823,"stop":1701253454824,"duration":1},"status":"passed","severity":"normal"},{"uid":"9cfd74125e2e646e","name":"Privacy Node - default protocol","time":{"start":1701253653143,"stop":1701253653143,"duration":0},"status":"passed","severity":"normal"},{"uid":"e393fea4413837b2","name":"Check received message with timestamp: undefined ","time":{"start":1701253576585,"stop":1701253576586,"duration":1},"status":"passed","severity":"normal"},{"uid":"60b650c71b3049d9","name":"Using a function","time":{"start":1701253647925,"stop":1701253647925,"duration":0},"status":"passed","severity":"normal"},{"uid":"735528d750dc8c9a","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1701253604592,"stop":1701253604593,"duration":1},"status":"passed","severity":"normal"},{"uid":"52cfe4c14b336634","name":"Push message with JSON payload","time":{"start":1701253620534,"stop":1701253620535,"duration":1},"status":"passed","severity":"normal"},{"uid":"e658fa7b945f5e72","name":"Passing page size 19 when there are 20 messages","time":{"start":1701253640450,"stop":1701253640451,"duration":1},"status":"passed","severity":"normal"},{"uid":"ead5e75fb63757ba","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1701253604590,"stop":1701253604591,"duration":1},"status":"passed","severity":"normal"},{"uid":"d29320e5e883b6b4","name":"Push message with special chars payload","time":{"start":1701253620530,"stop":1701253620530,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8e357e83776513b","name":"Subscribe and receive messages via waku relay post","time":{"start":1701253586063,"stop":1701253586063,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bf8a106b40c9c4f","name":"Query with Promise Callback, No Decoder","time":{"start":1701253613492,"stop":1701253613492,"duration":0},"status":"passed","severity":"normal"},{"uid":"ceaa09b778bd5fdb","name":"Query generator for multiple messages with multiple decoders","time":{"start":1701253632688,"stop":1701253632690,"duration":2},"status":"passed","severity":"normal"},{"uid":"40a5d98bcf1629fc","name":"Check received message containing JSON","time":{"start":1701253576577,"stop":1701253576577,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a5d45a883f2a7a4","name":"Fields are not dropped","time":{"start":1701253444521,"stop":1701253444522,"duration":1},"status":"passed","severity":"normal"},{"uid":"98511ba36f3eab65","name":"Encoder throws on empty string content topic","time":{"start":1701253460576,"stop":1701253460577,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa8fe0892c83f11c","name":"Check received message containing SQL Injection","time":{"start":1701253576576,"stop":1701253576576,"duration":0},"status":"passed","severity":"normal"},{"uid":"83783aca58cddc7b","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1701253462281,"stop":1701253462281,"duration":0},"status":"passed","severity":"normal"},{"uid":"d812bcf9ce33a984","name":"A test","time":{"start":1701253504103,"stop":1701253504103,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe394e00da3b8d72","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1701253580057,"stop":1701253580058,"duration":1},"status":"broken","severity":"normal"},{"uid":"ce7ce323c257483","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1701253629924,"stop":1701253629924,"duration":0},"status":"passed","severity":"normal"},{"uid":"d55e419f62586eb0","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1701253544783,"stop":1701253544783,"duration":0},"status":"passed","severity":"normal"},{"uid":"89e515ec86671bf2","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1701253604592,"stop":1701253604592,"duration":0},"status":"passed","severity":"normal"},{"uid":"463b22e23c3a99f7","name":"should encode/decode to RLP encoding","time":{"start":1701253440601,"stop":1701253440601,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca0bf58c362ae58a","name":"converts content topics to expected shard index","time":{"start":1701253433978,"stop":1701253433978,"duration":0},"status":"passed","severity":"normal"},{"uid":"13c670aafb17d50f","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1701253444823,"stop":1701253444823,"duration":0},"status":"passed","severity":"normal"},{"uid":"f052f1b0c3ffd932","name":"Nwaku publishes","time":{"start":1701253531270,"stop":1701253531271,"duration":1},"status":"passed","severity":"normal"},{"uid":"29c5b28b89a2e0c5","name":"creates an iterator","time":{"start":1701253655877,"stop":1701253655878,"duration":1},"status":"passed","severity":"normal"},{"uid":"264eefb46c5034c2","name":"Refresh subscription","time":{"start":1701253544784,"stop":1701253544784,"duration":0},"status":"skipped","severity":"normal"},{"uid":"643d3c56d46d146e","name":"Ordered Callback - backward","time":{"start":1701253630459,"stop":1701253630459,"duration":0},"status":"passed","severity":"normal"},{"uid":"b628c69de486e7d2","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1701253613491,"stop":1701253613491,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6a6e1b19b95c3b3","name":"should throw an error for insufficient data","time":{"start":1701253440265,"stop":1701253440265,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6407053a0ef4750","name":"Js publishes, other Js receives","time":{"start":1701253531271,"stop":1701253531271,"duration":0},"status":"passed","severity":"normal"},{"uid":"96b52b57d9abde6c","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1701253544793,"stop":1701253544794,"duration":1},"status":"passed","severity":"normal"},{"uid":"46775ddadb08aaed","name":"Push message with content topic containing Chinese","time":{"start":1701253620543,"stop":1701253620543,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfcd991baa7b78be","name":"Waku message hash computation","time":{"start":1701253449857,"stop":1701253449858,"duration":1},"status":"passed","severity":"normal"},{"uid":"9124c34fdaa42059","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1701253514760,"stop":1701253514760,"duration":0},"status":"passed","severity":"normal"},{"uid":"d57747f6e970c97a","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1701253505971,"stop":1701253505971,"duration":0},"status":"passed","severity":"normal"},{"uid":"f649e09e77364376","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1701253504046,"stop":1701253504046,"duration":0},"status":"passed","severity":"normal"},{"uid":"df8999df6e7fef30","name":"Check received message containing Russian","time":{"start":1701253576575,"stop":1701253576576,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f69fea4b7da4ead","name":"Subscribe to topic containing JSON and receive message","time":{"start":1701253586071,"stop":1701253586072,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f2599045157dc46","name":"can dial TLS multiaddrs","time":{"start":1701253507852,"stop":1701253507852,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fe89b71a9e69cb3","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1701253454823,"stop":1701253454823,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b0f19bc9018305b","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1701253646454,"stop":1701253646455,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce21f8e9306eb5f1","name":"Subscribe to topic containing special chars and publish message","time":{"start":1701253544789,"stop":1701253544789,"duration":0},"status":"passed","severity":"normal"},{"uid":"296bdd7166b86289","name":"Ping on subscribed peer","time":{"start":1701253484067,"stop":1701253484068,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a0c6ffb88997ad5","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1701253439966,"stop":1701253439966,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c2789546180bc5e","name":"Filter","time":{"start":1701253653142,"stop":1701253653143,"duration":1},"status":"passed","severity":"normal"},{"uid":"cde0589d391a40ea","name":"Publish message with custom timestamp: Thu Dec 08 2022 10:25:19 GMT+0000 (Coordinated Universal Time)","time":{"start":1701253531636,"stop":1701253531637,"duration":1},"status":"passed","severity":"normal"},{"uid":"c36785a903bcc884","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1701253480294,"stop":1701253480294,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6ad84cf631ae9552","name":"should be called at least once on all `peer:discovery` events","time":{"start":1701253505965,"stop":1701253505965,"duration":0},"status":"passed","severity":"normal"},{"uid":"39ad52a8587fe683","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1701253519607,"stop":1701253519608,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c535a35ffc071c","name":"isConnected should return false after all peers disconnect","time":{"start":1701253505964,"stop":1701253505964,"duration":0},"status":"passed","severity":"normal"},{"uid":"4362129ba3a9098","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1701253505969,"stop":1701253505969,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c73c67218902040","name":"Check publish message containing special chars","time":{"start":1701253531624,"stop":1701253531625,"duration":1},"status":"passed","severity":"normal"},{"uid":"dfdd6515843f4a5a","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1701253490351,"stop":1701253490351,"duration":0},"status":"passed","severity":"normal"},{"uid":"538c4513d413bab3","name":"Check publish message containing long","time":{"start":1701253531622,"stop":1701253531623,"duration":1},"status":"passed","severity":"normal"},{"uid":"a61f90b59b48c17","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1701253613491,"stop":1701253613492,"duration":1},"status":"passed","severity":"normal"},{"uid":"71b320e2e211a2ee","name":"Check publish message after service node is restarted","time":{"start":1701253531652,"stop":1701253531652,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e033b6b7d2499e94","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1701253544792,"stop":1701253544792,"duration":0},"status":"passed","severity":"normal"},{"uid":"46688fe43dc33a14","name":"Push message with content topic containing shell command","time":{"start":1701253620566,"stop":1701253620567,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a94977c59f31d1a","name":"Subscribe and receives messages on 20 topics","time":{"start":1701253586064,"stop":1701253586065,"duration":1},"status":"passed","severity":"normal"},{"uid":"42aa7839e6456667","name":"Publish message with rate limit","time":{"start":1701253531654,"stop":1701253531655,"duration":1},"status":"passed","severity":"normal"},{"uid":"54add44570808676","name":"configure the node with multiple pubsub topics","time":{"start":1701253580055,"stop":1701253580056,"duration":1},"status":"broken","severity":"normal"},{"uid":"c29d78867f262827","name":"Check publish message containing Russian","time":{"start":1701253531627,"stop":1701253531627,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3e2891192d1bca7","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1701253544782,"stop":1701253544782,"duration":0},"status":"passed","severity":"normal"},{"uid":"13825daef7419159","name":"Check publish message containing escaped characters","time":{"start":1701253531632,"stop":1701253531633,"duration":1},"status":"passed","severity":"normal"},{"uid":"da10dc3356453b36","name":"Push message with numeric payload","time":{"start":1701253620530,"stop":1701253620530,"duration":0},"status":"passed","severity":"normal"},{"uid":"6208500faa15a4c6","name":"Init the array if not present","time":{"start":1701253433872,"stop":1701253433874,"duration":2},"status":"passed","severity":"normal"},{"uid":"7dd1cd4c1f5a75ac","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1701253514761,"stop":1701253514761,"duration":0},"status":"passed","severity":"normal"},{"uid":"49eb4b8bb0166bc2","name":"Subscribe to topic containing numeric and publish message","time":{"start":1701253544788,"stop":1701253544788,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9e82115f8581e76","name":"Subscribe to topic containing Russian and publish message","time":{"start":1701253544790,"stop":1701253544790,"duration":0},"status":"passed","severity":"normal"},{"uid":"c46c28a0be33d400","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1701253604591,"stop":1701253604591,"duration":0},"status":"passed","severity":"normal"},{"uid":"99a3f145845151a7","name":"Push message with Chinese payload","time":{"start":1701253620530,"stop":1701253620531,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e7b0d0813baadb7","name":"Check publish message containing Script","time":{"start":1701253531628,"stop":1701253531629,"duration":1},"status":"passed","severity":"normal"},{"uid":"869c5c265091aadc","name":"Query generator for multiple messages with different message text format","time":{"start":1701253632687,"stop":1701253632688,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf5c4d870518c842","name":"Subscribe to topic containing special chars and receive message","time":{"start":1701253586068,"stop":1701253586068,"duration":0},"status":"passed","severity":"normal"},{"uid":"65e7e75efcc3bd41","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1701253613490,"stop":1701253613490,"duration":0},"status":"passed","severity":"normal"},{"uid":"7658c934f0bf3270","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1701253646455,"stop":1701253646455,"duration":0},"status":"passed","severity":"normal"},{"uid":"24d2d3513b5afe50","name":"Overlapping topic subscription","time":{"start":1701253544784,"stop":1701253544785,"duration":1},"status":"skipped","severity":"normal"},{"uid":"7a7d2df81fcc5049","name":"should only return 1 node with relay capability","time":{"start":1701253455161,"stop":1701253455162,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0efc05a6cbf3880","name":"should not fail to start the service if it is already started","time":{"start":1701253645096,"stop":1701253645096,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bf526b84b3aa5f9","name":"Subscribe and receive messages via lightPush","time":{"start":1701253586051,"stop":1701253586052,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6c35f856271db28","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1701253514759,"stop":1701253514759,"duration":0},"status":"passed","severity":"normal"},{"uid":"51b916cd859b8f77","name":"Decoder throws on empty string content topic","time":{"start":1701253444971,"stop":1701253444971,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b7adbbb79058037","name":"Subscribe to topic containing emoji and receive message","time":{"start":1701253586076,"stop":1701253586076,"duration":0},"status":"passed","severity":"normal"},{"uid":"c237d81d1d2a46c7","name":"Check publish message after client node is restarted","time":{"start":1701253531653,"stop":1701253531653,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3394a69381b51a7c","name":"Push message with content topic containing long","time":{"start":1701253620542,"stop":1701253620542,"duration":0},"status":"passed","severity":"normal"},{"uid":"c083db7f8e4708c4","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1701253454825,"stop":1701253454825,"duration":0},"status":"passed","severity":"normal"},{"uid":"465705cbcd257023","name":"should throw an error when the selected peer does not register the required protocols","time":{"start":1701253655880,"stop":1701253655880,"duration":0},"status":"passed","severity":"normal"},{"uid":"435efc03e16e0442","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1701253440264,"stop":1701253440264,"duration":0},"status":"passed","severity":"normal"},{"uid":"87ead9bf8957f797","name":"Ephemeral messages are not stored","time":{"start":1701253486988,"stop":1701253486988,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb593eb976c8d313","name":"Waku message hash computation (meta attribute not present)","time":{"start":1701253449858,"stop":1701253449858,"duration":0},"status":"passed","severity":"normal"},{"uid":"b21de935605da28e","name":"Push message with Russian payload","time":{"start":1701253620531,"stop":1701253620532,"duration":1},"status":"passed","severity":"normal"},{"uid":"34cf822bbb83ea91","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1701253544791,"stop":1701253544791,"duration":0},"status":"passed","severity":"normal"},{"uid":"9af6ce8a33f4c15a","name":"Decoder throws on empty string content topic","time":{"start":1701253460578,"stop":1701253460578,"duration":0},"status":"passed","severity":"normal"},{"uid":"f18894c2e20aff7e","name":"returns all values when wanted number matches available values","time":{"start":1701253454479,"stop":1701253454481,"duration":2},"status":"passed","severity":"normal"},{"uid":"b54be0b2a1f3f9db","name":"Push message with content topic containing Basic HTML tag","time":{"start":1701253620548,"stop":1701253620549,"duration":1},"status":"passed","severity":"normal"},{"uid":"3cd55010bfce79e2","name":"Check message with extra parameter is not received","time":{"start":1701253576591,"stop":1701253576591,"duration":0},"status":"passed","severity":"normal"},{"uid":"caa5dc7380e0f478","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1701253531642,"stop":1701253531643,"duration":1},"status":"passed","severity":"normal"},{"uid":"bbac23e117cb06cc","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1701253505970,"stop":1701253505970,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2b9cdba9647f654","name":"Decoder throws on empty string content topic","time":{"start":1701253462283,"stop":1701253462283,"duration":0},"status":"passed","severity":"normal"},{"uid":"1be7231f52e228f3","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1701253440265,"stop":1701253440265,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd955a3e93c49f5a","name":"Check received message containing short","time":{"start":1701253576573,"stop":1701253576573,"duration":0},"status":"passed","severity":"normal"}]