allure-jswaku/8436/widgets/duration.json
2025-06-19 13:08:24 +00:00

1 line
186 KiB
JSON

[{"uid":"a944576596c33466","name":"should initialize with default number of peers","time":{"start":1750336704038,"stop":1750336704039,"duration":1},"status":"passed","severity":"normal"},{"uid":"8765ca5c7f6b3139","name":"should hash \"\" with n=1 and maxValue=1000 correctly","time":{"start":1750336713406,"stop":1750336713406,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2860eda3a688f1","name":"Check received message containing Russian","time":{"start":1750337181334,"stop":1750337181334,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f242984e576d5c9","name":"Check received message containing short","time":{"start":1750337181331,"stop":1750337181332,"duration":1},"status":"passed","severity":"normal"},{"uid":"df859d4e3ec4c0ee","name":"Subscribe to topic containing short and receive message","time":{"start":1750337246039,"stop":1750337246040,"duration":1},"status":"passed","severity":"normal"},{"uid":"eab6e1c6ce11d38c","name":"should handle corrupted local storage data gracefully","time":{"start":1750336687139,"stop":1750336687140,"duration":1},"status":"passed","severity":"normal"},{"uid":"e41f796a074d37f4","name":"LightPush","time":{"start":1750337281848,"stop":1750337281848,"duration":0},"status":"passed","severity":"normal"},{"uid":"842d3c0da7c788bb","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1750336660660,"stop":1750336660660,"duration":0},"status":"passed","severity":"normal"},{"uid":"d876787aca236494","name":"Privacy Node - default protocol","time":{"start":1750337281849,"stop":1750337281849,"duration":0},"status":"passed","severity":"normal"},{"uid":"e681ae24d8f6c070","name":"Push message with content topic containing JSON","time":{"start":1750337477793,"stop":1750337477793,"duration":0},"status":"passed","severity":"normal"},{"uid":"8661fd98ed3fb96b","name":"Push message with custom timestamp: 1719578463231","time":{"start":1750337477796,"stop":1750337477796,"duration":0},"status":"passed","severity":"normal"},{"uid":"2737ad03516eeac3","name":"Check received message containing emoji","time":{"start":1750337156495,"stop":1750337156495,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a065a246bcd90d8","name":"Check publish message containing shell command","time":{"start":1750337064596,"stop":1750337064597,"duration":1},"status":"passed","severity":"normal"},{"uid":"48afa251e509c1f9","name":"Check message with no pubsub topic is not received","time":{"start":1750337156481,"stop":1750337156484,"duration":3},"status":"passed","severity":"normal"},{"uid":"8851c6d138a95986","name":"Overlapping topic subscription","time":{"start":1750337246066,"stop":1750337246073,"duration":7},"status":"passed","severity":"normal"},{"uid":"4b30dabd8e75a431","name":"Check received message with timestamp: 1750336731205000000 ","time":{"start":1750337181358,"stop":1750337181361,"duration":3},"status":"passed","severity":"normal"},{"uid":"4496b5f172d05b9e","name":"should hash \"test123\" with n=0 and maxValue=100 correctly","time":{"start":1750336713409,"stop":1750336713409,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f5df3d986c896bf","name":"should hash \"test123\" with n=0 and maxValue=10000 correctly","time":{"start":1750336713412,"stop":1750336713412,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f1a134f2cfe44cc","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=100 correctly","time":{"start":1750336713423,"stop":1750336713424,"duration":1},"status":"passed","severity":"normal"},{"uid":"60edd561b44a81b5","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1750336693108,"stop":1750336693108,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c36417a4b570e70","name":"should properly create location multiaddrs - udp6","time":{"start":1750336666664,"stop":1750336666664,"duration":0},"status":"passed","severity":"normal"},{"uid":"358c62d024e0aa64","name":"should maintain desired error rate","time":{"start":1750336716102,"stop":1750336716102,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bcf335d55425ce4","name":"Store - dialed first","time":{"start":1750337281847,"stop":1750337281848,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d16824a0a8de7f0","name":"accepts valid message hash query","time":{"start":1750336674768,"stop":1750336674768,"duration":0},"status":"passed","severity":"normal"},{"uid":"19ceb911a87bd215","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1750336660643,"stop":1750336660643,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1d208d0484fb4b2","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1750336933991,"stop":1750336933992,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed45608fd9945355","name":"Check received message containing emoji","time":{"start":1750337156478,"stop":1750337156478,"duration":0},"status":"passed","severity":"normal"},{"uid":"c32abc3482fef18","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1750336916746,"stop":1750336916747,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b80249da078d398","name":"Waku message hash computation (payload length 0)","time":{"start":1750336674648,"stop":1750336674648,"duration":0},"status":"passed","severity":"normal"},{"uid":"73d304d3a1a3f41e","name":"Check received message containing special chars","time":{"start":1750337181333,"stop":1750337181333,"duration":0},"status":"passed","severity":"normal"},{"uid":"b44f4c15fd4357cd","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1750336732209,"stop":1750336732209,"duration":0},"status":"passed","severity":"normal"},{"uid":"4518f3e22db80fd9","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1750336916743,"stop":1750336916743,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f04b862ba915a92","name":"random static sharding 5 - Cluster ID: 991, Shard ID: 722","time":{"start":1750337301568,"stop":1750337301568,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c82c443990ee33f","name":"returns only open connection if one present","time":{"start":1750336674334,"stop":1750336674334,"duration":0},"status":"passed","severity":"normal"},{"uid":"74bfc443ce64667e","name":"A test","time":{"start":1750336934106,"stop":1750336934106,"duration":0},"status":"passed","severity":"normal"},{"uid":"868512f358c32f8f","name":"Check message received after jswaku node is restarted","time":{"start":1750337181346,"stop":1750337181346,"duration":0},"status":"passed","severity":"normal"},{"uid":"3669182484ce0184","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1750336660642,"stop":1750336660643,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b190afae2ad280","name":"Subscribe and receive messages via waku relay post","time":{"start":1750337279702,"stop":1750337279702,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8ed5ccd1ee7e7c6","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1750337279703,"stop":1750337279703,"duration":0},"status":"passed","severity":"normal"},{"uid":"4872a90db900bd4","name":"Check message received after old nwaku nodes are not available and new are created","time":{"start":1750337181346,"stop":1750337181346,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d3324515a4ac656","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1750336660642,"stop":1750336660642,"duration":0},"status":"passed","severity":"normal"},{"uid":"8eacd1ddae2b7697","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1750337279707,"stop":1750337279707,"duration":0},"status":"passed","severity":"normal"},{"uid":"421aa5ee93573c71","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1750336660659,"stop":1750336660659,"duration":0},"status":"passed","severity":"normal"},{"uid":"c14211cf5787826","name":"Check received message containing escaped characters","time":{"start":1750337156494,"stop":1750337156494,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5cda89c95f4bdd6","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=1000 correctly","time":{"start":1750336713426,"stop":1750336713427,"duration":1},"status":"passed","severity":"normal"},{"uid":"cfca7991e06a13af","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1750337207495,"stop":1750337207495,"duration":0},"status":"passed","severity":"normal"},{"uid":"1436bc3fb42bafeb","name":"Push message with SQL Injection payload","time":{"start":1750337477764,"stop":1750337477764,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c4db4a7166bd938","name":"should reject if Relay is requested but not mounted","time":{"start":1750336704330,"stop":1750336704331,"duration":1},"status":"passed","severity":"normal"},{"uid":"60842bf1b0dc4aba","name":"Push message with escaped characters payload","time":{"start":1750337477786,"stop":1750337477786,"duration":0},"status":"passed","severity":"normal"},{"uid":"6add61fe57d628ae","name":"should not receive a peer event before start","time":{"start":1750336687138,"stop":1750336687138,"duration":0},"status":"passed","severity":"normal"},{"uid":"82cfdbcd6aee30c5","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1750337246066,"stop":1750337246066,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8a9a23383dd0f45","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1750337179279,"stop":1750337179279,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c5daea2e6aa319b","name":"Push message with content topic containing numeric","time":{"start":1750337477789,"stop":1750337477789,"duration":0},"status":"passed","severity":"normal"},{"uid":"8453b413f3c5888b","name":"Query with Ordered Callback, No Decoder","time":{"start":1750337207496,"stop":1750337207496,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f74d08e36dbdf48","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1750337269925,"stop":1750337269926,"duration":1},"status":"passed","severity":"normal"},{"uid":"79222f8e07e098ae","name":"Check received message with timestamp: 1750336732004000000 ","time":{"start":1750337156478,"stop":1750337156478,"duration":0},"status":"passed","severity":"normal"},{"uid":"bde24651c753fde8","name":"returns all values when wanted number matches available values","time":{"start":1750336681794,"stop":1750336681796,"duration":2},"status":"passed","severity":"normal"},{"uid":"d28e86e33f52555e","name":"should return the correct m/n for k = 7, targetError = 0.01","time":{"start":1750336713198,"stop":1750336713200,"duration":2},"status":"passed","severity":"normal"},{"uid":"fe1e4172fcfbc288","name":"Should update shard info","time":{"start":1750336982788,"stop":1750336982788,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3e1515afc6090ef","name":"Check received message containing Basic HTML tag","time":{"start":1750337181356,"stop":1750337181356,"duration":0},"status":"passed","severity":"normal"},{"uid":"6162c0f9090969a9","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1750337216498,"stop":1750337216499,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd31c7bc16a1d129","name":"should return PeerId when PeerId is provided","time":{"start":1750336704104,"stop":1750336704104,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb5cab355f6ac771","name":"ignores domain fetching errors","time":{"start":1750336683037,"stop":1750336683037,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e1f5f118b247ebf","name":"Check message with no content topic is not received","time":{"start":1750337181369,"stop":1750337181369,"duration":0},"status":"passed","severity":"normal"},{"uid":"14c64695809d231e","name":"Push message with special chars payload","time":{"start":1750337477762,"stop":1750337477762,"duration":0},"status":"passed","severity":"normal"},{"uid":"1749aa40974a9f5","name":"should be able to encode the field with only RELAY set to true","time":{"start":1750336666056,"stop":1750336666057,"duration":1},"status":"passed","severity":"normal"},{"uid":"b66857423474ce5d","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1750336862913,"stop":1750336862913,"duration":0},"status":"passed","severity":"normal"},{"uid":"7855c6d1a59eb159","name":"Query generator for multiple messages with different content topic format","time":{"start":1750337238733,"stop":1750337238734,"duration":1},"status":"passed","severity":"normal"},{"uid":"65413edf095efea0","name":"Subscribe to topic containing numeric and receive message","time":{"start":1750337279706,"stop":1750337279706,"duration":0},"status":"passed","severity":"normal"},{"uid":"e79c3db292704ddb","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1750336682799,"stop":1750336682800,"duration":1},"status":"passed","severity":"normal"},{"uid":"98f95cc357f100b2","name":"recovers when dns.resolve returns empty","time":{"start":1750336683037,"stop":1750336683037,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea219a5c912d08a7","name":"Push message with Russian payload","time":{"start":1750337477782,"stop":1750337477783,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf10a54ae387ac6b","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1750337246031,"stop":1750337246032,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5432da0d7ad4753","name":"Check meta is set [symmetric]","time":{"start":1750336693108,"stop":1750336693109,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f46f0323c7101d4","name":"Push message with Script payload","time":{"start":1750337477783,"stop":1750337477784,"duration":1},"status":"passed","severity":"normal"},{"uid":"90e7dae7d59fb94b","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1750337057211,"stop":1750337057212,"duration":1},"status":"passed","severity":"normal"},{"uid":"463494201f935e50","name":"Publish message with large meta","time":{"start":1750337064607,"stop":1750337064608,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3bb9b6e715383da","name":"Push message with long payload","time":{"start":1750337477761,"stop":1750337477761,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc264563ae766f7e","name":"should return false when shard is not included in network shards","time":{"start":1750336704108,"stop":1750336704108,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a6574567efb2abb","name":"Push message with XML payload","time":{"start":1750337477784,"stop":1750337477784,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5771aa91c84e70e","name":"Push message with content topic containing Arabic","time":{"start":1750337477772,"stop":1750337477772,"duration":0},"status":"passed","severity":"normal"},{"uid":"68d9c17fabfdafce","name":"should fail to send if no connected peers found","time":{"start":1750336704054,"stop":1750336704054,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5727cb01a00aafa","name":"should reject if Store is requested but not mounted","time":{"start":1750336704331,"stop":1750336704331,"duration":0},"status":"passed","severity":"normal"},{"uid":"37fde55f85a46648","name":"Push message with content topic containing unicode special characters","time":{"start":1750337477776,"stop":1750337477776,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6f18668fbe6b4b8","name":"start node with empty content topic","time":{"start":1750337179279,"stop":1750337179280,"duration":1},"status":"passed","severity":"normal"},{"uid":"70d185afd72f4ee3","name":"Subscribe to topic containing special chars and receive message","time":{"start":1750337246075,"stop":1750337246078,"duration":3},"status":"passed","severity":"normal"},{"uid":"2aa876301ccd8446","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1750336862910,"stop":1750336862911,"duration":1},"status":"passed","severity":"normal"},{"uid":"b130521b146cfec9","name":"should not fail to stop the service if it was not started","time":{"start":1750336982632,"stop":1750336982632,"duration":0},"status":"passed","severity":"normal"},{"uid":"4782a0916dcad9c","name":"Subscribe to topic containing shell command and publish message","time":{"start":1750337074110,"stop":1750337074110,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfccdf8670a6adc7","name":"Subscribe and receive messages via lightPush","time":{"start":1750337279701,"stop":1750337279701,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9968a6c92bf1546","name":"should handle different types of entries","time":{"start":1750336702961,"stop":1750336702962,"duration":1},"status":"passed","severity":"normal"},{"uid":"98eab0a2992a498c","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1750336660657,"stop":1750336660657,"duration":0},"status":"passed","severity":"normal"},{"uid":"a29c30a5c766c5dd","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1750337194966,"stop":1750337194966,"duration":0},"status":"passed","severity":"normal"},{"uid":"26cf94a45fdd0bca","name":"Encoder throws on empty string content topic","time":{"start":1750336694745,"stop":1750336694746,"duration":1},"status":"passed","severity":"normal"},{"uid":"75909910bfc6938f","name":"Check message received after jswaku node is restarted","time":{"start":1750337156500,"stop":1750337156500,"duration":0},"status":"skipped","severity":"normal"},{"uid":"23802da0f8d66204","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1750337279711,"stop":1750337279711,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5acf2d1c55fba6e","name":"should hash \"\" with n=2 and maxValue=100 correctly","time":{"start":1750336713405,"stop":1750336713405,"duration":0},"status":"passed","severity":"normal"},{"uid":"542551b75640c215","name":"should hash \"test123\" with n=2 and maxValue=10000 correctly","time":{"start":1750336713413,"stop":1750336713422,"duration":9},"status":"passed","severity":"normal"},{"uid":"3d7b3518782e136a","name":"should mark all messages in causal history as acknowledged","time":{"start":1750336716735,"stop":1750336716735,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ab8e5e01ff92245","name":"Query generator for 2000 messages","time":{"start":1750337238738,"stop":1750337238740,"duration":2},"status":"passed","severity":"normal"},{"uid":"9b5b80cb58dba078","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=1000 correctly","time":{"start":1750336713424,"stop":1750336713426,"duration":2},"status":"passed","severity":"normal"},{"uid":"cdc524e32be8e85e","name":"should be delivered immediately if received","time":{"start":1750336716739,"stop":1750336716739,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdb1daafd89a92c7","name":"Check received message containing Russian","time":{"start":1750337181350,"stop":1750337181351,"duration":1},"status":"passed","severity":"normal"},{"uid":"f612ce433ea988b8","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1750337074104,"stop":1750337074104,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa0af2b391e5d767","name":"should encodeTxt and decodeTxt","time":{"start":1750336666653,"stop":1750336666654,"duration":1},"status":"passed","severity":"normal"},{"uid":"d72dc1d4764b068c","name":"Push message with content topic containing numeric","time":{"start":1750337477771,"stop":1750337477771,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bc6ed79d85f15f6","name":"Passing page size 0 when there are 110 messages","time":{"start":1750337261337,"stop":1750337261337,"duration":0},"status":"passed","severity":"normal"},{"uid":"18ac16dd9734604a","name":"should reject on timeout if it was set","time":{"start":1750336704332,"stop":1750336704332,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7395d5d4ba79e6f","name":"Push message with Basic HTML tag payload","time":{"start":1750337477766,"stop":1750337477766,"duration":0},"status":"passed","severity":"normal"},{"uid":"f91c989afb478e58","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1750336660656,"stop":1750336660657,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec067bf9260386a2","name":"Fails to push message bigger that 1MB","time":{"start":1750337477779,"stop":1750337477780,"duration":1},"status":"passed","severity":"normal"},{"uid":"63aca8529ec48239","name":"Mutual subscription","time":{"start":1750337074101,"stop":1750337074101,"duration":0},"status":"passed","severity":"normal"},{"uid":"72ebf44c8bd13ce8","name":"Passing an array","time":{"start":1750337276455,"stop":1750337276456,"duration":1},"status":"passed","severity":"normal"},{"uid":"24ab3108109d82b9","name":"Subscribe to topic containing Russian and receive message","time":{"start":1750337246044,"stop":1750337246045,"duration":1},"status":"passed","severity":"normal"},{"uid":"595b800f1a5b3fc8","name":"Fails to publish message with size larger than 1 MB","time":{"start":1750337064605,"stop":1750337064606,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7385f7208e9d2b8","name":"Should update multiaddrs","time":{"start":1750336982787,"stop":1750336982788,"duration":1},"status":"passed","severity":"normal"},{"uid":"da18d75f8de47dc","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=1000 correctly","time":{"start":1750336713427,"stop":1750336713427,"duration":0},"status":"passed","severity":"normal"},{"uid":"6674ad0f0b5bf0c8","name":"Check message with non string payload is not received","time":{"start":1750337181370,"stop":1750337181370,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d16f500dbea91e3","name":"shard 0","time":{"start":1750337301562,"stop":1750337301563,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf6659d15f648a9d","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1750336732198,"stop":1750336732198,"duration":0},"status":"passed","severity":"normal"},{"uid":"afb245f0440ab03","name":"configure the node with multiple content topics","time":{"start":1750337179279,"stop":1750337179279,"duration":0},"status":"passed","severity":"normal"},{"uid":"7afab0da42f3e89c","name":"Subscribe to topic containing short and receive message","time":{"start":1750337279705,"stop":1750337279705,"duration":0},"status":"passed","severity":"normal"},{"uid":"624e44df8c7ad54c","name":"should return usable stream attached to connection","time":{"start":1750336675201,"stop":1750336675201,"duration":0},"status":"passed","severity":"normal"},{"uid":"613bbd9e26a06412","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app52/5/topic488/utf8","time":{"start":1750337179276,"stop":1750337179276,"duration":0},"status":"passed","severity":"normal"},{"uid":"8130d7684febdf00","name":"should hash \"hello\" with n=1 and maxValue=100 correctly","time":{"start":1750336713387,"stop":1750336713387,"duration":0},"status":"passed","severity":"normal"},{"uid":"5dadc8468df55603","name":"should add and remove event listeners correctly","time":{"start":1750336687140,"stop":1750336687140,"duration":0},"status":"passed","severity":"normal"},{"uid":"c32d7ba03d52a40","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1750336666060,"stop":1750336666060,"duration":0},"status":"passed","severity":"normal"},{"uid":"acca68611426b846","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1750337301572,"stop":1750337301572,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed6678c2365f0e85","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1750336666065,"stop":1750336666065,"duration":0},"status":"passed","severity":"normal"},{"uid":"996ceb75ec6cbc2c","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1750337279717,"stop":1750337279717,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d46b5dea9a2bc76","name":"Check publish message containing escaped characters","time":{"start":1750337064597,"stop":1750337064597,"duration":0},"status":"passed","severity":"normal"},{"uid":"e02c9740625b4910","name":"should throw an error for missing sharding configuration","time":{"start":1750336660662,"stop":1750336660662,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc08e651f400ba4e","name":"Subscribe and receive messages via lightPush","time":{"start":1750337246050,"stop":1750337246060,"duration":10},"status":"passed","severity":"normal"},{"uid":"2386e6364b6d0981","name":"Overlapping topic subscription","time":{"start":1750337279704,"stop":1750337279705,"duration":1},"status":"passed","severity":"normal"},{"uid":"900cd827c4ab2dd3","name":"should hash \"hello\" with n=0 and maxValue=100 correctly","time":{"start":1750336713386,"stop":1750336713387,"duration":1},"status":"passed","severity":"normal"},{"uid":"23595d3c60a26985","name":"should attach causal history and bloom filter to each message","time":{"start":1750336716732,"stop":1750336716732,"duration":0},"status":"passed","severity":"normal"},{"uid":"275acae19e48cfdf","name":"should add and check entries correctly","time":{"start":1750336702944,"stop":1750336702952,"duration":8},"status":"passed","severity":"normal"},{"uid":"46eb1c5ce4cde896","name":"Unsubscribe from 100 topics (new limit) at once and receives messages","time":{"start":1750336862912,"stop":1750336862912,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e85972d66dcce6a","name":"Sample","time":{"start":1750336666138,"stop":1750336666138,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac69dcb5128559e3","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1750337246046,"stop":1750337246046,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4f4a2410c9e4317","name":"1 Store, 2 relays, 2 fetches","time":{"start":1750336682860,"stop":1750336682860,"duration":0},"status":"passed","severity":"normal"},{"uid":"111b92e1ff3849a9","name":"should properly create peer info with all multiaddrs","time":{"start":1750336666665,"stop":1750336666665,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7ef278865906f1a","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1750336916745,"stop":1750336916745,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad3283e2811a74ec","name":"should properly start and stop event listening","time":{"start":1750336703850,"stop":1750336703850,"duration":0},"status":"passed","severity":"normal"},{"uid":"d946706f1089ebe2","name":"Check received message containing Chinese","time":{"start":1750337156489,"stop":1750337156490,"duration":1},"status":"passed","severity":"normal"},{"uid":"80765c7723263ba1","name":"Check received message containing long","time":{"start":1750337181347,"stop":1750337181348,"duration":1},"status":"passed","severity":"normal"},{"uid":"79cb4336ea005a76","name":"Subscribe to topic containing XML and receive message","time":{"start":1750337279709,"stop":1750337279709,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab14ffa53b08a239","name":"should support chaining for add method","time":{"start":1750336702953,"stop":1750336702953,"duration":0},"status":"passed","severity":"normal"},{"uid":"24d72dee5e23a08","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1750337255703,"stop":1750337255704,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd65699c6496f245","name":"Subscribe and receive messages via lightPush","time":{"start":1750337279714,"stop":1750337279714,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ecac2563003c797","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1750337246062,"stop":1750337246063,"duration":1},"status":"passed","severity":"normal"},{"uid":"cbdcb772f0f230c4","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=100 correctly","time":{"start":1750336713435,"stop":1750336713435,"duration":0},"status":"passed","severity":"normal"},{"uid":"568bb8bef2176dcf","name":"dispatchEvent via connectionManager","time":{"start":1750336772635,"stop":1750336772635,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a7869d123767178","name":"Push message with content topic containing escaped characters","time":{"start":1750337477794,"stop":1750337477794,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9936c64701e3404","name":"isConnected should return true after first peer connects","time":{"start":1750336751436,"stop":1750336751436,"duration":0},"status":"passed","severity":"normal"},{"uid":"31829ccb5b82036","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1750336666059,"stop":1750336666060,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e2dea253aef7966","name":"should return the correct m/n for k = 7, targetError = 0.001","time":{"start":1750336713201,"stop":1750336713202,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0ae92bf485efbe","name":"should not fail to start the service if it is already started","time":{"start":1750336982632,"stop":1750336982633,"duration":1},"status":"passed","severity":"normal"},{"uid":"90dada8788b6f42c","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1750336660645,"stop":1750336660645,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3aad209168ddd4a","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1750336943517,"stop":1750336943522,"duration":5},"status":"passed","severity":"normal"},{"uid":"76351428ab3c4cf6","name":"should not retry if at least one success","time":{"start":1750336704058,"stop":1750336704058,"duration":0},"status":"passed","severity":"normal"},{"uid":"e43bd1873840b8ef","name":"should properly create location multiaddrs - tcp","time":{"start":1750336666665,"stop":1750336666665,"duration":0},"status":"passed","severity":"normal"},{"uid":"be926d2353fedb3d","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=10000 correctly","time":{"start":1750336713428,"stop":1750336713428,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cb020894f3804ff","name":"Overlapping topic subscription","time":{"start":1750337074105,"stop":1750337074105,"duration":0},"status":"skipped","severity":"normal"},{"uid":"105027313241726c","name":"Push message with Script payload","time":{"start":1750337477764,"stop":1750337477765,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d4f10c1f02957a6","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1750336660653,"stop":1750336660653,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f28a43e1b984dc0","name":"Push message with content topic containing JSON","time":{"start":1750337477774,"stop":1750337477775,"duration":1},"status":"passed","severity":"normal"},{"uid":"da5273a1f60a7974","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1750336660646,"stop":1750336660646,"duration":0},"status":"passed","severity":"normal"},{"uid":"121fda6bc0aa6508","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1750336660656,"stop":1750336660656,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf99635213ed324a","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1750337074110,"stop":1750337074111,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9eea72890d41156","name":"Check received message containing unicode special characters","time":{"start":1750337181338,"stop":1750337181338,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d69e30566a62bd0","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1750337279717,"stop":1750337279717,"duration":0},"status":"passed","severity":"normal"},{"uid":"77cea3d79792beb0","name":"listenerCount","time":{"start":1750336772634,"stop":1750336772634,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f322723e8506718","name":"Ping on peer without subscriptions","time":{"start":1750336805914,"stop":1750336805914,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e12ea371de48b6","name":"removeEventListener with correct event","time":{"start":1750336772633,"stop":1750336772633,"duration":0},"status":"passed","severity":"normal"},{"uid":"14d06fb99cb42b65","name":"Check message with no pubsub topic is not received","time":{"start":1750337181344,"stop":1750337181344,"duration":0},"status":"passed","severity":"normal"},{"uid":"2896d6dde104b24b","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1750336739795,"stop":1750336739795,"duration":0},"status":"passed","severity":"normal"},{"uid":"12830050ba5d5a41","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1750337269930,"stop":1750337269930,"duration":0},"status":"passed","severity":"normal"},{"uid":"76247a56dd8275b4","name":"getPeersByDiscovery","time":{"start":1750336772633,"stop":1750336772634,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b9f3ac50c95ad70","name":"Check publish message containing SQL Injection","time":{"start":1750337064594,"stop":1750337064594,"duration":0},"status":"passed","severity":"normal"},{"uid":"faf9a8a00923d801","name":"should properly create location multiaddrs - udp4","time":{"start":1750336666663,"stop":1750336666664,"duration":1},"status":"passed","severity":"normal"},{"uid":"6de7c1cfe4a8ba88","name":"Sets default value correctly","time":{"start":1750337276457,"stop":1750337276458,"duration":1},"status":"passed","severity":"normal"},{"uid":"826cca30c63884db","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1750337279709,"stop":1750337279710,"duration":1},"status":"passed","severity":"normal"},{"uid":"9261a1f97bf513ac","name":"Check message with no pubsub topic is not received","time":{"start":1750337181369,"stop":1750337181369,"duration":0},"status":"passed","severity":"normal"},{"uid":"866612756c6e2deb","name":"addEventListener with wrong event","time":{"start":1750336772631,"stop":1750336772632,"duration":1},"status":"passed","severity":"normal"},{"uid":"76bf424c4e4228c9","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app54/9/topic255/proto","time":{"start":1750337179276,"stop":1750337179277,"duration":1},"status":"passed","severity":"normal"},{"uid":"6319b92a3b959ff8","name":"Check received message containing special chars","time":{"start":1750337156468,"stop":1750337156470,"duration":2},"status":"passed","severity":"normal"},{"uid":"44842cc2cb6cc7ef","name":"should transition to SufficientlyHealthy with multiple compatible peers","time":{"start":1750336703849,"stop":1750336703850,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7fc661a1f2c3392","name":"should calculate shard index from content topic when shard is not provided","time":{"start":1750336704107,"stop":1750336704107,"duration":0},"status":"passed","severity":"normal"},{"uid":"53e6c7c8099b4b78","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1750336660644,"stop":1750336660645,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4fdd964d963d893","name":"should start and stop interval correctly","time":{"start":1750336703770,"stop":1750336703770,"duration":0},"status":"passed","severity":"normal"},{"uid":"99cf22b2d3eab226","name":"Query Generator, No message returned","time":{"start":1750337207494,"stop":1750337207494,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ac04eb7660976b9","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1750336660658,"stop":1750336660658,"duration":0},"status":"passed","severity":"normal"},{"uid":"a36f4df848ad1380","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1750337279720,"stop":1750337279720,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a0f50b8abf57f3c","name":"can query messages by message hash","time":{"start":1750337219499,"stop":1750337219500,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4d4484d93ffb08f","name":"should set field with only LIGHTPUSH enabled","time":{"start":1750336666667,"stop":1750336666668,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc9427764b242b1e","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1750337279703,"stop":1750337279703,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e27b039eb83fb","name":"Relay - dialed after","time":{"start":1750337281847,"stop":1750337281847,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ea34c2f6015bbaa","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=1000 correctly","time":{"start":1750336713436,"stop":1750336713436,"duration":0},"status":"passed","severity":"normal"},{"uid":"664b3bbc40fcff18","name":"Check message on other pubsub topic is not received","time":{"start":1750337156498,"stop":1750337156498,"duration":0},"status":"passed","severity":"normal"},{"uid":"f20c35c9a5430752","name":"messageHash returns a Uint8Array","time":{"start":1750336674653,"stop":1750336674654,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b4cfe8741731f6f","name":"should use the provided clusterId for the pubsub topic","time":{"start":1750336660664,"stop":1750336660664,"duration":0},"status":"passed","severity":"normal"},{"uid":"720a03bfc0f9d7e3","name":"Relay - dialed first","time":{"start":1750337281846,"stop":1750337281846,"duration":0},"status":"passed","severity":"normal"},{"uid":"23ebdb9325a0dbed","name":"Subscribe to topic containing emoji and receive message","time":{"start":1750337246089,"stop":1750337246089,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7dabf47b73e981c","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1750337246026,"stop":1750337246026,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdb210ff6fc6a360","name":"Refresh subscription","time":{"start":1750337246073,"stop":1750337246073,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d9dafc716727da3","name":"Decoder throws on undefined content topic","time":{"start":1750336675312,"stop":1750336675312,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8835c0834c8e59d","name":"Symmetric encrypt & Decrypt","time":{"start":1750336693720,"stop":1750336693720,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c1aab420c0bd178","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app99/3/topic762/proto","time":{"start":1750337179277,"stop":1750337179277,"duration":0},"status":"passed","severity":"normal"},{"uid":"753353617804ef2d","name":"Query Generator - false","time":{"start":1750337248896,"stop":1750337248897,"duration":1},"status":"passed","severity":"normal"},{"uid":"58c92f0fcd934d21","name":"Push message with JSON payload","time":{"start":1750337477785,"stop":1750337477785,"duration":0},"status":"passed","severity":"normal"},{"uid":"644d0f999c7b6550","name":"Query Generator, Wrong PubsubTopic","time":{"start":1750337207492,"stop":1750337207493,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a87bc20b4d5287f","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1750336660642,"stop":1750336660642,"duration":0},"status":"passed","severity":"normal"},{"uid":"d08a2416c1bf42b3","name":"peer:update - should schedule stream creation IF protocol hit AND no stream found on connection","time":{"start":1750336675204,"stop":1750336675204,"duration":0},"status":"passed","severity":"normal"},{"uid":"c21d88a81aebd42e","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1750336738212,"stop":1750336738212,"duration":0},"status":"passed","severity":"normal"},{"uid":"abb65fb9b54ecaec","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1750337156497,"stop":1750337156497,"duration":0},"status":"passed","severity":"normal"},{"uid":"a866bf2ae3b520e2","name":"Subscribe to topic containing emoji and receive message","time":{"start":1750337279724,"stop":1750337279724,"duration":0},"status":"passed","severity":"normal"},{"uid":"27feeec177077143","name":"should throw error when subscribing with unsupported pubsub topic","time":{"start":1750336704008,"stop":1750336704009,"duration":1},"status":"passed","severity":"normal"},{"uid":"e27654c885ee88a9","name":"should not fail to stop the service if it was not started","time":{"start":1750336687136,"stop":1750336687137,"duration":1},"status":"passed","severity":"normal"},{"uid":"3fe58833b8ed29e","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1750336660655,"stop":1750336660655,"duration":0},"status":"passed","severity":"normal"},{"uid":"917d22fe8e83619e","name":"should throw error when unsubscribing with unsupported pubsub topic","time":{"start":1750336704010,"stop":1750336704011,"duration":1},"status":"passed","severity":"normal"},{"uid":"45113d23020dcdd6","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1750336660655,"stop":1750336660655,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6835b53b06a4744","name":"Subscribe to topic containing Russian and receive message","time":{"start":1750337279720,"stop":1750337279721,"duration":1},"status":"passed","severity":"normal"},{"uid":"86db5c326a89a0a0","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1750337246047,"stop":1750337246047,"duration":0},"status":"passed","severity":"normal"},{"uid":"62b98d189d87f791","name":"should hash \"\" with n=0 and maxValue=1000 correctly","time":{"start":1750336713406,"stop":1750336713406,"duration":0},"status":"passed","severity":"normal"},{"uid":"9681aecd7f192f22","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1750337074103,"stop":1750337074103,"duration":0},"status":"passed","severity":"normal"},{"uid":"6123502257c4a617","name":"Decoder throws on empty string content topic","time":{"start":1750336694746,"stop":1750336694746,"duration":0},"status":"passed","severity":"normal"},{"uid":"26607e0792f608c1","name":"different cluster, different shard: nodes don't connect","time":{"start":1750336943532,"stop":1750336943532,"duration":0},"status":"passed","severity":"normal"},{"uid":"700a859cde481f78","name":"should hash \"test123\" with n=2 and maxValue=1000 correctly","time":{"start":1750336713411,"stop":1750336713411,"duration":0},"status":"passed","severity":"normal"},{"uid":"c76fc15d5d642504","name":"Does not throw an exception when node disconnects","time":{"start":1750337276455,"stop":1750337276455,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4598c194b3f720c","name":"Refresh subscription","time":{"start":1750337074105,"stop":1750337074105,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a81288aafb08b909","name":"Check message with no content topic is not received","time":{"start":1750337156499,"stop":1750337156499,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba725dd418047898","name":"Round trip binary serialization","time":{"start":1750336675310,"stop":1750336675311,"duration":1},"status":"passed","severity":"normal"},{"uid":"c012b1d5105d2f04","name":"Subscribe to topic containing JSON and receive message","time":{"start":1750337246046,"stop":1750337246047,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2a754cbcff790cd","name":"Default pageSize","time":{"start":1750337261364,"stop":1750337261364,"duration":0},"status":"passed","severity":"normal"},{"uid":"6791d87caa9c5768","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1750336660655,"stop":1750336660655,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1cbd37aa99c6d22","name":"should update ack status of messages in outgoing buffer","time":{"start":1750336716738,"stop":1750336716738,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1b4eb27d4736996","name":"Reusing cursor across nodes","time":{"start":1750337194967,"stop":1750337194967,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cafc33ea9d5e29d","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1750336666066,"stop":1750336666066,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f725c5417df89b7","name":"should be delivered but not added to local log or bloom filter","time":{"start":1750336716738,"stop":1750336716738,"duration":0},"status":"passed","severity":"normal"},{"uid":"1432e994a06cb260","name":"should not fail to stop the service if it was not started","time":{"start":1750336736613,"stop":1750336736614,"duration":1},"status":"passed","severity":"normal"},{"uid":"c555ecc2b4ba8890","name":"should return false when clusterId doesn't match","time":{"start":1750336704107,"stop":1750336704107,"duration":0},"status":"passed","severity":"normal"},{"uid":"aeac2f6f699a6288","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app51/10/topic212/test.js","time":{"start":1750337179275,"stop":1750337179275,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2806f723860f49","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1750337279715,"stop":1750337279715,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d0ba011004ef4ce","name":"Check meta is set [ecies]","time":{"start":1750336694745,"stop":1750336694745,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e04213e32dd422e","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=100 correctly","time":{"start":1750336713424,"stop":1750336713424,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3d80150038179ed","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1750336666061,"stop":1750336666062,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5f75ae4cde27afb","name":"Check message with non string payload is not received","time":{"start":1750337181345,"stop":1750337181346,"duration":1},"status":"passed","severity":"normal"},{"uid":"80858546be095e4c","name":"should hash \"hello\" with n=5 and maxValue=10000 correctly","time":{"start":1750336713403,"stop":1750336713404,"duration":1},"status":"passed","severity":"normal"},{"uid":"96ed329893cd502b","name":"should hash \"\" with n=5 and maxValue=100 correctly","time":{"start":1750336713405,"stop":1750336713405,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2e5fbc89bb7a068","name":"All","time":{"start":1750336738206,"stop":1750336738206,"duration":0},"status":"passed","severity":"normal"},{"uid":"df5afcf50c78459d","name":"Fails to publish message with wrong content topic","time":{"start":1750337064601,"stop":1750337064601,"duration":0},"status":"passed","severity":"normal"},{"uid":"92381df975eaadea","name":"udp ip6 address","time":{"start":1750336665888,"stop":1750336665889,"duration":1},"status":"passed","severity":"normal"},{"uid":"47c44782320e40c9","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app74/4/topic740/proto","time":{"start":1750337179278,"stop":1750337179278,"duration":0},"status":"passed","severity":"normal"},{"uid":"350ba80d21a60fbc","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=10000 correctly","time":{"start":1750336713438,"stop":1750336713438,"duration":0},"status":"passed","severity":"normal"},{"uid":"56a7605fcece6116","name":"Push message with content topic containing SQL Injection","time":{"start":1750337477791,"stop":1750337477791,"duration":0},"status":"passed","severity":"normal"},{"uid":"a50253922df59817","name":"Add multiple subscription objects on single nwaku node","time":{"start":1750337246048,"stop":1750337246049,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b37427609394c44","name":"Push message with content topic containing Script","time":{"start":1750337477773,"stop":1750337477773,"duration":0},"status":"passed","severity":"normal"},{"uid":"681b197be966b998","name":"Check message with no content topic is not received","time":{"start":1750337181344,"stop":1750337181345,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d8087576dd62a87","name":"should initialize with Unhealthy status","time":{"start":1750336703846,"stop":1750336703846,"duration":0},"status":"passed","severity":"normal"},{"uid":"60bfc87f6da8f3f","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1750336862914,"stop":1750336862914,"duration":0},"status":"passed","severity":"normal"},{"uid":"395aee92feae573c","name":"Check received message containing shell command","time":{"start":1750337156494,"stop":1750337156494,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a6a86778712f31e","name":"Decoder throws on empty string content topic","time":{"start":1750336675312,"stop":1750336675312,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b97ea9ec7a9688d","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1750336682799,"stop":1750336682799,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ec677e3d9a36021","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1750336666060,"stop":1750336666061,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2df3782d3410bee","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1750337255705,"stop":1750337255705,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd8fc4e0e7298176","name":"Subscribe to topic containing short and receive message","time":{"start":1750337279718,"stop":1750337279718,"duration":0},"status":"passed","severity":"normal"},{"uid":"807f37446c28aff","name":"should encode/decode to text encoding","time":{"start":1750336666662,"stop":1750336666662,"duration":0},"status":"passed","severity":"normal"},{"uid":"a71d9614318ad5c1","name":"Subscribe and receive messages via waku relay post","time":{"start":1750337279715,"stop":1750337279715,"duration":0},"status":"passed","severity":"normal"},{"uid":"46468d5b0dabc3bc","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1750336660553,"stop":1750336660554,"duration":1},"status":"passed","severity":"normal"},{"uid":"a13934d370ae36cc","name":"Subscribe and receives messages on 20 topics","time":{"start":1750337246064,"stop":1750337246065,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8281069f8d9620c","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1750336682797,"stop":1750336682797,"duration":0},"status":"passed","severity":"normal"},{"uid":"b43be9cf3f86d5b7","name":"Push message with shell command payload","time":{"start":1750337477767,"stop":1750337477767,"duration":0},"status":"passed","severity":"normal"},{"uid":"fec608f4f518ea8f","name":"Push message with JSON payload","time":{"start":1750337477766,"stop":1750337477767,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce63794d0ef5b09c","name":"Push message with custom timestamp: 1750333263231","time":{"start":1750337477796,"stop":1750337477797,"duration":1},"status":"passed","severity":"normal"},{"uid":"69c8103648a5fe4f","name":"Query Generator, Multiple PubsubTopics","time":{"start":1750337207493,"stop":1750337207493,"duration":0},"status":"passed","severity":"normal"},{"uid":"90b1b107ffaceb3e","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1750337064602,"stop":1750337064603,"duration":1},"status":"passed","severity":"normal"},{"uid":"e65b22b7b851955e","name":"should be able to encode the field with only STORE set to true","time":{"start":1750336666057,"stop":1750336666057,"duration":0},"status":"passed","severity":"normal"},{"uid":"3699bc215dbc85ac","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1750336916742,"stop":1750336916742,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ddf61f0e6792e1","name":"Push message with unicode special characters payload","time":{"start":1750337477786,"stop":1750337477786,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6e95c23c5332494","name":"Subscribe to topic containing XML and publish message","time":{"start":1750337074109,"stop":1750337074109,"duration":0},"status":"passed","severity":"normal"},{"uid":"a647bd50a80ffdd6","name":"should transition to Unhealthy when no connections","time":{"start":1750336703848,"stop":1750336703849,"duration":1},"status":"passed","severity":"normal"},{"uid":"31627cff538f148f","name":"should not throw an error for a single configured topic","time":{"start":1750336660659,"stop":1750336660659,"duration":0},"status":"passed","severity":"normal"},{"uid":"f690d66066d9ec3","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1750336916746,"stop":1750336916746,"duration":0},"status":"passed","severity":"normal"},{"uid":"a03ad33f8dd42538","name":"Subscribe to topic containing special chars and receive message","time":{"start":1750337246043,"stop":1750337246043,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1525ffdbda331e8","name":"should enable all discoveries when explicitly set","time":{"start":1750336703957,"stop":1750336703959,"duration":2},"status":"passed","severity":"normal"},{"uid":"fce0f1c281a3fdc0","name":"Check received message containing Arabic","time":{"start":1750337181333,"stop":1750337181333,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f1e60d403c939d4","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=10000 correctly","time":{"start":1750336713428,"stop":1750336713432,"duration":4},"status":"passed","severity":"normal"},{"uid":"9357ac60bc984f76","name":"Push message with short payload","time":{"start":1750337477780,"stop":1750337477780,"duration":0},"status":"passed","severity":"normal"},{"uid":"53abe79cb7617c89","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1750337194966,"stop":1750337194966,"duration":0},"status":"passed","severity":"normal"},{"uid":"e78cc42af84365fa","name":"returns nothing if no connections present","time":{"start":1750336674332,"stop":1750336674333,"duration":1},"status":"passed","severity":"normal"},{"uid":"64f32455f120a961","name":"should throw an error for missing required configuration","time":{"start":1750336660653,"stop":1750336660653,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec1c7546f097daf3","name":"less peers than existing","time":{"start":1750337037234,"stop":1750337037234,"duration":0},"status":"skipped","severity":"normal"},{"uid":"54daffa0aa2df34e","name":"Push message with content topic containing XML","time":{"start":1750337477774,"stop":1750337477774,"duration":0},"status":"passed","severity":"normal"},{"uid":"20a4de476500cca0","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1750336660654,"stop":1750336660654,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d0c3289ab556b01","name":"Ping on peer without subscriptions","time":{"start":1750336805916,"stop":1750336805916,"duration":0},"status":"passed","severity":"normal"},{"uid":"b21ff6a4c413ef78","name":"Check received message containing Basic HTML tag","time":{"start":1750337156474,"stop":1750337156475,"duration":1},"status":"passed","severity":"normal"},{"uid":"43d345822a148463","name":"should be able to encode the field with only FILTER set to true","time":{"start":1750336666057,"stop":1750336666059,"duration":2},"status":"passed","severity":"normal"},{"uid":"502a08f215fad54c","name":"isConnected between 2 js-waku relay nodes","time":{"start":1750336751438,"stop":1750336751438,"duration":0},"status":"passed","severity":"normal"},{"uid":"95fabee9e465a1be","name":"Push message with content topic containing short","time":{"start":1750337477788,"stop":1750337477788,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5ddcb2416fa6dc9","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1750337207494,"stop":1750337207495,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d969f7ea8ad3799","name":"stop","time":{"start":1750336772635,"stop":1750336772636,"duration":1},"status":"passed","severity":"normal"},{"uid":"68704e8aa859f9f8","name":"should hash \"hello\" with n=1 and maxValue=10000 correctly","time":{"start":1750336713402,"stop":1750336713403,"duration":1},"status":"passed","severity":"normal"},{"uid":"3dcbe52c7766d37c","name":"Check publish message after service node is restarted","time":{"start":1750337064606,"stop":1750337064606,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6e7e4a3fb9402c5b","name":"Check received message with timestamp: 1649153314 ","time":{"start":1750337156479,"stop":1750337156479,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff2f4d5cca06cdad","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1750336660649,"stop":1750336660649,"duration":0},"status":"passed","severity":"normal"},{"uid":"8879c9ae55b69215","name":"Subscribe to 30 topics in separate streams (30 streams for Filter is limit) at once and receives messages","time":{"start":1750337246031,"stop":1750337246031,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2f78b650dfeee741","name":"should handle task timeouts","time":{"start":1750336703776,"stop":1750336703776,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d169e6821edb91e","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1750337246027,"stop":1750337246027,"duration":0},"status":"passed","severity":"normal"},{"uid":"59e8e422ffe79777","name":"Subscribe and receive messages via waku relay post","time":{"start":1750337246061,"stop":1750337246062,"duration":1},"status":"passed","severity":"normal"},{"uid":"39cb736f257c8d9c","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app40/3/topic751/xml","time":{"start":1750337179276,"stop":1750337179276,"duration":0},"status":"passed","severity":"normal"},{"uid":"79ace28c7a48fc05","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1750337269927,"stop":1750337269928,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ea01b7d61f33856","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1750337246084,"stop":1750337246085,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b3b6f79cc85e725","name":"Passing page size 3 when there are 20 messages","time":{"start":1750337261338,"stop":1750337261338,"duration":0},"status":"passed","severity":"normal"},{"uid":"94e0f040e0a3a5c1","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1750336660657,"stop":1750336660657,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8ced639d0c9b853","name":"Check received message containing emoji","time":{"start":1750337181338,"stop":1750337181338,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9f12cffdbadb801","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1750337246045,"stop":1750337246045,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0f6e43a20d8507a","name":"should return Multiaddr when Multiaddr input is provided","time":{"start":1750336704105,"stop":1750336704105,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5873d75d1e255d8","name":"should load peers from local storage and dispatch events","time":{"start":1750336687139,"stop":1750336687139,"duration":0},"status":"passed","severity":"normal"},{"uid":"220074c1ddc65f13","name":"Check message with no content topic is not received","time":{"start":1750337156484,"stop":1750337156485,"duration":1},"status":"passed","severity":"normal"},{"uid":"d114169506b9b200","name":"should check false positive rate","time":{"start":1750336716104,"stop":1750336716104,"duration":0},"status":"passed","severity":"normal"},{"uid":"c655bdae7af98936","name":"Check received message containing Russian","time":{"start":1750337156491,"stop":1750337156491,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf0653f832a6884c","name":"Promise Callback - true","time":{"start":1750337248897,"stop":1750337248897,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3ce882e37a7fff1","name":"Subscribe to 30 topics in separate streams (30 streams for Filter is limit) at once and receives messages","time":{"start":1750337246065,"stop":1750337246065,"duration":0},"status":"skipped","severity":"normal"},{"uid":"aad8534b724b46d1","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1750336751435,"stop":1750336751435,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b7c9fc29340e179","name":"should hash \"hello\" with n=1 and maxValue=1000 correctly","time":{"start":1750336713400,"stop":1750336713400,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f3f2e280a4b2a1f","name":"Push message with meta","time":{"start":1750337477777,"stop":1750337477777,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b4f2785126d5b93","name":"rejects content-filtered query with only contentTopics","time":{"start":1750336674768,"stop":1750336674768,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a7c4c35850dc0ee","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1750336660664,"stop":1750336660664,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1057bf9d42280bc","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1750336660655,"stop":1750336660655,"duration":0},"status":"passed","severity":"normal"},{"uid":"128bee83eb7a3d00","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1750336916744,"stop":1750336916744,"duration":0},"status":"passed","severity":"normal"},{"uid":"585903f79e53756b","name":"Check message received after jswaku node is restarted","time":{"start":1750337181370,"stop":1750337181370,"duration":0},"status":"passed","severity":"normal"},{"uid":"a90f0ef9e02ac0ef","name":"Subscribe to topic containing XML and receive message","time":{"start":1750337246086,"stop":1750337246086,"duration":0},"status":"passed","severity":"normal"},{"uid":"38f0fce0f8237c9f","name":"should request renew when peer disconnects","time":{"start":1750336704048,"stop":1750336704048,"duration":0},"status":"passed","severity":"normal"},{"uid":"70f06092dcc49da8","name":"should insert message id into causal history","time":{"start":1750336716732,"stop":1750336716732,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd34a667d29dc05f","name":"Push message with content topic containing emoji","time":{"start":1750337477776,"stop":1750337477777,"duration":1},"status":"passed","severity":"normal"},{"uid":"688a7291bea97332","name":"Push message with custom timestamp: 1750333263230","time":{"start":1750337477778,"stop":1750337477779,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b8414e4fef4b9eb","name":"Subscribe to topic containing shell command and receive message","time":{"start":1750337246047,"stop":1750337246047,"duration":0},"status":"passed","severity":"normal"},{"uid":"c19c92248fb021b4","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1750336682800,"stop":1750336682800,"duration":0},"status":"passed","severity":"normal"},{"uid":"17ae2e7fba826109","name":"should hash \"hello\" with n=2 and maxValue=1000 correctly","time":{"start":1750336713400,"stop":1750336713401,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d07243afbfda203","name":"Push message with content topic containing Chinese","time":{"start":1750337477772,"stop":1750337477772,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac8740cc223e24c8","name":"Check message on other pubsub topic is not received","time":{"start":1750337156481,"stop":1750337156481,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b51659828012d3a","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1750337074108,"stop":1750337074108,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8a00594f147e60a","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1750336660661,"stop":1750336660661,"duration":0},"status":"passed","severity":"normal"},{"uid":"6be406bf96a94ce3","name":"Check received message containing Script","time":{"start":1750337181335,"stop":1750337181335,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d2ff7697e51a7ae","name":"Publish message with custom timestamp: Thu Jun 19 2025 11:44:17 GMT+0000 (Coordinated Universal Time)","time":{"start":1750337064599,"stop":1750337064600,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ebba60d3abd3086","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1750336682795,"stop":1750336682796,"duration":1},"status":"passed","severity":"normal"},{"uid":"5722d24c4f19fb69","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=100 correctly","time":{"start":1750336713423,"stop":1750336713423,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbcb2bc5ad969ed2","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1750337057212,"stop":1750337057213,"duration":1},"status":"passed","severity":"normal"},{"uid":"86ba48d7c915e1a4","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1750336682798,"stop":1750336682799,"duration":1},"status":"passed","severity":"normal"},{"uid":"5acd63d8e15e4f9f","name":"throws on content topic with empty application field","time":{"start":1750336660640,"stop":1750336660640,"duration":0},"status":"passed","severity":"normal"},{"uid":"151500fe13f12633","name":"Push message with content topic containing long","time":{"start":1750337477788,"stop":1750337477789,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff57e6691b9e3c9f","name":"should return true when clusterId matches and shard is included in network shards","time":{"start":1750336704108,"stop":1750336704108,"duration":0},"status":"passed","severity":"normal"},{"uid":"46acbdfdfb0941ef","name":"Non TWN Cluster","time":{"start":1750337179274,"stop":1750337179274,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f07bcedb4cea5f2","name":"Asymmetric encrypt & decrypt","time":{"start":1750336693719,"stop":1750336693719,"duration":0},"status":"passed","severity":"normal"},{"uid":"78f0a462b2bae28c","name":"should hash \"test123\" with n=0 and maxValue=1000 correctly","time":{"start":1750336713410,"stop":1750336713411,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b17501a2d453f28","name":"Subscribe to topic containing numeric and publish message","time":{"start":1750337074106,"stop":1750337074107,"duration":1},"status":"passed","severity":"normal"},{"uid":"15d09b6a980f5511","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1750336660651,"stop":1750336660651,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0030d401c8b46a2","name":"Check received message containing shell command","time":{"start":1750337156475,"stop":1750337156477,"duration":2},"status":"passed","severity":"normal"},{"uid":"acd926ef09fb72e7","name":"Check publish message after client node is restarted","time":{"start":1750337064606,"stop":1750337064607,"duration":1},"status":"skipped","severity":"normal"},{"uid":"e5d9467224e27a11","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1750336660650,"stop":1750336660651,"duration":1},"status":"passed","severity":"normal"},{"uid":"77f7545b8843c725","name":"nwaku subscribes","time":{"start":1750337050599,"stop":1750337050600,"duration":1},"status":"passed","severity":"normal"},{"uid":"90aaaa27de4b577","name":"handles empty contentTopics array correctly","time":{"start":1750336660663,"stop":1750336660663,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc395ff19e820a1b","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app95/9/topic161/test.js","time":{"start":1750337179275,"stop":1750337179275,"duration":0},"status":"passed","severity":"normal"},{"uid":"954663e9a09e7be6","name":"start node with empty shard should fail","time":{"start":1750337301572,"stop":1750337301572,"duration":0},"status":"passed","severity":"normal"},{"uid":"418a2607975da563","name":"Subscribe and receives messages on 20 topics","time":{"start":1750337246031,"stop":1750337246031,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a34c5598964706c","name":"should detect messages with missing dependencies","time":{"start":1750336716736,"stop":1750336716736,"duration":0},"status":"passed","severity":"normal"},{"uid":"3aa1a05f2b31d4fd","name":"can start and stop the service","time":{"start":1750336736613,"stop":1750336736613,"duration":0},"status":"passed","severity":"normal"},{"uid":"f38f2ae95d7f12e9","name":"handles different clusterIds correctly","time":{"start":1750336660647,"stop":1750336660648,"duration":1},"status":"passed","severity":"normal"},{"uid":"830890eb7105b81e","name":"should return empty list for no shard","time":{"start":1750336660652,"stop":1750336660652,"duration":0},"status":"passed","severity":"normal"},{"uid":"361fce4be61b6342","name":"Push message with Arabic payload","time":{"start":1750337477763,"stop":1750337477763,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e8f9b40cfe296f7","name":"Ordered Callback - true","time":{"start":1750337248898,"stop":1750337248898,"duration":0},"status":"passed","severity":"normal"},{"uid":"1949e4c7f17e7bda","name":"Encoder throws on empty string content topic","time":{"start":1750336693110,"stop":1750336693110,"duration":0},"status":"passed","severity":"normal"},{"uid":"e39ad5b4b0cbad55","name":"Push message with content topic containing Basic HTML tag","time":{"start":1750337477792,"stop":1750337477792,"duration":0},"status":"passed","severity":"normal"},{"uid":"5177ce9a1ca02087","name":"Check received message containing SQL Injection","time":{"start":1750337181355,"stop":1750337181355,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f59eae20f5290","name":"Publish message with custom timestamp: Thu Jun 19 2025 13:44:17 GMT+0000 (Coordinated Universal Time)","time":{"start":1750337064600,"stop":1750337064600,"duration":0},"status":"passed","severity":"normal"},{"uid":"144363c34857f494","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=1000 correctly","time":{"start":1750336713437,"stop":1750336713437,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a364c8c8b0927d6","name":"Check received message with timestamp: 1750336732004000000 ","time":{"start":1750337156496,"stop":1750337156496,"duration":0},"status":"passed","severity":"normal"},{"uid":"770443902bc3b4b","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=10000 correctly","time":{"start":1750336713428,"stop":1750336713428,"duration":0},"status":"passed","severity":"normal"},{"uid":"87297208a6c31e0d","name":"Wrong topic","time":{"start":1750337179278,"stop":1750337179279,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3fcb492ba5e8a40","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1750336674646,"stop":1750336674646,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ff9e36a19e541e","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1750336660644,"stop":1750336660644,"duration":0},"status":"passed","severity":"normal"},{"uid":"492dbcb0d9f29cc0","name":"Query generator for multiple messages with multiple decoders","time":{"start":1750337238733,"stop":1750337238733,"duration":0},"status":"passed","severity":"normal"},{"uid":"54dee8ed59f0c9c0","name":"1 Relay, 1 Filter, gives up","time":{"start":1750336682861,"stop":1750336682861,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d0827a7c9b99b83","name":"Subscribe and publish message","time":{"start":1750337074102,"stop":1750337074103,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc39e4eeac332861","name":"Check received message containing unicode special characters","time":{"start":1750337156477,"stop":1750337156477,"duration":0},"status":"passed","severity":"normal"},{"uid":"952575ebcd53dc2","name":"random static sharding 6 - Cluster ID: 66, Shard ID: 944","time":{"start":1750337301568,"stop":1750337301569,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b33424460fd39d8","name":"Subscribe to topic containing shell command and receive message","time":{"start":1750337279723,"stop":1750337279723,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe4f102ea4efe7ed","name":"Subscribe to topic containing Russian and publish message","time":{"start":1750337074108,"stop":1750337074108,"duration":0},"status":"passed","severity":"normal"},{"uid":"69ebab772346e396","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1750336683041,"stop":1750336683041,"duration":0},"status":"passed","severity":"normal"},{"uid":"24ab68960e7fadb7","name":"should successfully stop","time":{"start":1750336704017,"stop":1750336704020,"duration":3},"status":"passed","severity":"normal"},{"uid":"7c04e18ca0cd6815","name":"Check received message with timestamp: 1750336732004 ","time":{"start":1750337156496,"stop":1750337156497,"duration":1},"status":"passed","severity":"normal"},{"uid":"e73d3d8697f45051","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1750337279711,"stop":1750337279711,"duration":0},"status":"passed","severity":"normal"},{"uid":"88f3c243a00e19e3","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1750337269926,"stop":1750337269927,"duration":1},"status":"passed","severity":"normal"},{"uid":"89735587a9ca3360","name":"should transition to MinimallyHealthy with one compatible peer","time":{"start":1750336703849,"stop":1750336703849,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bcb8e9b973ce173","name":"Query with Ordered Callback, No message returned","time":{"start":1750337207496,"stop":1750337207497,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a129e4decf8e52b","name":"should set field with all protocols enabled","time":{"start":1750336666666,"stop":1750336666666,"duration":0},"status":"passed","severity":"normal"},{"uid":"79941cf60e634a61","name":"should reject if LightPush is requested but not mounted","time":{"start":1750336704331,"stop":1750336704331,"duration":0},"status":"passed","severity":"normal"},{"uid":"97ab8b696312a117","name":"throws on content topic with empty topic name field","time":{"start":1750336660641,"stop":1750336660641,"duration":0},"status":"passed","severity":"normal"},{"uid":"8999b38c610f8e08","name":"Fails to push message bigger that 1MB","time":{"start":1750337477798,"stop":1750337477798,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fc3d1861bf309a1","name":"Subscribe to topic containing shell command and receive message","time":{"start":1750337279710,"stop":1750337279710,"duration":0},"status":"passed","severity":"normal"},{"uid":"e46a265fa61b320c","name":"Check publish message containing unicode special characters","time":{"start":1750337064597,"stop":1750337064598,"duration":1},"status":"passed","severity":"normal"},{"uid":"dab0cdd90c87b447","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1750336666068,"stop":1750336666068,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac719258f570f9b5","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1750337064598,"stop":1750337064599,"duration":1},"status":"passed","severity":"normal"},{"uid":"41f19f1b7bccecea","name":"can start and stop the service","time":{"start":1750336687136,"stop":1750336687136,"duration":0},"status":"passed","severity":"normal"},{"uid":"412c1f66fbcb05e9","name":"Subscribe to topic containing emoji and receive message","time":{"start":1750337279711,"stop":1750337279712,"duration":1},"status":"passed","severity":"normal"},{"uid":"5226cae5b85589fd","name":"Query with Promise Callback, No Decoder","time":{"start":1750337207498,"stop":1750337207498,"duration":0},"status":"passed","severity":"normal"},{"uid":"1733656ab2ee0a30","name":"should not receive a peer event after stop","time":{"start":1750336736616,"stop":1750336736616,"duration":0},"status":"passed","severity":"normal"},{"uid":"894c1fd88875a516","name":"should initialize with custom number of peers","time":{"start":1750336704039,"stop":1750336704039,"duration":0},"status":"passed","severity":"normal"},{"uid":"32256c6860cb7cf4","name":"should update lamport timestamp if greater than current timestamp and dependencies are met","time":{"start":1750336716733,"stop":1750336716733,"duration":0},"status":"passed","severity":"normal"},{"uid":"3074ea9a561b3090","name":"Check message with invalid timestamp is not received","time":{"start":1750337181367,"stop":1750337181368,"duration":1},"status":"passed","severity":"normal"},{"uid":"31fef8abc21f192b","name":"Subscribe to topic containing long and publish message","time":{"start":1750337074106,"stop":1750337074106,"duration":0},"status":"passed","severity":"normal"},{"uid":"11d8aa1297bb426f","name":"should hash \"test123\" with n=2 and maxValue=100 correctly","time":{"start":1750336713410,"stop":1750336713410,"duration":0},"status":"passed","severity":"normal"},{"uid":"96c971b9260a2e29","name":"should properly create location multiaddrs - tcp6","time":{"start":1750336666664,"stop":1750336666665,"duration":1},"status":"passed","severity":"normal"},{"uid":"7201d399ff77bda9","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1750337279725,"stop":1750337279725,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c55bc0e9194e237","name":"should enable only peerExchange and localPeerCache when dns is disabled","time":{"start":1750336703960,"stop":1750336703960,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f9b562541ab256","name":"Check publish message containing special chars","time":{"start":1750337064591,"stop":1750337064591,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed14f9e02c5777d2","name":"should request peer renewal on specific errors","time":{"start":1750336703775,"stop":1750336703775,"duration":0},"status":"passed","severity":"normal"},{"uid":"c309081e469e4922","name":"Subscribe to topic containing numeric and receive message","time":{"start":1750337246075,"stop":1750337246075,"duration":0},"status":"passed","severity":"normal"},{"uid":"e88e4488952b168e","name":"it tolerates circular branch references","time":{"start":1750336683036,"stop":1750336683036,"duration":0},"status":"passed","severity":"normal"},{"uid":"78368e087418b723","name":"Check message with no payload is not received","time":{"start":1750337156485,"stop":1750337156485,"duration":0},"status":"passed","severity":"normal"},{"uid":"c006dd58a3958a9f","name":"Check received message containing long","time":{"start":1750337156463,"stop":1750337156467,"duration":4},"status":"passed","severity":"normal"},{"uid":"1a4de5a916faa37d","name":"should hash \"test123\" with n=1 and maxValue=1000 correctly","time":{"start":1750336713411,"stop":1750336713411,"duration":0},"status":"passed","severity":"normal"},{"uid":"8731ed35d69d9293","name":"Nodes with multiple pubsub topic","time":{"start":1750337057210,"stop":1750337057211,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a5fabf836892724","name":"Subscribe to topic containing long and receive message","time":{"start":1750337246040,"stop":1750337246042,"duration":2},"status":"passed","severity":"normal"},{"uid":"49974ba632e85280","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1750337246060,"stop":1750337246061,"duration":1},"status":"passed","severity":"normal"},{"uid":"211152a982fe228","name":"Reopen subscription with peer with lost subscription","time":{"start":1750336805915,"stop":1750336805915,"duration":0},"status":"passed","severity":"normal"},{"uid":"34607350768bbbc9","name":"Push message with Russian payload","time":{"start":1750337477763,"stop":1750337477763,"duration":0},"status":"passed","severity":"normal"},{"uid":"bedaab44542e22de","name":"should increase lamport timestamp","time":{"start":1750336716730,"stop":1750336716731,"duration":1},"status":"passed","severity":"normal"},{"uid":"e446839ce1670e7b","name":"Push message with content topic containing Basic HTML tag","time":{"start":1750337477774,"stop":1750337477774,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c274950a041c01e","name":"Ephemeral field is preserved - encoder v0","time":{"start":1750336738211,"stop":1750336738211,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bd86e4c1fd5ff30","name":"should throw an error for an unconfigured topic","time":{"start":1750336660660,"stop":1750336660660,"duration":0},"status":"passed","severity":"normal"},{"uid":"8df00a30e8b27198","name":"Check received message containing JSON","time":{"start":1750337156475,"stop":1750337156475,"duration":0},"status":"passed","severity":"normal"},{"uid":"d653c30bd3420f9f","name":"should hash \"hello\" with n=0 and maxValue=1000 correctly","time":{"start":1750336713399,"stop":1750336713399,"duration":0},"status":"passed","severity":"normal"},{"uid":"22a7af824f84c9c","name":"Encoder throws on empty string content topic","time":{"start":1750336675312,"stop":1750336675312,"duration":0},"status":"passed","severity":"normal"},{"uid":"137438303b7782da","name":"ignores unrecognized TXT record formats","time":{"start":1750336683037,"stop":1750336683038,"duration":1},"status":"passed","severity":"normal"},{"uid":"b587920d435128ac","name":"connects to nwaku","time":{"start":1750337276454,"stop":1750337276454,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e58bd2e1711f9f9","name":"Check received message containing Basic HTML tag","time":{"start":1750337181336,"stop":1750337181336,"duration":0},"status":"passed","severity":"normal"},{"uid":"53f89e8743cd9072","name":"Check publish message containing numeric","time":{"start":1750337064591,"stop":1750337064591,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6c977dbac1cc5bf","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1750337279701,"stop":1750337279702,"duration":1},"status":"passed","severity":"normal"},{"uid":"10160c4ef1e43b1c","name":"should properly create location multiaddrs - tcp4","time":{"start":1750336666664,"stop":1750336666664,"duration":0},"status":"passed","severity":"normal"},{"uid":"674f1e6513faf60","name":"Check message with invalid timestamp is not received","time":{"start":1750337181340,"stop":1750337181344,"duration":4},"status":"passed","severity":"normal"},{"uid":"3a25e6ccfa461698","name":"Push message with content topic containing escaped characters","time":{"start":1750337477775,"stop":1750337477776,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9a322eadd1e69c5","name":"should never report false negatives","time":{"start":1750336716102,"stop":1750336716102,"duration":0},"status":"passed","severity":"normal"},{"uid":"5dd014b50ae84ce3","name":"Check message on other pubsub topic is not received","time":{"start":1750337181368,"stop":1750337181369,"duration":1},"status":"passed","severity":"normal"},{"uid":"28558567d2829cc5","name":"Push message with unicode special characters payload","time":{"start":1750337477768,"stop":1750337477768,"duration":0},"status":"passed","severity":"normal"},{"uid":"b37797a60178890f","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1750337279716,"stop":1750337279716,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4352f253c76e271","name":"should be called at least once on all `peer:discovery` events","time":{"start":1750336739789,"stop":1750336739789,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5a289fbfe0c5007","name":"should start and setup intervals and event listeners","time":{"start":1750336704261,"stop":1750336704261,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea65081b895c0274","name":"Reopen subscription with peer with lost subscription","time":{"start":1750336805917,"stop":1750336805918,"duration":1},"status":"passed","severity":"normal"},{"uid":"f133372d3bf14cbd","name":"should enable only localPeerCache when dns and peerExchange are disabled","time":{"start":1750336703961,"stop":1750336703961,"duration":0},"status":"passed","severity":"normal"},{"uid":"b46acd21df4cff0","name":"Should fail to subscribe with decoder with wrong shard","time":{"start":1750337246090,"stop":1750337246090,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b53afbadd7ed19c","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1750336660649,"stop":1750336660649,"duration":0},"status":"passed","severity":"normal"},{"uid":"668643ae8e7a16ac","name":"throws on content topic with empty version field","time":{"start":1750336660640,"stop":1750336660640,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc0feecac8555e11","name":"should properly create location multiaddrs - udp","time":{"start":1750336666665,"stop":1750336666665,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a1cafc45a565993","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1750336738212,"stop":1750336738213,"duration":1},"status":"passed","severity":"normal"},{"uid":"d603fe5527964edb","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1750337279704,"stop":1750337279704,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f907a217be5a37b","name":"Check received message containing Arabic","time":{"start":1750337181349,"stop":1750337181350,"duration":1},"status":"passed","severity":"normal"},{"uid":"96a3eaa8a8d8387f","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=10000 correctly","time":{"start":1750336713437,"stop":1750336713438,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4fc9d8e5cc11825","name":"Subscribe to topic containing numeric and receive message","time":{"start":1750337246042,"stop":1750337246043,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0a29139f1c14b34","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1750337279707,"stop":1750337279707,"duration":0},"status":"passed","severity":"normal"},{"uid":"4dcc3b02ac93e884","name":"Light Node - default protocols","time":{"start":1750337281849,"stop":1750337281849,"duration":0},"status":"passed","severity":"normal"},{"uid":"19d464eae235ff7","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1750336660554,"stop":1750336660554,"duration":0},"status":"passed","severity":"normal"},{"uid":"f11f111632ba6bd5","name":"should be sent without a timestamp, causal history, or bloom filter","time":{"start":1750336716739,"stop":1750336716739,"duration":0},"status":"passed","severity":"normal"},{"uid":"3981bf0357999ad4","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1750336862908,"stop":1750336862909,"duration":1},"status":"passed","severity":"normal"},{"uid":"a01c36455d3415cd","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=10000 correctly","time":{"start":1750336713432,"stop":1750336713433,"duration":1},"status":"passed","severity":"normal"},{"uid":"46264d27d9de0f8","name":"should have no discoveries enabled by default","time":{"start":1750336703957,"stop":1750336703957,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2384f135c233bfe","name":"should hash \"test123\" with n=5 and maxValue=100 correctly","time":{"start":1750336713410,"stop":1750336713410,"duration":0},"status":"passed","severity":"normal"},{"uid":"377d2798ef17e2e","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=100 correctly","time":{"start":1750336713433,"stop":1750336713434,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e0a8a4388d0dc17","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1750337279723,"stop":1750337279723,"duration":0},"status":"passed","severity":"normal"},{"uid":"134a20dc89bed65e","name":"different cluster, same shard: nodes don't connect","time":{"start":1750336943523,"stop":1750336943532,"duration":9},"status":"passed","severity":"normal"},{"uid":"39fbf2f5c3f8e417","name":"should set field with only STORE enabled","time":{"start":1750336666667,"stop":1750336666667,"duration":0},"status":"passed","severity":"normal"},{"uid":"513cab71ea3a68c1","name":"Check message with no payload is not received","time":{"start":1750337181369,"stop":1750337181370,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8f058a8525573b3","name":"Using a function","time":{"start":1750337276456,"stop":1750337276456,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fdafac62b00205d","name":"should set field with only FILTER enabled","time":{"start":1750336666667,"stop":1750336666667,"duration":0},"status":"passed","severity":"normal"},{"uid":"b29804e1355ef668","name":"random static sharding 7 - Cluster ID: 28, Shard ID: 954","time":{"start":1750337301569,"stop":1750337301569,"duration":0},"status":"passed","severity":"normal"},{"uid":"e889e47ff766e113","name":"Push message with content topic containing emoji","time":{"start":1750337477795,"stop":1750337477795,"duration":0},"status":"passed","severity":"normal"},{"uid":"77c712c8be0bafaa","name":"should throw error - no id","time":{"start":1750336666655,"stop":1750336666656,"duration":1},"status":"passed","severity":"normal"},{"uid":"e83e5758903bd856","name":"Check received message containing shell command","time":{"start":1750337181337,"stop":1750337181337,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e5f38bc775a2a3d","name":"can query messages normally","time":{"start":1750337219498,"stop":1750337219499,"duration":1},"status":"passed","severity":"normal"},{"uid":"405591fe2ad551a1","name":"Renews subscription after lossing a connection","time":{"start":1750337279712,"stop":1750337279712,"duration":0},"status":"passed","severity":"normal"},{"uid":"1290fcfd71eb1eca","name":"topics with same application and version share the same shard","time":{"start":1750336660646,"stop":1750336660646,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec6e89ec0390d832","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1750337246061,"stop":1750337246061,"duration":0},"status":"passed","severity":"normal"},{"uid":"830783e9d832e8b3","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1750336660656,"stop":1750336660656,"duration":0},"status":"passed","severity":"normal"},{"uid":"b99b811eb794d53a","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1750336660658,"stop":1750336660658,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a1f18a44713032a","name":"Subscribe and receive messages via lightPush","time":{"start":1750337246025,"stop":1750337246026,"duration":1},"status":"passed","severity":"normal"},{"uid":"e227678fe8f5208d","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1750336660661,"stop":1750336660661,"duration":0},"status":"passed","severity":"normal"},{"uid":"6126c4702d356b8e","name":"Check publish message containing Russian","time":{"start":1750337064592,"stop":1750337064594,"duration":2},"status":"passed","severity":"normal"},{"uid":"dfb54bf0bb34f634","name":"Encoder throws on undefined content topic","time":{"start":1750336675311,"stop":1750336675312,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6d0942cddfbdce9","name":"Check received message with timestamp: 1750336732004 ","time":{"start":1750337156478,"stop":1750337156479,"duration":1},"status":"passed","severity":"normal"},{"uid":"978d932fcf440860","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1750336739796,"stop":1750336739796,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b3b0865e0db9c03","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1750337181340,"stop":1750337181340,"duration":0},"status":"passed","severity":"normal"},{"uid":"549b529fd5be23fc","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1750337216495,"stop":1750337216495,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4536737086543cc","name":"Should fail to subscribe with decoder with wrong shard","time":{"start":1750337246050,"stop":1750337246050,"duration":0},"status":"passed","severity":"normal"},{"uid":"6035690dca11760a","name":"should get / set UDP multiaddr","time":{"start":1750336666662,"stop":1750336666663,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5524836b414a306","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1750337246043,"stop":1750337246044,"duration":1},"status":"passed","severity":"normal"},{"uid":"784f589f11a39ce6","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1750337037113,"stop":1750337037113,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d6b8a04c0490480","name":"Check publish message containing short","time":{"start":1750337064590,"stop":1750337064590,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f6ef54451b870c7","name":"Subscribe to topic containing emoji and publish message","time":{"start":1750337074111,"stop":1750337074111,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3047025182b9fe7","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1750337246062,"stop":1750337246062,"duration":0},"status":"passed","severity":"normal"},{"uid":"bed1bc7f3b35cc05","name":"Correctly serialized arguments","time":{"start":1750336945570,"stop":1750336945570,"duration":0},"status":"passed","severity":"normal"},{"uid":"6815fea36e08f78c","name":"Check received message containing Russian","time":{"start":1750337156472,"stop":1750337156472,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a9c9e7729e3cd6","name":"Check message with non string payload is not received","time":{"start":1750337156500,"stop":1750337156500,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bbcf62f88e7618e","name":"non connected peers","time":{"start":1750337037234,"stop":1750337037234,"duration":0},"status":"skipped","severity":"normal"},{"uid":"dfbc0c81ae7a8fe0","name":"Check message received after jswaku node is restarted","time":{"start":1750337156486,"stop":1750337156486,"duration":0},"status":"skipped","severity":"normal"},{"uid":"88f980bdfc1b1dba","name":"should track probabilistic acknowledgements of messages received in bloom filter","time":{"start":1750336716735,"stop":1750336716735,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc5c9bfc96a5bbd4","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1750337216497,"stop":1750337216498,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3e6cd07c636a4d6","name":"Decoder throws on undefined content topic","time":{"start":1750336694746,"stop":1750336694746,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f983de47b3e5acc","name":"Push message with Chinese payload","time":{"start":1750337477782,"stop":1750337477782,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f99780bd37afae9","name":"random static sharding 8 - Cluster ID: 194, Shard ID: 938","time":{"start":1750337301569,"stop":1750337301569,"duration":0},"status":"passed","severity":"normal"},{"uid":"4179b6487803778b","name":"Check received message containing long","time":{"start":1750337181332,"stop":1750337181332,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5bfcdcab9091a51","name":"should respect max attempts limit","time":{"start":1750336703776,"stop":1750336703779,"duration":3},"status":"passed","severity":"normal"},{"uid":"c6b1dc0d973c8127","name":"Subscribe to topic containing Russian and receive message","time":{"start":1750337246085,"stop":1750337246085,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1e59271f4761119","name":"returns all values when wanted number is greater than available values","time":{"start":1750336681797,"stop":1750336681797,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d6e4b3d7d395944","name":"Push message with custom timestamp: 1750340463230","time":{"start":1750337477779,"stop":1750337477779,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc6d1b7fbc45c589","name":"Push message with Chinese payload","time":{"start":1750337477762,"stop":1750337477763,"duration":1},"status":"passed","severity":"normal"},{"uid":"949de55888a1a729","name":"Check received message containing JSON","time":{"start":1750337181356,"stop":1750337181356,"duration":0},"status":"passed","severity":"normal"},{"uid":"636912a7f8cedcd4","name":"Check received message containing numeric","time":{"start":1750337181332,"stop":1750337181332,"duration":0},"status":"passed","severity":"normal"},{"uid":"5034ce37b1e078cd","name":"should reject if WakuNode is not started","time":{"start":1750336704330,"stop":1750336704330,"duration":0},"status":"passed","severity":"normal"},{"uid":"89c0318c1056145f","name":"should hash \"test123\" with n=5 and maxValue=10000 correctly","time":{"start":1750336713422,"stop":1750336713423,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0230ca31e7692b6","name":"Subscribe to topic containing short and publish message","time":{"start":1750337074105,"stop":1750337074106,"duration":1},"status":"passed","severity":"normal"},{"uid":"d698abf975805fa8","name":"should hash \"\" with n=1 and maxValue=10000 correctly","time":{"start":1750336713407,"stop":1750336713408,"duration":1},"status":"passed","severity":"normal"},{"uid":"74bbbba10f8ce8fb","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1750336666655,"stop":1750336666655,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8c16af7086d46bb","name":"should return the pubsub topic directly if a string is provided","time":{"start":1750336660660,"stop":1750336660660,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c0ce489eaee74fc","name":"Check received message containing escaped characters","time":{"start":1750337181337,"stop":1750337181338,"duration":1},"status":"passed","severity":"normal"},{"uid":"68c463d9e336b1a6","name":"Query generator for multiple messages","time":{"start":1750337238732,"stop":1750337238732,"duration":0},"status":"passed","severity":"normal"},{"uid":"b56c78ed987c3007","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1750336751434,"stop":1750336751434,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f8937a277e01c42","name":"Publish message with custom timestamp: Fri Jun 28 2024 12:44:17 GMT+0000 (Coordinated Universal Time)","time":{"start":1750337064599,"stop":1750337064599,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec283dc06e83aca4","name":"Check received message containing Script","time":{"start":1750337156473,"stop":1750337156474,"duration":1},"status":"passed","severity":"normal"},{"uid":"a20ddedf6faa614f","name":"should invoke callbacks when receiving a message","time":{"start":1750336704260,"stop":1750336704260,"duration":0},"status":"passed","severity":"normal"},{"uid":"db2794b03d9c8aba","name":"handles multiple messages","time":{"start":1750337267013,"stop":1750337267014,"duration":1},"status":"passed","severity":"normal"},{"uid":"f636ee58158c87f0","name":"Should fail to subscribe with decoder with wrong shard","time":{"start":1750337279725,"stop":1750337279725,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b212b0c20082058","name":"Fails to push message with large meta","time":{"start":1750337477795,"stop":1750337477796,"duration":1},"status":"passed","severity":"normal"},{"uid":"eedd6231e9157774","name":"should hash \"\" with n=5 and maxValue=10000 correctly","time":{"start":1750336713408,"stop":1750336713409,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d2ad043f8ab5b32","name":"Subscribe to topic containing Russian and receive message","time":{"start":1750337279708,"stop":1750337279708,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7c511e1c4e8ee7a","name":"Check received message containing escaped characters","time":{"start":1750337156477,"stop":1750337156477,"duration":0},"status":"passed","severity":"normal"},{"uid":"47f1f39f926bdeed","name":"rejects hash query with time filter","time":{"start":1750336674769,"stop":1750336674769,"duration":0},"status":"passed","severity":"normal"},{"uid":"64add9fcfb110818","name":"should insert message into bloom filter","time":{"start":1750336716731,"stop":1750336716732,"duration":1},"status":"passed","severity":"normal"},{"uid":"8acedb59d3b0b17e","name":"rejects content-filtered query with only pubsubTopic","time":{"start":1750336674767,"stop":1750336674767,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cceaff78b4b792e","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1750337279708,"stop":1750337279708,"duration":0},"status":"passed","severity":"normal"},{"uid":"213943321211aa18","name":"Push message with content topic containing Russian","time":{"start":1750337477772,"stop":1750337477773,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3fb489fe621bb85","name":"should handle connection events","time":{"start":1750336704049,"stop":1750336704049,"duration":0},"status":"passed","severity":"normal"},{"uid":"a543068058f66a9c","name":"Js publishes, other Js receives","time":{"start":1750337050601,"stop":1750337050601,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d1dea901e823c86","name":"Check received message containing Chinese","time":{"start":1750337156471,"stop":1750337156471,"duration":0},"status":"passed","severity":"normal"},{"uid":"3eb37fab0f1e301a","name":"should reject if Filter is requested but not mounted","time":{"start":1750336704331,"stop":1750336704332,"duration":1},"status":"passed","severity":"normal"},{"uid":"24dafdb1a052dd12","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1750337194960,"stop":1750337194961,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ba11bcd0ef350f8","name":"Push message with short payload","time":{"start":1750337477760,"stop":1750337477761,"duration":1},"status":"passed","severity":"normal"},{"uid":"8508e1ea5f1a9016","name":"Check received message containing special chars","time":{"start":1750337181348,"stop":1750337181349,"duration":1},"status":"passed","severity":"normal"},{"uid":"cdd6f98a1732505e","name":"Relay + Store","time":{"start":1750336666668,"stop":1750336666668,"duration":0},"status":"passed","severity":"normal"},{"uid":"790a67484f3b3cca","name":"Check received message containing Script","time":{"start":1750337181355,"stop":1750337181355,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fc41e0690faebe","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1750337246085,"stop":1750337246085,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc88612698760726","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1750336660650,"stop":1750336660650,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea4c8f581c1cae9c","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1750337246065,"stop":1750337246066,"duration":1},"status":"passed","severity":"normal"},{"uid":"f490a1b69650a13f","name":"Store - dialed after - with timeout","time":{"start":1750337281848,"stop":1750337281848,"duration":0},"status":"passed","severity":"normal"},{"uid":"5137d62b4d29e08","name":"should continually clean up expired entries at intervals","time":{"start":1750336702967,"stop":1750336702967,"duration":0},"status":"passed","severity":"normal"},{"uid":"92e8644be1f05d82","name":"Add multiple subscription objects on single nwaku node","time":{"start":1750337246089,"stop":1750337246089,"duration":0},"status":"passed","severity":"normal"},{"uid":"12411811b7c457f0","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1750337279721,"stop":1750337279721,"duration":0},"status":"passed","severity":"normal"},{"uid":"25c09b8f1a9ebac9","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1750336732210,"stop":1750336732210,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c68b6f0bb4d9d6c","name":"handles different networkShards values correctly","time":{"start":1750336660648,"stop":1750336660648,"duration":0},"status":"passed","severity":"normal"},{"uid":"60747fcbe87ff09e","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1750336660645,"stop":1750336660645,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e5f4b4079433827","name":"Subscribe to topic containing JSON and receive message","time":{"start":1750337279710,"stop":1750337279710,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6e7f17f4783367c","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1750337057209,"stop":1750337057210,"duration":1},"status":"passed","severity":"normal"},{"uid":"2321ea2d6a75ba96","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1750337074104,"stop":1750337074104,"duration":0},"status":"passed","severity":"normal"},{"uid":"98c2964a944f0178","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1750337074111,"stop":1750337074111,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f8874e0aaf588b4","name":"Check received message containing Arabic","time":{"start":1750337156471,"stop":1750337156472,"duration":1},"status":"passed","severity":"normal"},{"uid":"f26d280344ec3d97","name":"Check publish message containing JSON","time":{"start":1750337064596,"stop":1750337064596,"duration":0},"status":"passed","severity":"normal"},{"uid":"22319c5697a4520a","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1750336660646,"stop":1750336660646,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3ec332d51fc7d9a","name":"should insert elements correctly","time":{"start":1750336716101,"stop":1750336716102,"duration":1},"status":"passed","severity":"normal"},{"uid":"333bba29575ab237","name":"Fails to publish duplicate message","time":{"start":1750337064600,"stop":1750337064601,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f45e59b58fb71cd","name":"Check received message with timestamp: 1649153314 ","time":{"start":1750337181366,"stop":1750337181367,"duration":1},"status":"passed","severity":"normal"},{"uid":"a08727f962e3fa12","name":"Push message with emoji payload","time":{"start":1750337477768,"stop":1750337477769,"duration":1},"status":"passed","severity":"normal"},{"uid":"de8fe8029567bc5e","name":"Ephemeral field set to true","time":{"start":1750336675311,"stop":1750336675311,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4c719b2f48bede2","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1750337194961,"stop":1750337194965,"duration":4},"status":"passed","severity":"normal"},{"uid":"a9850ea33e5235b","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app5/9/topic612/proto","time":{"start":1750337179274,"stop":1750337179274,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd82198feb6a159e","name":"should push the message to the outgoing buffer","time":{"start":1750336716731,"stop":1750336716731,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fd9318cce193415","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1750336739790,"stop":1750336739792,"duration":2},"status":"passed","severity":"normal"},{"uid":"8890525e931e50bc","name":"Push message with content topic containing XML","time":{"start":1750337477792,"stop":1750337477792,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c0013930549a7ce","name":"Check received message containing Script","time":{"start":1750337156492,"stop":1750337156492,"duration":0},"status":"passed","severity":"normal"},{"uid":"49c0f2476b66cf50","name":"Check received message with timestamp: 1750336731205 ","time":{"start":1750337181361,"stop":1750337181366,"duration":5},"status":"passed","severity":"normal"},{"uid":"49ffe93e2eb8470f","name":"Push message with long payload","time":{"start":1750337477780,"stop":1750337477781,"duration":1},"status":"passed","severity":"normal"},{"uid":"873533dec993742a","name":"should decode valid enr with tcp successfully","time":{"start":1750336666655,"stop":1750336666655,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba299508e86f604b","name":"should hash \"hello\" with n=0 and maxValue=10000 correctly","time":{"start":1750336713402,"stop":1750336713402,"duration":0},"status":"passed","severity":"normal"},{"uid":"695b5673e3c55742","name":"groups content topics by expected pubsub topic","time":{"start":1750336660647,"stop":1750336660647,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8d9b91f5ad96963","name":"does not throw on valid cases","time":{"start":1750336660638,"stop":1750336660638,"duration":0},"status":"passed","severity":"normal"},{"uid":"70712a80f6b442b6","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=100 correctly","time":{"start":1750336713423,"stop":1750336713423,"duration":0},"status":"passed","severity":"normal"},{"uid":"5367d7fef475b1e8","name":"throws on content topic with non-number generation field","time":{"start":1750336660639,"stop":1750336660639,"duration":0},"status":"passed","severity":"normal"},{"uid":"d05782e85c7fea1c","name":"should wait for Filter peer to be connected","time":{"start":1750336704333,"stop":1750336704333,"duration":0},"status":"passed","severity":"normal"},{"uid":"127c80202250ba35","name":"passes more than one ENR URLs and attempts connection","time":{"start":1750336736618,"stop":1750336736618,"duration":0},"status":"skipped","severity":"normal"},{"uid":"300f7cad2c9f788e","name":"should add to incoming buffer if dependencies are not met","time":{"start":1750336716734,"stop":1750336716735,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec28fdc252b0d456","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app76/1/topic666/json","time":{"start":1750337179277,"stop":1750337179277,"duration":0},"status":"passed","severity":"normal"},{"uid":"7397c767c6bc9267","name":"Push message with numeric payload","time":{"start":1750337477762,"stop":1750337477762,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1f8a8da531b1905","name":"Push message with emoji payload","time":{"start":1750337477787,"stop":1750337477787,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ad58c34395bd829","name":"random static sharding 4 - Cluster ID: 820, Shard ID: 679","time":{"start":1750337301567,"stop":1750337301567,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee263ed1d2f5f0c4","name":"Subscribe to topic containing long and receive message","time":{"start":1750337279706,"stop":1750337279706,"duration":0},"status":"passed","severity":"normal"},{"uid":"49cafba11fb2ef23","name":"random static sharding 3 - Cluster ID: 473, Shard ID: 364","time":{"start":1750337301566,"stop":1750337301567,"duration":1},"status":"passed","severity":"normal"},{"uid":"5da247b4beb5d28d","name":"Check received message with timestamp: 1649153314 ","time":{"start":1750337156497,"stop":1750337156497,"duration":0},"status":"passed","severity":"normal"},{"uid":"364f388cdbe0a51","name":"Check received message containing short","time":{"start":1750337181347,"stop":1750337181347,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe6b066c6b4d3294","name":"should hash \"hello\" with n=2 and maxValue=100 correctly","time":{"start":1750336713398,"stop":1750336713398,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5cbe626090cfafe","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1750336682796,"stop":1750336682796,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4064969c6999159","name":"accepts valid content-filtered query","time":{"start":1750336674766,"stop":1750336674767,"duration":1},"status":"passed","severity":"normal"},{"uid":"769f80130dcd8209","name":"Push message with meta","time":{"start":1750337477795,"stop":1750337477795,"duration":0},"status":"passed","severity":"normal"},{"uid":"95f6fb43dbe48caf","name":"isConnected should return false after all peers disconnect","time":{"start":1750336751436,"stop":1750336751437,"duration":1},"status":"passed","severity":"normal"},{"uid":"d77b7d05c38f7364","name":"Subscribe to topic containing XML and receive message","time":{"start":1750337246045,"stop":1750337246046,"duration":1},"status":"passed","severity":"normal"},{"uid":"665c3c4fc9138a18","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1750336687139,"stop":1750336687139,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce07b9a48125999e","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1750337074108,"stop":1750337074109,"duration":1},"status":"passed","severity":"normal"},{"uid":"898b5b5375f4ecb0","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1750337194965,"stop":1750337194966,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8f8a48afdd0c191","name":"Check received message containing SQL Injection","time":{"start":1750337156491,"stop":1750337156491,"duration":0},"status":"passed","severity":"normal"},{"uid":"43a50e8a226f3c82","name":"Subscribe to topic containing Script and receive message","time":{"start":1750337246045,"stop":1750337246045,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ce0925a3766e6e8","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=100 correctly","time":{"start":1750336713435,"stop":1750336713436,"duration":1},"status":"passed","severity":"normal"},{"uid":"32e788f288012237","name":"Fails to publish message with empty text","time":{"start":1750337064601,"stop":1750337064601,"duration":0},"status":"passed","severity":"normal"},{"uid":"eeb338ed0c4a4bcd","name":"Ordered callback, aborts when callback returns true","time":{"start":1750337238737,"stop":1750337238738,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa24081f49fdce59","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1750336916744,"stop":1750336916744,"duration":0},"status":"passed","severity":"normal"},{"uid":"cea5d24e66bbf864","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=1000 correctly","time":{"start":1750336713436,"stop":1750336713436,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ebaade228e28d8d","name":"Subscribe to topic containing Script and publish message","time":{"start":1750337074109,"stop":1750337074109,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a85512177aae2e0","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1750337246086,"stop":1750337246087,"duration":1},"status":"passed","severity":"normal"},{"uid":"667715abe7bf7083","name":"Push message with content topic containing Arabic","time":{"start":1750337477790,"stop":1750337477790,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ec03ca5b9f97ba1","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1750337246078,"stop":1750337246084,"duration":6},"status":"passed","severity":"normal"},{"uid":"410bcd9b5fa30f08","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1750336660654,"stop":1750336660654,"duration":0},"status":"passed","severity":"normal"},{"uid":"d74523a987cd4eb8","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=10000 correctly","time":{"start":1750336713439,"stop":1750336713440,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd37133ce1668fcd","name":"should return false when unsubscribing from a non-existing subscription","time":{"start":1750336704011,"stop":1750336704011,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bfde654390be4df","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1750336916743,"stop":1750336916744,"duration":1},"status":"passed","severity":"normal"},{"uid":"dbfa9be90b110e3","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1750336751435,"stop":1750336751435,"duration":0},"status":"passed","severity":"normal"},{"uid":"f332730f75a1c024","name":"should hash \"hello\" with n=5 and maxValue=1000 correctly","time":{"start":1750336713401,"stop":1750336713402,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4dd96c3e8e1f4f9","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1750337181367,"stop":1750337181367,"duration":0},"status":"passed","severity":"normal"},{"uid":"74e83fd045e98a0","name":"Push message with custom timestamp: 1719578463230","time":{"start":1750337477778,"stop":1750337477778,"duration":0},"status":"passed","severity":"normal"},{"uid":"157c5835c7e6e999","name":"Check received message containing short","time":{"start":1750337156488,"stop":1750337156488,"duration":0},"status":"passed","severity":"normal"},{"uid":"d43a7ec63f87c213","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1750336660660,"stop":1750336660661,"duration":1},"status":"passed","severity":"normal"},{"uid":"a16109567f5420db","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1750336916745,"stop":1750336916745,"duration":0},"status":"passed","severity":"normal"},{"uid":"9af57670693f182","name":"should hash \"\" with n=1 and maxValue=100 correctly","time":{"start":1750336713404,"stop":1750336713405,"duration":1},"status":"passed","severity":"normal"},{"uid":"5730cd3a4dfda48a","name":"Delete observer","time":{"start":1750337038654,"stop":1750337038655,"duration":1},"status":"passed","severity":"normal"},{"uid":"15cf725752f987dd","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1750336916746,"stop":1750336916746,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9f307007568cb54","name":"should not allow unachievable error rate","time":{"start":1750336713196,"stop":1750336713197,"duration":1},"status":"passed","severity":"normal"},{"uid":"41947e515d67269f","name":"should set field with only RELAY enabled","time":{"start":1750336666666,"stop":1750336666667,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0eecbd9c454981b","name":"should hash \"test123\" with n=1 and maxValue=100 correctly","time":{"start":1750336713409,"stop":1750336713409,"duration":0},"status":"passed","severity":"normal"},{"uid":"a188386144b9ed89","name":"Init the array if not present","time":{"start":1750336660237,"stop":1750336660239,"duration":2},"status":"passed","severity":"normal"},{"uid":"85b376a05f4d8002","name":"can start the service","time":{"start":1750336687135,"stop":1750336687135,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5581a7eab5615a4","name":"Subscribe to topic containing special chars and receive message","time":{"start":1750337279719,"stop":1750337279719,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b84d7b4494c5a36","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1750336660644,"stop":1750336660644,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f38eca7ce4d73f3","name":"Check publish message containing Arabic","time":{"start":1750337064592,"stop":1750337064592,"duration":0},"status":"passed","severity":"normal"},{"uid":"2312d0c38e28b3ed","name":"Subscribe to topic containing long and receive message","time":{"start":1750337279718,"stop":1750337279719,"duration":1},"status":"passed","severity":"normal"},{"uid":"fcdb824b9a42dfda","name":"Check received message containing Basic HTML tag","time":{"start":1750337156493,"stop":1750337156493,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b055309ef654f89","name":"should throw error - no public key","time":{"start":1750336666656,"stop":1750336666656,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b46f2db284080e2","name":"Check message received after nwaku node is restarted","time":{"start":1750337156501,"stop":1750337156501,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2dc67e7b25441125","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1750336683042,"stop":1750336683042,"duration":0},"status":"skipped","severity":"normal"},{"uid":"edc816ab9076f223","name":"1 Relay, 1 fetch","time":{"start":1750336682858,"stop":1750336682859,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc034ebf936c736a","name":"should hash \"\" with n=5 and maxValue=1000 correctly","time":{"start":1750336713407,"stop":1750336713407,"duration":0},"status":"passed","severity":"normal"},{"uid":"f35059ac6b8d8f59","name":"should use shardsUnderCluster when provided","time":{"start":1750336704106,"stop":1750336704106,"duration":0},"status":"passed","severity":"normal"},{"uid":"8536c5e625ff9092","name":"should add received messages to bloom filter","time":{"start":1750336716734,"stop":1750336716734,"duration":0},"status":"passed","severity":"normal"},{"uid":"a78f4348dd035655","name":"should be empty when created","time":{"start":1750336704258,"stop":1750336704259,"duration":1},"status":"passed","severity":"normal"},{"uid":"b76a3b5276f073e","name":"Check received message containing numeric","time":{"start":1750337181348,"stop":1750337181348,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa798508492fce86","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1750336660643,"stop":1750336660644,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8b06fca75392dee","name":"Push message with content topic containing special chars","time":{"start":1750337477789,"stop":1750337477789,"duration":0},"status":"passed","severity":"normal"},{"uid":"4af874db3ee1ea5e","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1750337279720,"stop":1750337279720,"duration":0},"status":"passed","severity":"normal"},{"uid":"90e95dc58f055857","name":"should retry failed tasks","time":{"start":1750336703772,"stop":1750336703775,"duration":3},"status":"passed","severity":"normal"},{"uid":"befddc640053ad78","name":"Check message received after old nwaku nodes are not available and new are created","time":{"start":1750337181370,"stop":1750337181371,"duration":1},"status":"passed","severity":"normal"},{"uid":"4971a00e5449769","name":"Check publish message containing emoji","time":{"start":1750337064598,"stop":1750337064598,"duration":0},"status":"passed","severity":"normal"},{"uid":"22da5a2497e8d838","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1750336660653,"stop":1750336660653,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d0f2496815dd0dd","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1750336660652,"stop":1750336660652,"duration":0},"status":"passed","severity":"normal"},{"uid":"7215ea14957d5623","name":"should decode valid enr successfully","time":{"start":1750336666654,"stop":1750336666654,"duration":0},"status":"passed","severity":"normal"},{"uid":"a045a567551f8452","name":"should call waitForPeer on Relay","time":{"start":1750336704333,"stop":1750336704333,"duration":0},"status":"passed","severity":"normal"},{"uid":"38288744e002b482","name":"Round trip binary encryption [ecies, signature]","time":{"start":1750336694744,"stop":1750336694744,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e4869981db10a48","name":"can dial TLS multiaddrs","time":{"start":1750336945505,"stop":1750336945507,"duration":2},"status":"passed","severity":"normal"},{"uid":"f7c80bde00df9494","name":"Ping on subscribed peer","time":{"start":1750336805915,"stop":1750336805916,"duration":1},"status":"passed","severity":"normal"},{"uid":"762f01f0781a6057","name":"random static sharding 1 - Cluster ID: 218, Shard ID: 164","time":{"start":1750337301563,"stop":1750337301563,"duration":0},"status":"passed","severity":"normal"},{"uid":"f151a48bebfd3635","name":"random static sharding 10 - Cluster ID: 468, Shard ID: 612","time":{"start":1750337301570,"stop":1750337301570,"duration":0},"status":"passed","severity":"normal"},{"uid":"67ff5ab63be4ec26","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1750337057210,"stop":1750337057210,"duration":0},"status":"passed","severity":"normal"},{"uid":"159b6b4f13b0f427","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1750336660656,"stop":1750336660656,"duration":0},"status":"passed","severity":"normal"},{"uid":"95aea90fda3ff5e3","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1750336916741,"stop":1750336916741,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7d2d0a87f7d23c6","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1750336862911,"stop":1750336862911,"duration":0},"status":"passed","severity":"normal"},{"uid":"84870a6757568616","name":"should initialize bloom filter with correct parameters","time":{"start":1750336716101,"stop":1750336716101,"duration":0},"status":"passed","severity":"normal"},{"uid":"44f7bcd4c8fa9e4f","name":"same cluster, same shard: nodes connect","time":{"start":1750336943522,"stop":1750336943523,"duration":1},"status":"passed","severity":"normal"},{"uid":"f736abf6f85179c4","name":"Subscribe to topic containing Script and receive message","time":{"start":1750337246086,"stop":1750337246086,"duration":0},"status":"passed","severity":"normal"},{"uid":"d024d9a53544bfe7","name":"Filter","time":{"start":1750337281849,"stop":1750337281849,"duration":0},"status":"passed","severity":"normal"},{"uid":"fccf3d301bce1b1","name":"Check received message containing SQL Injection","time":{"start":1750337181334,"stop":1750337181335,"duration":1},"status":"passed","severity":"normal"},{"uid":"c93397e65da30e04","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1750337269930,"stop":1750337269931,"duration":1},"status":"passed","severity":"normal"},{"uid":"46d3acd58ad2d9ac","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1750337246044,"stop":1750337246044,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4ca9792a90b5d","name":"should not receive a peer event after stop","time":{"start":1750336982634,"stop":1750336982634,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b595f1d569ad057","name":"should only return 1 node with relay and store capability","time":{"start":1750336683039,"stop":1750336683039,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a2497b1e599bff1","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1750336694744,"stop":1750336694744,"duration":0},"status":"passed","severity":"normal"},{"uid":"e84bf65066aab60f","name":"should deliver messages after dependencies are met","time":{"start":1750336716736,"stop":1750336716736,"duration":0},"status":"passed","severity":"normal"},{"uid":"3be3b54f9a82ad01","name":"should retry on complete failure if specified","time":{"start":1750336704054,"stop":1750336704057,"duration":3},"status":"passed","severity":"normal"},{"uid":"2f73817660ff856a","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1750336916743,"stop":1750336916743,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd5bddd0e96ea21","name":"Subscribe to topic containing special chars and receive message","time":{"start":1750337279706,"stop":1750337279707,"duration":1},"status":"passed","severity":"normal"},{"uid":"40b82429d516759f","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1750336683042,"stop":1750336683043,"duration":1},"status":"skipped","severity":"normal"},{"uid":"34489cd2bf937439","name":"Push message with shell command payload","time":{"start":1750337477785,"stop":1750337477786,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c993d7ea2ef67c5","name":"Used by Waku Relay","time":{"start":1750337276457,"stop":1750337276457,"duration":0},"status":"passed","severity":"normal"},{"uid":"357294f12d1461e","name":"creates an iterator","time":{"start":1750337267012,"stop":1750337267013,"duration":1},"status":"passed","severity":"normal"},{"uid":"3aee53390a3f8f55","name":"should hash \"\" with n=2 and maxValue=10000 correctly","time":{"start":1750336713408,"stop":1750336713408,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2ebb3b6d0f53946","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1750337216494,"stop":1750337216495,"duration":1},"status":"passed","severity":"normal"},{"uid":"13299747586774a2","name":"Ping on unsubscribed peer","time":{"start":1750336805917,"stop":1750336805917,"duration":0},"status":"passed","severity":"normal"},{"uid":"2de3049d8169ffcf","name":"Relay","time":{"start":1750336738204,"stop":1750336738204,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1ea9b1e9d21438c","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1750336660647,"stop":1750336660647,"duration":0},"status":"passed","severity":"normal"},{"uid":"129e75732597b8c9","name":"Passing cursor with wrong pubsubTopic","time":{"start":1750337194968,"stop":1750337194968,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d7470f898c66f6a","name":"should be able to decode the field with only RELAY set to true","time":{"start":1750336666063,"stop":1750336666063,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f71ec27d2cbf72d","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1750336693106,"stop":1750336693107,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc9d15e28121afcf","name":"Check received message containing long","time":{"start":1750337156488,"stop":1750337156488,"duration":0},"status":"passed","severity":"normal"},{"uid":"4202fc06818b1f0f","name":"Push message with content topic containing shell command","time":{"start":1750337477793,"stop":1750337477794,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4a98a113b9f003f","name":"should check connected peers if present and suitable","time":{"start":1750336704332,"stop":1750336704332,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd3256178c28ad36","name":"Ordered Callback - false","time":{"start":1750337248898,"stop":1750337248899,"duration":1},"status":"passed","severity":"normal"},{"uid":"af1e4e5eeb6e732f","name":"Promise Callback - false","time":{"start":1750337248897,"stop":1750337248897,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5cd3c73d0c0ca88","name":"should remove messages without delivering if timeout is exceeded","time":{"start":1750336716736,"stop":1750336716737,"duration":1},"status":"passed","severity":"normal"},{"uid":"54a3547d2bd8ae38","name":"Passing page size 10 when there are 10 messages","time":{"start":1750337261338,"stop":1750337261338,"duration":0},"status":"passed","severity":"normal"},{"uid":"13b077117377f613","name":"through manual discovery","time":{"start":1750336945507,"stop":1750336945507,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ce26640dec4a010","name":"Check received message containing short","time":{"start":1750337156463,"stop":1750337156463,"duration":0},"status":"passed","severity":"normal"},{"uid":"37839e29b49c61b6","name":"should process tasks in queue","time":{"start":1750336703771,"stop":1750336703772,"duration":1},"status":"passed","severity":"normal"},{"uid":"599c82df71e6081f","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1750337279714,"stop":1750337279714,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c3074d7e7dc6899","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1750336736617,"stop":1750336736618,"duration":1},"status":"skipped","severity":"normal"},{"uid":"fdb4d7511373c069","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1750336682798,"stop":1750336682798,"duration":0},"status":"passed","severity":"normal"},{"uid":"89eafc9254ba84b1","name":"Check received message containing numeric","time":{"start":1750337156489,"stop":1750337156489,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb72d949e3ed65df","name":"messageHashStr returns a hex string","time":{"start":1750336674654,"stop":1750336674654,"duration":0},"status":"passed","severity":"normal"},{"uid":"554ebd06d83e8a4c","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1750336660663,"stop":1750336660664,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb7fb5c02d56f5a8","name":"Add multiple subscription objects on single nwaku node","time":{"start":1750337279724,"stop":1750337279724,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d5eb4b7d8570d56","name":"Push message with content topic containing Chinese","time":{"start":1750337477790,"stop":1750337477790,"duration":0},"status":"passed","severity":"normal"},{"uid":"39fa6ab9658c8129","name":"Push message with content topic containing Script","time":{"start":1750337477791,"stop":1750337477792,"duration":1},"status":"passed","severity":"normal"},{"uid":"30c18c9f67637325","name":"Meta field set when metaSetter is specified","time":{"start":1750336675311,"stop":1750336675311,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5bf230e3e06333c","name":"isConnected return false after peer stops","time":{"start":1750336751437,"stop":1750336751438,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4b574d04f52abed","name":"Push message with Basic HTML tag payload","time":{"start":1750337477784,"stop":1750337477785,"duration":1},"status":"passed","severity":"normal"},{"uid":"a942ac41c55ec05","name":"Passing invalid cursor","time":{"start":1750337194968,"stop":1750337194968,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e2ba8a619c5b1c6","name":"same cluster, different shard: nodes connect","time":{"start":1750336943523,"stop":1750336943523,"duration":0},"status":"passed","severity":"normal"},{"uid":"a61921929b1de948","name":"should not fail to start the service if it is already started","time":{"start":1750336687137,"stop":1750336687137,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba328f2e428c0080","name":"safeDispatchEvent","time":{"start":1750336772635,"stop":1750336772635,"duration":0},"status":"passed","severity":"normal"},{"uid":"a60c35e913d3c092","name":"Subscribe to topic containing numeric and receive message","time":{"start":1750337279719,"stop":1750337279719,"duration":0},"status":"passed","severity":"normal"},{"uid":"141ef6c80f83e8c4","name":"should hash \"test123\" with n=5 and maxValue=1000 correctly","time":{"start":1750336713412,"stop":1750336713412,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e20fd6a589b3cf5","name":"Decoder throws on undefined content topic","time":{"start":1750336693110,"stop":1750336693111,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f7248d72d7312c5","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1750337037111,"stop":1750337037113,"duration":2},"status":"skipped","severity":"normal"},{"uid":"d70b1f4b5b54ab43","name":"messageHashStr produces different results for different inputs","time":{"start":1750336674659,"stop":1750336674659,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5123b175c2bb47b","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1750336660657,"stop":1750336660658,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9ed1b74e560f5b5","name":"Push 30 different messages","time":{"start":1750337477787,"stop":1750337477787,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3b6bd7568efecd90","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1750337246049,"stop":1750337246050,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d8cddf32880e20d","name":"retrieves a single peer","time":{"start":1750336683035,"stop":1750336683036,"duration":1},"status":"passed","severity":"normal"},{"uid":"811832ecca4b952e","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1750336862914,"stop":1750336862914,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fa79bcbbf54be7a","name":"should emit a peer event after start","time":{"start":1750336736615,"stop":1750336736615,"duration":0},"status":"passed","severity":"normal"},{"uid":"905ddc97e47eaf89","name":"Push message with content topic containing short","time":{"start":1750337477770,"stop":1750337477770,"duration":0},"status":"passed","severity":"normal"},{"uid":"9235d05013f3c66e","name":"should enable only dns and localPeerCache when peerExchange is disabled","time":{"start":1750336703960,"stop":1750336703960,"duration":0},"status":"passed","severity":"normal"},{"uid":"43f9e7dd418ce8ad","name":"should successfully subscribe to supported pubsub topic","time":{"start":1750336704010,"stop":1750336704010,"duration":0},"status":"passed","severity":"normal"},{"uid":"d550df4940971d28","name":"Encoder throws on undefined content topic","time":{"start":1750336693109,"stop":1750336693110,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad78884109b041c7","name":"Subscribe to topic containing shell command and receive message","time":{"start":1750337246087,"stop":1750337246088,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8fe0bb1f9599c8b","name":"Check received message containing Chinese","time":{"start":1750337181349,"stop":1750337181349,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa3e41e033a5f2db","name":"should create a new stream if no existing for protocol found","time":{"start":1750336675202,"stop":1750336675202,"duration":0},"status":"passed","severity":"normal"},{"uid":"4238d03142687145","name":"accepts time-filtered query with content filter","time":{"start":1750336674769,"stop":1750336674769,"duration":0},"status":"passed","severity":"normal"},{"uid":"86528942c05b6d85","name":"should properly clean up resources when disposed","time":{"start":1750336702962,"stop":1750336702967,"duration":5},"status":"passed","severity":"normal"},{"uid":"d20053f65082e0a2","name":"should wait for LightPush peer to be connected","time":{"start":1750336704332,"stop":1750336704332,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8ac8ff9a636ecdf","name":"rejects hash query with content filter parameters","time":{"start":1750336674768,"stop":1750336674769,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0d5e72cade43f2d","name":"should be able to decode the field with only STORE set to true","time":{"start":1750336666064,"stop":1750336666064,"duration":0},"status":"passed","severity":"normal"},{"uid":"356024c90d14a542","name":"should use network config clusterId when shard info clusterId is not provided","time":{"start":1750336704105,"stop":1750336704106,"duration":1},"status":"passed","severity":"normal"},{"uid":"95587af29a0d4e61","name":"should hash \"\" with n=0 and maxValue=100 correctly","time":{"start":1750336713404,"stop":1750336713404,"duration":0},"status":"passed","severity":"normal"},{"uid":"c06caa7e5f481482","name":"should handle a minimal index list","time":{"start":1750336660553,"stop":1750336660553,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3c9efa314eacca5","name":"can start and stop the service","time":{"start":1750336982631,"stop":1750336982631,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bf78db86e79d5ac","name":"Decoder throws on empty string content topic","time":{"start":1750336693111,"stop":1750336693111,"duration":0},"status":"passed","severity":"normal"},{"uid":"66c153907d418f9","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1750337156479,"stop":1750337156479,"duration":0},"status":"passed","severity":"normal"},{"uid":"a445a3b4b952e435","name":"peer:update - should do nothing if another protocol hit","time":{"start":1750336675203,"stop":1750336675203,"duration":0},"status":"passed","severity":"normal"},{"uid":"5361e22c0e46b50d","name":"should throw if no connection provided","time":{"start":1750336675201,"stop":1750336675202,"duration":1},"status":"passed","severity":"normal"},{"uid":"cdf1973ee78523bf","name":"Push message with content topic containing Russian","time":{"start":1750337477790,"stop":1750337477791,"duration":1},"status":"passed","severity":"normal"},{"uid":"b091ee8b7fb410a6","name":"should encode/decode to RLP encoding","time":{"start":1750336666662,"stop":1750336666662,"duration":0},"status":"passed","severity":"normal"},{"uid":"9dda68532a908077","name":"Check received message with timestamp: 1649153314 ","time":{"start":1750337181339,"stop":1750337181339,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c02e4ec6288db82","name":"Check publish message containing long","time":{"start":1750337064590,"stop":1750337064590,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3131f832a27ea65","name":"pre and post cipher","time":{"start":1750336693720,"stop":1750336693721,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f820f5d8abdfe50","name":"should hash \"hello\" with n=5 and maxValue=100 correctly","time":{"start":1750336713398,"stop":1750336713399,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb6128d2dbc1f61f","name":"should be called for bootstrap peers","time":{"start":1750336739790,"stop":1750336739790,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef4918960805b53f","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1750337269931,"stop":1750337269931,"duration":0},"status":"passed","severity":"normal"},{"uid":"127aeeeb2f79ad61","name":"should return unique PubsubTopics for static sharding","time":{"start":1750336660651,"stop":1750336660651,"duration":0},"status":"passed","severity":"normal"},{"uid":"63c830c2d857954d","name":"Check received message containing Arabic","time":{"start":1750337156490,"stop":1750337156490,"duration":0},"status":"passed","severity":"normal"},{"uid":"58dbb9a6b0b463e9","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1750337255704,"stop":1750337255704,"duration":0},"status":"passed","severity":"normal"},{"uid":"296d3e5a56984ef","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1750336933990,"stop":1750336933991,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2e5e760a75c7958","name":"should get / set TCP multiaddr","time":{"start":1750336666663,"stop":1750336666663,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec3ba90edce885f7","name":"Fields are not dropped","time":{"start":1750336674779,"stop":1750336674779,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a389ba9194417c2","name":"Throws when trying to push message with empty payload","time":{"start":1750337477787,"stop":1750337477788,"duration":1},"status":"passed","severity":"normal"},{"uid":"eff905a6247ad4f0","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1750336660659,"stop":1750336660659,"duration":0},"status":"passed","severity":"normal"},{"uid":"56ecb24acda30330","name":"Ping on subscribed peer","time":{"start":1750336805913,"stop":1750336805913,"duration":0},"status":"passed","severity":"normal"},{"uid":"f98f7893538dd3c2","name":"Fails to push message with large meta","time":{"start":1750337477777,"stop":1750337477777,"duration":0},"status":"passed","severity":"normal"},{"uid":"96627dcea2b0785e","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1750336660651,"stop":1750336660651,"duration":0},"status":"passed","severity":"normal"},{"uid":"c504a401e45be532","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1750336666065,"stop":1750336666065,"duration":0},"status":"passed","severity":"normal"},{"uid":"689282fcb2b5b851","name":"Subscribe to topic containing XML and receive message","time":{"start":1750337279721,"stop":1750337279722,"duration":1},"status":"passed","severity":"normal"},{"uid":"80520c9c06db85f5","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1750336732194,"stop":1750336732197,"duration":3},"status":"passed","severity":"normal"},{"uid":"a42061ae34e7b45f","name":"Passing page size 110 when there are 120 messages","time":{"start":1750337261364,"stop":1750337261364,"duration":0},"status":"passed","severity":"normal"},{"uid":"7677ca4c324c9834","name":"should handle special patterns correctly","time":{"start":1750336716103,"stop":1750336716103,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7458b94dfc5ac0d","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1750337207497,"stop":1750337207497,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c4e419111a9ded3","name":"Renews subscription after lossing a connection","time":{"start":1750337279724,"stop":1750337279724,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee67028ba2d4d6f0","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1750337074103,"stop":1750337074103,"duration":0},"status":"passed","severity":"normal"},{"uid":"65e0087ca0f71b49","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1750336660657,"stop":1750336660657,"duration":0},"status":"passed","severity":"normal"},{"uid":"b52d5e5c7fb2efc9","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1750337279723,"stop":1750337279723,"duration":0},"status":"passed","severity":"normal"},{"uid":"83ae49adb3dec66c","name":"Check received message with timestamp: 1750336731205000000 ","time":{"start":1750337181339,"stop":1750337181339,"duration":0},"status":"passed","severity":"normal"},{"uid":"85307ce7384901c1","name":"Push message with escaped characters payload","time":{"start":1750337477767,"stop":1750337477768,"duration":1},"status":"passed","severity":"normal"},{"uid":"576eb887edb8d8d0","name":"Renews subscription after lossing a connection","time":{"start":1750337246049,"stop":1750337246049,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd6f9aaca29ae1e5","name":"Register correct protocols","time":{"start":1750337074102,"stop":1750337074102,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf285365b10eb7c6","name":"Refresh subscription","time":{"start":1750337279705,"stop":1750337279705,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3808a5988af79a9","name":"Push 30 different messages","time":{"start":1750337477769,"stop":1750337477769,"duration":0},"status":"skipped","severity":"normal"},{"uid":"cb65fff2abd3d489","name":"should return valid sharding parameters for static sharding","time":{"start":1750336660661,"stop":1750336660662,"duration":1},"status":"passed","severity":"normal"},{"uid":"9736c3975d687b7c","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1750337246028,"stop":1750337246031,"duration":3},"status":"passed","severity":"normal"},{"uid":"72b9292194c14741","name":"Callback on promise, aborts when callback returns true","time":{"start":1750337238735,"stop":1750337238735,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5751e418839cb5c","name":"throws on content topic with empty encoding field","time":{"start":1750336660641,"stop":1750336660641,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac6122624c54808e","name":"Check received message containing XML","time":{"start":1750337156492,"stop":1750337156493,"duration":1},"status":"passed","severity":"normal"},{"uid":"1958dd3189c5a4bc","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1750337238736,"stop":1750337238737,"duration":1},"status":"passed","severity":"normal"},{"uid":"e42be1ccd8d9cad7","name":"Overlapping topic subscription","time":{"start":1750337246032,"stop":1750337246032,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f92bc6fee3906b0","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1750337269928,"stop":1750337269929,"duration":1},"status":"passed","severity":"normal"},{"uid":"d31b57661f27138","name":"should keep entries that haven't expired yet","time":{"start":1750336702959,"stop":1750336702961,"duration":2},"status":"passed","severity":"normal"},{"uid":"4fb4ff7e7a50e7c2","name":"Push message with numeric payload","time":{"start":1750337477781,"stop":1750337477781,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bcec3f675572fb6","name":"should successfully unsubscribe from an existing subscription","time":{"start":1750336704011,"stop":1750336704011,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5eb414e22eb4240","name":"Subscribe and receive messages via waku relay post","time":{"start":1750337246027,"stop":1750337246027,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d001578f9c2602c","name":"Check received message containing XML","time":{"start":1750337156474,"stop":1750337156474,"duration":0},"status":"passed","severity":"normal"},{"uid":"acb33ea04ba9a38e","name":"should not be empty after adding a subscription","time":{"start":1750336704259,"stop":1750336704259,"duration":0},"status":"passed","severity":"normal"},{"uid":"168666f869eaa39","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1750336683040,"stop":1750336683040,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c84accc9c973c9b","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1750336675313,"stop":1750336675313,"duration":0},"status":"passed","severity":"normal"},{"uid":"79f2edbe6f394d05","name":"Check received message containing JSON","time":{"start":1750337156493,"stop":1750337156493,"duration":0},"status":"passed","severity":"normal"},{"uid":"c209cfb8a789d968","name":"should throw error - no id","time":{"start":1750336666656,"stop":1750336666657,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4b9e7cb0b2a888e","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1750337194961,"stop":1750337194961,"duration":0},"status":"passed","severity":"normal"},{"uid":"22ef9a5c321fdef9","name":"Subscribe to topic containing Script and receive message","time":{"start":1750337279708,"stop":1750337279709,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8cbd2516d31bcd7","name":"Push message with SQL Injection payload","time":{"start":1750337477783,"stop":1750337477783,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5a524384a8b3a3a","name":"Push message equal or less that 1MB","time":{"start":1750337477797,"stop":1750337477798,"duration":1},"status":"passed","severity":"normal"},{"uid":"11a83f4b577e7f47","name":"Push to array if already present","time":{"start":1750336660239,"stop":1750336660240,"duration":1},"status":"passed","severity":"normal"},{"uid":"e966ee05e1d77fe","name":"A test","time":{"start":1750336934105,"stop":1750336934105,"duration":0},"status":"passed","severity":"normal"},{"uid":"10ad2c3f991427cf","name":"should not receive a peer event before start","time":{"start":1750336736615,"stop":1750336736616,"duration":1},"status":"passed","severity":"normal"},{"uid":"a177ab901bfbf8ad","name":"Should fail to subscribe with decoder with wrong shard","time":{"start":1750337279713,"stop":1750337279713,"duration":0},"status":"passed","severity":"normal"},{"uid":"dee56fc5037cf1b3","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1750336660662,"stop":1750336660662,"duration":0},"status":"passed","severity":"normal"},{"uid":"2858ce11bac43943","name":"peer:update - should not schedule stream creation IF protocol hit AND stream found on connection","time":{"start":1750336675204,"stop":1750336675204,"duration":0},"status":"passed","severity":"normal"},{"uid":"c31689a46fddfbd9","name":"Push message with special chars payload","time":{"start":1750337477781,"stop":1750337477782,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb61a2a295eb7c58","name":"Subscribe to topic containing Script and receive message","time":{"start":1750337279721,"stop":1750337279721,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b1767037421e28e","name":"Check message with non string payload is not received","time":{"start":1750337156485,"stop":1750337156486,"duration":1},"status":"passed","severity":"normal"},{"uid":"db09c362798a5ea7","name":"Check received message with timestamp: 1750336731205 ","time":{"start":1750337181339,"stop":1750337181339,"duration":0},"status":"passed","severity":"normal"},{"uid":"db81792bcc9875d9","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1750337279715,"stop":1750337279716,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae20660ed20b206a","name":"Throws when trying to push message with empty payload","time":{"start":1750337477769,"stop":1750337477770,"duration":1},"status":"passed","severity":"normal"},{"uid":"32ef7d6e270300d0","name":"Query Generator - true","time":{"start":1750337248896,"stop":1750337248896,"duration":0},"status":"passed","severity":"normal"},{"uid":"d131a6e9842c41f6","name":"should get locked peers","time":{"start":1750336704039,"stop":1750336704048,"duration":9},"status":"passed","severity":"normal"},{"uid":"9014743567b8d55a","name":"Relay + Store","time":{"start":1750336738205,"stop":1750336738205,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4d874f055e8aac5","name":"Check message with invalid timestamp is not received","time":{"start":1750337156498,"stop":1750337156498,"duration":0},"status":"passed","severity":"normal"},{"uid":"76d3ef05819b4fc4","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1750336666066,"stop":1750336666066,"duration":0},"status":"passed","severity":"normal"},{"uid":"c509ff9f98cea2f","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1750336674647,"stop":1750336674647,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccf85c0a7b20d74b","name":"tcp ip4 address","time":{"start":1750336665885,"stop":1750336665887,"duration":2},"status":"passed","severity":"normal"},{"uid":"9b5561fc7e3a9634","name":"Push message with XML payload","time":{"start":1750337477765,"stop":1750337477765,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e0eb4727c0bc813","name":"should emit a peer event after start","time":{"start":1750336687137,"stop":1750336687137,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed511aa308cf8612","name":"Refresh subscription","time":{"start":1750337246038,"stop":1750337246039,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8016869892892f7","name":"should invoke callbacks only when newly receiving message is given","time":{"start":1750336704260,"stop":1750336704261,"duration":1},"status":"passed","severity":"normal"},{"uid":"76eed4745ee4702a","name":"should emit events and trasition isConnected state when has peers or no peers","time":{"start":1750336732211,"stop":1750336732211,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a86af4fad252ee5","name":"should not receive a peer event before start","time":{"start":1750336982634,"stop":1750336982634,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6678db6d959c76d","name":"should use DNS peer discovery with light client","time":{"start":1750336736617,"stop":1750336736617,"duration":0},"status":"skipped","severity":"normal"},{"uid":"80ddb5f88abbcf39","name":"Subscribe to topic containing JSON and receive message","time":{"start":1750337246087,"stop":1750337246087,"duration":0},"status":"passed","severity":"normal"},{"uid":"56e79530d1c00241","name":"Subscribe and receives messages on 20 topics","time":{"start":1750337279716,"stop":1750337279717,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc76a60600de65c5","name":"Check received message containing unicode special characters","time":{"start":1750337156495,"stop":1750337156495,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d026435b0c39c19","name":"should stop and cleanup resources","time":{"start":1750336704261,"stop":1750336704261,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9b724d8899fe561","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1750337207497,"stop":1750337207498,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b100364dd91e43f","name":"should serialize and deserialize correctly","time":{"start":1750336716103,"stop":1750336716103,"duration":0},"status":"passed","severity":"normal"},{"uid":"7483297d3ad1fae3","name":"Ping on unsubscribed peer","time":{"start":1750336805914,"stop":1750336805914,"duration":0},"status":"passed","severity":"normal"},{"uid":"c419927a5279d111","name":"should wait for Store peer to be connected","time":{"start":1750336704333,"stop":1750336704333,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3345804673d5e04","name":"should fail to send if pubsub topics are misconfigured","time":{"start":1750336704053,"stop":1750336704053,"duration":0},"status":"passed","severity":"normal"},{"uid":"f076d9e408273b2d","name":"should hash \"\" with n=2 and maxValue=1000 correctly","time":{"start":1750336713406,"stop":1750336713407,"duration":1},"status":"passed","severity":"normal"},{"uid":"921a6994f60ed1ae","name":"more peers than existing","time":{"start":1750337037233,"stop":1750337037233,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e06f26944d922618","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=10000 correctly","time":{"start":1750336713438,"stop":1750336713438,"duration":0},"status":"passed","severity":"normal"},{"uid":"5513e630d07a3719","name":"should enable only dns and peerExchange when localPeerCache is disabled","time":{"start":1750336703960,"stop":1750336703961,"duration":1},"status":"passed","severity":"normal"},{"uid":"72e4a5e2d0f82c1f","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1750337269924,"stop":1750337269924,"duration":0},"status":"passed","severity":"normal"},{"uid":"25152b1bdedd00cb","name":"Push message with content topic containing long","time":{"start":1750337477770,"stop":1750337477771,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba16d95b9526e982","name":"should emit a peer event after start","time":{"start":1750336982633,"stop":1750336982634,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa8505c93a6d8fa2","name":"Subscribe to topic containing special chars and publish message","time":{"start":1750337074107,"stop":1750337074107,"duration":0},"status":"passed","severity":"normal"},{"uid":"504061461e9ea05","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1750337057213,"stop":1750337057213,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fc70710a1035fb5","name":"Push message with content topic containing unicode special characters","time":{"start":1750337477794,"stop":1750337477794,"duration":0},"status":"passed","severity":"normal"},{"uid":"24fda2ff96712585","name":"Subscribe and receives messages on 20 topics","time":{"start":1750337279703,"stop":1750337279704,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ca5f2cc65cc2503","name":"Publish without waiting for remote peer","time":{"start":1750337074102,"stop":1750337074102,"duration":0},"status":"passed","severity":"normal"},{"uid":"34c9db9998a53a67","name":"Nodes with multiple pubsub topic","time":{"start":1750337057213,"stop":1750337057213,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b44abe69022c194","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1750336660658,"stop":1750336660659,"duration":1},"status":"passed","severity":"normal"},{"uid":"687f7bf8bd4be669","name":"Check received message containing numeric","time":{"start":1750337156468,"stop":1750337156468,"duration":0},"status":"passed","severity":"normal"},{"uid":"26a16dd73f701120","name":"should be able to decode the field with only FILTER set to true","time":{"start":1750336666064,"stop":1750336666064,"duration":0},"status":"passed","severity":"normal"},{"uid":"1008827a0b772dc7","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1750337269923,"stop":1750337269923,"duration":0},"status":"passed","severity":"normal"},{"uid":"527801c3645d19cb","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1750337279704,"stop":1750337279704,"duration":0},"status":"passed","severity":"normal"},{"uid":"17de37ee985a358c","name":"should properly compute the node id","time":{"start":1750336666658,"stop":1750336666662,"duration":4},"status":"passed","severity":"normal"},{"uid":"d40cea62858c7bf9","name":"Add multiple subscription objects on single nwaku node","time":{"start":1750337279712,"stop":1750337279712,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1af342f1d30aef3","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1750336943513,"stop":1750336943516,"duration":3},"status":"passed","severity":"normal"},{"uid":"44f59937c3b5d1b1","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1750337057211,"stop":1750337057211,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f3c1fd5b4047ae2","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1750337279722,"stop":1750337279722,"duration":0},"status":"passed","severity":"normal"},{"uid":"869bb48074936cf1","name":"Check message with invalid timestamp is not received","time":{"start":1750337156480,"stop":1750337156480,"duration":0},"status":"passed","severity":"normal"},{"uid":"564441fb41e0d93","name":"Check received message containing unicode special characters","time":{"start":1750337181357,"stop":1750337181358,"duration":1},"status":"passed","severity":"normal"},{"uid":"fccab802738883d7","name":"should send to specified number of peers of used peers","time":{"start":1750336704054,"stop":1750336704054,"duration":0},"status":"passed","severity":"normal"},{"uid":"53e5a304b7512912","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1750337255704,"stop":1750337255704,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf9c1c71bf4bfd48","name":"Query generator for multiple messages with different message text format","time":{"start":1750337238732,"stop":1750337238733,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7aafee98ba182d3","name":"should hash \"hello\" with n=2 and maxValue=10000 correctly","time":{"start":1750336713403,"stop":1750336713403,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8984c840081f9d","name":"Nwaku publishes","time":{"start":1750337050600,"stop":1750337050601,"duration":1},"status":"passed","severity":"normal"},{"uid":"988d3c5089856d82","name":"Waku message hash computation (meta attribute not present)","time":{"start":1750336674647,"stop":1750336674648,"duration":1},"status":"passed","severity":"normal"},{"uid":"e952a9a888b9aa84","name":"Ephemeral messages are not stored","time":{"start":1750336738211,"stop":1750336738211,"duration":0},"status":"passed","severity":"normal"},{"uid":"c34fc7f724a8a4ad","name":"Callback on promise","time":{"start":1750337238734,"stop":1750337238734,"duration":0},"status":"passed","severity":"normal"},{"uid":"523546c9e25f0ccc","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1750337074109,"stop":1750337074110,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d05bc7f6e114632","name":"should return the correct m/n for k = 2, targetError = 0.1","time":{"start":1750336713197,"stop":1750336713198,"duration":1},"status":"passed","severity":"normal"},{"uid":"786f3d9758878863","name":"configure the node with multiple pubsub topics","time":{"start":1750337301571,"stop":1750337301571,"duration":0},"status":"passed","severity":"normal"},{"uid":"dec7c4ac6543ad28","name":"handles empty shards array correctly","time":{"start":1750336660662,"stop":1750336660663,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5f0d1d5929e16a","name":"should set field with all protocols disabled","time":{"start":1750336666666,"stop":1750336666666,"duration":0},"status":"passed","severity":"normal"},{"uid":"143e14be77dd629f","name":"throws an error for improperly formatted content topics","time":{"start":1750336660648,"stop":1750336660648,"duration":0},"status":"passed","severity":"normal"},{"uid":"99ecc57d79ae1995","name":"Push message equal or less that 1MB","time":{"start":1750337477779,"stop":1750337477779,"duration":0},"status":"passed","severity":"normal"},{"uid":"546cba64a521d263","name":"Query Generator, No Decoder","time":{"start":1750337207493,"stop":1750337207494,"duration":1},"status":"passed","severity":"normal"},{"uid":"617a4cda875a9fe9","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=100 correctly","time":{"start":1750336713434,"stop":1750336713435,"duration":1},"status":"passed","severity":"normal"},{"uid":"640b7e822b81718c","name":"should remove expired entries after TTL has passed","time":{"start":1750336702953,"stop":1750336702959,"duration":6},"status":"passed","severity":"normal"},{"uid":"239204d94b305d55","name":"messageHashStr works with IProtoMessage","time":{"start":1750336674658,"stop":1750336674658,"duration":0},"status":"passed","severity":"normal"},{"uid":"388f64398845592a","name":"addEventListener with correct event","time":{"start":1750336772631,"stop":1750336772631,"duration":0},"status":"passed","severity":"normal"},{"uid":"20df8139540e8682","name":"Sign & Recover","time":{"start":1750336693721,"stop":1750336693721,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4ed128b46cc0305","name":"can start the service","time":{"start":1750336736612,"stop":1750336736613,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea4b1d2ea5b2e76d","name":"Check received message containing Chinese","time":{"start":1750337181333,"stop":1750337181333,"duration":0},"status":"passed","severity":"normal"},{"uid":"70254e0e56d90618","name":"Passing page size 11 when there are 10 messages","time":{"start":1750337261348,"stop":1750337261352,"duration":4},"status":"passed","severity":"normal"},{"uid":"22ac4195e1390276","name":"can start the service","time":{"start":1750336982629,"stop":1750336982631,"duration":2},"status":"passed","severity":"normal"},{"uid":"af349f31bedc444","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1750337246048,"stop":1750337246048,"duration":0},"status":"passed","severity":"normal"},{"uid":"457eda4ccb59efb7","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1750336682797,"stop":1750336682797,"duration":0},"status":"passed","severity":"normal"},{"uid":"d73996e22bcb0b5f","name":"throws on content topic with generation field greater than 0","time":{"start":1750336660639,"stop":1750336660640,"duration":1},"status":"passed","severity":"normal"},{"uid":"681d30d18409ce4","name":"Query with Promise Callback, No message returned","time":{"start":1750337207498,"stop":1750337207499,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b9ebb2f74d8b9d8","name":"Waku message hash computation (no timestamp)","time":{"start":1750336674648,"stop":1750336674652,"duration":4},"status":"passed","severity":"normal"},{"uid":"dc2284ab517656bd","name":"should throw error - no public key","time":{"start":1750336666657,"stop":1750336666657,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fccea68b2ae2e3d","name":"Relay - times out","time":{"start":1750337281847,"stop":1750337281847,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9ded1fefa750ac2","name":"caches peers it previously fetched","time":{"start":1750336683038,"stop":1750336683038,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc3d62c844dd5e1f","name":"Check publish message containing Basic HTML tag","time":{"start":1750337064596,"stop":1750337064596,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfa3e91606d09165","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1750336660654,"stop":1750336660654,"duration":0},"status":"passed","severity":"normal"},{"uid":"254df76385dccd50","name":"Push message with custom timestamp: 1750340463231","time":{"start":1750337477797,"stop":1750337477797,"duration":0},"status":"passed","severity":"normal"},{"uid":"b283870e2ef8caf8","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=1000 correctly","time":{"start":1750336713427,"stop":1750336713427,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e331dfef237ecd4","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1750337246088,"stop":1750337246088,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b8b629e619d131b","name":"random static sharding 2 - Cluster ID: 755, Shard ID: 897","time":{"start":1750337301565,"stop":1750337301566,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9808e029bb6b91","name":"Subscribe to topic containing emoji and receive message","time":{"start":1750337246048,"stop":1750337246048,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee311207a3f55dba","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1750337279713,"stop":1750337279713,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa95011bdc79e96b","name":"should partition messages based on acknowledgement status","time":{"start":1750336716737,"stop":1750336716737,"duration":0},"status":"passed","severity":"normal"},{"uid":"be9ff468c3d14b6","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1750337246032,"stop":1750337246032,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3952b462a20f972","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=1000 correctly","time":{"start":1750336713437,"stop":1750336713437,"duration":0},"status":"passed","severity":"normal"},{"uid":"3163d0ffd049942a","name":"Subscribe to topic containing long and receive message","time":{"start":1750337246074,"stop":1750337246075,"duration":1},"status":"passed","severity":"normal"},{"uid":"cab031f6174e327","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1750336660654,"stop":1750336660654,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb50c5dc676a0751","name":"should throw an error for empty SingleShardInfos array","time":{"start":1750336660649,"stop":1750336660650,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3086d44f9f67703","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1750336681797,"stop":1750336681798,"duration":1},"status":"passed","severity":"normal"},{"uid":"bbd5f75ff69e869b","name":"new peer added after a peer was already found","time":{"start":1750337037111,"stop":1750337037111,"duration":0},"status":"skipped","severity":"normal"},{"uid":"827e56f632ac5d5b","name":"should handle incoming messages","time":{"start":1750336704016,"stop":1750336704017,"duration":1},"status":"passed","severity":"normal"},{"uid":"f555fe0ca332b047","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1750337246088,"stop":1750337246088,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3083c48803c7f8c","name":"throws on content topic with too few or too many fields","time":{"start":1750336660639,"stop":1750336660639,"duration":0},"status":"passed","severity":"normal"},{"uid":"afe03ca0bb82b934","name":"Publish message with rate limit","time":{"start":1750337064608,"stop":1750337064608,"duration":0},"status":"passed","severity":"normal"},{"uid":"66b0a920348b3cf6","name":"should select older connection if present","time":{"start":1750336674338,"stop":1750336674338,"duration":0},"status":"passed","severity":"normal"},{"uid":"7eaaab8305be12a6","name":"Check publish message containing XML","time":{"start":1750337064595,"stop":1750337064595,"duration":0},"status":"passed","severity":"normal"},{"uid":"2926a5b04527d8b4","name":"unsubscribes","time":{"start":1750337267014,"stop":1750337267015,"duration":1},"status":"passed","severity":"normal"},{"uid":"dbe6668c72a179a1","name":"should correctly map a content topic to a pubsub topic","time":{"start":1750336660663,"stop":1750336660663,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef999d9a11dafeb3","name":"Check received message containing special chars","time":{"start":1750337156489,"stop":1750337156489,"duration":0},"status":"passed","severity":"normal"},{"uid":"3728e0280874571d","name":"getPeersByDiscovery","time":{"start":1750337037110,"stop":1750337037111,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff362a6188a4530d","name":"should use provided shard info when available","time":{"start":1750336704105,"stop":1750336704105,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b78433a692d6d58","name":"should return different streams if requested simultaniously","time":{"start":1750336675203,"stop":1750336675203,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe968ef8ea1d8109","name":"Passing page size 1 when there are 4 messages","time":{"start":1750337261337,"stop":1750337261338,"duration":1},"status":"passed","severity":"normal"},{"uid":"8dee0d2f50e5dedd","name":"Push message with rate limit","time":{"start":1750337477777,"stop":1750337477778,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c2c7bfabd02888e","name":"Subscribe to topic containing JSON and receive message","time":{"start":1750337279722,"stop":1750337279722,"duration":0},"status":"passed","severity":"normal"},{"uid":"52bc19c47ac61a37","name":"Renews subscription after lossing a connection","time":{"start":1750337246089,"stop":1750337246090,"duration":1},"status":"passed","severity":"normal"},{"uid":"1fa032ab9e454f92","name":"messageHashStr produces consistent results for the same input","time":{"start":1750336674658,"stop":1750336674658,"duration":0},"status":"passed","severity":"normal"},{"uid":"c674ec565d4123a6","name":"random static sharding 9 - Cluster ID: 518, Shard ID: 551","time":{"start":1750337301569,"stop":1750337301570,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7951d4d68872d95","name":"should only return 1 node with relay capability","time":{"start":1750336683039,"stop":1750336683039,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9205d8df71ba8c","name":"Refresh subscription","time":{"start":1750337279718,"stop":1750337279718,"duration":0},"status":"passed","severity":"normal"},{"uid":"4828fe23f9fc284d","name":"Unsubscribe from 100 topics (new limit) at once and receives messages","time":{"start":1750336862914,"stop":1750336862915,"duration":1},"status":"passed","severity":"normal"},{"uid":"b408c46ac2b15a33","name":"Push message with content topic containing shell command","time":{"start":1750337477775,"stop":1750337477775,"duration":0},"status":"passed","severity":"normal"},{"uid":"21a7d0908066f686","name":"Check message with no pubsub topic is not received","time":{"start":1750337156499,"stop":1750337156499,"duration":0},"status":"passed","severity":"normal"},{"uid":"743948775fd6cafd","name":"Push message with content topic containing SQL Injection","time":{"start":1750337477773,"stop":1750337477773,"duration":0},"status":"passed","severity":"normal"},{"uid":"8566a1fa3124958d","name":"Check received message containing escaped characters","time":{"start":1750337181357,"stop":1750337181357,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f9d33813c231ee0","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1750336862909,"stop":1750336862910,"duration":1},"status":"passed","severity":"normal"},{"uid":"13b1faaf7cd6edde","name":"Check publish message containing Script","time":{"start":1750337064594,"stop":1750337064595,"duration":1},"status":"passed","severity":"normal"},{"uid":"dbf8b1e7201e117b","name":"connected peers and dial","time":{"start":1750337037233,"stop":1750337037233,"duration":0},"status":"skipped","severity":"normal"},{"uid":"41a8cd804622d4c2","name":"Check message on other pubsub topic is not received","time":{"start":1750337181344,"stop":1750337181344,"duration":0},"status":"passed","severity":"normal"},{"uid":"bab78d27bc69b637","name":"Push message with Arabic payload","time":{"start":1750337477782,"stop":1750337477782,"duration":0},"status":"passed","severity":"normal"},{"uid":"34ab60940435861d","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1750337279702,"stop":1750337279702,"duration":0},"status":"passed","severity":"normal"},{"uid":"8915a935f2987b25","name":"Overlapping topic subscription","time":{"start":1750337279717,"stop":1750337279718,"duration":1},"status":"passed","severity":"normal"},{"uid":"69ee26ad6e8c63c","name":"should be sent with empty content","time":{"start":1750336716737,"stop":1750336716737,"duration":0},"status":"passed","severity":"normal"},{"uid":"23507a2e57e6623f","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app35/4/topic667/utf8","time":{"start":1750337179277,"stop":1750337179278,"duration":1},"status":"passed","severity":"normal"},{"uid":"fffcccbbbf7460b4","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1750336862912,"stop":1750336862913,"duration":1},"status":"passed","severity":"normal"},{"uid":"70d07d5a788d4b32","name":"Check received message containing emoji","time":{"start":1750337181358,"stop":1750337181358,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fe352bb92df5ff3","name":"Check message with no payload is not received","time":{"start":1750337156499,"stop":1750337156500,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3e51c4ce8ab28d7","name":"Encoder throws on undefined content topic","time":{"start":1750336694745,"stop":1750336694745,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fd745ee1eeaad83","name":"should be online or offline if network state changed","time":{"start":1750336732215,"stop":1750336732215,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd2a28b23eef936","name":"Check received message containing XML","time":{"start":1750337181355,"stop":1750337181356,"duration":1},"status":"passed","severity":"normal"},{"uid":"fbc48112b0ea3063","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1750337301563,"stop":1750337301563,"duration":0},"status":"passed","severity":"normal"},{"uid":"184df5cac138c5a5","name":"Subscribe to topic containing short and receive message","time":{"start":1750337246074,"stop":1750337246074,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b0f73d0b811c922","name":"throws on empty content topic","time":{"start":1750336660638,"stop":1750336660638,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0a55ec005a5f4b8","name":"should return no connections if no open connection provided","time":{"start":1750336674334,"stop":1750336674338,"duration":4},"status":"passed","severity":"normal"},{"uid":"e42b3c3acd4382b7","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1750337179273,"stop":1750337179274,"duration":1},"status":"passed","severity":"normal"},{"uid":"113fd47fe3489642","name":"Check received message containing JSON","time":{"start":1750337181336,"stop":1750337181337,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8ae89f62e3fb19c","name":"Check message with no payload is not received","time":{"start":1750337181345,"stop":1750337181345,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1786b669334ab7e","name":"should hash \"\" with n=0 and maxValue=10000 correctly","time":{"start":1750336713407,"stop":1750336713407,"duration":0},"status":"passed","severity":"normal"},{"uid":"12b4d14846e6e49d","name":"should throw an error for insufficient data","time":{"start":1750336660554,"stop":1750336660555,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd7a9137c159c78c","name":"Decrypt messages","time":{"start":1750337038654,"stop":1750337038654,"duration":0},"status":"passed","severity":"normal"},{"uid":"66a7e9e3fc2e06a1","name":"removeEventListener with wrong event","time":{"start":1750336772633,"stop":1750336772633,"duration":0},"status":"passed","severity":"normal"},{"uid":"4352984dd99f1f67","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1750337074107,"stop":1750337074107,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdcb6dae26d9f58c","name":"should only return 1 node with store capability","time":{"start":1750336683039,"stop":1750336683040,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c315b715ff84ba3","name":"should not allow k > 12","time":{"start":1750336713193,"stop":1750336713196,"duration":3},"status":"passed","severity":"normal"},{"uid":"a8c72fbed96c8dac","name":"should not receive a peer event after stop","time":{"start":1750336687138,"stop":1750336687138,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c9e790135d7c745","name":"should handle general insertion and lookup correctly","time":{"start":1750336716103,"stop":1750336716104,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0546ccfdd362271","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1750337246026,"stop":1750337246027,"duration":1},"status":"passed","severity":"normal"},{"uid":"971f43dc3535716d","name":"should hash \"test123\" with n=1 and maxValue=10000 correctly","time":{"start":1750336713412,"stop":1750336713413,"duration":1},"status":"passed","severity":"normal"},{"uid":"33586fa5788a9140","name":"Check received message containing XML","time":{"start":1750337181335,"stop":1750337181336,"duration":1},"status":"passed","severity":"normal"},{"uid":"29b3d48c4d7a74eb","name":"Check message received after nwaku node is restarted","time":{"start":1750337156486,"stop":1750337156486,"duration":0},"status":"skipped","severity":"normal"},{"uid":"47f3cc55f0f647ba","name":"should return false","time":{"start":1750336666658,"stop":1750336666658,"duration":0},"status":"passed","severity":"normal"},{"uid":"a00439e31d2d6e07","name":"Subscribe to topic containing JSON and publish message","time":{"start":1750337074110,"stop":1750337074110,"duration":0},"status":"passed","severity":"normal"},{"uid":"817e8d5fd9d48eba","name":"should throw error - invalid id","time":{"start":1750336666657,"stop":1750336666657,"duration":0},"status":"passed","severity":"normal"},{"uid":"db4801a4a5c99387","name":"Passing page size 19 when there are 20 messages","time":{"start":1750337261355,"stop":1750337261363,"duration":8},"status":"passed","severity":"normal"},{"uid":"a125878d68905750","name":"should throw an error if shards are undefined for static sharding","time":{"start":1750336660652,"stop":1750336660652,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8363153578004f3","name":"should be empty after removing the only subscription","time":{"start":1750336704259,"stop":1750336704260,"duration":1},"status":"passed","severity":"normal"},{"uid":"4656b075c2dbe9ae","name":"Push message with rate limit","time":{"start":1750337477796,"stop":1750337477796,"duration":0},"status":"passed","severity":"normal"},{"uid":"80b4c308de099065","name":"1 Store, 2 fetches","time":{"start":1750336682859,"stop":1750336682860,"duration":1},"status":"passed","severity":"normal"},{"uid":"b198659aa743e9fb","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1750337246090,"stop":1750337246090,"duration":0},"status":"passed","severity":"normal"},{"uid":"9055e1e8050e2360","name":"Check publish message containing Chinese","time":{"start":1750337064591,"stop":1750337064592,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9a3a98869a0d58d","name":"should not fail to start the service if it is already started","time":{"start":1750336736614,"stop":1750336736615,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6d6d672f65cdef2","name":"Waku message hash computation (message is IProtoMessage with version)","time":{"start":1750336674652,"stop":1750336674653,"duration":1},"status":"passed","severity":"normal"},{"uid":"eadc67f29eeb5d6c","name":"messageHashStr returns the same value as bytesToHex(messageHash)","time":{"start":1750336674654,"stop":1750336674658,"duration":4},"status":"passed","severity":"normal"},{"uid":"ee4988ea836fc1e3","name":"Accepts a valid Waku Message","time":{"start":1750336707694,"stop":1750336707695,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b7c2e7c6237346","name":"should maintain proper timestamps if all messages received","time":{"start":1750336716733,"stop":1750336716734,"duration":1},"status":"passed","severity":"normal"},{"uid":"91488b194db91291","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1750336660643,"stop":1750336660643,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5f11ad023ee042f","name":"Push message with content topic containing special chars","time":{"start":1750337477771,"stop":1750337477771,"duration":0},"status":"passed","severity":"normal"},{"uid":"b454c67f85dc5765","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1750336666062,"stop":1750336666062,"duration":0},"status":"passed","severity":"normal"},{"uid":"77f9cf8ce8030c40","name":"should not be added to outgoing buffer, bloom filter, or local log","time":{"start":1750336716738,"stop":1750336716738,"duration":0},"status":"passed","severity":"normal"},{"uid":"51f414628ad23f7a","name":"Check received message containing SQL Injection","time":{"start":1750337156472,"stop":1750337156473,"duration":1},"status":"passed","severity":"normal"},{"uid":"47ad789263c1dba0","name":"Publishes to nwaku","time":{"start":1750337050600,"stop":1750337050600,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbd7f324ae177a0a","name":"Rejects garbage","time":{"start":1750336707695,"stop":1750336707696,"duration":1},"status":"passed","severity":"normal"},{"uid":"d74d191019230c8d","name":"should increase lamport timestamp","time":{"start":1750336716733,"stop":1750336716733,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc2f25322520972b","name":"Check received message containing shell command","time":{"start":1750337181357,"stop":1750337181357,"duration":0},"status":"passed","severity":"normal"}]