mirror of
https://github.com/logos-messaging/logos-messaging-allure-js.git
synced 2026-01-19 16:33:21 +00:00
1 line
154 KiB
JSON
1 line
154 KiB
JSON
[{"uid":"c7f47c35460742aa","name":"Store - dialed after - with timeout","time":{"start":1714404542281,"stop":1714404542281,"duration":0},"status":"passed","severity":"normal"},{"uid":"269ed590cc24f716","name":"isConnected should return false after all peers disconnect","time":{"start":1714403882440,"stop":1714403882441,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a64a18cb010fb19","name":"should not receive a peer event before start","time":{"start":1714403892809,"stop":1714403892809,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c1481a3a9e29ff","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1714403831476,"stop":1714403831476,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ebbf7945ca2a006","name":"should be able to decode the field with only RELAY set to true","time":{"start":1714403839036,"stop":1714403839038,"duration":2},"status":"passed","severity":"normal"},{"uid":"f9ed1158cdcc8eaf","name":"Subscribe to topic containing long and receive message","time":{"start":1714404585203,"stop":1714404585204,"duration":1},"status":"passed","severity":"normal"},{"uid":"944cfbf35e6cd607","name":"should not receive a peer event after stop","time":{"start":1714404404538,"stop":1714404404538,"duration":0},"status":"passed","severity":"normal"},{"uid":"c495613e274c4fca","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1714404498745,"stop":1714404498746,"duration":1},"status":"passed","severity":"normal"},{"uid":"c795cb30044b96dd","name":"Generator, custom pubsub topic","time":{"start":1714404498741,"stop":1714404498741,"duration":0},"status":"passed","severity":"normal"},{"uid":"b106a0de52a5f214","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1714403831479,"stop":1714403831479,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b3db84ec8c42e2c","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1714404527860,"stop":1714404527860,"duration":0},"status":"passed","severity":"normal"},{"uid":"db7340debae82038","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1714404154138,"stop":1714404154138,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fed9c88122ca953","name":"Push message with custom timestamp: 1683645722578","time":{"start":1714404488169,"stop":1714404488170,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7cc7a1953866d04","name":"given a content topic, creates a waku node and filter subscription","time":{"start":1714404379944,"stop":1714404379945,"duration":1},"status":"skipped","severity":"normal"},{"uid":"4c28ad8791c3b72c","name":"Check message with no content topic is not received","time":{"start":1714404066565,"stop":1714404066565,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2d2e6bb9fc36844","name":"Generator, custom pubsub topic","time":{"start":1714404498744,"stop":1714404498745,"duration":1},"status":"passed","severity":"normal"},{"uid":"a08a56c733558f10","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1714403831463,"stop":1714403831463,"duration":0},"status":"passed","severity":"normal"},{"uid":"9499be0bf1d7a629","name":"should not receive a peer event after stop","time":{"start":1714403892809,"stop":1714403892809,"duration":0},"status":"passed","severity":"normal"},{"uid":"b218c732c165792a","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1714404398002,"stop":1714404398002,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca92583010c323","name":"Subscribe to topic containing Script and receive message","time":{"start":1714404585206,"stop":1714404585207,"duration":1},"status":"passed","severity":"normal"},{"uid":"94725ad2841af563","name":"Decoder throws on empty string content topic","time":{"start":1714403865021,"stop":1714403865021,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9dced1f707048c8","name":"Subscribe and receive messages via lightPush","time":{"start":1714404187309,"stop":1714404187310,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4b0edb8c0ea0cdc","name":"Fails to publish message with size larger than 1 MB","time":{"start":1714404389194,"stop":1714404389194,"duration":0},"status":"passed","severity":"normal"},{"uid":"abc26bfd80327366","name":"Push message with custom timestamp: 1683645725162","time":{"start":1714404348900,"stop":1714404348900,"duration":0},"status":"passed","severity":"normal"},{"uid":"69c95643c8287457","name":"Correctly serialized arguments","time":{"start":1714404214382,"stop":1714404214383,"duration":1},"status":"passed","severity":"normal"},{"uid":"54f32ca2e8c5d140","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1714404585189,"stop":1714404585190,"duration":1},"status":"passed","severity":"normal"},{"uid":"d838190d20fa19f1","name":"Waku message hash computation (payload length 0)","time":{"start":1714403833984,"stop":1714403833985,"duration":1},"status":"passed","severity":"normal"},{"uid":"40e79187475059d0","name":"Push message with XML payload","time":{"start":1714404348884,"stop":1714404348885,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c79e93348971c27","name":"Publish without waiting for remote peer","time":{"start":1714404398000,"stop":1714404398000,"duration":0},"status":"passed","severity":"normal"},{"uid":"45e33b9963c16d5a","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1714403855465,"stop":1714403855465,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b56f3472babb3989","name":"should throw error - no id","time":{"start":1714403839783,"stop":1714403839787,"duration":4},"status":"passed","severity":"normal"},{"uid":"603165d275ef49ce","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1714404154135,"stop":1714404154136,"duration":1},"status":"passed","severity":"normal"},{"uid":"2091ccd24ceee08","name":"Subscribe to topic containing JSON and publish message","time":{"start":1714404398009,"stop":1714404398009,"duration":0},"status":"passed","severity":"normal"},{"uid":"c082568427820b07","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1714404585198,"stop":1714404585198,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2a236306472b05","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 4","time":{"start":1714403831481,"stop":1714403831481,"duration":0},"status":"passed","severity":"normal"},{"uid":"acf6be350f50f33d","name":"removeEventListener with correct event","time":{"start":1714403922488,"stop":1714403922489,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d66c9b3b37d7fa7","name":"should return the pubsub topic directly if a string is provided","time":{"start":1714403831478,"stop":1714403831478,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3e009d72cc730af","name":"should encode/decode to RLP encoding","time":{"start":1714403839789,"stop":1714403839789,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fe29a4ab53b4951","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1714403952605,"stop":1714403952605,"duration":0},"status":"passed","severity":"normal"},{"uid":"34f35d32ddb27762","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1714403839033,"stop":1714403839034,"duration":1},"status":"passed","severity":"normal"},{"uid":"57270b7edfa3afd0","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1714404585200,"stop":1714404585201,"duration":1},"status":"passed","severity":"normal"},{"uid":"710d3e775c9447d1","name":"can start and stop the service","time":{"start":1714403892794,"stop":1714403892802,"duration":8},"status":"passed","severity":"normal"},{"uid":"d3cdf89d636fe120","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1714404585192,"stop":1714404585192,"duration":0},"status":"broken","severity":"normal"},{"uid":"6ebd0b99a6357999","name":"Overlapping topic subscription","time":{"start":1714404187315,"stop":1714404187316,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e82aee8b6d01567","name":"connected peers and dial","time":{"start":1714404344762,"stop":1714404344763,"duration":1},"status":"skipped","severity":"normal"},{"uid":"50c0b1bfec925bc5","name":"should throw an error for insufficient data","time":{"start":1714403831486,"stop":1714403831486,"duration":0},"status":"passed","severity":"normal"},{"uid":"85fe233834c9fa9d","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1714403985040,"stop":1714403985040,"duration":0},"status":"passed","severity":"normal"},{"uid":"64bdd52ed60676ab","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1714404585201,"stop":1714404585202,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d5a8536c7528417","name":"Subscribe to topic containing long and receive message","time":{"start":1714404187324,"stop":1714404187324,"duration":0},"status":"passed","severity":"normal"},{"uid":"4db51ea7227b98b","name":"throws on empty content topic","time":{"start":1714403831451,"stop":1714403831451,"duration":0},"status":"passed","severity":"normal"},{"uid":"23bc6f09ce17e7ad","name":"isConnected between 2 js-waku relay nodes","time":{"start":1714403929004,"stop":1714403929004,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2880fe77b740a00","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1714404666278,"stop":1714404666278,"duration":0},"status":"passed","severity":"normal"},{"uid":"45d993894cf5082c","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1714404154136,"stop":1714404154136,"duration":0},"status":"passed","severity":"normal"},{"uid":"efe95f987a1bfce2","name":"same cluster, different shard: nodes don't connect","time":{"start":1714404154115,"stop":1714404154115,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4c9eb052af12a61","name":"throws on content topic with empty topic name field","time":{"start":1714403831455,"stop":1714403831456,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5d0b2fc5ec62e3b","name":"random static sharding 3 - Cluster ID: 128, Shard ID: 573","time":{"start":1714404451749,"stop":1714404451749,"duration":0},"status":"passed","severity":"normal"},{"uid":"afcf66cee71e60fd","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1714403831475,"stop":1714403831475,"duration":0},"status":"passed","severity":"normal"},{"uid":"e67de26e37a87964","name":"Fails to push message bigger that 1MB","time":{"start":1714404488172,"stop":1714404488173,"duration":1},"status":"passed","severity":"normal"},{"uid":"977ea14bcf89c1b7","name":"can dial TLS multiaddrs","time":{"start":1714404214236,"stop":1714404214236,"duration":0},"status":"passed","severity":"normal"},{"uid":"37231f38169a2eb1","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1714403831459,"stop":1714403831460,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f57bf50e611d64a","name":"Nodes with multiple pubsub topic","time":{"start":1714404363890,"stop":1714404363893,"duration":3},"status":"passed","severity":"normal"},{"uid":"ed38980ef2c2a0ed","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1714404122370,"stop":1714404122370,"duration":0},"status":"passed","severity":"normal"},{"uid":"d15b0d44d4f2253f","name":"Push message with Arabic payload","time":{"start":1714404348882,"stop":1714404348882,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b01607e9e26db23","name":"should encodeTxt and decodeTxt","time":{"start":1714403839780,"stop":1714403839781,"duration":1},"status":"passed","severity":"normal"},{"uid":"1356880694b309e8","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1714404585198,"stop":1714404585198,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b0213192c4dd138","name":"start node with empty content topic","time":{"start":1714404421552,"stop":1714404421553,"duration":1},"status":"passed","severity":"normal"},{"uid":"16b8e8de3045edd2","name":"Push message with content topic containing SQL Injection","time":{"start":1714404348893,"stop":1714404348894,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d4631e1e2f41d2","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1714404187328,"stop":1714404187328,"duration":0},"status":"passed","severity":"normal"},{"uid":"97618419837e858e","name":"Check received message containing short","time":{"start":1714404379779,"stop":1714404379779,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee20e710e684bb21","name":"Decoder throws on empty string content topic","time":{"start":1714403867029,"stop":1714403867029,"duration":0},"status":"passed","severity":"normal"},{"uid":"92863cf903ae5bc2","name":"Relay - dialed first","time":{"start":1714404542279,"stop":1714404542279,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc9d1006da968793","name":"should properly create location multiaddrs - udp","time":{"start":1714403839792,"stop":1714403839793,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb2608c35f05b6d0","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1714404439694,"stop":1714404439694,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9e274bead2ee38d","name":"Check received message containing SQL Injection","time":{"start":1714404379786,"stop":1714404379786,"duration":0},"status":"passed","severity":"normal"},{"uid":"f04c3e0f1263ebb0","name":"Passing page size 3 when there are 20 messages","time":{"start":1714404519338,"stop":1714404519339,"duration":1},"status":"passed","severity":"normal"},{"uid":"d82181de87100cc2","name":"Push message on custom pubsubTopic","time":{"start":1714404208532,"stop":1714404208533,"duration":1},"status":"passed","severity":"normal"},{"uid":"37bfd32c56e8d2a6","name":"Push message with content topic containing Russian","time":{"start":1714404488151,"stop":1714404488152,"duration":1},"status":"passed","severity":"normal"},{"uid":"76abe313e7853505","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1714404439695,"stop":1714404439695,"duration":0},"status":"passed","severity":"normal"},{"uid":"443f9f7c465364f8","name":"Generator, custom pubsub topic","time":{"start":1714404498739,"stop":1714404498739,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd0e33dbfad744e8","name":"Light Node - default protocols","time":{"start":1714404542282,"stop":1714404542282,"duration":0},"status":"passed","severity":"normal"},{"uid":"1056032d53af5130","name":"Push message with content topic containing special chars","time":{"start":1714404488148,"stop":1714404488149,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e3f8b430e73926b","name":"Subscribe to topic containing numeric and receive message","time":{"start":1714404187324,"stop":1714404187325,"duration":1},"status":"passed","severity":"normal"},{"uid":"746c5663fdbeb690","name":"Reusing cursor across nodes","time":{"start":1714404439696,"stop":1714404439696,"duration":0},"status":"passed","severity":"normal"},{"uid":"8229d435acaaa12e","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1714403831468,"stop":1714403831469,"duration":1},"status":"passed","severity":"normal"},{"uid":"8847cfba41a22bd8","name":"handles empty contentTopics array correctly","time":{"start":1714403831482,"stop":1714403831482,"duration":0},"status":"passed","severity":"normal"},{"uid":"afab2936ab2622e3","name":"should be able to decode the field with only FILTER set to true","time":{"start":1714403839038,"stop":1714403839039,"duration":1},"status":"passed","severity":"normal"},{"uid":"62e364f4f0a9f9f","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714404154119,"stop":1714404154120,"duration":1},"status":"passed","severity":"normal"},{"uid":"587520170f489d4","name":"Ordered Callback - backward","time":{"start":1714404497153,"stop":1714404497154,"duration":1},"status":"passed","severity":"normal"},{"uid":"16077742cb619357","name":"Privacy Node - default protocol","time":{"start":1714404542283,"stop":1714404542283,"duration":0},"status":"passed","severity":"normal"},{"uid":"afb7de241fab91f9","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app96/4/topic941/json","time":{"start":1714404421547,"stop":1714404421547,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d94e87c9c262bca","name":"Ephemeral field is preserved - encoder v0","time":{"start":1714403891980,"stop":1714403891980,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb7c1b01b3b96cfe","name":"throws on content topic with non-number generation field","time":{"start":1714403831452,"stop":1714403831453,"duration":1},"status":"passed","severity":"normal"},{"uid":"add879579fe00251","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1714404154127,"stop":1714404154127,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5963d5c30ad3945","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1714404585195,"stop":1714404585196,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d39bbb0f454fac1","name":"Push message with content topic containing XML","time":{"start":1714404488154,"stop":1714404488155,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f6b4e24fd50ac80","name":"udp ip6 address","time":{"start":1714403839189,"stop":1714403839189,"duration":0},"status":"passed","severity":"normal"},{"uid":"6dfe5edc638740b8","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1714404398009,"stop":1714404398009,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ee7621126577b90","name":"nwaku subscribes","time":{"start":1714404370760,"stop":1714404370761,"duration":1},"status":"passed","severity":"normal"},{"uid":"490ed300f92d2555","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714404154128,"stop":1714404154129,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8c5844f965e1cac","name":"ignores domain fetching errors","time":{"start":1714403855461,"stop":1714403855461,"duration":0},"status":"passed","severity":"normal"},{"uid":"d09f6f200f75db86","name":"Push message with content topic containing Chinese","time":{"start":1714404348891,"stop":1714404348892,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0cdd3e1e5fb4b97","name":"retrieves a single peer","time":{"start":1714403855459,"stop":1714403855460,"duration":1},"status":"passed","severity":"normal"},{"uid":"244288efc298f19a","name":"Subscribe to topic containing short and receive message","time":{"start":1714404585203,"stop":1714404585203,"duration":0},"status":"passed","severity":"normal"},{"uid":"b27ac69e1af58377","name":"Push message with content topic containing Arabic","time":{"start":1714404348892,"stop":1714404348893,"duration":1},"status":"passed","severity":"normal"},{"uid":"289df52d3969c846","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1714404187315,"stop":1714404187315,"duration":0},"status":"broken","severity":"normal"},{"uid":"d6e0796b11872b7f","name":"Push message with content topic containing Basic HTML tag","time":{"start":1714404488156,"stop":1714404488157,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b4fc5bef0e0dc82","name":"Query Generator, No message returned","time":{"start":1714404472802,"stop":1714404472802,"duration":0},"status":"passed","severity":"normal"},{"uid":"b26de868f7463b98","name":"throws an error for improperly formatted content topics","time":{"start":1714403831465,"stop":1714403831466,"duration":1},"status":"passed","severity":"normal"},{"uid":"22c93c837cd97b36","name":"Round trip binary encryption [ecies, signature]","time":{"start":1714403867027,"stop":1714403867027,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ec9c6233820aa5e","name":"Push message with emoji payload","time":{"start":1714404488139,"stop":1714404488141,"duration":2},"status":"passed","severity":"normal"},{"uid":"eddfc3c54afc6c3c","name":"returns all values when wanted number matches available values","time":{"start":1714403854357,"stop":1714403854359,"duration":2},"status":"passed","severity":"normal"},{"uid":"aab3ccec5b2fe35f","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1714403890139,"stop":1714403890140,"duration":1},"status":"passed","severity":"normal"},{"uid":"980cf2c72b0b0ed5","name":"Check publish message after client node is restarted","time":{"start":1714404389195,"stop":1714404389195,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2ad348201da6be07","name":"Check received message containing Arabic","time":{"start":1714404379766,"stop":1714404379767,"duration":1},"status":"passed","severity":"normal"},{"uid":"298badeea21e3378","name":"Reopen subscription with peer with lost subscription","time":{"start":1714404124918,"stop":1714404124919,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a43bca7406fd5f0","name":"should not receive a peer event before start","time":{"start":1714403859299,"stop":1714403859300,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef92d5af9e240ef8","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1714404363874,"stop":1714404363875,"duration":1},"status":"passed","severity":"normal"},{"uid":"65282ca581b520b1","name":"Push message with content topic containing special chars","time":{"start":1714404348891,"stop":1714404348891,"duration":0},"status":"passed","severity":"normal"},{"uid":"603b8e8564aa256b","name":"Check publish message containing numeric","time":{"start":1714404389180,"stop":1714404389181,"duration":1},"status":"passed","severity":"normal"},{"uid":"f15ac918d87a9ae8","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1714404154139,"stop":1714404154139,"duration":0},"status":"passed","severity":"normal"},{"uid":"33afd36e8ac1e14f","name":"Check received message containing short","time":{"start":1714404379762,"stop":1714404379762,"duration":0},"status":"passed","severity":"normal"},{"uid":"e80fc1c7ea86ec1a","name":"Push message with emoji payload","time":{"start":1714404348888,"stop":1714404348888,"duration":0},"status":"passed","severity":"normal"},{"uid":"21853f00d95c437","name":"Subscribe to topic containing Script and publish message","time":{"start":1714404398008,"stop":1714404398008,"duration":0},"status":"passed","severity":"normal"},{"uid":"72b2ea6a60bafc38","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1714403839028,"stop":1714403839029,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f341be0cfeb90ef","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app32/6/topic458/xml","time":{"start":1714404421549,"stop":1714404421549,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3b4f03e11d0781c","name":"Subscribe to topic containing Russian and receive message","time":{"start":1714404585205,"stop":1714404585206,"duration":1},"status":"passed","severity":"normal"},{"uid":"83df84aaaa815f19","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714404208534,"stop":1714404208535,"duration":1},"status":"passed","severity":"normal"},{"uid":"9979757a7d7d8f91","name":"Check message with no payload is not received","time":{"start":1714404379794,"stop":1714404379794,"duration":0},"status":"passed","severity":"normal"},{"uid":"144b395aa941510a","name":"Add multiple subscription objects on single nwaku node","time":{"start":1714404585210,"stop":1714404585210,"duration":0},"status":"passed","severity":"normal"},{"uid":"d815ba2a814d4652","name":"should set field with all protocols enabled","time":{"start":1714403839794,"stop":1714403839794,"duration":0},"status":"passed","severity":"normal"},{"uid":"87e578051d74547c","name":"Check received message containing Basic HTML tag","time":{"start":1714404379787,"stop":1714404379788,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a9edf4775824b36","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app23/6/topic271/proto","time":{"start":1714404421550,"stop":1714404421550,"duration":0},"status":"passed","severity":"normal"},{"uid":"1264ff99d41c9ed2","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1714403952622,"stop":1714403952623,"duration":1},"status":"passed","severity":"normal"},{"uid":"539fb6566bd92689","name":"can start the service","time":{"start":1714403892783,"stop":1714403892794,"duration":11},"status":"passed","severity":"normal"},{"uid":"3476d980ad0cf9c3","name":"receives messages sent to provided content topic through stream","time":{"start":1714404379946,"stop":1714404379946,"duration":0},"status":"skipped","severity":"normal"},{"uid":"754428d9d8e01a90","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714404154122,"stop":1714404154122,"duration":0},"status":"passed","severity":"normal"},{"uid":"da7a9e0d55b3abd7","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1714403952621,"stop":1714403952621,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed7636d5bd271bc4","name":"should throw error - no public key","time":{"start":1714403839783,"stop":1714403839783,"duration":0},"status":"passed","severity":"normal"},{"uid":"487d7ebb0e4fd76a","name":"addEventListener with wrong event","time":{"start":1714403922488,"stop":1714403922488,"duration":0},"status":"passed","severity":"normal"},{"uid":"595e0eb55a1b6a8c","name":"Check received message containing special chars","time":{"start":1714404379765,"stop":1714404379765,"duration":0},"status":"passed","severity":"normal"},{"uid":"e74220625a321cfc","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1714404585209,"stop":1714404585209,"duration":0},"status":"passed","severity":"normal"},{"uid":"63ffca8496b25da4","name":"1 Relay, 1 Filter, gives up","time":{"start":1714403855248,"stop":1714403855249,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0840f4a1736e93e","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1714404585199,"stop":1714404585200,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f242ea0a1e2cc3f","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1714404585206,"stop":1714404585206,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffd2884f765f2eec","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1714403882436,"stop":1714403882438,"duration":2},"status":"passed","severity":"normal"},{"uid":"512941a88f3c80ab","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1714404666277,"stop":1714404666278,"duration":1},"status":"passed","severity":"normal"},{"uid":"d061b22c48ad6da3","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1714403831464,"stop":1714403831465,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca3304c75f06f8f6","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1714404512203,"stop":1714404512204,"duration":1},"status":"passed","severity":"normal"},{"uid":"a259b5424b0739ce","name":"Ephemeral messages are not stored","time":{"start":1714403891979,"stop":1714403891979,"duration":0},"status":"passed","severity":"normal"},{"uid":"aead56c87730e964","name":"Push message with unicode special characters payload","time":{"start":1714404488132,"stop":1714404488133,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7002a17bfd99c68","name":"it tolerates circular branch references","time":{"start":1714403855460,"stop":1714403855460,"duration":0},"status":"passed","severity":"normal"},{"uid":"8889bd488d49a0c8","name":"Query with Ordered Callback, No Decoder","time":{"start":1714404472803,"stop":1714404472803,"duration":0},"status":"passed","severity":"normal"},{"uid":"59ad21933e136d40","name":"Callback on promise","time":{"start":1714404505826,"stop":1714404505826,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc1b43b45969cc12","name":"Subscribe to topic containing short and publish message","time":{"start":1714404398004,"stop":1714404398004,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6c596c464cac097","name":"Fails to push message with empty content topic","time":{"start":1714404348898,"stop":1714404348898,"duration":0},"status":"passed","severity":"normal"},{"uid":"795efe3e9ebbf0e6","name":"Check message with non string payload is not received","time":{"start":1714404066566,"stop":1714404066567,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b473320d78551dc","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714403952605,"stop":1714403952605,"duration":0},"status":"passed","severity":"normal"},{"uid":"de0ad37163d9e743","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1714404527857,"stop":1714404527857,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bc37109e62170a5","name":"Query with Ordered Callback, No message returned","time":{"start":1714404472803,"stop":1714404472805,"duration":2},"status":"passed","severity":"normal"},{"uid":"bf34a6d7deaf34d4","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1714404154137,"stop":1714404154138,"duration":1},"status":"passed","severity":"normal"},{"uid":"1602caa87ac1ebd4","name":"Push message with content topic containing escaped characters","time":{"start":1714404488166,"stop":1714404488166,"duration":0},"status":"passed","severity":"normal"},{"uid":"27d98454540ab82c","name":"Check received message containing escaped characters","time":{"start":1714404379770,"stop":1714404379771,"duration":1},"status":"passed","severity":"normal"},{"uid":"45c5e5a33ce16988","name":"should emit a peer event after start","time":{"start":1714404404537,"stop":1714404404537,"duration":0},"status":"passed","severity":"normal"},{"uid":"46adf6dc5ac25411","name":"random static sharding 9 - Cluster ID: 666, Shard ID: 983","time":{"start":1714404451752,"stop":1714404451752,"duration":0},"status":"passed","severity":"normal"},{"uid":"600bffb89927dea6","name":"Check received message with timestamp: 1714403881840 ","time":{"start":1714404379772,"stop":1714404379772,"duration":0},"status":"passed","severity":"normal"},{"uid":"53db5981df1fd4d2","name":"pre and post cipher","time":{"start":1714403865683,"stop":1714403865683,"duration":0},"status":"passed","severity":"normal"},{"uid":"8099017ecd62fd0a","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1714404154127,"stop":1714404154127,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe9df6c81761fb87","name":"Filter","time":{"start":1714404542282,"stop":1714404542282,"duration":0},"status":"passed","severity":"normal"},{"uid":"18a0e818cbbc533c","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1714404398003,"stop":1714404398003,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7828fa2071bd195","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1714403831472,"stop":1714403831472,"duration":0},"status":"passed","severity":"normal"},{"uid":"d10972338291644f","name":"Push message with content topic containing long","time":{"start":1714404348890,"stop":1714404348890,"duration":0},"status":"passed","severity":"normal"},{"uid":"796f859003443a3a","name":"ignores unrecognized TXT record formats","time":{"start":1714403855461,"stop":1714403855461,"duration":0},"status":"passed","severity":"normal"},{"uid":"c82a93a25ddfe560","name":"Waku message hash computation (meta attribute not present)","time":{"start":1714403833984,"stop":1714403833984,"duration":0},"status":"passed","severity":"normal"},{"uid":"c85a43ee6808d77b","name":"should emit a peer event after start","time":{"start":1714403892808,"stop":1714403892809,"duration":1},"status":"passed","severity":"normal"},{"uid":"dcc190a12b1d3c0b","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1714404154132,"stop":1714404154132,"duration":0},"status":"passed","severity":"normal"},{"uid":"68e2eb810dc36def","name":"Push message with custom timestamp: 1714407725162","time":{"start":1714404348901,"stop":1714404348901,"duration":0},"status":"passed","severity":"normal"},{"uid":"48aee385a9c92548","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1714404154123,"stop":1714404154123,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e381ab620de8a8e","name":"Check received message with timestamp: 1714403881189 ","time":{"start":1714404066562,"stop":1714404066562,"duration":0},"status":"passed","severity":"normal"},{"uid":"a500a57ab2c0090","name":"Passing cursor with wrong message digest","time":{"start":1714404439697,"stop":1714404439697,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac962bc1ee6cc0b7","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1714404154121,"stop":1714404154121,"duration":0},"status":"passed","severity":"normal"},{"uid":"297ba2ddb51f3d28","name":"Query generator for multiple messages with different message text format","time":{"start":1714404505824,"stop":1714404505824,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bfafc2473c8ad68","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1714403855039,"stop":1714403855040,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa05e65f2b48c895","name":"Check message received after jswaku node is restarted","time":{"start":1714404379795,"stop":1714404379795,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8bb5d82d46b776ef","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1714403831460,"stop":1714403831460,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cff34a6c8ae012f","name":"start node with ApplicationInfo","time":{"start":1714404421552,"stop":1714404421552,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1cef69a3730124f","name":"Query with Promise Callback, No message returned","time":{"start":1714404472807,"stop":1714404472807,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cd109d51aeddc92","name":"topics with same application and version share the same shard","time":{"start":1714403831463,"stop":1714403831464,"duration":1},"status":"passed","severity":"normal"},{"uid":"306e51b1bbabd097","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1714403831461,"stop":1714403831462,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd1f5caa1b92dd57","name":"Check received message containing numeric","time":{"start":1714404066553,"stop":1714404066554,"duration":1},"status":"passed","severity":"normal"},{"uid":"81c19689d14ecefd","name":"returns all values when wanted number is greater than available values","time":{"start":1714403854359,"stop":1714403854359,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9bf3d9e820f7e29","name":"more peers than existing","time":{"start":1714404344763,"stop":1714404344763,"duration":0},"status":"skipped","severity":"normal"},{"uid":"522e823656b783ac","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1714404154117,"stop":1714404154118,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e2505c67de5aa60","name":"should properly compute the node id","time":{"start":1714403839789,"stop":1714403839789,"duration":0},"status":"passed","severity":"normal"},{"uid":"33cfc14f5f95bb97","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1714404585195,"stop":1714404585195,"duration":0},"status":"passed","severity":"normal"},{"uid":"acfdfaa169992555","name":"Publish message with large meta","time":{"start":1714404389195,"stop":1714404389195,"duration":0},"status":"passed","severity":"normal"},{"uid":"88b58d944c6a3b1","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1714404527858,"stop":1714404527858,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1679419f3865a06","name":"listenerCount","time":{"start":1714403922490,"stop":1714403922490,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb633302ca1ab977","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1714403865017,"stop":1714403865018,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2fca161d6024ad0","name":"Asymmetric encrypt & decrypt","time":{"start":1714403865682,"stop":1714403865682,"duration":0},"status":"passed","severity":"normal"},{"uid":"a32da41ddd1c4c2e","name":"Push message with content topic containing Russian","time":{"start":1714404348893,"stop":1714404348893,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ffe28de4ca17f3f","name":"Check received message containing emoji","time":{"start":1714404379790,"stop":1714404379790,"duration":0},"status":"passed","severity":"normal"},{"uid":"595b5f05e59c5e8d","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1714404122369,"stop":1714404122369,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a512f09152757dc","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1714403839041,"stop":1714403839042,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ef4fb68024468ea","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1714404451747,"stop":1714404451747,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbbb3b5e6af0bc5e","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app67/2/topic617/proto","time":{"start":1714404421546,"stop":1714404421547,"duration":1},"status":"passed","severity":"normal"},{"uid":"405703c796bc0762","name":"Encoder throws on empty string content topic","time":{"start":1714403844677,"stop":1714403844678,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa865dbc3eff17ed","name":"handles different clusterIds correctly","time":{"start":1714403831465,"stop":1714403831465,"duration":0},"status":"passed","severity":"normal"},{"uid":"803f61d514ec7225","name":"Ping on subscribed peer","time":{"start":1714404124914,"stop":1714404124915,"duration":1},"status":"passed","severity":"normal"},{"uid":"12b11c60ba03da26","name":"Nodes with multiple pubsub topic","time":{"start":1714404363868,"stop":1714404363869,"duration":1},"status":"passed","severity":"normal"},{"uid":"9de0689ece51377e","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1714404154129,"stop":1714404154129,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5c4e3487656b1b6","name":"should set field with only FILTER enabled","time":{"start":1714403839795,"stop":1714403839795,"duration":0},"status":"passed","severity":"normal"},{"uid":"67d4d23df582f7eb","name":"Check received message with timestamp: 1714403881189000000 ","time":{"start":1714404066561,"stop":1714404066562,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf7169ff0ad6b417","name":"1 Store, 2 relays, 2 fetches","time":{"start":1714403855248,"stop":1714403855248,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae08d74a1f12a2e5","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1714403831458,"stop":1714403831458,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fb44d0f23fd67e2","name":"Push message with shell command payload","time":{"start":1714404348886,"stop":1714404348886,"duration":0},"status":"passed","severity":"normal"},{"uid":"d54afde7f2a146c7","name":"Encoder throws on undefined content topic","time":{"start":1714403867028,"stop":1714403867028,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3a798967b3c1905","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1714404585207,"stop":1714404585208,"duration":1},"status":"passed","severity":"normal"},{"uid":"1849c4618be381f1","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1714404379773,"stop":1714404379773,"duration":0},"status":"passed","severity":"normal"},{"uid":"e199802596c6572b","name":"isConnected return false after peer stops","time":{"start":1714403929003,"stop":1714403929004,"duration":1},"status":"passed","severity":"normal"},{"uid":"f838c95051a93610","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1714404421544,"stop":1714404421544,"duration":0},"status":"passed","severity":"normal"},{"uid":"314c9172cfb7c369","name":"non connected peers","time":{"start":1714404344764,"stop":1714404344764,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5e4b773e50357663","name":"should throw an error for empty SingleShardInfos array","time":{"start":1714403831467,"stop":1714403831467,"duration":0},"status":"passed","severity":"normal"},{"uid":"da7c0afe8a6d7c23","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1714404363876,"stop":1714404363878,"duration":2},"status":"passed","severity":"normal"},{"uid":"c10a8af9b62d2f5b","name":"Subscribe to topic containing XML and receive message","time":{"start":1714404585196,"stop":1714404585196,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b46cde1770419e4","name":"Push message with JSON payload","time":{"start":1714404488119,"stop":1714404488126,"duration":7},"status":"passed","severity":"normal"},{"uid":"486bd31a3935bbc8","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1714404585190,"stop":1714404585190,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1e9b66850bf50c0","name":"Store - dialed first","time":{"start":1714404542280,"stop":1714404542281,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb6ebf8e8209a7d2","name":"Push 30 different messages","time":{"start":1714404488141,"stop":1714404488143,"duration":2},"status":"passed","severity":"normal"},{"uid":"3cbfed593bdd91de","name":"random static sharding 7 - Cluster ID: 392, Shard ID: 570","time":{"start":1714404451751,"stop":1714404451751,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a12755c808c42f9","name":"Query Generator - forward","time":{"start":1714404497151,"stop":1714404497151,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5b37e794ebccd6","name":"Subscribe and receive messages via lightPush","time":{"start":1714404585199,"stop":1714404585199,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5a01aa0e9ec58a0","name":"Decoder throws on undefined content topic","time":{"start":1714403844678,"stop":1714403844678,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1c1dcfb7cf8321b","name":"should throw an error for an unconfigured topic","time":{"start":1714403831477,"stop":1714403831477,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef1f6eff3d06cfe8","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1714404122366,"stop":1714404122366,"duration":0},"status":"passed","severity":"normal"},{"uid":"c69ef3d4ac5d0059","name":"can start and stop the service","time":{"start":1714404404535,"stop":1714404404536,"duration":1},"status":"passed","severity":"normal"},{"uid":"441e30e8fb4581b7","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714403952623,"stop":1714403952623,"duration":0},"status":"passed","severity":"normal"},{"uid":"53f727611f3b7001","name":"should set field with all protocols disabled","time":{"start":1714403839793,"stop":1714403839794,"duration":1},"status":"passed","severity":"normal"},{"uid":"38ca2d1e4d32b2ce","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1714404122364,"stop":1714404122364,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4430253c9d3b2c3","name":"new peer added after a peer was already found","time":{"start":1714404344570,"stop":1714404344571,"duration":1},"status":"skipped","severity":"normal"},{"uid":"96f781e3a6d95bc2","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1714404154123,"stop":1714404154123,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef496e61aa2e5348","name":"Check message with no payload is not received","time":{"start":1714404379775,"stop":1714404379775,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e5e09e25aabf34a","name":"Fails to publish message with wrong content topic","time":{"start":1714404389190,"stop":1714404389190,"duration":0},"status":"passed","severity":"normal"},{"uid":"882fa99e5c2e363e","name":"should be able to encode the field with only FILTER set to true","time":{"start":1714403839027,"stop":1714403839028,"duration":1},"status":"passed","severity":"normal"},{"uid":"367caae0ee9760f2","name":"Query generator for multiple messages with multiple decoders","time":{"start":1714404505824,"stop":1714404505825,"duration":1},"status":"passed","severity":"normal"},{"uid":"75d637c5ba799bf4","name":"Push message with escaped characters payload","time":{"start":1714404348887,"stop":1714404348887,"duration":0},"status":"passed","severity":"normal"},{"uid":"34f3192f9be65a26","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1714404154116,"stop":1714404154117,"duration":1},"status":"passed","severity":"normal"},{"uid":"517547ab245f948","name":"Round trip binary serialization","time":{"start":1714403844675,"stop":1714403844676,"duration":1},"status":"passed","severity":"normal"},{"uid":"4de3490299f28189","name":"Passing page size 19 when there are 20 messages","time":{"start":1714404519340,"stop":1714404519340,"duration":0},"status":"passed","severity":"normal"},{"uid":"93b99396bb337d1f","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1714404472802,"stop":1714404472803,"duration":1},"status":"passed","severity":"normal"},{"uid":"83789ba1d4c13330","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1714403952624,"stop":1714403952624,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff21628c022b01de","name":"should not fail to start the service if it is already started","time":{"start":1714403892808,"stop":1714403892808,"duration":0},"status":"passed","severity":"normal"},{"uid":"45be2ff43aae2547","name":"Push message with long payload","time":{"start":1714404348875,"stop":1714404348875,"duration":0},"status":"passed","severity":"normal"},{"uid":"fce3efa4ee980730","name":"Push message with Arabic payload","time":{"start":1714404488096,"stop":1714404488097,"duration":1},"status":"passed","severity":"normal"},{"uid":"9689ee91eb02e7d2","name":"Check publish message containing Chinese","time":{"start":1714404389181,"stop":1714404389181,"duration":0},"status":"passed","severity":"normal"},{"uid":"67b326306ce8a486","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1714403831473,"stop":1714403831473,"duration":0},"status":"passed","severity":"normal"},{"uid":"e792046c1f6a7438","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1714403831474,"stop":1714403831475,"duration":1},"status":"passed","severity":"normal"},{"uid":"74c4f09a3f9a3f96","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1714404122365,"stop":1714404122365,"duration":0},"status":"passed","severity":"normal"},{"uid":"e20bffb3eef948c8","name":"should decode valid enr successfully","time":{"start":1714403839781,"stop":1714403839781,"duration":0},"status":"passed","severity":"normal"},{"uid":"29641b3b8193cb4e","name":"Throws when trying to push message with empty payload","time":{"start":1714404488143,"stop":1714404488144,"duration":1},"status":"passed","severity":"normal"},{"uid":"12739512e9d24085","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1714403855039,"stop":1714403855039,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc50b642a4204f5","name":"Subscribe to topic containing shell command and receive message","time":{"start":1714404585197,"stop":1714404585197,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e860ce84c5daa0","name":"Check publish message containing Russian","time":{"start":1714404389182,"stop":1714404389182,"duration":0},"status":"passed","severity":"normal"},{"uid":"73c86bb95f86e1e4","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1714403833982,"stop":1714403833983,"duration":1},"status":"passed","severity":"normal"},{"uid":"84f1dd29902655e3","name":"should properly create location multiaddrs - udp6","time":{"start":1714403839792,"stop":1714403839792,"duration":0},"status":"passed","severity":"normal"},{"uid":"68a25d08353bf08f","name":"Check message received after nwaku node is restarted","time":{"start":1714404066567,"stop":1714404066567,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2aba673fbf93fec","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1714404122366,"stop":1714404122366,"duration":0},"status":"passed","severity":"normal"},{"uid":"a76991b6acb10d5b","name":"Ping on unsubscribed peer","time":{"start":1714404124913,"stop":1714404124913,"duration":0},"status":"broken","severity":"normal"},{"uid":"442c00038ff80c63","name":"Push message with Russian payload","time":{"start":1714404348883,"stop":1714404348883,"duration":0},"status":"passed","severity":"normal"},{"uid":"680d2e4e99967e2c","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1714403831466,"stop":1714403831467,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ea72f6db251f2cf","name":"should properly create location multiaddrs - tcp","time":{"start":1714403839793,"stop":1714403839793,"duration":0},"status":"passed","severity":"normal"},{"uid":"b67d02ebe667e411","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1714403839046,"stop":1714403839047,"duration":1},"status":"passed","severity":"normal"},{"uid":"129981cae364531c","name":"Check publish message containing special chars","time":{"start":1714404389181,"stop":1714404389181,"duration":0},"status":"passed","severity":"normal"},{"uid":"6742c1d4dd88edca","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1714404154126,"stop":1714404154127,"duration":1},"status":"passed","severity":"normal"},{"uid":"652e641a8b35e6b7","name":"Refresh subscription","time":{"start":1714404585193,"stop":1714404585193,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c5c3001acaf3b92","name":"should not receive a peer event before start","time":{"start":1714404404537,"stop":1714404404538,"duration":1},"status":"passed","severity":"normal"},{"uid":"e00b0293b402bf03","name":"Check received message containing numeric","time":{"start":1714404379780,"stop":1714404379780,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b3bef1373b9e746","name":"Check publish message containing SQL Injection","time":{"start":1714404389183,"stop":1714404389183,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a9d55b24f3075f0","name":"Fails to publish duplicate message","time":{"start":1714404389188,"stop":1714404389189,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d3829c0e9c30f00","name":"does not throw on valid cases","time":{"start":1714403831450,"stop":1714403831451,"duration":1},"status":"passed","severity":"normal"},{"uid":"93992c6ae56afa14","name":"Subscribe to topic containing shell command and receive message","time":{"start":1714404585208,"stop":1714404585208,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d25aee558173bd5","name":"Subscribe and receive messages via waku relay post","time":{"start":1714404585200,"stop":1714404585200,"duration":0},"status":"passed","severity":"normal"},{"uid":"646b9d0ffeec143","name":"Accepts a valid Waku Message","time":{"start":1714403848022,"stop":1714403848023,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb4ad6f0e52c780b","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1714404398001,"stop":1714404398002,"duration":1},"status":"passed","severity":"normal"},{"uid":"32ec54c9b57643d2","name":"Check received message containing Script","time":{"start":1714404066557,"stop":1714404066557,"duration":0},"status":"passed","severity":"normal"},{"uid":"f65fd1b48c34b30b","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1714403844361,"stop":1714403844361,"duration":0},"status":"passed","severity":"normal"},{"uid":"60e97407d2794992","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1714403855040,"stop":1714403855040,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea917a3cb4a1afd5","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1714404122365,"stop":1714404122365,"duration":0},"status":"passed","severity":"normal"},{"uid":"10a55b8cac772a3f","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1714404585205,"stop":1714404585205,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a3a8df16677d596","name":"Decoder throws on undefined content topic","time":{"start":1714403865020,"stop":1714403865021,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d375062127440d4","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1714403865015,"stop":1714403865017,"duration":2},"status":"passed","severity":"normal"},{"uid":"340c81af5606f5f7","name":"Ping on unsubscribed peer","time":{"start":1714404124918,"stop":1714404124918,"duration":0},"status":"broken","severity":"normal"},{"uid":"de131420ed89ffd6","name":"Encoder throws on empty string content topic","time":{"start":1714403867028,"stop":1714403867029,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b5be61771d12e41","name":"Push message with content topic containing shell command","time":{"start":1714404488158,"stop":1714404488166,"duration":8},"status":"passed","severity":"normal"},{"uid":"dfb74acd429424ea","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1714404363863,"stop":1714404363864,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0f96fa41468774b","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1714404066563,"stop":1714404066563,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ed375eb1d9285c5","name":"given a waku node and content topic, creates a filter subscription","time":{"start":1714404379945,"stop":1714404379945,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8c999ad6aa6c7f0c","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1714404363864,"stop":1714404363867,"duration":3},"status":"passed","severity":"normal"},{"uid":"8694bec86b430940","name":"Check received message containing shell command","time":{"start":1714404379789,"stop":1714404379789,"duration":0},"status":"passed","severity":"normal"},{"uid":"7984f2c287658f29","name":"can start the service","time":{"start":1714403859297,"stop":1714403859298,"duration":1},"status":"passed","severity":"normal"},{"uid":"b454b9b4769ded06","name":"Fails to push message with large meta","time":{"start":1714404348899,"stop":1714404348899,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4e6b9f98a51225b","name":"Query Generator, No Decoder","time":{"start":1714404472801,"stop":1714404472802,"duration":1},"status":"passed","severity":"normal"},{"uid":"e235c9e7440885bc","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app71/10/topic738/proto","time":{"start":1714404421548,"stop":1714404421548,"duration":0},"status":"passed","severity":"normal"},{"uid":"6407e6de32fb6a73","name":"same cluster, same shard: nodes connect","time":{"start":1714404230107,"stop":1714404230107,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e36accc793f097f","name":"Subscribe to topic containing XML and receive message","time":{"start":1714404187328,"stop":1714404187328,"duration":0},"status":"passed","severity":"normal"},{"uid":"92f6bc47a444a00a","name":"Encoder throws on undefined content topic","time":{"start":1714403844677,"stop":1714403844677,"duration":0},"status":"passed","severity":"normal"},{"uid":"91e184dcd80c0f61","name":"should get / set UDP multiaddr","time":{"start":1714403839790,"stop":1714403839790,"duration":0},"status":"passed","severity":"normal"},{"uid":"9da72af8133bcca3","name":"Push message with Basic HTML tag payload","time":{"start":1714404488118,"stop":1714404488118,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb96537dbad19771","name":"should decode valid enr with tcp successfully","time":{"start":1714403839782,"stop":1714403839782,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0cc6b5697baa30f","name":"Passing an array","time":{"start":1714404532364,"stop":1714404532364,"duration":0},"status":"passed","severity":"normal"},{"uid":"665ce30f7bdf08d6","name":"Reopen subscription with peer with lost subscription","time":{"start":1714404124913,"stop":1714404124914,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d7789bcb96156dc","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app27/1/topic514/json","time":{"start":1714404421545,"stop":1714404421546,"duration":1},"status":"passed","severity":"normal"},{"uid":"8eb2194eaaf38e5f","name":"Check message received after nwaku node is restarted","time":{"start":1714404379795,"stop":1714404379795,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6b6bf35bd15cf411","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1714403831459,"stop":1714403831459,"duration":0},"status":"passed","severity":"normal"},{"uid":"f92f390ddc18f632","name":"Publish message with custom timestamp: Mon Apr 29 2024 16:26:04 GMT+0000 (Coordinated Universal Time)","time":{"start":1714404389187,"stop":1714404389188,"duration":1},"status":"passed","severity":"normal"},{"uid":"5658ef5052a97a4b","name":"Subscribe to topic containing Script and receive message","time":{"start":1714404187327,"stop":1714404187327,"duration":0},"status":"passed","severity":"normal"},{"uid":"c54297fdf591ae84","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1714404363880,"stop":1714404363890,"duration":10},"status":"passed","severity":"normal"},{"uid":"a08cd15b703f18e4","name":"throws on content topic with empty encoding field","time":{"start":1714403831456,"stop":1714403831456,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea10a532f260beb9","name":"random static sharding 4 - Cluster ID: 245, Shard ID: 176","time":{"start":1714404451749,"stop":1714404451750,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a92b0fb35878ff9","name":"Mutual subscription","time":{"start":1714404397999,"stop":1714404397999,"duration":0},"status":"passed","severity":"normal"},{"uid":"8098d0d43631343e","name":"Push message with meta","time":{"start":1714404348898,"stop":1714404348899,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7077c04c8582503","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1714403831466,"stop":1714403831466,"duration":0},"status":"passed","severity":"normal"},{"uid":"f20a3a4a512f1ae3","name":"Check received message containing Script","time":{"start":1714404379768,"stop":1714404379768,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee6c77fb25ea9b7a","name":"Subscribe to topic containing emoji and receive message","time":{"start":1714404585198,"stop":1714404585198,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a6dcc087bc9da13","name":"Push message with shell command payload","time":{"start":1714404488131,"stop":1714404488132,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6388ad44b27e726","name":"Decrypt messages","time":{"start":1714404347128,"stop":1714404347128,"duration":0},"status":"passed","severity":"normal"},{"uid":"723f4312d2dc6a59","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1714403831467,"stop":1714403831467,"duration":0},"status":"passed","severity":"normal"},{"uid":"50a3ef31918ec91f","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1714404187311,"stop":1714404187311,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea8ff0432d6f2bd3","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app62/4/topic880/utf8","time":{"start":1714404421550,"stop":1714404421550,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc86c696323e4bf0","name":"should load peers from local storage and dispatch events","time":{"start":1714403859301,"stop":1714403859301,"duration":0},"status":"passed","severity":"normal"},{"uid":"de13a3b911aa1577","name":"Check message with non string payload is not received","time":{"start":1714404379794,"stop":1714404379794,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3213ee922055864","name":"Rejects garbage","time":{"start":1714403848024,"stop":1714403848024,"duration":0},"status":"passed","severity":"normal"},{"uid":"4619e53dcc298633","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1714403831484,"stop":1714403831484,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe1cab39ce9753c9","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1714403890140,"stop":1714403890140,"duration":0},"status":"passed","severity":"normal"},{"uid":"50ac909b5e09a8da","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1714404154137,"stop":1714404154137,"duration":0},"status":"passed","severity":"normal"},{"uid":"608bba4499f83085","name":"can start the service","time":{"start":1714404404535,"stop":1714404404535,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d0d49090f2d7edf","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1714404208535,"stop":1714404208538,"duration":3},"status":"passed","severity":"normal"},{"uid":"cb4716ccbca6231a","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1714404527859,"stop":1714404527859,"duration":0},"status":"passed","severity":"normal"},{"uid":"82170aad1b00f285","name":"Subscribe and receive messages via waku relay post","time":{"start":1714404585190,"stop":1714404585190,"duration":0},"status":"passed","severity":"normal"},{"uid":"30646b117fa29a77","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1714403929002,"stop":1714403929002,"duration":0},"status":"passed","severity":"normal"},{"uid":"4784ff0c2ce6811a","name":"Overlapping topic subscription","time":{"start":1714404585193,"stop":1714404585193,"duration":0},"status":"passed","severity":"normal"},{"uid":"846f454bf567756","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1714404154120,"stop":1714404154120,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd221543479feae1","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1714404154128,"stop":1714404154128,"duration":0},"status":"passed","severity":"normal"},{"uid":"34422270b1cfbafb","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1714403831461,"stop":1714403831461,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8d0ca3bc9be1711","name":"should throw an error if shards are undefined for static sharding","time":{"start":1714403831470,"stop":1714403831470,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe5d387c111f7d8e","name":"Push message with Chinese payload","time":{"start":1714404348882,"stop":1714404348882,"duration":0},"status":"passed","severity":"normal"},{"uid":"185cab1b21a04a30","name":"Check received message containing Arabic","time":{"start":1714404066556,"stop":1714404066556,"duration":0},"status":"passed","severity":"normal"},{"uid":"1010fea4c9016454","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1714403831474,"stop":1714403831474,"duration":0},"status":"passed","severity":"normal"},{"uid":"d73169f35c70b7f4","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1714404666278,"stop":1714404666279,"duration":1},"status":"passed","severity":"normal"},{"uid":"c327c02021f8ac09","name":"Subscribe to topic containing shell command and publish message","time":{"start":1714404398010,"stop":1714404398010,"duration":0},"status":"passed","severity":"normal"},{"uid":"51ee0ba2eff7558a","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1714404154130,"stop":1714404154131,"duration":1},"status":"passed","severity":"normal"},{"uid":"aab9e7c63b412725","name":"Push message with content topic containing numeric","time":{"start":1714404348890,"stop":1714404348891,"duration":1},"status":"passed","severity":"normal"},{"uid":"6da0f95089d57269","name":"Check message received after jswaku node is restarted","time":{"start":1714404066567,"stop":1714404066567,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5f50eb77f0bd1862","name":"throws on content topic with generation field greater than 0","time":{"start":1714403831453,"stop":1714403831453,"duration":0},"status":"passed","severity":"normal"},{"uid":"72a1ddf83dbf5b4c","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1714404122369,"stop":1714404122370,"duration":1},"status":"passed","severity":"normal"},{"uid":"3bc1183ef7cfe541","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1714403891980,"stop":1714403891981,"duration":1},"status":"passed","severity":"normal"},{"uid":"76b7d8e5c755beda","name":"Check received message containing XML","time":{"start":1714404379787,"stop":1714404379787,"duration":0},"status":"passed","severity":"normal"},{"uid":"d205a195d7dcef9d","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1714403890139,"stop":1714403890139,"duration":0},"status":"passed","severity":"normal"},{"uid":"d42e7622a06b05da","name":"handles multiple messages","time":{"start":1714404518275,"stop":1714404518275,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce8b4a267c65f7f6","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1714404122368,"stop":1714404122369,"duration":1},"status":"passed","severity":"normal"},{"uid":"2eadef1d936051eb","name":"A test","time":{"start":1714404187426,"stop":1714404187427,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ba050c2c3e90002","name":"should not fail to stop the service if it was not started","time":{"start":1714403892804,"stop":1714403892805,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8d9f34d70d62cd9","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1714404585201,"stop":1714404585201,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc83817a44368527","name":"same cluster, same shard: nodes connect","time":{"start":1714404154114,"stop":1714404154115,"duration":1},"status":"passed","severity":"normal"},{"uid":"acc690e64f7e0d15","name":"Push message with rate limit","time":{"start":1714404348900,"stop":1714404348900,"duration":0},"status":"passed","severity":"normal"},{"uid":"985c1d3dd54c798a","name":"Push message with meta","time":{"start":1714404488168,"stop":1714404488168,"duration":0},"status":"passed","severity":"normal"},{"uid":"aaaf205c000142e","name":"Ping on subscribed peer","time":{"start":1714403947512,"stop":1714403947513,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0b79931bb0c878c","name":"Check received message with timestamp: 1649153314 ","time":{"start":1714404379791,"stop":1714404379792,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9245e60ccbb4edc","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1714403854360,"stop":1714403854360,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5fa440687f1d329","name":"should only return 1 node with store capability","time":{"start":1714403855463,"stop":1714403855463,"duration":0},"status":"passed","severity":"normal"},{"uid":"47210773f14b4c55","name":"connects to nwaku","time":{"start":1714404532363,"stop":1714404532363,"duration":0},"status":"passed","severity":"normal"},{"uid":"a369fd345cc723db","name":"Push message with rate limit","time":{"start":1714404488169,"stop":1714404488169,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cd778d278d2fb18","name":"Query Generator - backward","time":{"start":1714404497152,"stop":1714404497152,"duration":0},"status":"passed","severity":"normal"},{"uid":"224757b5223ae125","name":"Push message with content topic containing Script","time":{"start":1714404348894,"stop":1714404348894,"duration":0},"status":"passed","severity":"normal"},{"uid":"9283bcb0e5031fee","name":"Ping on peer without subscriptions","time":{"start":1714404124911,"stop":1714404124912,"duration":1},"status":"broken","severity":"normal"},{"uid":"fea4085cebdefa8","name":"Push message equal or less that 1MB","time":{"start":1714404488172,"stop":1714404488172,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5cc2abd6d9c3be8","name":"Query generator for multiple messages","time":{"start":1714404505823,"stop":1714404505823,"duration":0},"status":"passed","severity":"normal"},{"uid":"f29d85e236bc46c4","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1714404154121,"stop":1714404154121,"duration":0},"status":"passed","severity":"normal"},{"uid":"568f933083879419","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1714404398010,"stop":1714404398011,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a448df61c53f88c","name":"Symmetric encrypt & Decrypt","time":{"start":1714403865682,"stop":1714403865683,"duration":1},"status":"passed","severity":"normal"},{"uid":"238cc5a383e79c42","name":"recovers when dns.resolve returns empty","time":{"start":1714403855460,"stop":1714403855460,"duration":0},"status":"passed","severity":"normal"},{"uid":"6915f0830b88a36","name":"Js publishes, other Js receives","time":{"start":1714404370762,"stop":1714404370762,"duration":0},"status":"passed","severity":"normal"},{"uid":"c30624d2262d240a","name":"Check received message containing short","time":{"start":1714404066546,"stop":1714404066550,"duration":4},"status":"passed","severity":"normal"},{"uid":"84ad97207f54f081","name":"Push message with content topic containing Chinese","time":{"start":1714404488149,"stop":1714404488150,"duration":1},"status":"passed","severity":"normal"},{"uid":"48a5f02c716f0542","name":"configure the node with multiple content topics","time":{"start":1714404421551,"stop":1714404421551,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c26c8a7e9209d07","name":"Encoder throws on empty string content topic","time":{"start":1714403865020,"stop":1714403865020,"duration":0},"status":"passed","severity":"normal"},{"uid":"8aae29b91a350c28","name":"Push message with content topic containing unicode special characters","time":{"start":1714404488166,"stop":1714404488167,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b41f0975c665543","name":"Using a function","time":{"start":1714404532365,"stop":1714404532365,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c41e5534ef62397","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1714404363893,"stop":1714404363894,"duration":1},"status":"passed","severity":"normal"},{"uid":"4690f6917941740b","name":"should throw an error for missing sharding configuration","time":{"start":1714403831482,"stop":1714403831482,"duration":0},"status":"passed","severity":"normal"},{"uid":"53076d84467be0c5","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1714404585191,"stop":1714404585191,"duration":0},"status":"passed","severity":"normal"},{"uid":"a93fc0a9ca1dcd20","name":"Query Generator, Multiple PubsubTopics","time":{"start":1714404472801,"stop":1714404472801,"duration":0},"status":"passed","severity":"normal"},{"uid":"dde5ba6e8e0f760e","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1714403844361,"stop":1714403844362,"duration":1},"status":"passed","severity":"normal"},{"uid":"3304cd960390cf0c","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1714403855463,"stop":1714403855464,"duration":1},"status":"passed","severity":"normal"},{"uid":"47774a3cce42226d","name":"Callback on promise, aborts when callback returns true","time":{"start":1714404505826,"stop":1714404505827,"duration":1},"status":"passed","severity":"normal"},{"uid":"352d847f3cf67dfa","name":"should handle corrupted local storage data gracefully","time":{"start":1714403859301,"stop":1714403859301,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0447a078be1699c","name":"1 Relay, 1 fetch","time":{"start":1714403855247,"stop":1714403855247,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb17b75f3dfcd168","name":"Passing page size 10 when there are 10 messages","time":{"start":1714404519339,"stop":1714404519339,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4ffaf10c713dadf","name":"Check received message containing shell command","time":{"start":1714404379770,"stop":1714404379770,"duration":0},"status":"passed","severity":"normal"},{"uid":"72e43e57c0356136","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1714403882439,"stop":1714403882439,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f8c025ded0b1c29","name":"should configure sharding based on application and version for autosharding","time":{"start":1714403831480,"stop":1714403831480,"duration":0},"status":"passed","severity":"normal"},{"uid":"12d753e55a71cb02","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1714404154129,"stop":1714404154129,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b27b420a93311d0","name":"Subscribe to topic containing numeric and receive message","time":{"start":1714404585204,"stop":1714404585204,"duration":0},"status":"passed","severity":"normal"},{"uid":"4de1a11a447b3e3d","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1714404187325,"stop":1714404187326,"duration":1},"status":"passed","severity":"normal"},{"uid":"19272c4108379017","name":"Decoder throws on empty string content topic","time":{"start":1714403844678,"stop":1714403844678,"duration":0},"status":"passed","severity":"normal"},{"uid":"52afbbd96abd620a","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1714403882440,"stop":1714403882440,"duration":0},"status":"passed","severity":"normal"},{"uid":"63546759a738841c","name":"Check received message containing JSON","time":{"start":1714404379770,"stop":1714404379770,"duration":0},"status":"passed","severity":"normal"},{"uid":"81625550ff3230e5","name":"Publish message with custom timestamp: Tue May 09 2023 15:26:04 GMT+0000 (Coordinated Universal Time)","time":{"start":1714404389187,"stop":1714404389187,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee211ce1e0c2927d","name":"should set field with only LIGHTPUSH enabled","time":{"start":1714403839795,"stop":1714403839795,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fba12e5d8618568","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1714404154118,"stop":1714404154118,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4a5789f5b6eea58","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1714403855465,"stop":1714403855465,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7764f8f448dc1ae9","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1714403855037,"stop":1714403855038,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4fc708e5939726c","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1714403831472,"stop":1714403831472,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b6b45de060a7c34","name":"Check received message containing XML","time":{"start":1714404066558,"stop":1714404066558,"duration":0},"status":"passed","severity":"normal"},{"uid":"46c29fe6fae3f23b","name":"Push message with Chinese payload","time":{"start":1714404488096,"stop":1714404488096,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e3bc1955c9bb8e4","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1714404398006,"stop":1714404398006,"duration":0},"status":"passed","severity":"normal"},{"uid":"f66a33460589239b","name":"Ping on peer without subscriptions","time":{"start":1714403947515,"stop":1714403947516,"duration":1},"status":"broken","severity":"normal"},{"uid":"41f0d5ed617b9a85","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1714404585202,"stop":1714404585202,"duration":0},"status":"broken","severity":"normal"},{"uid":"200112bd873df7ec","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1714404498742,"stop":1714404498743,"duration":1},"status":"passed","severity":"normal"},{"uid":"8102520d346a4e33","name":"should throw error - invalid id","time":{"start":1714403839788,"stop":1714403839788,"duration":0},"status":"passed","severity":"normal"},{"uid":"598e90accf95df33","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1714404154120,"stop":1714404154120,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee2a627ab92b8949","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1714403831475,"stop":1714403831475,"duration":0},"status":"passed","severity":"normal"},{"uid":"940d1710ae1b9723","name":"Promise Callback - backward","time":{"start":1714404497152,"stop":1714404497153,"duration":1},"status":"passed","severity":"normal"},{"uid":"99ec5862d797cd96","name":"Check received message containing escaped characters","time":{"start":1714404379789,"stop":1714404379789,"duration":0},"status":"passed","severity":"normal"},{"uid":"34f91162b5e2a75b","name":"Push message with content topic containing JSON","time":{"start":1714404488157,"stop":1714404488158,"duration":1},"status":"passed","severity":"normal"},{"uid":"379c7ebee3ffd1c4","name":"tcp ip4 address","time":{"start":1714403839188,"stop":1714403839189,"duration":1},"status":"passed","severity":"normal"},{"uid":"fce176d72727c9e0","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1714403831467,"stop":1714403831468,"duration":1},"status":"passed","severity":"normal"},{"uid":"316b10b2ac42c91a","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1714403831471,"stop":1714403831471,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf7f4e0155436672","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1714404344571,"stop":1714404344571,"duration":0},"status":"skipped","severity":"normal"},{"uid":"cd081106775bab8f","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1714404398002,"stop":1714404398003,"duration":1},"status":"passed","severity":"normal"},{"uid":"90e17e5cb822de54","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1714403952623,"stop":1714403952624,"duration":1},"status":"passed","severity":"normal"},{"uid":"ffda1b964322e3ae","name":"random static sharding 10 - Cluster ID: 927, Shard ID: 845","time":{"start":1714404451752,"stop":1714404451752,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf138a0561c10dc9","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 0","time":{"start":1714403831481,"stop":1714403831481,"duration":0},"status":"passed","severity":"normal"},{"uid":"9554255f6f876236","name":"Ordered callback, aborts when callback returns true","time":{"start":1714404505827,"stop":1714404505828,"duration":1},"status":"passed","severity":"normal"},{"uid":"5cd7bdbc2302c603","name":"less peers than existing","time":{"start":1714404344764,"stop":1714404344764,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e8368531a9540cff","name":"should set field with only STORE enabled","time":{"start":1714403839795,"stop":1714403839795,"duration":0},"status":"passed","severity":"normal"},{"uid":"2832f6d614435760","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1714403831469,"stop":1714403831469,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec3948ee1f3383eb","name":"should be called for bootstrap peers","time":{"start":1714403890138,"stop":1714403890138,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a81d1dcd92297be","name":"Push to array if already present","time":{"start":1714403831091,"stop":1714403831092,"duration":1},"status":"passed","severity":"normal"},{"uid":"48e81d06a234d8e1","name":"receives messages sent to provided content topic through callback","time":{"start":1714404379945,"stop":1714404379946,"duration":1},"status":"skipped","severity":"normal"},{"uid":"8f50e80f4b98836","name":"Push message with content topic containing short","time":{"start":1714404348890,"stop":1714404348890,"duration":0},"status":"passed","severity":"normal"},{"uid":"ece40609e3f97a8b","name":"Check received message with timestamp: 1714403881840 ","time":{"start":1714404379791,"stop":1714404379791,"duration":0},"status":"passed","severity":"normal"},{"uid":"be62009a04957bb5","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1714404439694,"stop":1714404439695,"duration":1},"status":"passed","severity":"normal"},{"uid":"2dcf184529272b93","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1714403839029,"stop":1714403839032,"duration":3},"status":"passed","severity":"normal"},{"uid":"224396e1fc9f0ee6","name":"Check received message containing JSON","time":{"start":1714404379788,"stop":1714404379788,"duration":0},"status":"passed","severity":"normal"},{"uid":"2473786dc8486cc2","name":"Check message with no content topic is not received","time":{"start":1714404379793,"stop":1714404379793,"duration":0},"status":"passed","severity":"normal"},{"uid":"76cbe3f5e680a30e","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1714403855037,"stop":1714403855037,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a10151f415faa2d","name":"should be able to encode the field with only RELAY set to true","time":{"start":1714403839023,"stop":1714403839025,"duration":2},"status":"passed","severity":"normal"},{"uid":"db4d4c6074e20a82","name":"Publish message with rate limit","time":{"start":1714404389196,"stop":1714404389196,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b6a9a5b70c4b6ee","name":"Subscribe to topic containing numeric and receive message","time":{"start":1714404585194,"stop":1714404585194,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1a3c043b35d2c4a","name":"Push message with escaped characters payload","time":{"start":1714404488132,"stop":1714404488132,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bb3752451e4fbba","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1714404398007,"stop":1714404398007,"duration":0},"status":"passed","severity":"normal"},{"uid":"610f7d8fe982f9d5","name":"should throw error - no id","time":{"start":1714403839782,"stop":1714403839783,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f5ab6b3e340735c","name":"Check received message containing unicode special characters","time":{"start":1714404066560,"stop":1714404066561,"duration":1},"status":"passed","severity":"normal"},{"uid":"47d8d44db77555b9","name":"Push message with SQL Injection payload","time":{"start":1714404348883,"stop":1714404348883,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd4573c6aac05e69","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1714403831473,"stop":1714403831473,"duration":0},"status":"passed","severity":"normal"},{"uid":"e20fc841ea71a4ff","name":"Default pageSize","time":{"start":1714404519340,"stop":1714404519341,"duration":1},"status":"passed","severity":"normal"},{"uid":"818765dd1e008a9e","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1714404389190,"stop":1714404389191,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c80bf900878725c","name":"Check received message containing numeric","time":{"start":1714404379764,"stop":1714404379764,"duration":0},"status":"passed","severity":"normal"},{"uid":"2781ae709a43f174","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1714404421552,"stop":1714404421552,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fbf918e55d0f52d","name":"groups content topics by expected pubsub topic","time":{"start":1714403831464,"stop":1714403831464,"duration":0},"status":"passed","severity":"normal"},{"uid":"99766d7297c1e3b4","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1714404187330,"stop":1714404187330,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0176bf02ced5e67","name":"Push message with XML payload","time":{"start":1714404488110,"stop":1714404488118,"duration":8},"status":"passed","severity":"normal"},{"uid":"74319c8b13106ecb","name":"Push message with content topic containing numeric","time":{"start":1714404488146,"stop":1714404488148,"duration":2},"status":"passed","severity":"normal"},{"uid":"c6abf85290b51f6b","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1714403952606,"stop":1714403952611,"duration":5},"status":"passed","severity":"normal"},{"uid":"198fde848d78e3a6","name":"Push message with short payload","time":{"start":1714404488084,"stop":1714404488084,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5766d1902bd0492","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714404208533,"stop":1714404208533,"duration":0},"status":"passed","severity":"normal"},{"uid":"4421b98dda6a67bd","name":"Delete observer","time":{"start":1714404347128,"stop":1714404347128,"duration":0},"status":"passed","severity":"normal"},{"uid":"acdfcfd71ea8e3b","name":"Check publish message containing long","time":{"start":1714404389180,"stop":1714404389180,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ce689afa7d55620","name":"Passing page size 11 when there are 10 messages","time":{"start":1714404519339,"stop":1714404519339,"duration":0},"status":"passed","severity":"normal"},{"uid":"7aa0830b185f5a9b","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1714404585196,"stop":1714404585197,"duration":1},"status":"passed","severity":"normal"},{"uid":"1331d17b4cf16b68","name":"should properly create peer info with all multiaddrs","time":{"start":1714403839793,"stop":1714403839793,"duration":0},"status":"passed","severity":"normal"},{"uid":"de10702cf043366e","name":"Generator, 2 different pubsubtopics","time":{"start":1714404498741,"stop":1714404498741,"duration":0},"status":"passed","severity":"normal"},{"uid":"83b52e6d6c874d63","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app22/4/topic807/json","time":{"start":1714404421549,"stop":1714404421549,"duration":0},"status":"passed","severity":"normal"},{"uid":"561e2e2c9867d8d1","name":"Push message equal or less that 1MB","time":{"start":1714404348901,"stop":1714404348902,"duration":1},"status":"passed","severity":"normal"},{"uid":"72d568b14374e7bf","name":"should return false","time":{"start":1714403839788,"stop":1714403839789,"duration":1},"status":"passed","severity":"normal"},{"uid":"9050bbc365e5defe","name":"Check publish message containing Script","time":{"start":1714404389183,"stop":1714404389183,"duration":0},"status":"passed","severity":"normal"},{"uid":"62d2b67388c18200","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714403952618,"stop":1714403952621,"duration":3},"status":"passed","severity":"normal"},{"uid":"9346aa95a7ff2c98","name":"Subscribe and receives messages on 20 topics","time":{"start":1714404187313,"stop":1714404187313,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1c1aeef095e456f","name":"Promise Callback - forward","time":{"start":1714404497152,"stop":1714404497152,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd6aa4fbd5590cc1","name":"can start and stop the service","time":{"start":1714403859298,"stop":1714403859298,"duration":0},"status":"passed","severity":"normal"},{"uid":"934cedf4760add8e","name":"Check received message with timestamp: 1649153314 ","time":{"start":1714404379772,"stop":1714404379773,"duration":1},"status":"passed","severity":"normal"},{"uid":"7817fcce247d9981","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1714404398006,"stop":1714404398007,"duration":1},"status":"passed","severity":"normal"},{"uid":"920297d4a885fa","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1714403839044,"stop":1714403839046,"duration":2},"status":"passed","severity":"normal"},{"uid":"f5a65dd136042845","name":"Push message with content topic containing escaped characters","time":{"start":1714404348896,"stop":1714404348897,"duration":1},"status":"passed","severity":"normal"},{"uid":"43af779a060493c1","name":"Nwaku publishes","time":{"start":1714404370761,"stop":1714404370762,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f09d1464a98d7cc","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1714403952622,"stop":1714403952622,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e34b532b0400a2f","name":"Push message with JSON payload","time":{"start":1714404348886,"stop":1714404348886,"duration":0},"status":"passed","severity":"normal"},{"uid":"8056adaf0118e7c","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1714404512203,"stop":1714404512203,"duration":0},"status":"passed","severity":"normal"},{"uid":"7479fcf8b9617d84","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app62/8/topic211/test.js","time":{"start":1714404421545,"stop":1714404421545,"duration":0},"status":"passed","severity":"normal"},{"uid":"c06e03eeb284307b","name":"Push message with custom timestamp: 1714400525162","time":{"start":1714404348901,"stop":1714404348901,"duration":0},"status":"passed","severity":"normal"},{"uid":"93c3b94264e80ac9","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1714403855464,"stop":1714403855464,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ed3aa4ebf414ef2","name":"Refresh subscription","time":{"start":1714404187316,"stop":1714404187316,"duration":0},"status":"passed","severity":"normal"},{"uid":"c45bba4840bb0d15","name":"Check received message containing Basic HTML tag","time":{"start":1714404066558,"stop":1714404066558,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3ba1f55dc70d816","name":"Passing page size 1 when there are 4 messages","time":{"start":1714404519338,"stop":1714404519338,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e220d4818a3202e","name":"should throw an error for missing required configuration","time":{"start":1714403831470,"stop":1714403831470,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cffecb645e17f7f","name":"throws on content topic with empty application field","time":{"start":1714403831454,"stop":1714403831454,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b6544c7a7b7d836","name":"should add and remove event listeners correctly","time":{"start":1714403859302,"stop":1714403859302,"duration":0},"status":"passed","severity":"normal"},{"uid":"b886bececbc77949","name":"Passing page size 110 when there are 120 messages","time":{"start":1714404519340,"stop":1714404519340,"duration":0},"status":"passed","severity":"normal"},{"uid":"456d065f644e2309","name":"should be able to decode the field with only STORE set to true","time":{"start":1714403839039,"stop":1714403839040,"duration":1},"status":"passed","severity":"normal"},{"uid":"28dd6691019d8478","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1714404363869,"stop":1714404363869,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3d2f9fdf47ab0e0","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1714404363879,"stop":1714404363880,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6ccc7ffc0d140b8","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1714403831470,"stop":1714403831470,"duration":0},"status":"passed","severity":"normal"},{"uid":"34880deff1d64abe","name":"Relay - times out","time":{"start":1714404542280,"stop":1714404542280,"duration":0},"status":"passed","severity":"normal"},{"uid":"55fe43ef716a7427","name":"different cluster, different shard: nodes don't connect","time":{"start":1714404154116,"stop":1714404154116,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7779bcc3b4dbd2b","name":"Subscribe to topic containing numeric and publish message","time":{"start":1714404398005,"stop":1714404398005,"duration":0},"status":"passed","severity":"normal"},{"uid":"986095bae6d391b3","name":"throws on content topic with empty version field","time":{"start":1714403831454,"stop":1714403831455,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c8ba68d97e8375d","name":"Check received message containing special chars","time":{"start":1714404066554,"stop":1714404066555,"duration":1},"status":"passed","severity":"normal"},{"uid":"70e1c792e8b73171","name":"Push message with content topic containing Script","time":{"start":1714404488153,"stop":1714404488154,"duration":1},"status":"passed","severity":"normal"},{"uid":"db534f843116fd35","name":"Passing cursor with wrong pubsubTopic","time":{"start":1714404439697,"stop":1714404439697,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b81d3dabc9a76b8","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1714404527859,"stop":1714404527859,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf07159c37b41d55","name":"Check message received after nwaku node is restarted","time":{"start":1714404379776,"stop":1714404379776,"duration":0},"status":"skipped","severity":"normal"},{"uid":"aa9c54b8c5e5f4aa","name":"getPeersByDiscovery","time":{"start":1714404344570,"stop":1714404344570,"duration":0},"status":"passed","severity":"normal"},{"uid":"d237de5d89933205","name":"Subscribe and receive messages via waku relay post","time":{"start":1714404187311,"stop":1714404187312,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c05218381fea14c","name":"Check received message containing escaped characters","time":{"start":1714404066560,"stop":1714404066560,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7d4a4679e1f248c","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1714404122367,"stop":1714404122367,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d0b5406e5c3e9c3","name":"Subscribe to topic containing special chars and receive message","time":{"start":1714404585194,"stop":1714404585194,"duration":0},"status":"passed","severity":"normal"},{"uid":"5577dcbc087045ad","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1714404363871,"stop":1714404363874,"duration":3},"status":"passed","severity":"normal"},{"uid":"1c8ed2b79f3d81c9","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1714404666279,"stop":1714404666279,"duration":0},"status":"passed","severity":"normal"},{"uid":"df03dbf617b0ecd0","name":"Check received message containing Chinese","time":{"start":1714404066555,"stop":1714404066555,"duration":0},"status":"passed","severity":"normal"},{"uid":"d58609af17676fdf","name":"Relay - dialed after","time":{"start":1714404542280,"stop":1714404542280,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc0271c0a40b18ce","name":"start node with empty shard","time":{"start":1714404451754,"stop":1714404451754,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4971cd331483ca2","name":"Push message with content topic containing unicode special characters","time":{"start":1714404348897,"stop":1714404348897,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0c1ec31ee9d12cb","name":"Check received message containing Russian","time":{"start":1714404379767,"stop":1714404379768,"duration":1},"status":"passed","severity":"normal"},{"uid":"a766456a0e7e3306","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1714404154134,"stop":1714404154135,"duration":1},"status":"passed","severity":"normal"},{"uid":"40dde01f6a8ab1a0","name":"Check message on other pubsub topic is not received","time":{"start":1714404066564,"stop":1714404066564,"duration":0},"status":"passed","severity":"normal"},{"uid":"f66e806ec2a86b26","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1714404585208,"stop":1714404585209,"duration":1},"status":"passed","severity":"normal"},{"uid":"847ef222bd1a16ac","name":"Init the array if not present","time":{"start":1714403831089,"stop":1714403831091,"duration":2},"status":"passed","severity":"normal"},{"uid":"ca6285569b356b96","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714404208531,"stop":1714404208532,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f454f84c6eb8b88","name":"Relay + Store","time":{"start":1714403839796,"stop":1714403839796,"duration":0},"status":"passed","severity":"normal"},{"uid":"42c3fcd3d07fe131","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1714403844679,"stop":1714403844679,"duration":0},"status":"passed","severity":"normal"},{"uid":"86628c265e13eb4a","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1714404208533,"stop":1714404208534,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2e2f17a0aaeb687","name":"Check publish message containing shell command","time":{"start":1714404389185,"stop":1714404389185,"duration":0},"status":"passed","severity":"normal"},{"uid":"8697b733e9c9f90d","name":"Check publish message containing emoji","time":{"start":1714404389186,"stop":1714404389186,"duration":0},"status":"passed","severity":"normal"},{"uid":"95699a55573d7c18","name":"random static sharding 6 - Cluster ID: 535, Shard ID: 154","time":{"start":1714404451750,"stop":1714404451751,"duration":1},"status":"passed","severity":"normal"},{"uid":"651b2f3026c802c8","name":"All","time":{"start":1714403890766,"stop":1714403890766,"duration":0},"status":"passed","severity":"normal"},{"uid":"1617d612466dffa8","name":"Fields are not dropped","time":{"start":1714403843814,"stop":1714403843816,"duration":2},"status":"passed","severity":"normal"},{"uid":"d264652f770de3d5","name":"Query generator for multiple messages with different content topic format","time":{"start":1714404505825,"stop":1714404505825,"duration":0},"status":"passed","severity":"normal"},{"uid":"29f45fb9a926af12","name":"Check received message containing Script","time":{"start":1714404379786,"stop":1714404379787,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5e2ee5b796c349e","name":"Subscribe to topic containing XML and receive message","time":{"start":1714404585207,"stop":1714404585207,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3aa8ee66f9bd426","name":"Subscribe to topic containing shell command and receive message","time":{"start":1714404187329,"stop":1714404187329,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ff777bf89cecfbf","name":"Push message with content topic containing Arabic","time":{"start":1714404488150,"stop":1714404488151,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef7280bd43b58b3d","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1714403831463,"stop":1714403831463,"duration":0},"status":"passed","severity":"normal"},{"uid":"a642030fcc8efa33","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1714404208532,"stop":1714404208532,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1f0e45afd0af48f","name":"should only return 1 node with relay capability","time":{"start":1714403855462,"stop":1714403855462,"duration":0},"status":"passed","severity":"normal"},{"uid":"36993d1ccb3fbbe9","name":"Subscribe and receives messages on 20 topics","time":{"start":1714404585191,"stop":1714404585191,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c31f372a0588ef1","name":"Push message with content topic containing Basic HTML tag","time":{"start":1714404348895,"stop":1714404348895,"duration":0},"status":"passed","severity":"normal"},{"uid":"331fb08bb5e201b6","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1714403831471,"stop":1714403831471,"duration":0},"status":"passed","severity":"normal"},{"uid":"72089ed7dbe5b576","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1714403831475,"stop":1714403831476,"duration":1},"status":"passed","severity":"normal"},{"uid":"a677f78984f09697","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1714404512202,"stop":1714404512203,"duration":1},"status":"passed","severity":"normal"},{"uid":"4202ecc2c41894df","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1714404154133,"stop":1714404154134,"duration":1},"status":"passed","severity":"normal"},{"uid":"11e0e995f6ac9afd","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1714403952618,"stop":1714403952618,"duration":0},"status":"passed","severity":"normal"},{"uid":"acbd105a2f9d4370","name":"Publish message with custom timestamp: Mon Apr 29 2024 14:26:04 GMT+0000 (Coordinated Universal Time)","time":{"start":1714404389187,"stop":1714404389187,"duration":0},"status":"passed","severity":"normal"},{"uid":"26b924826da3c803","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1714403831471,"stop":1714403831471,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc0d3eb41be0a87e","name":"Query generator for 2000 messages","time":{"start":1714404505828,"stop":1714404505828,"duration":0},"status":"passed","severity":"normal"},{"uid":"201dcf11eaefe56f","name":"Publishes to nwaku","time":{"start":1714404370761,"stop":1714404370761,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c58932683115b38","name":"Check received message containing long","time":{"start":1714404379763,"stop":1714404379764,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3be8940c971a418","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1714403831461,"stop":1714403831461,"duration":0},"status":"passed","severity":"normal"},{"uid":"49cf2ecb9a117f88","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1714403831483,"stop":1714403831483,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf49b10299de2433","name":"Push message with content topic containing JSON","time":{"start":1714404348895,"stop":1714404348896,"duration":1},"status":"passed","severity":"normal"},{"uid":"1497782dc2e805f6","name":"Push message on custom pubsubTopic","time":{"start":1714404208534,"stop":1714404208534,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0cf502c83b07e71","name":"Push message with content topic containing emoji","time":{"start":1714404488167,"stop":1714404488167,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd2e347ca1444446","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1714403833984,"stop":1714403833984,"duration":0},"status":"passed","severity":"normal"},{"uid":"674c0497e0289728","name":"Check publish message containing JSON","time":{"start":1714404389184,"stop":1714404389184,"duration":0},"status":"passed","severity":"normal"},{"uid":"e01c0a422290a412","name":"should set field with only RELAY enabled","time":{"start":1714403839794,"stop":1714403839794,"duration":0},"status":"passed","severity":"normal"},{"uid":"25a322ad04ac7814","name":"Check received message containing SQL Injection","time":{"start":1714404066557,"stop":1714404066557,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5743331a591d644","name":"A test","time":{"start":1714404187427,"stop":1714404187427,"duration":0},"status":"passed","severity":"normal"},{"uid":"e13786bd3b23578","name":"Overlapping topic subscription","time":{"start":1714404398004,"stop":1714404398004,"duration":0},"status":"skipped","severity":"normal"},{"uid":"dc21d06a507cf6ad","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1714403831472,"stop":1714403831472,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6a7832738303d72","name":"random static sharding 8 - Cluster ID: 818, Shard ID: 656","time":{"start":1714404451751,"stop":1714404451752,"duration":1},"status":"passed","severity":"normal"},{"uid":"44363a3256e74146","name":"Fails to push message with large meta","time":{"start":1714404488168,"stop":1714404488169,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5ddef2b3863a22a","name":"should be called at least once on all `peer:discovery` events","time":{"start":1714403890137,"stop":1714403890137,"duration":0},"status":"passed","severity":"normal"},{"uid":"98ad133ead51c418","name":"Check received message containing XML","time":{"start":1714404379769,"stop":1714404379769,"duration":0},"status":"passed","severity":"normal"},{"uid":"ceb08a9c5b98256c","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1714404187312,"stop":1714404187312,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3681b0fcc6ced26","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1714403929002,"stop":1714403929002,"duration":0},"status":"passed","severity":"normal"},{"uid":"797140efa196fed1","name":"handles empty shards array correctly","time":{"start":1714403831482,"stop":1714403831482,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9f1ca650414ff05","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1714404187330,"stop":1714404187330,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4243158c1e3fc0b","name":"should be able to encode the field with only STORE set to true","time":{"start":1714403839026,"stop":1714403839027,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f27a811e0fced4f","name":"through manual discovery","time":{"start":1714404214236,"stop":1714404214237,"duration":1},"status":"passed","severity":"normal"},{"uid":"c55681545531c91f","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1714404187312,"stop":1714404187313,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3f7c4b614ddc891","name":"Decoder throws on undefined content topic","time":{"start":1714403867029,"stop":1714403867029,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebb3facb884da2a2","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1714404472806,"stop":1714404472806,"duration":0},"status":"passed","severity":"normal"},{"uid":"576823380d3111ce","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1714403882435,"stop":1714403882435,"duration":0},"status":"passed","severity":"normal"},{"uid":"c28016b4689d82a7","name":"Refresh subscription","time":{"start":1714404585203,"stop":1714404585203,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3b8f896bf7d82b1","name":"Passing page size 0 when there are 110 messages","time":{"start":1714404519337,"stop":1714404519338,"duration":1},"status":"passed","severity":"normal"},{"uid":"1abdf749628d6c97","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1714404505827,"stop":1714404505827,"duration":0},"status":"passed","severity":"normal"},{"uid":"68d3d0888e4ae085","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1714404154133,"stop":1714404154133,"duration":0},"status":"passed","severity":"normal"},{"uid":"60f2fe3374724e49","name":"Check message with non string payload is not received","time":{"start":1714404379775,"stop":1714404379776,"duration":1},"status":"passed","severity":"normal"},{"uid":"bcf329dd9ae5d93f","name":"different cluster, same shard: nodes don't connect","time":{"start":1714404230108,"stop":1714404230109,"duration":1},"status":"passed","severity":"normal"},{"uid":"576236c6c6a742c6","name":"should return all peers when numPeers is 0","time":{"start":1714403844360,"stop":1714403844360,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f50f4e1dfaaa295","name":"Check received message containing shell command","time":{"start":1714404066559,"stop":1714404066559,"duration":0},"status":"passed","severity":"normal"},{"uid":"fac7644afff3c6fe","name":"Check publish message containing unicode special characters","time":{"start":1714404389186,"stop":1714404389186,"duration":0},"status":"passed","severity":"normal"},{"uid":"94b347cae9dc714d","name":"Check meta is set [ecies]","time":{"start":1714403867028,"stop":1714403867028,"duration":0},"status":"passed","severity":"normal"},{"uid":"75fa176829027817","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1714404527860,"stop":1714404527860,"duration":0},"status":"passed","severity":"normal"},{"uid":"d85f974899eb072f","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1714403831458,"stop":1714403831458,"duration":0},"status":"passed","severity":"normal"},{"uid":"f65b35956dd246e7","name":"Check received message containing long","time":{"start":1714404066551,"stop":1714404066553,"duration":2},"status":"passed","severity":"normal"},{"uid":"6e2466ffcfcafc40","name":"Subscribe to topic containing JSON and receive message","time":{"start":1714404585197,"stop":1714404585197,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0214ee830827a94","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1714403985043,"stop":1714403985044,"duration":1},"status":"passed","severity":"normal"},{"uid":"22f72bd6b4fe25e2","name":"Subscribe to topic containing short and receive message","time":{"start":1714404585193,"stop":1714404585194,"duration":1},"status":"passed","severity":"normal"},{"uid":"576fce2b5e07e27","name":"should properly create location multiaddrs - tcp4","time":{"start":1714403839791,"stop":1714403839792,"duration":1},"status":"passed","severity":"normal"},{"uid":"4809211191fadf52","name":"removeEventListener with wrong event","time":{"start":1714403922489,"stop":1714403922489,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f97063762d4a133","name":"should only return 1 node with relay and store capability","time":{"start":1714403855462,"stop":1714403855463,"duration":1},"status":"passed","severity":"normal"},{"uid":"45693a3ad9ae3e8d","name":"should not fail to stop the service if it was not started","time":{"start":1714403859298,"stop":1714403859299,"duration":1},"status":"passed","severity":"normal"},{"uid":"6cdf8f4d60dc79f1","name":"Check publish message containing Arabic","time":{"start":1714404389182,"stop":1714404389182,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3c29c7559b0a4d5","name":"should return valid sharding parameters for static sharding","time":{"start":1714403831479,"stop":1714403831480,"duration":1},"status":"passed","severity":"normal"},{"uid":"40ed346084102fb6","name":"Check message with invalid timestamp is not received","time":{"start":1714404379773,"stop":1714404379773,"duration":0},"status":"passed","severity":"normal"},{"uid":"2858b5100944ebff","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1714404527858,"stop":1714404527859,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8e8a2403b183cf7","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1714403831480,"stop":1714403831480,"duration":0},"status":"passed","severity":"normal"},{"uid":"7815d406a7bfe0ec","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1714404585195,"stop":1714404585195,"duration":0},"status":"passed","severity":"normal"},{"uid":"441ca0dabfe07a79","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1714403867027,"stop":1714403867027,"duration":0},"status":"passed","severity":"normal"},{"uid":"9897b428d77ba770","name":"Check publish message containing escaped characters","time":{"start":1714404389185,"stop":1714404389185,"duration":0},"status":"passed","severity":"normal"},{"uid":"82367ebc881ef88a","name":"should return unique PubsubTopics for static sharding","time":{"start":1714403831468,"stop":1714403831468,"duration":0},"status":"passed","severity":"normal"},{"uid":"663233fadb950417","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714404154136,"stop":1714404154137,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd4fb1b23d2f81c8","name":"Push message with content topic containing long","time":{"start":1714404488145,"stop":1714404488146,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5c8da42506816cc","name":"Subscribe to topic containing short and receive message","time":{"start":1714404187316,"stop":1714404187324,"duration":8},"status":"passed","severity":"normal"},{"uid":"ed00335e6eee3fe4","name":"should get / set TCP multiaddr","time":{"start":1714403839790,"stop":1714403839791,"duration":1},"status":"passed","severity":"normal"},{"uid":"c26c16f5fce7f7a6","name":"shard 0","time":{"start":1714404451746,"stop":1714404451746,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fd3c1e4e1f56d66","name":"Subscribe and receives messages on 20 topics","time":{"start":1714404585201,"stop":1714404585201,"duration":0},"status":"passed","severity":"normal"},{"uid":"3713b3bdfe859433","name":"Push message with SQL Injection payload","time":{"start":1714404488100,"stop":1714404488106,"duration":6},"status":"passed","severity":"normal"},{"uid":"6dc40ea20eab9c0c","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1714404344571,"stop":1714404344571,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5a38976dc72ce73","name":"Push message with special chars payload","time":{"start":1714404488086,"stop":1714404488095,"duration":9},"status":"passed","severity":"normal"},{"uid":"4e16ee27e08ebe67","name":"Relay + Store","time":{"start":1714403890765,"stop":1714403890766,"duration":1},"status":"passed","severity":"normal"},{"uid":"88ac202369c16fd8","name":"Push message with long payload","time":{"start":1714404488084,"stop":1714404488085,"duration":1},"status":"passed","severity":"normal"},{"uid":"86837e070a74360d","name":"Subscribe to topic containing JSON and receive message","time":{"start":1714404187329,"stop":1714404187329,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa86d7e538a23203","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1714404154122,"stop":1714404154122,"duration":0},"status":"passed","severity":"normal"},{"uid":"fce2365c6f338e13","name":"should encode/decode to text encoding","time":{"start":1714403839790,"stop":1714403839790,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cc6a10308f77fa1","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714404154126,"stop":1714404154126,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a8840bc49cfd72a","name":"Subscribe to topic containing emoji and publish message","time":{"start":1714404398012,"stop":1714404398012,"duration":0},"status":"passed","severity":"normal"},{"uid":"822198cace4ae59a","name":"should not fail to stop the service if it was not started","time":{"start":1714404404536,"stop":1714404404536,"duration":0},"status":"passed","severity":"normal"},{"uid":"bae55ea0327bfe3b","name":"same cluster, different shard: nodes connect","time":{"start":1714404230108,"stop":1714404230108,"duration":0},"status":"passed","severity":"normal"},{"uid":"b93d7e8bc6bb3bc0","name":"Push message with content topic containing shell command","time":{"start":1714404348896,"stop":1714404348896,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b57fea8f56ec9","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1714403831478,"stop":1714403831478,"duration":0},"status":"passed","severity":"normal"},{"uid":"6754e83c45a590b2","name":"Subscribe to topic containing Russian and publish message","time":{"start":1714404398007,"stop":1714404398007,"duration":0},"status":"passed","severity":"normal"},{"uid":"feb80ffc77b444c","name":"Check received message with timestamp: 1714403881840000000 ","time":{"start":1714404379790,"stop":1714404379791,"duration":1},"status":"passed","severity":"normal"},{"uid":"663dce9ad869ecf2","name":"Overlapping topic subscription","time":{"start":1714404585203,"stop":1714404585203,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b2deccadac14792","name":"Query with Promise Callback, No Decoder","time":{"start":1714404472806,"stop":1714404472807,"duration":1},"status":"passed","severity":"normal"},{"uid":"bcaf242aad9f2ed5","name":"Check received message containing SQL Injection","time":{"start":1714404379768,"stop":1714404379768,"duration":0},"status":"passed","severity":"normal"},{"uid":"ceee4157058298ae","name":"Push message with numeric payload","time":{"start":1714404348875,"stop":1714404348876,"duration":1},"status":"passed","severity":"normal"},{"uid":"a88b259233425898","name":"Push message with Script payload","time":{"start":1714404488108,"stop":1714404488109,"duration":1},"status":"passed","severity":"normal"},{"uid":"70e1b7a2c738b98f","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1714403985041,"stop":1714403985042,"duration":1},"status":"passed","severity":"normal"},{"uid":"f77aefd844a690ba","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1714404154118,"stop":1714404154118,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cd9ce7c4ebac9fd","name":"Push message with short payload","time":{"start":1714404348874,"stop":1714404348874,"duration":0},"status":"passed","severity":"normal"},{"uid":"7226a2759ba7bdfe","name":"safeDispatchEvent","time":{"start":1714403922491,"stop":1714403922491,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0c352d5c62dee14","name":"addEventListener with correct event","time":{"start":1714403922487,"stop":1714403922488,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c75f7323d832803","name":"Check received message containing unicode special characters","time":{"start":1714404379790,"stop":1714404379790,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a61c8b1bcd10be1","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1714404439694,"stop":1714404439694,"duration":0},"status":"passed","severity":"normal"},{"uid":"d07f08a4388d6cde","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1714404154132,"stop":1714404154133,"duration":1},"status":"passed","severity":"normal"},{"uid":"850c2449f236fd6a","name":"Ordered Callback - forward","time":{"start":1714404497153,"stop":1714404497153,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e62d92534dd881d","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1714403892810,"stop":1714403892811,"duration":1},"status":"skipped","severity":"normal"},{"uid":"3c21568ce4814a91","name":"should handle application and version for autosharding","time":{"start":1714403831468,"stop":1714403831468,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ec3b2299976d9d9","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1714404585191,"stop":1714404585191,"duration":0},"status":"passed","severity":"normal"},{"uid":"133774936781aa84","name":"Throws when trying to push message with empty payload","time":{"start":1714404348889,"stop":1714404348889,"duration":0},"status":"passed","severity":"normal"},{"uid":"7aa02ee35ec1a971","name":"Subscribe and receive messages via lightPush","time":{"start":1714404585189,"stop":1714404585189,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea064743ffb936c1","name":"Subscribe to topic containing special chars and receive message","time":{"start":1714404585204,"stop":1714404585204,"duration":0},"status":"passed","severity":"normal"},{"uid":"2929d6b58ba33dc4","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1714403831474,"stop":1714403831474,"duration":0},"status":"passed","severity":"normal"},{"uid":"f79fb51da127da63","name":"Meta field set when metaSetter is specified","time":{"start":1714403844676,"stop":1714403844676,"duration":0},"status":"passed","severity":"normal"},{"uid":"100543e76325476","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1714404230106,"stop":1714404230107,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5a861cb5671dd81","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1714404154138,"stop":1714404154138,"duration":0},"status":"passed","severity":"normal"},{"uid":"a537fd73877017fc","name":"Check received message containing unicode special characters","time":{"start":1714404379771,"stop":1714404379771,"duration":0},"status":"passed","severity":"normal"},{"uid":"acc8e686f36583c4","name":"Check received message with timestamp: 1714403881840000000 ","time":{"start":1714404379772,"stop":1714404379772,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0f93ad19d455310","name":"Check received message containing Russian","time":{"start":1714404379785,"stop":1714404379786,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6675539f2dd5937","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1714403855038,"stop":1714403855038,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7afae03fce1ff9b","name":"should handle a minimal index list","time":{"start":1714403831485,"stop":1714403831485,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfb7192d1c90ec7a","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1714403839782,"stop":1714403839782,"duration":0},"status":"passed","severity":"normal"},{"uid":"64c8f4ed29b60a72","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1714403831475,"stop":1714403831475,"duration":0},"status":"passed","severity":"normal"},{"uid":"cabeb621d7046c63","name":"Refresh subscription","time":{"start":1714404398003,"stop":1714404398003,"duration":0},"status":"skipped","severity":"normal"},{"uid":"eef73cd9b10833f2","name":"Check message with no payload is not received","time":{"start":1714404066566,"stop":1714404066566,"duration":0},"status":"passed","severity":"normal"},{"uid":"e37ff79e28fb3326","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1714403831472,"stop":1714403831473,"duration":1},"status":"passed","severity":"normal"},{"uid":"a972be670a77a083","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1714403891981,"stop":1714403891981,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd7a254967e62dbd","name":"Push message with special chars payload","time":{"start":1714404348878,"stop":1714404348881,"duration":3},"status":"passed","severity":"normal"},{"uid":"d42a2e127127b4e6","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1714404472805,"stop":1714404472806,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b83eac3995d3229","name":"Fails to push message with empty content topic","time":{"start":1714404488168,"stop":1714404488168,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fe99db26410e9d3","name":"Check received message containing Chinese","time":{"start":1714404379784,"stop":1714404379785,"duration":1},"status":"passed","severity":"normal"},{"uid":"f31c3f5a8ec1d24c","name":"Check message with invalid timestamp is not received","time":{"start":1714404379792,"stop":1714404379792,"duration":0},"status":"passed","severity":"normal"},{"uid":"164925fb5489ceed","name":"Push message with custom timestamp: 1714400522578","time":{"start":1714404488170,"stop":1714404488171,"duration":1},"status":"passed","severity":"normal"},{"uid":"40f5b1b447937b3","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1714404498740,"stop":1714404498740,"duration":0},"status":"passed","severity":"normal"},{"uid":"76779b8f98a84386","name":"Subscribe to topic containing emoji and receive message","time":{"start":1714404187331,"stop":1714404187331,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fb78629de4efd65","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1714403985042,"stop":1714403985043,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1eab50d7d3103e1","name":"Add multiple subscription objects on single nwaku node","time":{"start":1714404585198,"stop":1714404585199,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a61b173aa1eaa31","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1714403831469,"stop":1714403831469,"duration":0},"status":"passed","severity":"normal"},{"uid":"777313f54b5fa5bb","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1714404122368,"stop":1714404122368,"duration":0},"status":"passed","severity":"normal"},{"uid":"29080db93733d22f","name":"Push message with content topic containing emoji","time":{"start":1714404348897,"stop":1714404348898,"duration":1},"status":"passed","severity":"normal"},{"uid":"37316ae1a7c054b7","name":"Check received message containing Basic HTML tag","time":{"start":1714404379769,"stop":1714404379769,"duration":0},"status":"passed","severity":"normal"},{"uid":"b67867311eea2371","name":"Check received message containing Arabic","time":{"start":1714404379785,"stop":1714404379785,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fe13abcb2d14b47","name":"Check publish message containing short","time":{"start":1714404389179,"stop":1714404389180,"duration":1},"status":"passed","severity":"normal"},{"uid":"98b8e7946e6f50ad","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1714403839034,"stop":1714403839035,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3b43a2c357e25c4","name":"Push message with content topic containing short","time":{"start":1714404488144,"stop":1714404488145,"duration":1},"status":"passed","severity":"normal"},{"uid":"936cbae0b1ed3fd5","name":"Generator, 2 different pubsubtopics","time":{"start":1714404498745,"stop":1714404498745,"duration":0},"status":"passed","severity":"normal"},{"uid":"9dd75f4967972809","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1714404585205,"stop":1714404585205,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfe94a71b191e5c8","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1714404154135,"stop":1714404154135,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ee245814b6dd880","name":"Fails to publish message with empty text","time":{"start":1714404389189,"stop":1714404389190,"duration":1},"status":"passed","severity":"normal"},{"uid":"ddc31f402e672a0","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1714404187333,"stop":1714404187334,"duration":1},"status":"broken","severity":"normal"},{"uid":"5bfb43c5fa4e2359","name":"Subscribe to topic containing long and receive message","time":{"start":1714404585194,"stop":1714404585194,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fd02f6004de8b48","name":"isConnected should return false after all peers disconnect","time":{"start":1714403929003,"stop":1714403929003,"duration":0},"status":"passed","severity":"normal"},{"uid":"589199f6f9a19e9d","name":"Does not throw an exception when node disconnects","time":{"start":1714404532363,"stop":1714404532364,"duration":1},"status":"passed","severity":"normal"},{"uid":"86546efbce45e65","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1714403855041,"stop":1714403855041,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7ee325a8025e866","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714404154131,"stop":1714404154131,"duration":0},"status":"passed","severity":"normal"},{"uid":"d91e84c3b917875","name":"should return empty list for no shard","time":{"start":1714403831469,"stop":1714403831469,"duration":0},"status":"passed","severity":"normal"},{"uid":"52a8d7c0ea79bec7","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1714404527860,"stop":1714404527860,"duration":0},"status":"passed","severity":"normal"},{"uid":"72bf4492bf0c7d8a","name":"should throw error - no public key","time":{"start":1714403839788,"stop":1714403839788,"duration":0},"status":"passed","severity":"normal"},{"uid":"5aac888ea128fa2d","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714404154134,"stop":1714404154134,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bc52dc1bd41d436","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1714403831477,"stop":1714403831477,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ebc218ce03610b0","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1714404187327,"stop":1714404187327,"duration":0},"status":"passed","severity":"normal"},{"uid":"13447ae09bde9069","name":"Relay","time":{"start":1714403890765,"stop":1714403890765,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e9748362740acef","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1714404154122,"stop":1714404154123,"duration":1},"status":"passed","severity":"normal"},{"uid":"112a33a8697d5c37","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1714403831485,"stop":1714403831485,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e2cf04e9a8bc925","name":"Check received message containing emoji","time":{"start":1714404066561,"stop":1714404066561,"duration":0},"status":"passed","severity":"normal"},{"uid":"91dcba4f9027cbf5","name":"Ephemeral field set to true","time":{"start":1714403844676,"stop":1714403844676,"duration":0},"status":"passed","severity":"normal"},{"uid":"49bcd9a71259d218","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app67/1/topic759/utf8","time":{"start":1714404421548,"stop":1714404421548,"duration":0},"status":"passed","severity":"normal"},{"uid":"b83a56c051b13296","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1714404187313,"stop":1714404187314,"duration":1},"status":"passed","severity":"normal"},{"uid":"b579c3a60f4472e4","name":"Check message on other pubsub topic is not received","time":{"start":1714404379774,"stop":1714404379774,"duration":0},"status":"passed","severity":"normal"},{"uid":"450f0ab50a395ff8","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1714404379792,"stop":1714404379792,"duration":0},"status":"passed","severity":"normal"},{"uid":"51209da1a0913fa5","name":"Sample","time":{"start":1714403839208,"stop":1714403839208,"duration":0},"status":"passed","severity":"normal"},{"uid":"a733fa205b97b338","name":"receives messages sent to provided content topic through callback (Waku class)","time":{"start":1714404379946,"stop":1714404379946,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4dfef550a5d1ca4","name":"Push message with Script payload","time":{"start":1714404348884,"stop":1714404348884,"duration":0},"status":"passed","severity":"normal"},{"uid":"78d22091d827ffa","name":"getPeersByDiscovery","time":{"start":1714403922489,"stop":1714403922489,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5a02b59a047ebe0","name":"Ping on peer without subscriptions","time":{"start":1714404124916,"stop":1714404124916,"duration":0},"status":"broken","severity":"normal"},{"uid":"91514f6c7f934a2c","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1714403831471,"stop":1714403831472,"duration":1},"status":"passed","severity":"normal"},{"uid":"f06bbed364835d76","name":"Check received message with timestamp: 1649153314 ","time":{"start":1714404066562,"stop":1714404066562,"duration":0},"status":"passed","severity":"normal"},{"uid":"111911870d39b999","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1714403839040,"stop":1714403839041,"duration":1},"status":"passed","severity":"normal"},{"uid":"8615f8aba3cb6214","name":"Check received message containing emoji","time":{"start":1714404379771,"stop":1714404379771,"duration":0},"status":"passed","severity":"normal"},{"uid":"45aed08b113ee075","name":"Check received message containing long","time":{"start":1714404379780,"stop":1714404379780,"duration":0},"status":"passed","severity":"normal"},{"uid":"67a6b82008073ad5","name":"dispatchEvent via connectionManager","time":{"start":1714403922490,"stop":1714403922490,"duration":0},"status":"passed","severity":"normal"},{"uid":"c646811e56e6341c","name":"Used by Waku Relay","time":{"start":1714404532365,"stop":1714404532366,"duration":1},"status":"passed","severity":"normal"},{"uid":"2584f431cd718011","name":"Subscribe to topic containing JSON and receive message","time":{"start":1714404585208,"stop":1714404585208,"duration":0},"status":"passed","severity":"normal"},{"uid":"c148f67a46328ffe","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1714403882433,"stop":1714403882434,"duration":1},"status":"passed","severity":"normal"},{"uid":"4be221937407281d","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1714404122368,"stop":1714404122368,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6aef4fa6574e891","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1714403844362,"stop":1714403844362,"duration":0},"status":"passed","severity":"normal"},{"uid":"7741048d8d559b30","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1714403831462,"stop":1714403831462,"duration":0},"status":"passed","severity":"normal"},{"uid":"93a2c3c5f10982ef","name":"random static sharding 1 - Cluster ID: 290, Shard ID: 574","time":{"start":1714404451748,"stop":1714404451748,"duration":0},"status":"passed","severity":"normal"},{"uid":"21c968b4b8c0fe6f","name":"should correctly map a content topic to a pubsub topic","time":{"start":1714403831483,"stop":1714403831483,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ecdc78b0d63a7a3","name":"Query Generator, Wrong PubsubTopic","time":{"start":1714404472801,"stop":1714404472801,"duration":0},"status":"passed","severity":"normal"},{"uid":"b51f4050d62241a9","name":"should not fail to start the service if it is already started","time":{"start":1714404404536,"stop":1714404404537,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b8f8592fcd83fb8","name":"Subscribe to topic containing special chars and receive message","time":{"start":1714404187325,"stop":1714404187325,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ed3ac57060983c0","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1714403985041,"stop":1714403985041,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fbfc7daf12bb1ad","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1714403928998,"stop":1714403929001,"duration":3},"status":"passed","severity":"normal"},{"uid":"2e1dd9baa69ca500","name":"random static sharding 5 - Cluster ID: 744, Shard ID: 811","time":{"start":1714404451750,"stop":1714404451750,"duration":0},"status":"passed","severity":"normal"},{"uid":"733c52a51c21cca","name":"1 Store, 2 fetches","time":{"start":1714403855247,"stop":1714403855248,"duration":1},"status":"passed","severity":"normal"},{"uid":"d498783291a244c7","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1714404187310,"stop":1714404187310,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e1827f59049acd2","name":"Check received message containing special chars","time":{"start":1714404379781,"stop":1714404379784,"duration":3},"status":"passed","severity":"normal"},{"uid":"1360c35cf8dcb1e7","name":"should properly create location multiaddrs - udp4","time":{"start":1714403839791,"stop":1714403839791,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd8f2bfaf714518f","name":"Subscribe to topic containing long and publish message","time":{"start":1714404398004,"stop":1714404398005,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a418d91efe69d11","name":"Subscribe to topic containing XML and publish message","time":{"start":1714404398008,"stop":1714404398008,"duration":0},"status":"passed","severity":"normal"},{"uid":"db4144122b5c4aee","name":"Fails to push message bigger that 1MB","time":{"start":1714404348902,"stop":1714404348902,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba9b435bb60080b4","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1714403952604,"stop":1714403952605,"duration":1},"status":"passed","severity":"normal"},{"uid":"34c72dc440995efb","name":"Register correct protocols","time":{"start":1714404397999,"stop":1714404398000,"duration":1},"status":"passed","severity":"normal"},{"uid":"b72fa38ef790d0e2","name":"Check received message containing Russian","time":{"start":1714404066556,"stop":1714404066556,"duration":0},"status":"passed","severity":"normal"},{"uid":"36251593828613bb","name":"should use DNS peer discovery with light client","time":{"start":1714403892810,"stop":1714403892810,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a79487d1d0caa09e","name":"should not fail to start the service if it is already started","time":{"start":1714403859299,"stop":1714403859299,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2b7580507d65fab","name":"LightPush","time":{"start":1714404542281,"stop":1714404542282,"duration":1},"status":"passed","severity":"normal"},{"uid":"2bff4cde32ee737","name":"Push message with Basic HTML tag payload","time":{"start":1714404348885,"stop":1714404348885,"duration":0},"status":"passed","severity":"normal"},{"uid":"2294c8ce053583d","name":"Push message with unicode special characters payload","time":{"start":1714404348887,"stop":1714404348888,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3d056c442c07ab4","name":"Subscribe and publish message","time":{"start":1714404398001,"stop":1714404398001,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0f3b9af0c5ec144","name":"Push message with custom timestamp: 1714407722578","time":{"start":1714404488171,"stop":1714404488171,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e86c77e90f9123d","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1714404154130,"stop":1714404154130,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdad9cbd6fc2f261","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1714404398011,"stop":1714404398011,"duration":0},"status":"passed","severity":"normal"},{"uid":"b12fd91adf7ab5d6","name":"Check received message containing JSON","time":{"start":1714404066559,"stop":1714404066559,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e2f6dab270693cf","name":"should not receive a peer event after stop","time":{"start":1714403859300,"stop":1714403859300,"duration":0},"status":"passed","severity":"normal"},{"uid":"e374645fcbcc978a","name":"Push message with numeric payload","time":{"start":1714404488085,"stop":1714404488086,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e5f7f7e9e22f92b","name":"random static sharding 2 - Cluster ID: 943, Shard ID: 534","time":{"start":1714404451748,"stop":1714404451749,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6650a371221a77b","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 1","time":{"start":1714403831481,"stop":1714403831481,"duration":0},"status":"passed","severity":"normal"},{"uid":"99dfb76cf5b81b41","name":"creates an iterator","time":{"start":1714404518274,"stop":1714404518274,"duration":0},"status":"passed","severity":"normal"},{"uid":"f440df8b77e536d2","name":"Ping on unsubscribed peer","time":{"start":1714403947517,"stop":1714403947517,"duration":0},"status":"broken","severity":"normal"},{"uid":"6dbaddd916625b96","name":"Reopen subscription with peer with lost subscription","time":{"start":1714403947518,"stop":1714403947518,"duration":0},"status":"passed","severity":"normal"},{"uid":"2adf85bebb0cbdf7","name":"isConnected should return true after first peer connects","time":{"start":1714403929002,"stop":1714403929003,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a048130eb24b06","name":"passes more than one ENR URLs and attempts connection","time":{"start":1714403892811,"stop":1714403892811,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d57c00b91881bc8b","name":"Check meta is set [symmetric]","time":{"start":1714403865018,"stop":1714403865018,"duration":0},"status":"passed","severity":"normal"},{"uid":"43bb2425c28e5adb","name":"Generator, 2 different pubsubtopics","time":{"start":1714404498740,"stop":1714404498740,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5ef2d745362c3c6","name":"Check received message containing Chinese","time":{"start":1714404379765,"stop":1714404379766,"duration":1},"status":"passed","severity":"normal"},{"uid":"bfbf6e7e47fc0d99","name":"Nodes with multiple pubsub topic","time":{"start":1714404363875,"stop":1714404363876,"duration":1},"status":"passed","severity":"normal"},{"uid":"549cd34fe104610c","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1714404585200,"stop":1714404585200,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b358cbf3af243ed","name":"configure the node with multiple pubsub topics","time":{"start":1714404451753,"stop":1714404451753,"duration":0},"status":"passed","severity":"normal"},{"uid":"b62ea52b2b00716c","name":"Check message with no content topic is not received","time":{"start":1714404379774,"stop":1714404379775,"duration":1},"status":"passed","severity":"normal"},{"uid":"b84b68f33773ee27","name":"Push message on custom pubsubTopic","time":{"start":1714404208529,"stop":1714404208531,"duration":2},"status":"passed","severity":"normal"},{"uid":"c898800113b40721","name":"should emit a peer event after start","time":{"start":1714403859299,"stop":1714403859299,"duration":0},"status":"passed","severity":"normal"},{"uid":"8392e3970a79339f","name":"Subscribe to topic containing Russian and receive message","time":{"start":1714404585195,"stop":1714404585195,"duration":0},"status":"passed","severity":"normal"},{"uid":"48462d5561b2a7e9","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1714403985040,"stop":1714403985041,"duration":1},"status":"passed","severity":"normal"},{"uid":"131896a84d03e053","name":"Encoder throws on undefined content topic","time":{"start":1714403865019,"stop":1714403865020,"duration":1},"status":"passed","severity":"normal"},{"uid":"55ccc45a55f9d7b7","name":"Check message with no pubsub topic is not received","time":{"start":1714404066564,"stop":1714404066564,"duration":0},"status":"passed","severity":"normal"},{"uid":"515122831cbaa4f8","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1714404439695,"stop":1714404439696,"duration":1},"status":"passed","severity":"normal"},{"uid":"745f98eb1c023f31","name":"Push 30 different messages","time":{"start":1714404348889,"stop":1714404348889,"duration":0},"status":"passed","severity":"normal"},{"uid":"b185240baeb48128","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1714403831478,"stop":1714403831478,"duration":0},"status":"passed","severity":"normal"},{"uid":"812af7805f491075","name":"unsubscribes","time":{"start":1714404518275,"stop":1714404518275,"duration":0},"status":"passed","severity":"normal"},{"uid":"91ee37b3839467a9","name":"different cluster, same shard: nodes don't connect","time":{"start":1714404154116,"stop":1714404154116,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9e9af458e418113","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1714404472802,"stop":1714404472802,"duration":0},"status":"passed","severity":"normal"},{"uid":"35f0ee1877c7b5e5","name":"Subscribe to topic containing Script and receive message","time":{"start":1714404585196,"stop":1714404585196,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a19f44d724f1ff5","name":"throws on content topic with too few or too many fields","time":{"start":1714403831452,"stop":1714403831452,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffec3b6696ea8cd6","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1714404585190,"stop":1714404585190,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d04cbe06477592a","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1714404527858,"stop":1714404527858,"duration":0},"status":"passed","severity":"normal"},{"uid":"becf219b5d8e11e7","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1714403831460,"stop":1714403831460,"duration":0},"status":"passed","severity":"normal"},{"uid":"aec73572347aab1e","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1714404451753,"stop":1714404451753,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2776d09096e1c2d","name":"handles different networkShards values correctly","time":{"start":1714403831465,"stop":1714403831465,"duration":0},"status":"passed","severity":"normal"},{"uid":"1aa44b6341f5f9b4","name":"Push message with content topic containing SQL Injection","time":{"start":1714404488152,"stop":1714404488153,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ed2bfdbdb3ea556","name":"should properly create location multiaddrs - tcp6","time":{"start":1714403839792,"stop":1714403839792,"duration":0},"status":"passed","severity":"normal"},{"uid":"db327b5fd1a1a790","name":"stop","time":{"start":1714403922491,"stop":1714403922491,"duration":0},"status":"passed","severity":"normal"},{"uid":"c67684073872ceb2","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1714403839032,"stop":1714403839033,"duration":1},"status":"passed","severity":"normal"},{"uid":"a177ea7ecf57ea35","name":"Non TWN Cluster","time":{"start":1714404421545,"stop":1714404421545,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed91750d9cf97196","name":"Add multiple subscription objects on single nwaku node","time":{"start":1714404187331,"stop":1714404187331,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0300361a393e5b5","name":"Check publish message containing Basic HTML tag","time":{"start":1714404389184,"stop":1714404389184,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fc0ad9af3dd452e","name":"Sets default value correctly","time":{"start":1714404532366,"stop":1714404532366,"duration":0},"status":"passed","severity":"normal"},{"uid":"11a88ed9995aacba","name":"Push message with Russian payload","time":{"start":1714404488097,"stop":1714404488097,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b2f79ebcdf0db59","name":"Sign & Recover","time":{"start":1714403865684,"stop":1714403865684,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac6aa8cc90e2c027","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1714403855041,"stop":1714403855041,"duration":0},"status":"passed","severity":"normal"},{"uid":"2667be789412860d","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1714403839043,"stop":1714403839044,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c7c5aa67548314e","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1714403831462,"stop":1714403831462,"duration":0},"status":"passed","severity":"normal"},{"uid":"546d457de4a89bef","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1714404389186,"stop":1714404389187,"duration":1},"status":"passed","severity":"normal"},{"uid":"884ff49d6483a00c","name":"different cluster, different shard: nodes don't connect","time":{"start":1714404230109,"stop":1714404230109,"duration":0},"status":"passed","severity":"normal"},{"uid":"8389e3c1174ad649","name":"Wrong topic","time":{"start":1714404421550,"stop":1714404421551,"duration":1},"status":"passed","severity":"normal"},{"uid":"83d2b84ea60d5269","name":"Subscribe to topic containing emoji and receive message","time":{"start":1714404585209,"stop":1714404585209,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad72675704487828","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1714403831486,"stop":1714403831486,"duration":0},"status":"passed","severity":"normal"},{"uid":"88127d5fa29fc7d4","name":"Check message with invalid timestamp is not received","time":{"start":1714404066563,"stop":1714404066563,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f4307b222d0bd1c","name":"should not throw an error for a single configured topic","time":{"start":1714403831477,"stop":1714403831477,"duration":0},"status":"passed","severity":"normal"},{"uid":"d36bf1ac01b5bd7d","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1714404512202,"stop":1714404512202,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3f3b309cd62eccf","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1714403831473,"stop":1714403831473,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f2f55c57170a8e2","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1714404187326,"stop":1714404187326,"duration":0},"status":"passed","severity":"normal"},{"uid":"6115874cf840b74f","name":"Subscribe to topic containing Russian and receive message","time":{"start":1714404187326,"stop":1714404187326,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7c1ca692c161972","name":"Check publish message after service node is restarted","time":{"start":1714404389194,"stop":1714404389195,"duration":1},"status":"skipped","severity":"normal"},{"uid":"d6c337d1b80a9e0","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1714403855036,"stop":1714403855036,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a927ee183e65b03","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1714403831479,"stop":1714403831479,"duration":0},"status":"passed","severity":"normal"},{"uid":"15a8c3ec385ce28c","name":"caches peers it previously fetched","time":{"start":1714403855461,"stop":1714403855462,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec9c14d74bece3d7","name":"Subscribe to topic containing special chars and publish message","time":{"start":1714404398005,"stop":1714404398006,"duration":1},"status":"passed","severity":"normal"},{"uid":"391c95dc2c2281f1","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1714404439696,"stop":1714404439696,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccaf31a62c618fbe","name":"Push message with content topic containing XML","time":{"start":1714404348894,"stop":1714404348894,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0589713c7bb4298","name":"Check message on other pubsub topic is not received","time":{"start":1714404379793,"stop":1714404379793,"duration":0},"status":"passed","severity":"normal"},{"uid":"b32e147c4b4f3a84","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1714403831476,"stop":1714403831476,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c368e692306fb70","name":"Check publish message containing XML","time":{"start":1714404389183,"stop":1714404389184,"duration":1},"status":"passed","severity":"normal"},{"uid":"61c89bf4fed0c17f","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1714403831474,"stop":1714403831474,"duration":0},"status":"passed","severity":"normal"},{"uid":"e68d50fb6d6a86e9","name":"should use the provided clusterId for the pubsub topic","time":{"start":1714403831483,"stop":1714403831484,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e9d807c90c948c6","name":"Ping on subscribed peer","time":{"start":1714404124909,"stop":1714404124910,"duration":1},"status":"passed","severity":"normal"},{"uid":"42d96acea0964877","name":"Check message received after jswaku node is restarted","time":{"start":1714404379776,"stop":1714404379776,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6001e50324fb5c29","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1714403859301,"stop":1714403859301,"duration":0},"status":"passed","severity":"normal"}] |