mirror of
https://github.com/logos-messaging/logos-messaging-allure-js.git
synced 2026-01-26 11:53:14 +00:00
1 line
156 KiB
JSON
1 line
156 KiB
JSON
[{"uid":"4e869b717c780a7a","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1727333206933,"stop":1727333206933,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba57e6f5ffda0392","name":"Query Generator - true","time":{"start":1727333190277,"stop":1727333190280,"duration":3},"status":"passed","severity":"normal"},{"uid":"e8cad2d6acecd30c","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1727333206935,"stop":1727333206935,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8d8faf435ddeb47","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1727332919217,"stop":1727332919217,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f387ff4d9a07d74","name":"Waku message hash computation (meta attribute not present)","time":{"start":1727332796751,"stop":1727332796752,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e59ec54c6e34b6a","name":"Used by Waku Relay","time":{"start":1727333206204,"stop":1727333206204,"duration":0},"status":"passed","severity":"normal"},{"uid":"c17f4587ce22bc62","name":"Push message with content topic containing Arabic","time":{"start":1727333155770,"stop":1727333155772,"duration":2},"status":"passed","severity":"normal"},{"uid":"cab8798f8d502bd0","name":"Overlapping topic subscription","time":{"start":1727333183906,"stop":1727333183906,"duration":0},"status":"passed","severity":"normal"},{"uid":"3aa108f0dfd2b912","name":"Filter","time":{"start":1727333211214,"stop":1727333211214,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b87608cbbaba9ac","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1727332825055,"stop":1727332825055,"duration":0},"status":"passed","severity":"normal"},{"uid":"48e50bffb0101aaf","name":"Js publishes, other Js receives","time":{"start":1727333119226,"stop":1727333119227,"duration":1},"status":"passed","severity":"normal"},{"uid":"a90071b88c2c9ade","name":"should not fail to stop the service if it was not started","time":{"start":1727333132442,"stop":1727333132444,"duration":2},"status":"passed","severity":"normal"},{"uid":"503cc3b26d76a32","name":"should be able to encode the field with only STORE set to true","time":{"start":1727332801811,"stop":1727332801820,"duration":9},"status":"passed","severity":"normal"},{"uid":"bfbf5995eda45d89","name":"less peers than existing","time":{"start":1727333100004,"stop":1727333100004,"duration":0},"status":"skipped","severity":"normal"},{"uid":"edfef15f304e4eaa","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1727332794290,"stop":1727332794290,"duration":0},"status":"passed","severity":"normal"},{"uid":"ceebfbe42d889a8e","name":"Correctly serialized arguments","time":{"start":1727333033422,"stop":1727333033422,"duration":0},"status":"passed","severity":"normal"},{"uid":"eaa2eb04fac203bd","name":"should be called for bootstrap peers","time":{"start":1727332852878,"stop":1727332852878,"duration":0},"status":"passed","severity":"normal"},{"uid":"1769344b0ae42bcc","name":"Relay","time":{"start":1727332851583,"stop":1727332851584,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5542d2027c0fe56","name":"Check received message containing unicode special characters","time":{"start":1727333099735,"stop":1727333099735,"duration":0},"status":"passed","severity":"normal"},{"uid":"15470b11e03891a5","name":"Publishes to nwaku","time":{"start":1727333119225,"stop":1727333119225,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d13aead7f8914ef","name":"Push message with meta","time":{"start":1727333155780,"stop":1727333155780,"duration":0},"status":"passed","severity":"normal"},{"uid":"cba92f56f8f7773e","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1727333143916,"stop":1727333143917,"duration":1},"status":"passed","severity":"normal"},{"uid":"972851f51764020d","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app29/4/topic634/json","time":{"start":1727333149096,"stop":1727333149097,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9dc5382219ff516","name":"Renews subscription after lossing a connection","time":{"start":1727333183935,"stop":1727333183936,"duration":1},"status":"passed","severity":"normal"},{"uid":"76e1f4b6855b1c56","name":"LightPush: 2 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1727332995636,"stop":1727332995637,"duration":1},"status":"passed","severity":"normal"},{"uid":"2057862ac81b57b2","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1727333183869,"stop":1727333183869,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3d9bc32d6d287b4","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1727333193177,"stop":1727333193177,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a85f054a64ad00e","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1727332794311,"stop":1727332794311,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b3109fc87359e63","name":"Throws when trying to push message with empty payload","time":{"start":1727333155759,"stop":1727333155761,"duration":2},"status":"passed","severity":"normal"},{"uid":"f3bfc29b1edfdaf8","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1727332815420,"stop":1727332815420,"duration":0},"status":"passed","severity":"normal"},{"uid":"e27447a670651491","name":"should get / set TCP multiaddr","time":{"start":1727332802748,"stop":1727332802749,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa4c521b4db12fcb","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1727333115577,"stop":1727333115577,"duration":0},"status":"passed","severity":"normal"},{"uid":"c325b25390b4f826","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1727333149101,"stop":1727333149101,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd7544cacc1f3efe","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1727332794305,"stop":1727332794305,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a73299a4ccaf921","name":"Ephemeral field set to true","time":{"start":1727332807668,"stop":1727332807668,"duration":0},"status":"passed","severity":"normal"},{"uid":"3979f123f9f74914","name":"Relay - dialed after","time":{"start":1727333211210,"stop":1727333211210,"duration":0},"status":"passed","severity":"normal"},{"uid":"83d7c0fa72bf0910","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1727332794365,"stop":1727332794365,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4364c34f13de8e6","name":"Check message with no content topic is not received","time":{"start":1727332966135,"stop":1727332966135,"duration":0},"status":"passed","severity":"normal"},{"uid":"83f8ed56621df8e9","name":"Check publish message containing special chars","time":{"start":1727333141358,"stop":1727333141358,"duration":0},"status":"passed","severity":"normal"},{"uid":"103cabd17e58ce7f","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1727332916776,"stop":1727332916776,"duration":0},"status":"passed","severity":"normal"},{"uid":"50d2ddf783bfbaec","name":"should only return 1 node with relay and store capability","time":{"start":1727332815419,"stop":1727332815419,"duration":0},"status":"passed","severity":"normal"},{"uid":"b826b7045a4713f6","name":"Generator, 2 different pubsubtopics","time":{"start":1727333193850,"stop":1727333193850,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c72a9944a08c5e9","name":"Push message with unicode special characters payload","time":{"start":1727333103804,"stop":1727333103804,"duration":0},"status":"passed","severity":"normal"},{"uid":"c774380591fa11a4","name":"handles multiple messages","time":{"start":1727333200459,"stop":1727333200459,"duration":0},"status":"passed","severity":"normal"},{"uid":"f52e536552f1ce4d","name":"isConnected should return true after first peer connects","time":{"start":1727332876913,"stop":1727332876913,"duration":0},"status":"passed","severity":"normal"},{"uid":"82fb6b34f183e85c","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1727332916773,"stop":1727332916774,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a1d85a2f3e1a2fd","name":"Check received message containing numeric","time":{"start":1727333099705,"stop":1727333099706,"duration":1},"status":"passed","severity":"normal"},{"uid":"56fa6fb62e6c503d","name":"Subscribe to topic containing shell command and receive message","time":{"start":1727333183870,"stop":1727333183871,"duration":1},"status":"passed","severity":"normal"},{"uid":"9aa7ca0a8d3a9bd1","name":"Check received message containing escaped characters","time":{"start":1727333099714,"stop":1727333099714,"duration":0},"status":"passed","severity":"normal"},{"uid":"ceda5863263ac4e7","name":"should return empty list for no shard","time":{"start":1727332794299,"stop":1727332794299,"duration":0},"status":"passed","severity":"normal"},{"uid":"113b0749b08693fa","name":"Subscribe to topic containing numeric and receive message","time":{"start":1727333183841,"stop":1727333183846,"duration":5},"status":"passed","severity":"normal"},{"uid":"db18bc8ebd0fafd0","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1727332919216,"stop":1727332919216,"duration":0},"status":"passed","severity":"normal"},{"uid":"f367007cdb3b20d9","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1727332916773,"stop":1727332916773,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ad9e078bafc458b","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1727333166576,"stop":1727333166578,"duration":2},"status":"passed","severity":"normal"},{"uid":"5f1bfb07aab54033","name":"should emit a peer event after start","time":{"start":1727333132445,"stop":1727333132446,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b22582c6be4469d","name":"random static sharding 5 - Cluster ID: 766, Shard ID: 966","time":{"start":1727333176806,"stop":1727333176807,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b6fd9c3036a64a1","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1727333196762,"stop":1727333196763,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a2fcc760d32a89c","name":"Check received message containing long","time":{"start":1727333099724,"stop":1727333099724,"duration":0},"status":"passed","severity":"normal"},{"uid":"481ac2c39fb03e3c","name":"Subscribe to topic containing Script and receive message","time":{"start":1727333183864,"stop":1727333183868,"duration":4},"status":"passed","severity":"normal"},{"uid":"1a2c8017bb6fa888","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app20/10/topic653/json","time":{"start":1727333149099,"stop":1727333149099,"duration":0},"status":"passed","severity":"normal"},{"uid":"35f3410073391034","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1727333183884,"stop":1727333183884,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1aea1c50e68e4bf","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1727332991801,"stop":1727332991801,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c69c2a0dc085081","name":"Check received message containing emoji","time":{"start":1727333099735,"stop":1727333099738,"duration":3},"status":"passed","severity":"normal"},{"uid":"fedbc50c1b2c6a9c","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1727332906538,"stop":1727332906538,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1cb6be1404e4117","name":"Push message with Russian payload","time":{"start":1727333155743,"stop":1727333155744,"duration":1},"status":"passed","severity":"normal"},{"uid":"14338e4ef7caf5c9","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1727332991810,"stop":1727332991810,"duration":0},"status":"passed","severity":"normal"},{"uid":"36460dff8b6468bf","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1727333118618,"stop":1727333118618,"duration":0},"status":"passed","severity":"normal"},{"uid":"9190f048a863aa23","name":"Push message with numeric payload","time":{"start":1727333155737,"stop":1727333155738,"duration":1},"status":"passed","severity":"normal"},{"uid":"742f33efd3201a7d","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1727333099718,"stop":1727333099718,"duration":0},"status":"passed","severity":"normal"},{"uid":"3214712a49f74a17","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1727332794307,"stop":1727332794307,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f384398920344e4","name":"Callback on promise","time":{"start":1727333196761,"stop":1727333196761,"duration":0},"status":"passed","severity":"normal"},{"uid":"d192ab083fb07ce6","name":"should be online or offline if network state changed","time":{"start":1727332845419,"stop":1727332845420,"duration":1},"status":"passed","severity":"normal"},{"uid":"261fdbf834e80df1","name":"Push message with Arabic payload","time":{"start":1727333103795,"stop":1727333103795,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6805565996c237","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1727332794307,"stop":1727332794307,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab4ded23a1d2de28","name":"Push message with JSON payload","time":{"start":1727333155752,"stop":1727333155753,"duration":1},"status":"passed","severity":"normal"},{"uid":"3850bb3a1fd342e","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1727333118612,"stop":1727333118612,"duration":0},"status":"passed","severity":"normal"},{"uid":"82ccfa14c6819a12","name":"Subscribe and receive messages via waku relay post","time":{"start":1727333183829,"stop":1727333183829,"duration":0},"status":"passed","severity":"normal"},{"uid":"cffb58ecfba1cc32","name":"should set field with only RELAY enabled","time":{"start":1727332802756,"stop":1727332802756,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c458f5cc4e9ab78","name":"Push 30 different messages","time":{"start":1727333103808,"stop":1727333103808,"duration":0},"status":"passed","severity":"normal"},{"uid":"69bf9efe5ca9aca9","name":"Check received message containing Chinese","time":{"start":1727333099707,"stop":1727333099707,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e5993d0b224f7f5","name":"Check received message containing SQL Injection","time":{"start":1727333099729,"stop":1727333099730,"duration":1},"status":"passed","severity":"normal"},{"uid":"333e2a1ce9111b98","name":"Wrong topic","time":{"start":1727333149099,"stop":1727333149100,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd09979c8850b7fa","name":"isConnected return false after peer stops","time":{"start":1727332876914,"stop":1727332876914,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0ecb73818daef0","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app60/6/topic409/test.js","time":{"start":1727333149094,"stop":1727333149095,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5f38ce125a3e3b4","name":"Ping succeeds for all connected peers","time":{"start":1727332914165,"stop":1727332914165,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca5532c14d9566b2","name":"Passing page size 3 when there are 20 messages","time":{"start":1727333197787,"stop":1727333197788,"duration":1},"status":"passed","severity":"normal"},{"uid":"d11e635b0b2bc9ec","name":"LightPush with 2 connections","time":{"start":1727332998313,"stop":1727332998313,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ba39f5bee25f6ba","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1727332794297,"stop":1727332794297,"duration":0},"status":"passed","severity":"normal"},{"uid":"da0eae7e3da40824","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1727333206935,"stop":1727333206935,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea7672ab7c971afe","name":"Meta field set when metaSetter is specified","time":{"start":1727332807668,"stop":1727332807669,"duration":1},"status":"passed","severity":"normal"},{"uid":"9098b5c2688aa88d","name":"Check publish message containing short","time":{"start":1727333141356,"stop":1727333141357,"duration":1},"status":"passed","severity":"normal"},{"uid":"59a6ce6d9fb51b11","name":"Check meta is set [ecies]","time":{"start":1727332826788,"stop":1727332826788,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7f4c1aed5254f50","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1727332919216,"stop":1727332919217,"duration":1},"status":"passed","severity":"normal"},{"uid":"327816f95c2a97ab","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1727332825053,"stop":1727332825055,"duration":2},"status":"passed","severity":"normal"},{"uid":"828f852b94875d2e","name":"Reopen subscription with peer with lost subscription","time":{"start":1727332887975,"stop":1727332887975,"duration":0},"status":"passed","severity":"normal"},{"uid":"10865023552b8666","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1727332919219,"stop":1727332919219,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc5553c14b4b557c","name":"Push message with rate limit","time":{"start":1727333103825,"stop":1727333103826,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef394f901eafb9e7","name":"can start the service","time":{"start":1727332819219,"stop":1727332819220,"duration":1},"status":"passed","severity":"normal"},{"uid":"1eac7c7b87b0f1d0","name":"Passing page size 11 when there are 10 messages","time":{"start":1727333197788,"stop":1727333197789,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f39dcd4c9ee5d25","name":"Overlapping topic subscription","time":{"start":1727332990441,"stop":1727332990441,"duration":0},"status":"passed","severity":"normal"},{"uid":"1446fafe6776c8e4","name":"Push message with escaped characters payload","time":{"start":1727333155756,"stop":1727333155757,"duration":1},"status":"passed","severity":"normal"},{"uid":"41be93ec1fd9580b","name":"should not fail to start the service if it is already started","time":{"start":1727332819221,"stop":1727332819221,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e77093ae14dbb32","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1727332794306,"stop":1727332794306,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c4fa8f6639a3377","name":"Push message with content topic containing Script","time":{"start":1727333155775,"stop":1727333155775,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f34ac944d5aa44","name":"throws an error for improperly formatted content topics","time":{"start":1727332794295,"stop":1727332794296,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7ce95972b07a0dc","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1727332919212,"stop":1727332919212,"duration":0},"status":"passed","severity":"normal"},{"uid":"122eb18f832bd8e9","name":"new peer added after a peer was already found","time":{"start":1727333115576,"stop":1727333115576,"duration":0},"status":"skipped","severity":"normal"},{"uid":"19fe9c794ce47295","name":"Check received message with timestamp: 1649153314 ","time":{"start":1727332966130,"stop":1727332966131,"duration":1},"status":"passed","severity":"normal"},{"uid":"f114443b39fe9468","name":"caches peers it previously fetched","time":{"start":1727332815418,"stop":1727332815418,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b6b885178706800","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1727332794306,"stop":1727332794306,"duration":0},"status":"passed","severity":"normal"},{"uid":"86f8316173c19d0e","name":"should throw error - no id","time":{"start":1727332802744,"stop":1727332802744,"duration":0},"status":"passed","severity":"normal"},{"uid":"20448fa1d0fd9008","name":"Subscribe to topic containing JSON and receive message","time":{"start":1727333183924,"stop":1727333183924,"duration":0},"status":"passed","severity":"normal"},{"uid":"66fe408e4fb30afd","name":"Number of peers are maintained correctly","time":{"start":1727332914164,"stop":1727332914164,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7f6f3af0615a94","name":"Push message with content topic containing special chars","time":{"start":1727333103815,"stop":1727333103815,"duration":0},"status":"passed","severity":"normal"},{"uid":"104d6b0de584ff38","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1727333278628,"stop":1727333278628,"duration":0},"status":"passed","severity":"normal"},{"uid":"34bb200226a1e811","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1727333183824,"stop":1727333183825,"duration":1},"status":"passed","severity":"normal"},{"uid":"58f6baede3dbaa","name":"Check publish message containing Script","time":{"start":1727333141363,"stop":1727333141363,"duration":0},"status":"passed","severity":"normal"},{"uid":"f18cda31e8d570d4","name":"Push message with meta","time":{"start":1727333103825,"stop":1727333103825,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0aa5e44e3ce43ba","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1727332801821,"stop":1727332801822,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1977ddbf02ebbe7","name":"Query generator for multiple messages","time":{"start":1727333196748,"stop":1727333196749,"duration":1},"status":"passed","severity":"normal"},{"uid":"70574ba69e53dae2","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1727332794303,"stop":1727332794304,"duration":1},"status":"passed","severity":"normal"},{"uid":"1fbe81c2b04fe509","name":"Subscribe and receives messages on 20 topics","time":{"start":1727333183890,"stop":1727333183890,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d3ffc1d1047f6b5","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1727332991799,"stop":1727332991799,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbe566993475bc99","name":"Check received message containing SQL Injection","time":{"start":1727333099709,"stop":1727333099711,"duration":2},"status":"passed","severity":"normal"},{"uid":"79efde116b1cb6fe","name":"Generator, custom pubsub topic","time":{"start":1727333193851,"stop":1727333193852,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f04a0329b0bead","name":"should load peers from local storage and dispatch events","time":{"start":1727332819223,"stop":1727332819223,"duration":0},"status":"passed","severity":"normal"},{"uid":"be024725c03037f4","name":"Privacy Node - default protocol","time":{"start":1727333211214,"stop":1727333211215,"duration":1},"status":"passed","severity":"normal"},{"uid":"4795cbbbf1c36221","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1727332815421,"stop":1727332815421,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f3d668bf6abb1efe","name":"Push message with special chars payload","time":{"start":1727333155738,"stop":1727333155739,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad1a6aa727c17938","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1727332865749,"stop":1727332865750,"duration":1},"status":"skipped","severity":"normal"},{"uid":"ba7186429221053e","name":"Register correct protocols","time":{"start":1727333143914,"stop":1727333143914,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c083662dcfc3a56","name":"Push message with content topic containing shell command","time":{"start":1727333155777,"stop":1727333155778,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a4f26ca01f761eb","name":"recovers when dns.resolve returns empty","time":{"start":1727332815417,"stop":1727332815417,"duration":0},"status":"passed","severity":"normal"},{"uid":"83f549242f653c5c","name":"Push message with SQL Injection payload","time":{"start":1727333103796,"stop":1727333103796,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3aadde8c44b7342","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1727332796751,"stop":1727332796751,"duration":0},"status":"passed","severity":"normal"},{"uid":"da7f6aef50d0027c","name":"nwaku subscribes","time":{"start":1727333119224,"stop":1727333119224,"duration":0},"status":"passed","severity":"normal"},{"uid":"17aa6c78634822a6","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1727333143923,"stop":1727333143924,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d541e6950e2d3a3","name":"creates an iterator","time":{"start":1727333200459,"stop":1727333200459,"duration":0},"status":"passed","severity":"normal"},{"uid":"c83081ff85c2d0ba","name":"Push message with Arabic payload","time":{"start":1727333155740,"stop":1727333155743,"duration":3},"status":"passed","severity":"normal"},{"uid":"7217fd72747b196c","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1727333032184,"stop":1727333032184,"duration":0},"status":"passed","severity":"normal"},{"uid":"294974dd4cf6655a","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1727332919218,"stop":1727332919218,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2a37c15efde6fa1","name":"should not fail to stop the service if it was not started","time":{"start":1727332865735,"stop":1727332865736,"duration":1},"status":"passed","severity":"normal"},{"uid":"13708f3db9028aee","name":"1 Relay, 1 Filter, gives up","time":{"start":1727332815028,"stop":1727332815029,"duration":1},"status":"passed","severity":"normal"},{"uid":"cee9677f09a531d8","name":"getPeersByDiscovery","time":{"start":1727332885430,"stop":1727332885431,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c0dd0dfa8399b66","name":"Push message with custom timestamp: 1727329396059","time":{"start":1727333103826,"stop":1727333103827,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c4665954bdb9981","name":"Check publish message containing Basic HTML tag","time":{"start":1727333141364,"stop":1727333141365,"duration":1},"status":"passed","severity":"normal"},{"uid":"52e9da7b8e65009c","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1727332990434,"stop":1727332990437,"duration":3},"status":"passed","severity":"normal"},{"uid":"c923184750217832","name":"Generator, 2 different pubsubtopics","time":{"start":1727333193852,"stop":1727333193853,"duration":1},"status":"passed","severity":"normal"},{"uid":"d47e2983a99ee626","name":"Waku message hash computation (payload length 0)","time":{"start":1727332796752,"stop":1727332796752,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fec1dc122246cab","name":"can dial TLS multiaddrs","time":{"start":1727333036379,"stop":1727333036380,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd784eaf82eb8d68","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1727332794284,"stop":1727332794284,"duration":0},"status":"passed","severity":"normal"},{"uid":"b38f790cbcd97176","name":"Check publish message containing Russian","time":{"start":1727333141361,"stop":1727333141362,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8661d71a2746b5a","name":"Query Generator - false","time":{"start":1727333190280,"stop":1727333190281,"duration":1},"status":"passed","severity":"normal"},{"uid":"93882fe90fbdf73c","name":"Encoder throws on undefined content topic","time":{"start":1727332826788,"stop":1727332826788,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cb4ef4f5f551824","name":"Push message with XML payload","time":{"start":1727333103797,"stop":1727333103797,"duration":0},"status":"passed","severity":"normal"},{"uid":"d07651ddb9cd0973","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1727332919235,"stop":1727332919240,"duration":5},"status":"passed","severity":"normal"},{"uid":"48fc0a1c9e6173d8","name":"it tolerates circular branch references","time":{"start":1727332815417,"stop":1727332815417,"duration":0},"status":"passed","severity":"normal"},{"uid":"4955d1f0ccf7e65","name":"Push message with short payload","time":{"start":1727333103784,"stop":1727333103785,"duration":1},"status":"passed","severity":"normal"},{"uid":"77fc40398799a797","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1727332794296,"stop":1727332794297,"duration":1},"status":"passed","severity":"normal"},{"uid":"25b992b4587472df","name":"Passing an array","time":{"start":1727333206203,"stop":1727333206203,"duration":0},"status":"passed","severity":"normal"},{"uid":"192efd727382f71","name":"random static sharding 2 - Cluster ID: 489, Shard ID: 524","time":{"start":1727333176794,"stop":1727333176794,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fd95c38ed73d54e","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1727332819223,"stop":1727332819224,"duration":1},"status":"passed","severity":"normal"},{"uid":"156bd8b84deb20bb","name":"1 Store, 2 fetches","time":{"start":1727332815027,"stop":1727332815028,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff49ecf05d21ce9a","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1727332919215,"stop":1727332919216,"duration":1},"status":"passed","severity":"normal"},{"uid":"3094f489630ad585","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1727332990438,"stop":1727332990440,"duration":2},"status":"passed","severity":"normal"},{"uid":"6e656ec9695faad6","name":"Push message with Basic HTML tag payload","time":{"start":1727333103797,"stop":1727333103798,"duration":1},"status":"passed","severity":"normal"},{"uid":"fbe0b6f3aa27bdb8","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1727332845416,"stop":1727332845416,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa39f5a4a6ad1da9","name":"Push message with short payload","time":{"start":1727333155732,"stop":1727333155732,"duration":0},"status":"passed","severity":"normal"},{"uid":"38cf5127c7125784","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1727332906516,"stop":1727332906517,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8c1e0478fe58a33","name":"Ping on peer without subscriptions","time":{"start":1727332888870,"stop":1727332888872,"duration":2},"status":"passed","severity":"normal"},{"uid":"cdcefade45cb84a5","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1727332919217,"stop":1727332919217,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ad8fa3248baa2a8","name":"Push message with SQL Injection payload","time":{"start":1727333155744,"stop":1727333155746,"duration":2},"status":"passed","severity":"normal"},{"uid":"3f9b85d91712bbd6","name":"Check received message containing Chinese","time":{"start":1727332966116,"stop":1727332966120,"duration":4},"status":"passed","severity":"normal"},{"uid":"d331f6f274409ef9","name":"Default pageSize","time":{"start":1727333197790,"stop":1727333197791,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5fdd46e1854408f","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1727333032175,"stop":1727333032175,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d7940d260f19073","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1727332991800,"stop":1727332991800,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ebcb8a60a08886a","name":"Ping fails for unsubscribed peers","time":{"start":1727332914166,"stop":1727332914166,"duration":0},"status":"passed","severity":"normal"},{"uid":"8148687b61ce7760","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1727332794289,"stop":1727332794289,"duration":0},"status":"passed","severity":"normal"},{"uid":"384d1a527593896c","name":"Subscribe to topic containing emoji and receive message","time":{"start":1727332990465,"stop":1727332990465,"duration":0},"status":"passed","severity":"normal"},{"uid":"c79aa7112e467f0a","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1727333176823,"stop":1727333176824,"duration":1},"status":"passed","severity":"normal"},{"uid":"72a6628ceb47c2ad","name":"Push message with custom timestamp: 1727336596059","time":{"start":1727333103827,"stop":1727333103827,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc2e707aef2e96c5","name":"Reopen subscription with peer with lost subscription","time":{"start":1727332888873,"stop":1727332888873,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d079dea2b57f635","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1727332794290,"stop":1727332794291,"duration":1},"status":"passed","severity":"normal"},{"uid":"eae4d82b6a31898a","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1727332919240,"stop":1727332919241,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6561ba48ed9f356","name":"random static sharding 8 - Cluster ID: 97, Shard ID: 580","time":{"start":1727333176810,"stop":1727333176810,"duration":0},"status":"passed","severity":"normal"},{"uid":"c10ef9759f733745","name":"Push message with content topic containing shell command","time":{"start":1727333103821,"stop":1727333103822,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c79c932927c473a","name":"Decrypt messages","time":{"start":1727333105137,"stop":1727333105137,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6281f7256b3a329","name":"should encode/decode to RLP encoding","time":{"start":1727332802747,"stop":1727332802747,"duration":0},"status":"passed","severity":"normal"},{"uid":"84b71f1b8e50b20a","name":"should properly create location multiaddrs - tcp4","time":{"start":1727332802753,"stop":1727332802753,"duration":0},"status":"passed","severity":"normal"},{"uid":"95c6c9d6333384fc","name":"Renews subscription after lossing a connection","time":{"start":1727333183882,"stop":1727333183883,"duration":1},"status":"passed","severity":"normal"},{"uid":"b03b70cf3e51f668","name":"LightPush with 1 connections","time":{"start":1727332998312,"stop":1727332998313,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6a7880ae83133a1","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1727332919223,"stop":1727332919230,"duration":7},"status":"passed","severity":"normal"},{"uid":"b5e9d971d2001b97","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1727333278628,"stop":1727333278628,"duration":0},"status":"passed","severity":"normal"},{"uid":"154e853dd8714964","name":"safeDispatchEvent","time":{"start":1727332885432,"stop":1727332885432,"duration":0},"status":"passed","severity":"normal"},{"uid":"84d5aae3a435cb6","name":"should throw error - no id","time":{"start":1727332802745,"stop":1727332802745,"duration":0},"status":"passed","severity":"normal"},{"uid":"58c1effe9c0c4b1c","name":"should decode valid enr with tcp successfully","time":{"start":1727332802744,"stop":1727332802744,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9a0bc851eb55a17","name":"Ping on subscribed peer","time":{"start":1727332888868,"stop":1727332888869,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4f57616d57e1e34","name":"Subscribe to topic containing XML and receive message","time":{"start":1727333183868,"stop":1727333183869,"duration":1},"status":"passed","severity":"normal"},{"uid":"7502d51a37c81fe1","name":"Check message on other pubsub topic is not received","time":{"start":1727333099740,"stop":1727333099740,"duration":0},"status":"passed","severity":"normal"},{"uid":"aaf2fb3673f9d5","name":"Subscribe to topic containing XML and receive message","time":{"start":1727332990458,"stop":1727332990459,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7d7704bd5c03c3e","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1727333149086,"stop":1727333149087,"duration":1},"status":"passed","severity":"normal"},{"uid":"cde3841045a97931","name":"Push message with Script payload","time":{"start":1727333155746,"stop":1727333155747,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c2e08230e578edc","name":"stop","time":{"start":1727332885433,"stop":1727332885433,"duration":0},"status":"passed","severity":"normal"},{"uid":"e25f8a84810458ca","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1727332852096,"stop":1727332852096,"duration":0},"status":"passed","severity":"normal"},{"uid":"8709ce15ad10b90a","name":"Push message with content topic containing Script","time":{"start":1727333103818,"stop":1727333103818,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e154e279cee3c9c","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1727333143924,"stop":1727333143924,"duration":0},"status":"passed","severity":"normal"},{"uid":"22bd0244c474f216","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1727332990462,"stop":1727332990464,"duration":2},"status":"passed","severity":"normal"},{"uid":"39e57fde9662ab36","name":"LightPush: 1 peers, Filter: 2 peers - Expected: MinimallyHealthy","time":{"start":1727332995636,"stop":1727332995636,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4b4c7bfeca73924","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1727332919222,"stop":1727332919222,"duration":0},"status":"passed","severity":"normal"},{"uid":"7657e0c68490459d","name":"Push message with escaped characters payload","time":{"start":1727333103803,"stop":1727333103804,"duration":1},"status":"passed","severity":"normal"},{"uid":"3bf9dceaad7a2d6b","name":"Check message on other pubsub topic is not received","time":{"start":1727333099719,"stop":1727333099719,"duration":0},"status":"passed","severity":"normal"},{"uid":"11cea695c14c1d1c","name":"Push message with content topic containing special chars","time":{"start":1727333155766,"stop":1727333155767,"duration":1},"status":"passed","severity":"normal"},{"uid":"dffa0391590701b3","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1727332919218,"stop":1727332919218,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec4b45d8a6cf858e","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1727332794300,"stop":1727332794301,"duration":1},"status":"passed","severity":"normal"},{"uid":"3085121b5f40f595","name":"Add multiple subscription objects on single nwaku node","time":{"start":1727332990466,"stop":1727332990466,"duration":0},"status":"passed","severity":"normal"},{"uid":"19736b28464d5886","name":"Check publish message containing JSON","time":{"start":1727333141365,"stop":1727333141368,"duration":3},"status":"passed","severity":"normal"},{"uid":"22bf7f4aef671767","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1727333183849,"stop":1727333183850,"duration":1},"status":"passed","severity":"normal"},{"uid":"597c155b2153e55b","name":"should set field with all protocols enabled","time":{"start":1727332802755,"stop":1727332802755,"duration":0},"status":"passed","severity":"normal"},{"uid":"c035d2a0e8a4308f","name":"should add and remove event listeners correctly","time":{"start":1727332819224,"stop":1727332819225,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c8e0ae9d7876793","name":"random static sharding 7 - Cluster ID: 550, Shard ID: 647","time":{"start":1727333176807,"stop":1727333176808,"duration":1},"status":"passed","severity":"normal"},{"uid":"daa22dd9883ea417","name":"Ping on peer without subscriptions","time":{"start":1727332887973,"stop":1727332887974,"duration":1},"status":"passed","severity":"normal"},{"uid":"8cd380a6bd7e3b41","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1727332916774,"stop":1727332916775,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5b4dbcdbcec5e09","name":"Check received message containing special chars","time":{"start":1727333099706,"stop":1727333099707,"duration":1},"status":"passed","severity":"normal"},{"uid":"8bba0d855bf744c2","name":"Subscribe to topic containing Script and receive message","time":{"start":1727332990457,"stop":1727332990458,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f9b8f8f2cddc638","name":"Push message equal or less that 1MB","time":{"start":1727333155784,"stop":1727333155785,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0a7c62f3e3e0fdb","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1727332814905,"stop":1727332814906,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c34fc0a99a45ec3","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1727333183830,"stop":1727333183830,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff43ddd4c18fa840","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1727333143922,"stop":1727333143922,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef53127b1e07a18a","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app68/10/topic437/test.js","time":{"start":1727333149088,"stop":1727333149090,"duration":2},"status":"passed","severity":"normal"},{"uid":"9ca4f1ff08807dcf","name":"Reopen subscription with peer with lost subscription","time":{"start":1727332887986,"stop":1727332887987,"duration":1},"status":"passed","severity":"normal"},{"uid":"85d068f0afdecc2f","name":"LightPush: 1 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1727332995634,"stop":1727332995636,"duration":2},"status":"passed","severity":"normal"},{"uid":"669ce0573e344693","name":"Passing page size 19 when there are 20 messages","time":{"start":1727333197789,"stop":1727333197790,"duration":1},"status":"passed","severity":"normal"},{"uid":"51c7dc9855555308","name":"Check received message containing XML","time":{"start":1727332966124,"stop":1727332966125,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a048b38468c725e","name":"Check received message containing Russian","time":{"start":1727332966121,"stop":1727332966121,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef9a5ea5376f6c44","name":"Asymmetric encrypt & decrypt","time":{"start":1727332825635,"stop":1727332825636,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9b94561bc4e79a0","name":"Publish message with large meta","time":{"start":1727333141382,"stop":1727333141382,"duration":0},"status":"passed","severity":"normal"},{"uid":"965ee4df5a5ba124","name":"configure the node with multiple content topics","time":{"start":1727333149100,"stop":1727333149100,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b497f952cae04c","name":"Push message with long payload","time":{"start":1727333103785,"stop":1727333103786,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce8a9fbbcac58821","name":"Ping on subscribed peer","time":{"start":1727332887976,"stop":1727332887984,"duration":8},"status":"passed","severity":"normal"},{"uid":"83fbf428f5be1368","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1727333183917,"stop":1727333183922,"duration":5},"status":"passed","severity":"normal"},{"uid":"ca48ffc318e7de49","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1727332906525,"stop":1727332906525,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9acc6fc2ff9cbf0","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1727332794301,"stop":1727332794301,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e8a1b1c5f690ee6","name":"Check message with invalid timestamp is not received","time":{"start":1727333099740,"stop":1727333099740,"duration":0},"status":"passed","severity":"normal"},{"uid":"fadbda21957125ba","name":"Filter with 2 connections","time":{"start":1727332998313,"stop":1727332998313,"duration":0},"status":"passed","severity":"normal"},{"uid":"245c4fd5320664bd","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1727332794305,"stop":1727332794305,"duration":0},"status":"passed","severity":"normal"},{"uid":"318f8f08ff6b1961","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1727332814906,"stop":1727332814907,"duration":1},"status":"passed","severity":"normal"},{"uid":"12b2eeec7d0a2d34","name":"Check received message containing Script","time":{"start":1727333099711,"stop":1727333099711,"duration":0},"status":"passed","severity":"normal"},{"uid":"465ebf8f0267e2ce","name":"Subscribe to topic containing long and receive message","time":{"start":1727333183841,"stop":1727333183841,"duration":0},"status":"passed","severity":"normal"},{"uid":"1aeeb468a79b9050","name":"Check received message containing emoji","time":{"start":1727333099715,"stop":1727333099715,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf3873030c070f81","name":"Push message with XML payload","time":{"start":1727333155747,"stop":1727333155750,"duration":3},"status":"passed","severity":"normal"},{"uid":"a601e0269461b174","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1727332794298,"stop":1727332794298,"duration":0},"status":"passed","severity":"normal"},{"uid":"69bcd54d243f92f8","name":"throws on content topic with non-number generation field","time":{"start":1727332794278,"stop":1727332794278,"duration":0},"status":"passed","severity":"normal"},{"uid":"2542142b31c9c3f6","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1727332801837,"stop":1727332801838,"duration":1},"status":"passed","severity":"normal"},{"uid":"42c441ddeb124b1f","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1727332991800,"stop":1727332991800,"duration":0},"status":"passed","severity":"normal"},{"uid":"4edfde99b0925b47","name":"Check publish message containing SQL Injection","time":{"start":1727333141362,"stop":1727333141363,"duration":1},"status":"passed","severity":"normal"},{"uid":"caa484871336585c","name":"should not fail to start the service if it is already started","time":{"start":1727333132444,"stop":1727333132445,"duration":1},"status":"passed","severity":"normal"},{"uid":"960360d81dbdacd8","name":"Subscribe to topic containing JSON and publish message","time":{"start":1727333143923,"stop":1727333143923,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c823969438c68a2","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1727332919212,"stop":1727332919214,"duration":2},"status":"passed","severity":"normal"},{"uid":"7077453f2a8a0f1e","name":"Push message with content topic containing emoji","time":{"start":1727333103824,"stop":1727333103824,"duration":0},"status":"passed","severity":"normal"},{"uid":"baecff0055d4e032","name":"Encoder throws on empty string content topic","time":{"start":1727332807670,"stop":1727332807670,"duration":0},"status":"passed","severity":"normal"},{"uid":"5821eca50229fa7a","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1727333206934,"stop":1727333206934,"duration":0},"status":"passed","severity":"normal"},{"uid":"82897e0bba2a9971","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1727333032184,"stop":1727333032185,"duration":1},"status":"passed","severity":"normal"},{"uid":"17b4fdc92809bfe","name":"LightPush: 0 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1727332995609,"stop":1727332995624,"duration":15},"status":"passed","severity":"normal"},{"uid":"72555fe6d3c01e7","name":"Decoder throws on undefined content topic","time":{"start":1727332825058,"stop":1727332825058,"duration":0},"status":"passed","severity":"normal"},{"uid":"9daf87b2d352693c","name":"LightPush: 3 peers, Filter: 3 peers - Expected: SufficientlyHealthy","time":{"start":1727332995642,"stop":1727332995643,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee607f47691a21eb","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1727333032175,"stop":1727333032175,"duration":0},"status":"passed","severity":"normal"},{"uid":"e45dfc0f97d9538e","name":"Throws when trying to push message with empty payload","time":{"start":1727333103808,"stop":1727333103811,"duration":3},"status":"passed","severity":"normal"},{"uid":"b46b2c6604d7f333","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1727333176857,"stop":1727333176857,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d412d8e3bdeb2d9","name":"Add multiple subscription objects on single nwaku node","time":{"start":1727333183882,"stop":1727333183882,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a01112d78d7b204","name":"Check received message containing special chars","time":{"start":1727333099725,"stop":1727333099725,"duration":0},"status":"passed","severity":"normal"},{"uid":"a05c4690a1498eb7","name":"should properly create peer info with all multiaddrs","time":{"start":1727332802754,"stop":1727332802755,"duration":1},"status":"passed","severity":"normal"},{"uid":"79639363da1f0390","name":"Query generator for multiple messages with multiple decoders","time":{"start":1727333196756,"stop":1727333196760,"duration":4},"status":"passed","severity":"normal"},{"uid":"5edc3c44f338b537","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1727332990456,"stop":1727332990457,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae3e16ea736335e0","name":"connected peers and dial","time":{"start":1727333100003,"stop":1727333100004,"duration":1},"status":"skipped","severity":"normal"},{"uid":"ed1ebafd4177d0af","name":"Subscribe to topic containing Russian and receive message","time":{"start":1727332990455,"stop":1727332990456,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc85bd0507c70b55","name":"Encoder throws on empty string content topic","time":{"start":1727332826789,"stop":1727332826789,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3073928759e1f70","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1727332919266,"stop":1727332919266,"duration":0},"status":"passed","severity":"normal"},{"uid":"933755e3356cfe5f","name":"Subscribe and receive messages via lightPush","time":{"start":1727332990426,"stop":1727332990426,"duration":0},"status":"passed","severity":"normal"},{"uid":"e059a15f6d5ce387","name":"should only return 1 node with relay capability","time":{"start":1727332815419,"stop":1727332815419,"duration":0},"status":"passed","severity":"normal"},{"uid":"baec9a50eca0f498","name":"Query Generator, Multiple PubsubTopics","time":{"start":1727333176853,"stop":1727333176853,"duration":0},"status":"passed","severity":"normal"},{"uid":"4af15bb825ffe024","name":"Check message with no payload is not received","time":{"start":1727332966135,"stop":1727332966136,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ec4ec90009b42d7","name":"Push message with content topic containing escaped characters","time":{"start":1727333155779,"stop":1727333155779,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae93667fc434fb52","name":"Query Generator, No Decoder","time":{"start":1727333176854,"stop":1727333176854,"duration":0},"status":"passed","severity":"normal"},{"uid":"de5eeeea3581ca1","name":"should throw error - no public key","time":{"start":1727332802745,"stop":1727332802745,"duration":0},"status":"passed","severity":"normal"},{"uid":"869d9b481e3f2b97","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1727332796753,"stop":1727332796753,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9179192cfbcdf5a","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1727332919244,"stop":1727332919244,"duration":0},"status":"passed","severity":"normal"},{"uid":"78edca9bc0bc7e5b","name":"Check received message containing numeric","time":{"start":1727333099724,"stop":1727333099725,"duration":1},"status":"passed","severity":"normal"},{"uid":"4bf348d5a25ad102","name":"Refresh subscription","time":{"start":1727332990446,"stop":1727332990447,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb55b04339f19a23","name":"Subscribe to topic containing special chars and receive message","time":{"start":1727332990448,"stop":1727332990448,"duration":0},"status":"passed","severity":"normal"},{"uid":"4daa428acb789a90","name":"Maintains correct number of peers after multiple subscribe/unsubscribe cycles","time":{"start":1727332914169,"stop":1727332914170,"duration":1},"status":"passed","severity":"normal"},{"uid":"5fbb4f41946fbb0a","name":"Check received message containing XML","time":{"start":1727333099711,"stop":1727333099712,"duration":1},"status":"passed","severity":"normal"},{"uid":"787984fc342b2676","name":"All","time":{"start":1727332851585,"stop":1727332851585,"duration":0},"status":"passed","severity":"normal"},{"uid":"936aa4007b072757","name":"handles empty contentTopics array correctly","time":{"start":1727332794312,"stop":1727332794312,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a04876b192bb8b","name":"Ping on unsubscribed peer","time":{"start":1727332887974,"stop":1727332887975,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b2f83297e7e811c","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1727333183874,"stop":1727333183874,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1fd422fd00a9875","name":"isConnected between 2 js-waku relay nodes","time":{"start":1727332876915,"stop":1727332876915,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2bb3876e3f8225b","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1727332794302,"stop":1727332794302,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2eb80757cfe24e9","name":"Subscribe to topic containing special chars and receive message","time":{"start":1727333183911,"stop":1727333183912,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2d526adfc27cda0","name":"Check received message containing special chars","time":{"start":1727332966115,"stop":1727332966116,"duration":1},"status":"passed","severity":"normal"},{"uid":"89651105b0c3f848","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1727332852880,"stop":1727332852883,"duration":3},"status":"passed","severity":"normal"},{"uid":"96581389e5dc2319","name":"Publish without waiting for remote peer","time":{"start":1727333143914,"stop":1727333143915,"duration":1},"status":"passed","severity":"normal"},{"uid":"1545437bef54a6ef","name":"Sign & Recover","time":{"start":1727332825637,"stop":1727332825637,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4c134ed09462dc","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1727332919244,"stop":1727332919245,"duration":1},"status":"passed","severity":"normal"},{"uid":"1096a3acae496847","name":"Check publish message containing numeric","time":{"start":1727333141357,"stop":1727333141357,"duration":0},"status":"passed","severity":"normal"},{"uid":"62782bc17cc4b1e1","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1727333143916,"stop":1727333143916,"duration":0},"status":"passed","severity":"normal"},{"uid":"96fb68b46edf591b","name":"Push message with content topic containing SQL Injection","time":{"start":1727333103817,"stop":1727333103818,"duration":1},"status":"passed","severity":"normal"},{"uid":"e46128dc857490f2","name":"Push message with content topic containing unicode special characters","time":{"start":1727333103823,"stop":1727333103824,"duration":1},"status":"passed","severity":"normal"},{"uid":"71f73137dab80a7d","name":"Subscribe to topic containing emoji and receive message","time":{"start":1727333183874,"stop":1727333183880,"duration":6},"status":"passed","severity":"normal"},{"uid":"ba07f9c72d56cdf4","name":"Encoder throws on undefined content topic","time":{"start":1727332825057,"stop":1727332825057,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ecd8a8aed943a51","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1727332919243,"stop":1727332919244,"duration":1},"status":"passed","severity":"normal"},{"uid":"599300d0810aba97","name":"LightPush: 0 peers, Filter: 2 peers - Expected: Unhealthy","time":{"start":1727332995627,"stop":1727332995629,"duration":2},"status":"passed","severity":"normal"},{"uid":"ef0543dad45831ba","name":"through manual discovery","time":{"start":1727333036380,"stop":1727333036380,"duration":0},"status":"passed","severity":"normal"},{"uid":"19505fee84ab0ae6","name":"should throw error - no public key","time":{"start":1727332802746,"stop":1727332802746,"duration":0},"status":"passed","severity":"normal"},{"uid":"533a380c56b42493","name":"Passing page size 10 when there are 10 messages","time":{"start":1727333197788,"stop":1727333197788,"duration":0},"status":"passed","severity":"normal"},{"uid":"d161d382c19b2734","name":"should return unique PubsubTopics for static sharding","time":{"start":1727332794298,"stop":1727332794298,"duration":0},"status":"passed","severity":"normal"},{"uid":"aca7d7aca8170843","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1727332794309,"stop":1727332794309,"duration":0},"status":"passed","severity":"normal"},{"uid":"bde6980872fd2e6f","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1727333183889,"stop":1727333183890,"duration":1},"status":"passed","severity":"normal"},{"uid":"bcad127ffdce43b5","name":"Check received message containing Arabic","time":{"start":1727332966120,"stop":1727332966121,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa0ffca1267c66fe","name":"Check received message containing JSON","time":{"start":1727332966126,"stop":1727332966126,"duration":0},"status":"passed","severity":"normal"},{"uid":"3222dcb90484ff66","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1727332876910,"stop":1727332876911,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa321bd985f363cf","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1727333032183,"stop":1727333032183,"duration":0},"status":"passed","severity":"normal"},{"uid":"18fabdf73c349be8","name":"should not receive a peer event before start","time":{"start":1727332819222,"stop":1727332819222,"duration":0},"status":"passed","severity":"normal"},{"uid":"64a716d2cc836bc0","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1727332906522,"stop":1727332906522,"duration":0},"status":"passed","severity":"normal"},{"uid":"12c0c7a18c9cd0ee","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1727332990466,"stop":1727332990466,"duration":0},"status":"passed","severity":"normal"},{"uid":"b67bba30db594d30","name":"Check received message containing Script","time":{"start":1727333099730,"stop":1727333099730,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e3ccac6b537cdd4","name":"Check received message containing Arabic","time":{"start":1727333099726,"stop":1727333099726,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2286346269c1417","name":"Push message with content topic containing unicode special characters","time":{"start":1727333155779,"stop":1727333155779,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e2aabd64c7113ec","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1727332852879,"stop":1727332852879,"duration":0},"status":"passed","severity":"normal"},{"uid":"56afe77017e01f67","name":"handles different clusterIds correctly","time":{"start":1727332794295,"stop":1727332794295,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcfc97ce2c4057ea","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1727332906526,"stop":1727332906538,"duration":12},"status":"passed","severity":"normal"},{"uid":"dbe90b339aecdeb2","name":"Push message with custom timestamp: 1727329390780","time":{"start":1727333155783,"stop":1727333155783,"duration":0},"status":"passed","severity":"normal"},{"uid":"3635c0b2087b75ce","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1727332801832,"stop":1727332801832,"duration":0},"status":"passed","severity":"normal"},{"uid":"2be2484e7e0df87","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1727332794310,"stop":1727332794310,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bdb9606e8126b51","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1727332906516,"stop":1727332906516,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bca3630040a3248","name":"Check received message containing numeric","time":{"start":1727332966115,"stop":1727332966115,"duration":0},"status":"passed","severity":"normal"},{"uid":"862e704e6f7be79a","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1727332794300,"stop":1727332794300,"duration":0},"status":"passed","severity":"normal"},{"uid":"974c8539ecb14e89","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1727333118616,"stop":1727333118617,"duration":1},"status":"passed","severity":"normal"},{"uid":"3bc810f42eae23","name":"Keep-alive pings maintain the connection","time":{"start":1727332914166,"stop":1727332914167,"duration":1},"status":"passed","severity":"normal"},{"uid":"fae573d4e974b702","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1727332919222,"stop":1727332919222,"duration":0},"status":"passed","severity":"normal"},{"uid":"1966d7706d50c711","name":"Accepts a valid Waku Message","time":{"start":1727332829962,"stop":1727332829963,"duration":1},"status":"passed","severity":"normal"},{"uid":"9366e3ba326305e5","name":"should not receive a peer event after stop","time":{"start":1727332819222,"stop":1727332819223,"duration":1},"status":"passed","severity":"normal"},{"uid":"62b109015a700cd2","name":"Encoder throws on empty string content topic","time":{"start":1727332825057,"stop":1727332825058,"duration":1},"status":"passed","severity":"normal"},{"uid":"df94fec778307d12","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1727332814903,"stop":1727332814904,"duration":1},"status":"passed","severity":"normal"},{"uid":"10d8fd1c7fdbeaad","name":"Subscribe to topic containing numeric and receive message","time":{"start":1727332990448,"stop":1727332990448,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f461d1d9a94e5c0","name":"should decode valid enr successfully","time":{"start":1727332802743,"stop":1727332802743,"duration":0},"status":"passed","severity":"normal"},{"uid":"b32ddd1605e052be","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1727332919241,"stop":1727332919243,"duration":2},"status":"passed","severity":"normal"},{"uid":"d6ed7e3b144ff1b","name":"Check received message containing XML","time":{"start":1727333099730,"stop":1727333099732,"duration":2},"status":"passed","severity":"normal"},{"uid":"b0659e3205cb05c7","name":"Fails to publish message with empty text","time":{"start":1727333141376,"stop":1727333141377,"duration":1},"status":"passed","severity":"normal"},{"uid":"4cc281088a8782fc","name":"Check received message containing shell command","time":{"start":1727333099734,"stop":1727333099734,"duration":0},"status":"passed","severity":"normal"},{"uid":"9335551bbaabe7df","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1727332814900,"stop":1727332814901,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f522a040f20d91a","name":"Check message with invalid timestamp is not received","time":{"start":1727333099718,"stop":1727333099719,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee033e060b5e0d69","name":"udp ip6 address","time":{"start":1727332802292,"stop":1727332802292,"duration":0},"status":"passed","severity":"normal"},{"uid":"964e8a385002972a","name":"Subscribe to topic containing numeric and publish message","time":{"start":1727333143918,"stop":1727333143919,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1eb13d0ea707e45","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app92/6/topic422/proto","time":{"start":1727333149088,"stop":1727333149088,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d1e7b9b504b8160","name":"pre and post cipher","time":{"start":1727332825636,"stop":1727332825637,"duration":1},"status":"passed","severity":"normal"},{"uid":"3212777b6337a404","name":"Query with Promise Callback, No message returned","time":{"start":1727333176865,"stop":1727333176865,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6fe254a07aa1d8d","name":"Symmetric encrypt & Decrypt","time":{"start":1727332825636,"stop":1727332825636,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcdcf512d068edec","name":"Subscribe to topic containing special chars and receive message","time":{"start":1727333183847,"stop":1727333183847,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d6934a2af40e006","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1727332826787,"stop":1727332826787,"duration":0},"status":"passed","severity":"normal"},{"uid":"71e4b6100d4b7941","name":"Push message on custom pubsubTopic","time":{"start":1727333032176,"stop":1727333032181,"duration":5},"status":"passed","severity":"normal"},{"uid":"51a5dd5fc4f20a55","name":"throws on content topic with empty topic name field","time":{"start":1727332794281,"stop":1727332794282,"duration":1},"status":"passed","severity":"normal"},{"uid":"906cdd538aa1faed","name":"Push message with content topic containing JSON","time":{"start":1727333155777,"stop":1727333155777,"duration":0},"status":"passed","severity":"normal"},{"uid":"28a2ee5ca56c3cd0","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1727333166578,"stop":1727333166579,"duration":1},"status":"passed","severity":"normal"},{"uid":"25e45090674bce9b","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1727332794289,"stop":1727332794289,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c8930d065bdb1a9","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1727333176856,"stop":1727333176856,"duration":0},"status":"passed","severity":"normal"},{"uid":"efba7623d088bd95","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1727332919220,"stop":1727332919221,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f475ce353050","name":"Fails to publish message with wrong content topic","time":{"start":1727333141377,"stop":1727333141377,"duration":0},"status":"passed","severity":"normal"},{"uid":"b802ab2d6627fcd3","name":"should not receive a peer event after stop","time":{"start":1727332865744,"stop":1727332865745,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f397290055f3ffc","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1727332794291,"stop":1727332794291,"duration":0},"status":"passed","severity":"normal"},{"uid":"b351262375041fd6","name":"Push message with content topic containing emoji","time":{"start":1727333155779,"stop":1727333155780,"duration":1},"status":"passed","severity":"normal"},{"uid":"e490fe2a187152e1","name":"should not fail to stop the service if it was not started","time":{"start":1727332819220,"stop":1727332819221,"duration":1},"status":"passed","severity":"normal"},{"uid":"85f4ada7a3e164bb","name":"should throw an error for missing sharding configuration","time":{"start":1727332794312,"stop":1727332794312,"duration":0},"status":"passed","severity":"normal"},{"uid":"467df34c3978c2ae","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1727332919211,"stop":1727332919212,"duration":1},"status":"passed","severity":"normal"},{"uid":"6dc1d0ca4afc3778","name":"shard 0","time":{"start":1727333176769,"stop":1727333176770,"duration":1},"status":"passed","severity":"normal"},{"uid":"fddd3f08f9e49af7","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1727333032181,"stop":1727333032183,"duration":2},"status":"passed","severity":"normal"},{"uid":"710dd22e7554c1a4","name":"Check received message containing unicode special characters","time":{"start":1727332966128,"stop":1727332966128,"duration":0},"status":"passed","severity":"normal"},{"uid":"1017382905e4c035","name":"Query Generator, Wrong PubsubTopic","time":{"start":1727333176852,"stop":1727333176853,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc38d706eda0acd7","name":"Rejects garbage","time":{"start":1727332829964,"stop":1727332829964,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b62456dfbebd34","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1727332801839,"stop":1727332801840,"duration":1},"status":"passed","severity":"normal"},{"uid":"16cb7bfac23095be","name":"Push message equal or less that 1MB","time":{"start":1727333103827,"stop":1727333103827,"duration":0},"status":"passed","severity":"normal"},{"uid":"6549eedc462e01e","name":"Fields are not dropped","time":{"start":1727332807082,"stop":1727332807084,"duration":2},"status":"passed","severity":"normal"},{"uid":"1f95e3d7983ce59","name":"Check received message containing Arabic","time":{"start":1727333099707,"stop":1727333099708,"duration":1},"status":"passed","severity":"normal"},{"uid":"67e756271af033a3","name":"Query generator for 2000 messages","time":{"start":1727333196765,"stop":1727333196765,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2c0bce5aaa04898","name":"should use DNS peer discovery with light client","time":{"start":1727332865748,"stop":1727332865749,"duration":1},"status":"skipped","severity":"normal"},{"uid":"ba2e8ec8ea518fcb","name":"isConnected should return false after all peers disconnect","time":{"start":1727332876914,"stop":1727332876914,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9b05d028fbf2527","name":"Check received message containing long","time":{"start":1727332966115,"stop":1727332966115,"duration":0},"status":"passed","severity":"normal"},{"uid":"22f9de2f8a5b1419","name":"Push message with content topic containing XML","time":{"start":1727333103818,"stop":1727333103820,"duration":2},"status":"passed","severity":"normal"},{"uid":"b8f2e8daaf4d4c2e","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1727332966132,"stop":1727332966133,"duration":1},"status":"passed","severity":"normal"},{"uid":"2aae6fe040f7929e","name":"Should update multiaddrs","time":{"start":1727333036596,"stop":1727333036596,"duration":0},"status":"passed","severity":"normal"},{"uid":"255f1f522aec1631","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1727333118613,"stop":1727333118614,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d950b388255f196","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1727332794307,"stop":1727332794307,"duration":0},"status":"passed","severity":"normal"},{"uid":"2206f0c97424f454","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1727332919245,"stop":1727332919245,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ca0def42c8f18d2","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1727333183871,"stop":1727333183873,"duration":2},"status":"passed","severity":"normal"},{"uid":"9dd33eea56b83123","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1727332794308,"stop":1727332794308,"duration":0},"status":"passed","severity":"normal"},{"uid":"919a6c2173734dc2","name":"Push message with content topic containing JSON","time":{"start":1727333103820,"stop":1727333103821,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6ebd022a4869bdc","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1727332916774,"stop":1727332916774,"duration":0},"status":"passed","severity":"normal"},{"uid":"246ccb00a01a1fe5","name":"Decoder throws on empty string content topic","time":{"start":1727332807670,"stop":1727332807671,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ba34076bf88b084","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1727333193176,"stop":1727333193176,"duration":0},"status":"passed","severity":"normal"},{"uid":"95e0b0a29a7d1579","name":"Push message with content topic containing Arabic","time":{"start":1727333103816,"stop":1727333103816,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e7aad3e5fcfc1fa","name":"Check received message containing shell command","time":{"start":1727333099713,"stop":1727333099714,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ce634b9694c3f1b","name":"LightPush: 3 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1727332995639,"stop":1727332995641,"duration":2},"status":"passed","severity":"normal"},{"uid":"111d8da71dda2972","name":"Push message with unicode special characters payload","time":{"start":1727333155757,"stop":1727333155758,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5e8e2536a1dc108","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1727333143921,"stop":1727333143921,"duration":0},"status":"passed","severity":"normal"},{"uid":"cec8113fdcaf6424","name":"throws on content topic with too few or too many fields","time":{"start":1727332794277,"stop":1727332794277,"duration":0},"status":"passed","severity":"normal"},{"uid":"54c7e429e0f3a983","name":"more peers than existing","time":{"start":1727333100004,"stop":1727333100004,"duration":0},"status":"skipped","severity":"normal"},{"uid":"cec3a9e6cf0970da","name":"Ping on peer without subscriptions","time":{"start":1727332887984,"stop":1727332887985,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2c59b64c38a09c4","name":"should not throw an error for a single configured topic","time":{"start":1727332794308,"stop":1727332794309,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff6a6697cf28ac8f","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1727333176858,"stop":1727333176861,"duration":3},"status":"passed","severity":"normal"},{"uid":"3381e42b4061b480","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1727332794312,"stop":1727332794313,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d8f665c586d5820","name":"Push message with JSON payload","time":{"start":1727333103798,"stop":1727333103802,"duration":4},"status":"passed","severity":"normal"},{"uid":"677a5be2237884aa","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1727333118611,"stop":1727333118611,"duration":0},"status":"passed","severity":"normal"},{"uid":"6813733c11537494","name":"Passing invalid cursor","time":{"start":1727333166580,"stop":1727333166580,"duration":0},"status":"passed","severity":"normal"},{"uid":"a901ebc9e6c00319","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1727332794291,"stop":1727332794291,"duration":0},"status":"passed","severity":"normal"},{"uid":"df56e2216edb50ee","name":"should use the provided clusterId for the pubsub topic","time":{"start":1727332794313,"stop":1727332794313,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d763e4873c7aead","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1727332919214,"stop":1727332919215,"duration":1},"status":"passed","severity":"normal"},{"uid":"c80e08fd6c09630c","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1727332794296,"stop":1727332794296,"duration":0},"status":"passed","severity":"normal"},{"uid":"85106e95b351414c","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1727332794302,"stop":1727332794303,"duration":1},"status":"passed","severity":"normal"},{"uid":"9700568c7d66eff6","name":"Check publish message containing unicode special characters","time":{"start":1727333141369,"stop":1727333141370,"duration":1},"status":"passed","severity":"normal"},{"uid":"792b1c7a9928ebf0","name":"Check received message containing escaped characters","time":{"start":1727333099734,"stop":1727333099734,"duration":0},"status":"passed","severity":"normal"},{"uid":"182f874ee6416a75","name":"Delete observer","time":{"start":1727333105138,"stop":1727333105138,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e96bb77ab96b320","name":"should handle a minimal index list","time":{"start":1727332794364,"stop":1727332794364,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac2af2b400a204c0","name":"Using a function","time":{"start":1727333206203,"stop":1727333206204,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4f6701aae1928ed","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1727332919221,"stop":1727332919221,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e15443350e27d91","name":"Push message with special chars payload","time":{"start":1727333103789,"stop":1727333103790,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7638493fa0780e4","name":"Check received message containing short","time":{"start":1727332966114,"stop":1727332966114,"duration":0},"status":"passed","severity":"normal"},{"uid":"74066ce5ac1d2cf7","name":"Decoder throws on empty string content topic","time":{"start":1727332825058,"stop":1727332825059,"duration":1},"status":"passed","severity":"normal"},{"uid":"669380019bdd5669","name":"Push message with content topic containing numeric","time":{"start":1727333155763,"stop":1727333155766,"duration":3},"status":"passed","severity":"normal"},{"uid":"985fcfb5689964a1","name":"Publish message with custom timestamp: Thu Sep 26 2024 05:45:16 GMT+0000 (Coordinated Universal Time)","time":{"start":1727333141374,"stop":1727333141375,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a82a28925375a48","name":"Check received message containing Chinese","time":{"start":1727333099725,"stop":1727333099726,"duration":1},"status":"passed","severity":"normal"},{"uid":"244c6e73eef55425","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1727332807329,"stop":1727332807330,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0aa75310f6520f","name":"should throw an error for empty SingleShardInfos array","time":{"start":1727332794297,"stop":1727332794297,"duration":0},"status":"passed","severity":"normal"},{"uid":"84ba9bcddeb2f1e2","name":"Renews peer on consistent missed messages","time":{"start":1727332914170,"stop":1727332914171,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f94930b561bfbf2","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1727333183831,"stop":1727333183833,"duration":2},"status":"passed","severity":"normal"},{"uid":"b04640886c930f86","name":"Push message with long payload","time":{"start":1727333155734,"stop":1727333155737,"duration":3},"status":"passed","severity":"normal"},{"uid":"f4ed07c8327128c2","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1727332801839,"stop":1727332801839,"duration":0},"status":"passed","severity":"normal"},{"uid":"cabe087eec043228","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1727332991809,"stop":1727332991809,"duration":0},"status":"passed","severity":"normal"},{"uid":"45e08298cb5d7d6","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1727333183825,"stop":1727333183826,"duration":1},"status":"passed","severity":"normal"},{"uid":"299d823b900c03b1","name":"should return the pubsub topic directly if a string is provided","time":{"start":1727332794310,"stop":1727332794310,"duration":0},"status":"passed","severity":"normal"},{"uid":"47894b2d78d17cbe","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1727333166576,"stop":1727333166576,"duration":0},"status":"passed","severity":"normal"},{"uid":"46f49e30e057918","name":"LightPush: 2 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1727332995637,"stop":1727332995638,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4ad3d68ceef39b4","name":"Subscribe to topic containing shell command and publish message","time":{"start":1727333143923,"stop":1727333143923,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc95daaf7b29298d","name":"Subscribe to topic containing long and publish message","time":{"start":1727333143918,"stop":1727333143918,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d9b1575e395fb61","name":"handles empty shards array correctly","time":{"start":1727332794312,"stop":1727332794312,"duration":0},"status":"passed","severity":"normal"},{"uid":"114efa47b42a3e61","name":"Check received message containing Script","time":{"start":1727332966124,"stop":1727332966124,"duration":0},"status":"passed","severity":"normal"},{"uid":"e187048ec15d110","name":"should not receive a peer event before start","time":{"start":1727332865743,"stop":1727332865744,"duration":1},"status":"passed","severity":"normal"},{"uid":"80774b4d0a76a93a","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1727332794301,"stop":1727332794301,"duration":0},"status":"passed","severity":"normal"},{"uid":"faf082501154cd27","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1727332991800,"stop":1727332991801,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6c65b8f1829a02","name":"Check message with no payload is not received","time":{"start":1727333099720,"stop":1727333099720,"duration":0},"status":"passed","severity":"normal"},{"uid":"41423c9372be7e29","name":"handles different networkShards values correctly","time":{"start":1727332794295,"stop":1727332794295,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc9d73b34e471fe6","name":"should return false","time":{"start":1727332802746,"stop":1727332802746,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffb056e39baf1dc0","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1727332814907,"stop":1727332814907,"duration":0},"status":"passed","severity":"normal"},{"uid":"cddfa584e61d790","name":"Check received message with timestamp: 1727332844975 ","time":{"start":1727333099738,"stop":1727333099739,"duration":1},"status":"passed","severity":"normal"},{"uid":"1daa7e151a9e3551","name":"Push to array if already present","time":{"start":1727332793861,"stop":1727332793861,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9aafd145b496e8f","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1727333193175,"stop":1727333193176,"duration":1},"status":"passed","severity":"normal"},{"uid":"fff8a552d9a34b66","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1727332815421,"stop":1727332815421,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a86d7342c349b8d1","name":"Check received message containing SQL Injection","time":{"start":1727332966123,"stop":1727332966124,"duration":1},"status":"passed","severity":"normal"},{"uid":"f77982c3360b9a9f","name":"Check message with no payload is not received","time":{"start":1727333099741,"stop":1727333099741,"duration":0},"status":"passed","severity":"normal"},{"uid":"84a4ddaf2faa2560","name":"Push message with content topic containing SQL Injection","time":{"start":1727333155774,"stop":1727333155774,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a8d57427a98c2e3","name":"Subscribe to topic containing special chars and publish message","time":{"start":1727333143919,"stop":1727333143919,"duration":0},"status":"passed","severity":"normal"},{"uid":"410859d85f0d9833","name":"LightPush: 1 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1727332995633,"stop":1727332995634,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4cfe0c65bdc0be","name":"Generator, custom pubsub topic","time":{"start":1727333193855,"stop":1727333193855,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7cd3f81ee88b84e","name":"Subscribe to topic containing short and receive message","time":{"start":1727333183839,"stop":1727333183840,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b7da0379a93faa9","name":"Check publish message after client node is restarted","time":{"start":1727333141381,"stop":1727333141381,"duration":0},"status":"skipped","severity":"normal"},{"uid":"27ef7727a1ab7805","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1727333193176,"stop":1727333193176,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cce901e6aa84457","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1727332801838,"stop":1727332801838,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b303b51af56a7c4","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1727332991808,"stop":1727332991808,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b595ddee52ca9c7","name":"can start and stop the service","time":{"start":1727332865729,"stop":1727332865734,"duration":5},"status":"passed","severity":"normal"},{"uid":"617a9a75f27f689e","name":"listenerCount","time":{"start":1727332885431,"stop":1727332885431,"duration":0},"status":"passed","severity":"normal"},{"uid":"340468093e8f7afe","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1727332814904,"stop":1727332814905,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0fb6feae0b378f2","name":"different cluster, different shard: nodes don't connect","time":{"start":1727333033239,"stop":1727333033240,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9e63f17f59aa946","name":"connects to nwaku","time":{"start":1727333206202,"stop":1727333206202,"duration":0},"status":"passed","severity":"normal"},{"uid":"254927f2af3d4fc4","name":"Round trip binary serialization","time":{"start":1727332807667,"stop":1727332807668,"duration":1},"status":"passed","severity":"normal"},{"uid":"5886ce09819193c","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1727332990434,"stop":1727332990434,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb29cb7033eac898","name":"does not throw on valid cases","time":{"start":1727332794275,"stop":1727332794276,"duration":1},"status":"passed","severity":"normal"},{"uid":"c740585aee90811","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1727332794293,"stop":1727332794293,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbe8cf20627339e2","name":"Check received message with timestamp: 1727332844975000000 ","time":{"start":1727333099717,"stop":1727333099717,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2ec87dd6c14c50","name":"should encodeTxt and decodeTxt","time":{"start":1727332802742,"stop":1727332802743,"duration":1},"status":"passed","severity":"normal"},{"uid":"bca4eaea35b8457e","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1727332794304,"stop":1727332794304,"duration":0},"status":"passed","severity":"normal"},{"uid":"322c6f4d7c5e0057","name":"should return valid sharding parameters for static sharding","time":{"start":1727332794311,"stop":1727332794311,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b61f323d2396290","name":"Check received message containing escaped characters","time":{"start":1727332966127,"stop":1727332966128,"duration":1},"status":"passed","severity":"normal"},{"uid":"43aea2726457859c","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1727332807330,"stop":1727332807330,"duration":0},"status":"passed","severity":"normal"},{"uid":"13860fbd6ff41a84","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1727333183834,"stop":1727333183838,"duration":4},"status":"passed","severity":"normal"},{"uid":"d3c335253340e5be","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1727333033230,"stop":1727333033232,"duration":2},"status":"passed","severity":"normal"},{"uid":"b57b774208ee944e","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1727332794302,"stop":1727332794302,"duration":0},"status":"passed","severity":"normal"},{"uid":"13c30b54e8e3261a","name":"LightPush with 0 connections","time":{"start":1727332998312,"stop":1727332998312,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c75dd52113b7c61","name":"Filter with 0 connections","time":{"start":1727332998312,"stop":1727332998312,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd4e22298365112e","name":"Renews peer on consistent ping failures","time":{"start":1727332914167,"stop":1727332914168,"duration":1},"status":"passed","severity":"normal"},{"uid":"fadc4558ff375f9e","name":"should set field with only FILTER enabled","time":{"start":1727332802756,"stop":1727332802756,"duration":0},"status":"passed","severity":"normal"},{"uid":"e549215e3abd4c44","name":"Push message on custom pubsubTopic","time":{"start":1727333032184,"stop":1727333032184,"duration":0},"status":"passed","severity":"normal"},{"uid":"c49d37c090bd6b21","name":"Ordered Callback - false","time":{"start":1727333190285,"stop":1727333190286,"duration":1},"status":"passed","severity":"normal"},{"uid":"79903248b72887f0","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1727333176770,"stop":1727333176791,"duration":21},"status":"passed","severity":"normal"},{"uid":"d872608ce784c0c2","name":"Subscribe to topic containing Script and receive message","time":{"start":1727333183915,"stop":1727333183916,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3caa8dcbbb812f4","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1727332876909,"stop":1727332876909,"duration":0},"status":"passed","severity":"normal"},{"uid":"58b0ee92cb90b0ae","name":"Check message received after nwaku node is restarted","time":{"start":1727332966141,"stop":1727332966141,"duration":0},"status":"skipped","severity":"normal"},{"uid":"23c2dde6cc465629","name":"Check publish message after service node is restarted","time":{"start":1727333141381,"stop":1727333141381,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e7c1f95372f4e292","name":"Non TWN Cluster","time":{"start":1727333149087,"stop":1727333149088,"duration":1},"status":"passed","severity":"normal"},{"uid":"a46b81d47c427351","name":"Check publish message containing escaped characters","time":{"start":1727333141369,"stop":1727333141369,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee89687ee8941354","name":"Check publish message containing Chinese","time":{"start":1727333141358,"stop":1727333141360,"duration":2},"status":"passed","severity":"normal"},{"uid":"f03fe476e21169a3","name":"should return all peers when numPeers is 0","time":{"start":1727332807329,"stop":1727332807329,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2be1fb8e6c1e825","name":"Push message with content topic containing escaped characters","time":{"start":1727333103822,"stop":1727333103823,"duration":1},"status":"passed","severity":"normal"},{"uid":"84544a5cdd1a8fa8","name":"Decoder throws on undefined content topic","time":{"start":1727332807670,"stop":1727332807670,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa165984f84bc8b3","name":"Check publish message containing Arabic","time":{"start":1727333141360,"stop":1727333141361,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b370a30cf09312f","name":"Push message with shell command payload","time":{"start":1727333103803,"stop":1727333103803,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b9744dfb87cc887","name":"Relay + Store","time":{"start":1727332802757,"stop":1727332802757,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c7d59e2abf3a699","name":"Query with Promise Callback, No Decoder","time":{"start":1727333176863,"stop":1727333176863,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcb106e8f934a20f","name":"Push message with numeric payload","time":{"start":1727333103787,"stop":1727333103787,"duration":0},"status":"passed","severity":"normal"},{"uid":"a456af0859b32a09","name":"LightPush: 0 peers, Filter: 1 peers - Expected: Unhealthy","time":{"start":1727332995624,"stop":1727332995626,"duration":2},"status":"passed","severity":"normal"},{"uid":"b52bf56be3e5f867","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1727332794304,"stop":1727332794304,"duration":0},"status":"passed","severity":"normal"},{"uid":"81a3fe83a892bfdd","name":"Waku message hash computation (no timestamp)","time":{"start":1727332796752,"stop":1727332796753,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e007aac9ed3f2fd","name":"tcp ip4 address","time":{"start":1727332802291,"stop":1727332802292,"duration":1},"status":"passed","severity":"normal"},{"uid":"d35c902ee223a57c","name":"Check received message containing emoji","time":{"start":1727332966128,"stop":1727332966129,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b16beeed82c1794","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1727333183915,"stop":1727333183915,"duration":0},"status":"passed","severity":"normal"},{"uid":"4da3fa0bd16a36f4","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1727333183891,"stop":1727333183894,"duration":3},"status":"passed","severity":"normal"},{"uid":"5e57ecfc54d808f1","name":"Check received message with timestamp: 1649153314 ","time":{"start":1727333099717,"stop":1727333099718,"duration":1},"status":"passed","severity":"normal"},{"uid":"f273eeee0a0011da","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1727332794310,"stop":1727332794310,"duration":0},"status":"passed","severity":"normal"},{"uid":"78157bdc1138604f","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1727333206931,"stop":1727333206932,"duration":1},"status":"passed","severity":"normal"},{"uid":"b860015e75e53e3c","name":"Push message with Basic HTML tag payload","time":{"start":1727333155750,"stop":1727333155751,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb189343b7402e19","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1727332794298,"stop":1727332794298,"duration":0},"status":"passed","severity":"normal"},{"uid":"409a8c9be15335f3","name":"should throw an error for insufficient data","time":{"start":1727332794365,"stop":1727332794365,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ea6ca78751c039b","name":"Ping on unsubscribed peer","time":{"start":1727332888873,"stop":1727332888873,"duration":0},"status":"passed","severity":"normal"},{"uid":"826496e4a40ee2c3","name":"should not receive a peer event before start","time":{"start":1727333132446,"stop":1727333132447,"duration":1},"status":"passed","severity":"normal"},{"uid":"96932c8e851a2d89","name":"unsubscribes","time":{"start":1727333200459,"stop":1727333200460,"duration":1},"status":"passed","severity":"normal"},{"uid":"a480f3dcf1971f9","name":"Publish message with custom timestamp: Thu Sep 26 2024 07:45:16 GMT+0000 (Coordinated Universal Time)","time":{"start":1727333141375,"stop":1727333141375,"duration":0},"status":"passed","severity":"normal"},{"uid":"56862a7dd71cfa36","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1727332876909,"stop":1727332876910,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c8548b3cf89dea3","name":"Push message with content topic containing Chinese","time":{"start":1727333103815,"stop":1727333103816,"duration":1},"status":"passed","severity":"normal"},{"uid":"adb2be7259af9f1b","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1727332919231,"stop":1727332919231,"duration":0},"status":"passed","severity":"normal"},{"uid":"53836671cb75563b","name":"Check message received after nwaku node is restarted","time":{"start":1727333099743,"stop":1727333099743,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ca457f3ddb9325ff","name":"Subscribe to topic containing short and receive message","time":{"start":1727333183909,"stop":1727333183909,"duration":0},"status":"passed","severity":"normal"},{"uid":"69b22a0e04681146","name":"Sets default value correctly","time":{"start":1727333206205,"stop":1727333206205,"duration":0},"status":"passed","severity":"normal"},{"uid":"4130731ff45b25c3","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1727333183830,"stop":1727333183831,"duration":1},"status":"passed","severity":"normal"},{"uid":"9881c08c745af361","name":"should emit events and trasition isConnected state when has peers or no peers","time":{"start":1727332845418,"stop":1727332845419,"duration":1},"status":"passed","severity":"normal"},{"uid":"9098b2d0f6c3c81e","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app47/6/topic805/json","time":{"start":1727333149093,"stop":1727333149094,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ac713bd634d86ec","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1727333033232,"stop":1727333033233,"duration":1},"status":"passed","severity":"normal"},{"uid":"a60d3176bfcc3620","name":"Ephemeral messages are not stored","time":{"start":1727332852094,"stop":1727332852095,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb0342ff69c42134","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1727332919233,"stop":1727332919234,"duration":1},"status":"passed","severity":"normal"},{"uid":"67fc52afcd8a0431","name":"throws on content topic with generation field greater than 0","time":{"start":1727332794278,"stop":1727332794278,"duration":0},"status":"passed","severity":"normal"},{"uid":"20a6ab1e5e0118","name":"Refresh subscription","time":{"start":1727333183839,"stop":1727333183839,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ceb03701fbbe90","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app78/1/topic282/test.js","time":{"start":1727333149091,"stop":1727333149093,"duration":2},"status":"passed","severity":"normal"},{"uid":"3387582b7c6bc02d","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1727332794308,"stop":1727332794308,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1d74917ca0146af","name":"Check received message with timestamp: 1727332844579000000 ","time":{"start":1727332966129,"stop":1727332966129,"duration":0},"status":"passed","severity":"normal"},{"uid":"46e8fe57bf5714f1","name":"Query generator for multiple messages with different message text format","time":{"start":1727333196749,"stop":1727333196756,"duration":7},"status":"passed","severity":"normal"},{"uid":"9cbd4667c271d5f3","name":"Subscribe to topic containing shell command and receive message","time":{"start":1727332990461,"stop":1727332990462,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a091e301ac5801c","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1727332801822,"stop":1727332801831,"duration":9},"status":"passed","severity":"normal"},{"uid":"6dc981d70937a145","name":"Round trip binary encryption [ecies, signature]","time":{"start":1727332826787,"stop":1727332826787,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9c41e38075770c","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1727333183864,"stop":1727333183864,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f906303763a34bd","name":"1 Relay, 1 fetch","time":{"start":1727332815025,"stop":1727332815027,"duration":2},"status":"passed","severity":"normal"},{"uid":"fc339264d28c9749","name":"Check received message with timestamp: 1649153314 ","time":{"start":1727333099739,"stop":1727333099739,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae3d34436cfcaa98","name":"Tracks peer failures correctly","time":{"start":1727332914168,"stop":1727332914169,"duration":1},"status":"passed","severity":"normal"},{"uid":"91a90739973bf8f1","name":"LightPush: 3 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1727332995639,"stop":1727332995639,"duration":0},"status":"passed","severity":"normal"},{"uid":"cafe98507950d0a5","name":"Check message with invalid timestamp is not received","time":{"start":1727332966133,"stop":1727332966133,"duration":0},"status":"passed","severity":"normal"},{"uid":"51d7bee41e920f48","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1727332919231,"stop":1727332919232,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca682ce9be591fdd","name":"Push message with content topic containing Russian","time":{"start":1727333155772,"stop":1727333155774,"duration":2},"status":"passed","severity":"normal"},{"uid":"6b8a965f4ec066d4","name":"Query with Ordered Callback, No Decoder","time":{"start":1727333176857,"stop":1727333176857,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f2b16ad0e16d238","name":"Check received message with timestamp: 1727332844579 ","time":{"start":1727332966130,"stop":1727332966130,"duration":0},"status":"passed","severity":"normal"},{"uid":"36eca448d5fe8316","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1727333278626,"stop":1727333278627,"duration":1},"status":"passed","severity":"normal"},{"uid":"481746a9212a3f41","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1727332814165,"stop":1727332814166,"duration":1},"status":"passed","severity":"normal"},{"uid":"de313ea66817804e","name":"Subscribe to topic containing Script and publish message","time":{"start":1727333143921,"stop":1727333143922,"duration":1},"status":"passed","severity":"normal"},{"uid":"a76bdaadabbb810b","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1727332814908,"stop":1727332814908,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcc578d66f39c001","name":"Check message with non string payload is not received","time":{"start":1727333099742,"stop":1727333099742,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bd387ebe3b7395d","name":"Push message with content topic containing long","time":{"start":1727333155762,"stop":1727333155763,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ce5dd304c187a54","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1727333183884,"stop":1727333183888,"duration":4},"status":"passed","severity":"normal"},{"uid":"5272ece0db4626df","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1727332919219,"stop":1727332919220,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c7bf56b4677579d","name":"throws on empty content topic","time":{"start":1727332794276,"stop":1727332794276,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d447525ac7c4e2","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1727332801837,"stop":1727332801837,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ed681d828743d38","name":"can start the service","time":{"start":1727332865728,"stop":1727332865729,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5b72ad9458ee646","name":"same cluster, different shard: nodes connect","time":{"start":1727333033234,"stop":1727333033234,"duration":0},"status":"passed","severity":"normal"},{"uid":"faca9a18cdfde101","name":"1 Store, 2 relays, 2 fetches","time":{"start":1727332815028,"stop":1727332815028,"duration":0},"status":"passed","severity":"normal"},{"uid":"348557e29f22e4f6","name":"should properly compute the node id","time":{"start":1727332802747,"stop":1727332802747,"duration":0},"status":"passed","severity":"normal"},{"uid":"10fd0e0786a8fd8e","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1727332990440,"stop":1727332990441,"duration":1},"status":"passed","severity":"normal"},{"uid":"3926be5b44d0b699","name":"LightPush","time":{"start":1727333211213,"stop":1727333211213,"duration":0},"status":"passed","severity":"normal"},{"uid":"12cdedf9562a947a","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app72/9/topic687/utf8","time":{"start":1727333149090,"stop":1727333149091,"duration":1},"status":"passed","severity":"normal"},{"uid":"ada7d8bd7e384b74","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1727333143916,"stop":1727333143916,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a517181928474fe","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1727332802743,"stop":1727332802744,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ad4f48a60c29cba","name":"Check message with no content topic is not received","time":{"start":1727333099740,"stop":1727333099741,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce4bcb75b0ef4875","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1727332906525,"stop":1727332906525,"duration":0},"status":"passed","severity":"normal"},{"uid":"d64baf306625a65d","name":"Push message with content topic containing Basic HTML tag","time":{"start":1727333103820,"stop":1727333103820,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6d7b95a879e4ee8","name":"should set field with only STORE enabled","time":{"start":1727332802756,"stop":1727332802756,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5307e37eba248c6","name":"should be able to decode the field with only FILTER set to true","time":{"start":1727332801836,"stop":1727332801836,"duration":0},"status":"passed","severity":"normal"},{"uid":"2af1ff3fef34553d","name":"LightPush: 2 peers, Filter: 3 peers - Expected: SufficientlyHealthy","time":{"start":1727332995639,"stop":1727332995639,"duration":0},"status":"passed","severity":"normal"},{"uid":"baf8a1c2437d948a","name":"Check received message containing Basic HTML tag","time":{"start":1727333099733,"stop":1727333099733,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d7affd81a8d2a3b","name":"removeEventListener with correct event","time":{"start":1727332885429,"stop":1727332885430,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7deffeb45cbea20","name":"Relay - times out","time":{"start":1727333211210,"stop":1727333211210,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5a53120307bc126","name":"Subscribe to topic containing short and publish message","time":{"start":1727333143918,"stop":1727333143918,"duration":0},"status":"passed","severity":"normal"},{"uid":"9854f0448485281a","name":"Subscribe and receive messages via waku relay post","time":{"start":1727333183889,"stop":1727333183889,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc59ab78c611db06","name":"Subscribe and receive messages via lightPush","time":{"start":1727333183824,"stop":1727333183824,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ade48fb08075c8","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1727333141378,"stop":1727333141378,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e85b1050894497c","name":"Push message with content topic containing XML","time":{"start":1727333155775,"stop":1727333155776,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c98c2f874492fff","name":"Check message received after jswaku node is restarted","time":{"start":1727332966140,"stop":1727332966141,"duration":1},"status":"skipped","severity":"normal"},{"uid":"1d463f59bd7cc291","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1727332801821,"stop":1727332801821,"duration":0},"status":"passed","severity":"normal"},{"uid":"83c9a5e3f944a074","name":"Push message with custom timestamp: 1727336590780","time":{"start":1727333155784,"stop":1727333155784,"duration":0},"status":"passed","severity":"normal"},{"uid":"b20bae991f65bec7","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1727332794293,"stop":1727332794293,"duration":0},"status":"passed","severity":"normal"},{"uid":"53fb36ec64cd9d3e","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1727333183913,"stop":1727333183914,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ed0c2bd58f07000","name":"Fails to push message with large meta","time":{"start":1727333155781,"stop":1727333155781,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca94ff1e501504fd","name":"Callback on promise, aborts when callback returns true","time":{"start":1727333196761,"stop":1727333196762,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a71fd4cdbe72447","name":"Refresh subscription","time":{"start":1727333143917,"stop":1727333143917,"duration":0},"status":"skipped","severity":"normal"},{"uid":"689e7d74d3bbb1ae","name":"Subscribe to topic containing Russian and receive message","time":{"start":1727333183850,"stop":1727333183863,"duration":13},"status":"passed","severity":"normal"},{"uid":"87988d5cf31ee99a","name":"removeEventListener with wrong event","time":{"start":1727332885430,"stop":1727332885430,"duration":0},"status":"passed","severity":"normal"},{"uid":"42931ad07a5350e","name":"Push message with Chinese payload","time":{"start":1727333155739,"stop":1727333155740,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b83a0ed0dd3126b","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1727332991809,"stop":1727332991809,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1f83f9cfc915d6f","name":"passes more than one ENR URLs and attempts connection","time":{"start":1727332865750,"stop":1727332865750,"duration":0},"status":"skipped","severity":"normal"},{"uid":"23ff97affb243040","name":"Nodes with multiple pubsub topic","time":{"start":1727333118617,"stop":1727333118617,"duration":0},"status":"passed","severity":"normal"},{"uid":"667a5bc238e19891","name":"random static sharding 3 - Cluster ID: 7, Shard ID: 143","time":{"start":1727333176796,"stop":1727333176796,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2d07d659f5a587b","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1727332919265,"stop":1727332919266,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4d10d70e39541d1","name":"Relay - dialed first","time":{"start":1727333211209,"stop":1727333211209,"duration":0},"status":"passed","severity":"normal"},{"uid":"6299d176102c2607","name":"Subscribe to topic containing XML and publish message","time":{"start":1727333143922,"stop":1727333143922,"duration":0},"status":"passed","severity":"normal"},{"uid":"807ab7da7da7eac7","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1727332794311,"stop":1727332794311,"duration":0},"status":"passed","severity":"normal"},{"uid":"429ce51d6f3d9b47","name":"Fails to publish message with size larger than 1 MB","time":{"start":1727333141379,"stop":1727333141380,"duration":1},"status":"passed","severity":"normal"},{"uid":"da70844fc90a500b","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1727333115577,"stop":1727333115577,"duration":0},"status":"skipped","severity":"normal"},{"uid":"372f2b85ec481f8a","name":"Reusing cursor across nodes","time":{"start":1727333166580,"stop":1727333166580,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e79f63bb03561fd","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1727333143920,"stop":1727333143920,"duration":0},"status":"passed","severity":"normal"},{"uid":"da7f92aa53e24140","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1727332919220,"stop":1727332919220,"duration":0},"status":"passed","severity":"normal"},{"uid":"e828ea069574f1d9","name":"should get / set UDP multiaddr","time":{"start":1727332802748,"stop":1727332802748,"duration":0},"status":"passed","severity":"normal"},{"uid":"e87af385bd1a6ad7","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1727332794297,"stop":1727332794298,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1cddb31d5d1f0c6","name":"Push message with content topic containing numeric","time":{"start":1727333103814,"stop":1727333103815,"duration":1},"status":"passed","severity":"normal"},{"uid":"804e8a5de487c5db","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1727332919248,"stop":1727332919249,"duration":1},"status":"passed","severity":"normal"},{"uid":"45aa08020dadcb8b","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1727333206934,"stop":1727333206934,"duration":0},"status":"passed","severity":"normal"},{"uid":"df01b2370f5a8161","name":"should handle corrupted local storage data gracefully","time":{"start":1727332819224,"stop":1727332819224,"duration":0},"status":"passed","severity":"normal"},{"uid":"46ebaf071122c1a1","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1727332852095,"stop":1727332852096,"duration":1},"status":"passed","severity":"normal"},{"uid":"572b1d69060ee2e7","name":"random static sharding 4 - Cluster ID: 366, Shard ID: 954","time":{"start":1727333176797,"stop":1727333176797,"duration":0},"status":"passed","severity":"normal"},{"uid":"565d2e960bd5c506","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1727332906523,"stop":1727332906524,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1c77ece88fee774","name":"Subscribe to topic containing JSON and receive message","time":{"start":1727332990461,"stop":1727332990461,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e00be222a0ddcb7","name":"Check message with non string payload is not received","time":{"start":1727332966136,"stop":1727332966140,"duration":4},"status":"passed","severity":"normal"},{"uid":"665fc44a3f1d82d4","name":"should be called at least once on all `peer:discovery` events","time":{"start":1727332852875,"stop":1727332852877,"duration":2},"status":"passed","severity":"normal"},{"uid":"df647ef9dd01f587","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1727332794298,"stop":1727332794299,"duration":1},"status":"passed","severity":"normal"},{"uid":"70b46b50daf702f3","name":"Check message with non string payload is not received","time":{"start":1727333099720,"stop":1727333099721,"duration":1},"status":"passed","severity":"normal"},{"uid":"624832b27bcf565c","name":"Check message received after jswaku node is restarted","time":{"start":1727333099743,"stop":1727333099743,"duration":0},"status":"skipped","severity":"normal"},{"uid":"692c225683a5dd0d","name":"Check received message containing Basic HTML tag","time":{"start":1727332966125,"stop":1727332966125,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b355a18d57783be","name":"different cluster, same shard: nodes don't connect","time":{"start":1727333033237,"stop":1727333033239,"duration":2},"status":"passed","severity":"normal"},{"uid":"d1cd7b875a3e1dcf","name":"Check received message containing long","time":{"start":1727333099704,"stop":1727333099705,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ec7988776f1f79a","name":"Subscribe and receives messages on 20 topics","time":{"start":1727332990437,"stop":1727332990438,"duration":1},"status":"passed","severity":"normal"},{"uid":"9599a0f08e0c4f08","name":"addEventListener with wrong event","time":{"start":1727332885429,"stop":1727332885429,"duration":0},"status":"passed","severity":"normal"},{"uid":"2dd82f8f7097b4bc","name":"should set field with all protocols disabled","time":{"start":1727332802755,"stop":1727332802755,"duration":0},"status":"passed","severity":"normal"},{"uid":"ada7875c4d775aa4","name":"Fails to push message bigger that 1MB","time":{"start":1727333155785,"stop":1727333155786,"duration":1},"status":"passed","severity":"normal"},{"uid":"89e00ad6e1be2414","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1727333141372,"stop":1727333141372,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ceb6b3719fae1f8","name":"Ephemeral field is preserved - encoder v0","time":{"start":1727332852095,"stop":1727332852095,"duration":0},"status":"passed","severity":"normal"},{"uid":"938b3e3a62de4ab8","name":"Generator, custom pubsub topic","time":{"start":1727333193849,"stop":1727333193849,"duration":0},"status":"passed","severity":"normal"},{"uid":"afbd15343f4517de","name":"random static sharding 10 - Cluster ID: 91, Shard ID: 108","time":{"start":1727333176816,"stop":1727333176817,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ad0abce853c8cd3","name":"Push message with rate limit","time":{"start":1727333155781,"stop":1727333155782,"duration":1},"status":"passed","severity":"normal"},{"uid":"ffb56f3e635ac6df","name":"should only return 1 node with store capability","time":{"start":1727332815419,"stop":1727332815419,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c7fe88904cd8059","name":"Push 30 different messages","time":{"start":1727333155759,"stop":1727333155759,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4af3457e8df91ce","name":"LightPush: 3 peers, Filter: 2 peers - Expected: SufficientlyHealthy","time":{"start":1727332995641,"stop":1727332995642,"duration":1},"status":"passed","severity":"normal"},{"uid":"11dfa7909e97f1f5","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1727333143919,"stop":1727333143920,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5ec7ac825fdf4b3","name":"Push message with custom timestamp: 1696574590780","time":{"start":1727333155782,"stop":1727333155783,"duration":1},"status":"passed","severity":"normal"},{"uid":"349bf83500989521","name":"LightPush: 2 peers, Filter: 2 peers - Expected: SufficientlyHealthy","time":{"start":1727332995638,"stop":1727332995638,"duration":0},"status":"passed","severity":"normal"},{"uid":"3119b6153e84b630","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1727333143915,"stop":1727333143915,"duration":0},"status":"passed","severity":"normal"},{"uid":"eca6fa9ab4eaa012","name":"Store - dialed after - with timeout","time":{"start":1727333211211,"stop":1727333211213,"duration":2},"status":"passed","severity":"normal"},{"uid":"df284570a7876904","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1727333176862,"stop":1727333176862,"duration":0},"status":"passed","severity":"normal"},{"uid":"e94b4bcc082b3866","name":"Check received message with timestamp: 1727332844975000000 ","time":{"start":1727333099738,"stop":1727333099738,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8446deba21637f5","name":"Relay + Store","time":{"start":1727332851584,"stop":1727332851584,"duration":0},"status":"passed","severity":"normal"},{"uid":"597738fbc1ea7a42","name":"Push message with emoji payload","time":{"start":1727333155758,"stop":1727333155759,"duration":1},"status":"passed","severity":"normal"},{"uid":"5bd347d267f2e44e","name":"should be able to decode the field with only STORE set to true","time":{"start":1727332801836,"stop":1727332801837,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d781fc731f74cce","name":"should not fail to start the service if it is already started","time":{"start":1727332865736,"stop":1727332865742,"duration":6},"status":"passed","severity":"normal"},{"uid":"97e07c31d4312763","name":"Passing page size 110 when there are 120 messages","time":{"start":1727333197790,"stop":1727333197790,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5d7010f3c2e31d1","name":"Passing page size 0 when there are 110 messages","time":{"start":1727333197786,"stop":1727333197787,"duration":1},"status":"passed","severity":"normal"},{"uid":"23c06dff6d00a6b0","name":"Subscribe to topic containing long and receive message","time":{"start":1727333183910,"stop":1727333183910,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd35c27a8484f88d","name":"Push message with content topic containing short","time":{"start":1727333155761,"stop":1727333155762,"duration":1},"status":"passed","severity":"normal"},{"uid":"55e0bf25af74d479","name":"Publish message with rate limit","time":{"start":1727333141382,"stop":1727333141382,"duration":0},"status":"passed","severity":"normal"},{"uid":"52a26d3109fb2bdd","name":"Store - dialed first","time":{"start":1727333211210,"stop":1727333211211,"duration":1},"status":"passed","severity":"normal"},{"uid":"65f32e561692cc22","name":"Subscribe to topic containing long and receive message","time":{"start":1727332990447,"stop":1727332990447,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce5584d14ba80d0a","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1727333183847,"stop":1727333183849,"duration":2},"status":"passed","severity":"normal"},{"uid":"ed2f8ad66b827abf","name":"Nwaku publishes","time":{"start":1727333119225,"stop":1727333119226,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a9e597584365bbb","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1727332796749,"stop":1727332796751,"duration":2},"status":"passed","severity":"normal"},{"uid":"b8c41270718910c7","name":"can start the service","time":{"start":1727333132441,"stop":1727333132441,"duration":0},"status":"passed","severity":"normal"},{"uid":"1acdf8d308f19d81","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1727332991804,"stop":1727332991804,"duration":0},"status":"passed","severity":"normal"},{"uid":"a58779ef16f91d77","name":"Does not throw an exception when node disconnects","time":{"start":1727333206203,"stop":1727333206203,"duration":0},"status":"passed","severity":"normal"},{"uid":"502a08115c23da9d","name":"Push message with content topic containing Russian","time":{"start":1727333103816,"stop":1727333103817,"duration":1},"status":"passed","severity":"normal"},{"uid":"414b80d210c975c5","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1727332990427,"stop":1727332990433,"duration":6},"status":"passed","severity":"normal"},{"uid":"ab80d208f82bf732","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1727332991810,"stop":1727332991811,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8428ca9c3abf4a5","name":"should set field with only LIGHTPUSH enabled","time":{"start":1727332802757,"stop":1727332802757,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb3337ec5868968","name":"Check received message containing shell command","time":{"start":1727332966126,"stop":1727332966127,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0e49c3a0b68f75","name":"Ping on unsubscribed peer","time":{"start":1727332887985,"stop":1727332887986,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d3600dac1f3c5b4","name":"Check meta is set [symmetric]","time":{"start":1727332825056,"stop":1727332825056,"duration":0},"status":"passed","severity":"normal"},{"uid":"50dc50e8050d70c0","name":"Init the array if not present","time":{"start":1727332793859,"stop":1727332793861,"duration":2},"status":"passed","severity":"normal"},{"uid":"d7e941fb2b033b1c","name":"ignores domain fetching errors","time":{"start":1727332815417,"stop":1727332815418,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2561584e29cdeb","name":"Subscribe to topic containing XML and receive message","time":{"start":1727333183916,"stop":1727333183916,"duration":0},"status":"passed","severity":"normal"},{"uid":"6211592dcee41169","name":"Overlapping topic subscription","time":{"start":1727333183838,"stop":1727333183839,"duration":1},"status":"passed","severity":"normal"},{"uid":"3acbee474ccb387a","name":"Passing page size 1 when there are 4 messages","time":{"start":1727333197787,"stop":1727333197787,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ffb44e9b2b7644c","name":"Check received message containing Basic HTML tag","time":{"start":1727333099712,"stop":1727333099713,"duration":1},"status":"passed","severity":"normal"},{"uid":"40eaae13beb9b3c0","name":"same cluster, same shard: nodes connect","time":{"start":1727333033233,"stop":1727333033234,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9f70fb01231004","name":"random static sharding 1 - Cluster ID: 369, Shard ID: 697","time":{"start":1727333176791,"stop":1727333176794,"duration":3},"status":"passed","severity":"normal"},{"uid":"f1db3be8320c2dc0","name":"Promise Callback - false","time":{"start":1727333190283,"stop":1727333190283,"duration":0},"status":"passed","severity":"normal"},{"uid":"49905ccc779f65c6","name":"throws on content topic with empty encoding field","time":{"start":1727332794282,"stop":1727332794283,"duration":1},"status":"passed","severity":"normal"},{"uid":"a74acef2bd0c65f1","name":"start node with empty content topic","time":{"start":1727333149101,"stop":1727333149111,"duration":10},"status":"passed","severity":"normal"},{"uid":"e6915065dcb473bc","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1727332919221,"stop":1727332919221,"duration":0},"status":"passed","severity":"normal"},{"uid":"496093bbf8506e21","name":"ignores unrecognized TXT record formats","time":{"start":1727332815418,"stop":1727332815418,"duration":0},"status":"passed","severity":"normal"},{"uid":"f81986690d2ad109","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1727332990426,"stop":1727332990427,"duration":1},"status":"passed","severity":"normal"},{"uid":"58481e96c54cb92e","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1727333183928,"stop":1727333183928,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9c46b645b66fcc4","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1727332916775,"stop":1727332916775,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fbd92ccbb236f3","name":"Subscribe to topic containing shell command and receive message","time":{"start":1727333183927,"stop":1727333183927,"duration":0},"status":"passed","severity":"normal"},{"uid":"be947f594537c69","name":"Check received message containing unicode special characters","time":{"start":1727333099714,"stop":1727333099714,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b98cc81666d06aa","name":"Subscribe to topic containing Russian and receive message","time":{"start":1727333183914,"stop":1727333183915,"duration":1},"status":"passed","severity":"normal"},{"uid":"85491b7cb358f739","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1727332794305,"stop":1727332794306,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1b72c4be2e5fd33","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1727332906521,"stop":1727332906522,"duration":1},"status":"passed","severity":"normal"},{"uid":"a506715a32d1c51","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1727332807330,"stop":1727332807331,"duration":1},"status":"passed","severity":"normal"},{"uid":"100ef0aa77c63281","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1727332919219,"stop":1727332919219,"duration":0},"status":"passed","severity":"normal"},{"uid":"c56b3f0fc34ec2af","name":"Check publish message containing shell command","time":{"start":1727333141368,"stop":1727333141368,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b3ef5d10d3df6dc","name":"Push message with emoji payload","time":{"start":1727333103806,"stop":1727333103808,"duration":2},"status":"passed","severity":"normal"},{"uid":"87660af2008e279a","name":"A test","time":{"start":1727333010259,"stop":1727333010259,"duration":0},"status":"passed","severity":"normal"},{"uid":"33d6e953f47ca090","name":"A test","time":{"start":1727333010259,"stop":1727333010260,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc6efc298b0280bf","name":"can start and stop the service","time":{"start":1727333132442,"stop":1727333132442,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf74f1818a9cef8b","name":"throws on content topic with empty version field","time":{"start":1727332794280,"stop":1727332794281,"duration":1},"status":"passed","severity":"normal"},{"uid":"53dc9067f278ae76","name":"should throw an error for missing required configuration","time":{"start":1727332794299,"stop":1727332794300,"duration":1},"status":"passed","severity":"normal"},{"uid":"31c572ef6034a73a","name":"Check received message containing JSON","time":{"start":1727333099733,"stop":1727333099734,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8241db611274e36","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1727332794313,"stop":1727332794313,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e1e3160bceccf1","name":"Subscribe and receives messages on 20 topics","time":{"start":1727333183831,"stop":1727333183831,"duration":0},"status":"passed","severity":"normal"},{"uid":"763b83e9a3956d4d","name":"Publish message with custom timestamp: Fri Oct 06 2023 06:45:16 GMT+0000 (Coordinated Universal Time)","time":{"start":1727333141372,"stop":1727333141373,"duration":1},"status":"passed","severity":"normal"},{"uid":"7cdb7dafd1a6523c","name":"Subscribe and publish message","time":{"start":1727333143915,"stop":1727333143915,"duration":0},"status":"passed","severity":"normal"},{"uid":"a26c3cf0903e5","name":"Nodes with multiple pubsub topic","time":{"start":1727333118613,"stop":1727333118613,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfe6ad793d84cff4","name":"LightPush: 0 peers, Filter: 3 peers - Expected: Unhealthy","time":{"start":1727332995631,"stop":1727332995633,"duration":2},"status":"passed","severity":"normal"},{"uid":"b2bd0d5fd6e75ce2","name":"should be able to decode the field with only RELAY set to true","time":{"start":1727332801833,"stop":1727332801835,"duration":2},"status":"passed","severity":"normal"},{"uid":"93209b3863a8dae2","name":"Check message received after nwaku node is restarted","time":{"start":1727333099721,"stop":1727333099721,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a637a1680b62698d","name":"Fails to push message with empty content topic","time":{"start":1727333155780,"stop":1727333155780,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea1fe9954e6a0981","name":"Check received message containing Russian","time":{"start":1727333099729,"stop":1727333099729,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d95f1901947e8b4","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1727332807671,"stop":1727332807671,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef6f65778ee20cce","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1727332794292,"stop":1727332794292,"duration":0},"status":"passed","severity":"normal"},{"uid":"1687260d876fd0e8","name":"LightPush with 3 connections","time":{"start":1727332998314,"stop":1727332998314,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f1e86669f11ac32","name":"retrieves a single peer","time":{"start":1727332815416,"stop":1727332815416,"duration":0},"status":"passed","severity":"normal"},{"uid":"877142895be47fe3","name":"returns all values when wanted number matches available values","time":{"start":1727332814163,"stop":1727332814164,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e78d4c6ea05e17d","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1727333166579,"stop":1727333166579,"duration":0},"status":"passed","severity":"normal"},{"uid":"a703fab2a71a14ad","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1727332991809,"stop":1727332991810,"duration":1},"status":"passed","severity":"normal"},{"uid":"661eb7c8eab6a65c","name":"Fails to push message bigger that 1MB","time":{"start":1727333103828,"stop":1727333103828,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3c6b9e40d76e85c","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1727333193853,"stop":1727333193854,"duration":1},"status":"passed","severity":"normal"},{"uid":"bfebfeec5399a2d","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1727332990464,"stop":1727332990464,"duration":0},"status":"passed","severity":"normal"},{"uid":"946b49bc74f0d10","name":"Push message with Chinese payload","time":{"start":1727333103790,"stop":1727333103795,"duration":5},"status":"passed","severity":"normal"},{"uid":"c367ba01cef20f35","name":"Push message on custom pubsubTopic","time":{"start":1727333032173,"stop":1727333032175,"duration":2},"status":"passed","severity":"normal"},{"uid":"d511c1cbeb074885","name":"Check message with no pubsub topic is not received","time":{"start":1727332966135,"stop":1727332966135,"duration":0},"status":"passed","severity":"normal"},{"uid":"f027ce159d4d95ff","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app28/1/topic72/utf8","time":{"start":1727333149096,"stop":1727333149096,"duration":0},"status":"passed","severity":"normal"},{"uid":"df75ca87f5b4f870","name":"should emit a peer event after start","time":{"start":1727332819221,"stop":1727332819222,"duration":1},"status":"passed","severity":"normal"},{"uid":"64265582b2dd97b","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1727332794292,"stop":1727332794292,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f9681fff3c73f54","name":"should throw error - invalid id","time":{"start":1727332802745,"stop":1727332802746,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1e8a2a1817a39c4","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1727332852879,"stop":1727332852879,"duration":0},"status":"passed","severity":"normal"},{"uid":"64231fa93a057efe","name":"Subscribe and receive messages via waku relay post","time":{"start":1727332990433,"stop":1727332990434,"duration":1},"status":"passed","severity":"normal"},{"uid":"2742b4819b916c06","name":"should properly create location multiaddrs - tcp","time":{"start":1727332802754,"stop":1727332802754,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0274eb0eef93ce3","name":"Push message with content topic containing long","time":{"start":1727333103813,"stop":1727333103814,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a5c75b0281032b0","name":"Check publish message containing XML","time":{"start":1727333141363,"stop":1727333141364,"duration":1},"status":"passed","severity":"normal"},{"uid":"9dba752adfd26e52","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1727332794292,"stop":1727332794292,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e9c666fc9f45737","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1727333099739,"stop":1727333099740,"duration":1},"status":"passed","severity":"normal"},{"uid":"816461fcbd58baae","name":"Subscribe and receive messages via lightPush","time":{"start":1727333183883,"stop":1727333183883,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4677c87c521c756","name":"Number of peers are maintained correctly","time":{"start":1727333010132,"stop":1727333010132,"duration":0},"status":"passed","severity":"normal"},{"uid":"55777a3ec3d9b102","name":"Add multiple subscription objects on single nwaku node","time":{"start":1727333183934,"stop":1727333183935,"duration":1},"status":"passed","severity":"normal"},{"uid":"703eb2af51b758e2","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1727333183928,"stop":1727333183932,"duration":4},"status":"passed","severity":"normal"},{"uid":"29413940c4554676","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1727333183904,"stop":1727333183905,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a850b194466f82c","name":"topics with same application and version share the same shard","time":{"start":1727332794293,"stop":1727332794294,"duration":1},"status":"passed","severity":"normal"},{"uid":"675ef64eab239f91","name":"Check received message containing short","time":{"start":1727333099704,"stop":1727333099704,"duration":0},"status":"passed","severity":"normal"},{"uid":"7565776514f4231f","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1727332794290,"stop":1727332794290,"duration":0},"status":"passed","severity":"normal"},{"uid":"42e92d70f86dd877","name":"Check publish message containing long","time":{"start":1727333141357,"stop":1727333141357,"duration":0},"status":"passed","severity":"normal"},{"uid":"65dedfa31ab68ee7","name":"Subscribe to topic containing emoji and receive message","time":{"start":1727333183933,"stop":1727333183934,"duration":1},"status":"passed","severity":"normal"},{"uid":"97613adaa6bf7294","name":"Check received message containing short","time":{"start":1727333099722,"stop":1727333099722,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0c43a6a42240fca","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1727333193850,"stop":1727333193851,"duration":1},"status":"passed","severity":"normal"},{"uid":"91156ebc1e721dd2","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1727333166575,"stop":1727333166575,"duration":0},"status":"passed","severity":"normal"},{"uid":"23727062a0862a56","name":"random static sharding 9 - Cluster ID: 758, Shard ID: 689","time":{"start":1727333176811,"stop":1727333176816,"duration":5},"status":"passed","severity":"normal"},{"uid":"d196f3df7d307deb","name":"Check received message containing Russian","time":{"start":1727333099708,"stop":1727333099709,"duration":1},"status":"passed","severity":"normal"},{"uid":"5df95695b7f0716d","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1727333193855,"stop":1727333193856,"duration":1},"status":"passed","severity":"normal"},{"uid":"76077529901d3d5f","name":"dispatchEvent via connectionManager","time":{"start":1727332885432,"stop":1727332885432,"duration":0},"status":"passed","severity":"normal"},{"uid":"2094661a2d8ca9a1","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1727332801831,"stop":1727332801832,"duration":1},"status":"passed","severity":"normal"},{"uid":"df549f8ead952f1a","name":"Push message with content topic containing short","time":{"start":1727333103811,"stop":1727333103813,"duration":2},"status":"passed","severity":"normal"},{"uid":"8496b1d92ee583e","name":"Should update shard info","time":{"start":1727333036597,"stop":1727333036597,"duration":0},"status":"passed","severity":"normal"},{"uid":"d86ac85e67516128","name":"groups content topics by expected pubsub topic","time":{"start":1727332794294,"stop":1727332794294,"duration":0},"status":"passed","severity":"normal"},{"uid":"96f483b6e96d5f40","name":"Query generator for multiple messages with different content topic format","time":{"start":1727333196760,"stop":1727333196761,"duration":1},"status":"passed","severity":"normal"},{"uid":"fdcbce9ff3ce5c55","name":"Ordered callback, aborts when callback returns true","time":{"start":1727333196764,"stop":1727333196765,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a9c193f8940470a","name":"getPeersByDiscovery","time":{"start":1727333115576,"stop":1727333115576,"duration":0},"status":"passed","severity":"normal"},{"uid":"6601a8924bc5c639","name":"should throw an error if shards are undefined for static sharding","time":{"start":1727332794299,"stop":1727332794299,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ef363c2dd040745","name":"Promise Callback - true","time":{"start":1727333190281,"stop":1727333190282,"duration":1},"status":"passed","severity":"normal"},{"uid":"30ec9b6368dc6388","name":"Check message with no content topic is not received","time":{"start":1727333099719,"stop":1727333099720,"duration":1},"status":"passed","severity":"normal"},{"uid":"b08bb8ab081f621f","name":"Fails to push message with empty content topic","time":{"start":1727333103824,"stop":1727333103824,"duration":0},"status":"passed","severity":"normal"},{"uid":"59b57c184e8311d4","name":"Push message with content topic containing Chinese","time":{"start":1727333155768,"stop":1727333155770,"duration":2},"status":"passed","severity":"normal"},{"uid":"d42235ec715653c0","name":"Ping on subscribed peer","time":{"start":1727332887972,"stop":1727332887972,"duration":0},"status":"passed","severity":"normal"},{"uid":"207931be6ea2f1ff","name":"LightPush: 1 peers, Filter: 3 peers - Expected: MinimallyHealthy","time":{"start":1727332995636,"stop":1727332995636,"duration":0},"status":"passed","severity":"normal"},{"uid":"410ca2f08cd6854e","name":"should properly create location multiaddrs - tcp6","time":{"start":1727332802753,"stop":1727332802754,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8dd39607c25bbea","name":"random static sharding 6 - Cluster ID: 272, Shard ID: 388","time":{"start":1727333176807,"stop":1727333176807,"duration":0},"status":"passed","severity":"normal"},{"uid":"a989eda38490506b","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1727333206932,"stop":1727333206932,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa4faf93b4863b2a","name":"can start and stop the service","time":{"start":1727332819220,"stop":1727332819220,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e56a30eb14d6288","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app30/7/topic306/utf8","time":{"start":1727333149099,"stop":1727333149099,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7752dd31ab13623","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1727332845417,"stop":1727332845417,"duration":0},"status":"passed","severity":"normal"},{"uid":"9164404a6010a575","name":"Check message received after jswaku node is restarted","time":{"start":1727333099721,"stop":1727333099721,"duration":0},"status":"skipped","severity":"normal"},{"uid":"57c17e76401be6e4","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1727333206933,"stop":1727333206934,"duration":1},"status":"passed","severity":"normal"},{"uid":"59b17cc144fdd907","name":"should not receive a peer event after stop","time":{"start":1727333132447,"stop":1727333132447,"duration":0},"status":"passed","severity":"normal"},{"uid":"266ac9485d0e5f9b","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1727332794303,"stop":1727332794303,"duration":0},"status":"passed","severity":"normal"},{"uid":"ece9a6665d4eb27e","name":"should correctly map a content topic to a pubsub topic","time":{"start":1727332794312,"stop":1727332794312,"duration":0},"status":"passed","severity":"normal"},{"uid":"57e68ab38011e03a","name":"non connected peers","time":{"start":1727333100005,"stop":1727333100005,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4974ca74ba4692c9","name":"Check publish message containing emoji","time":{"start":1727333141370,"stop":1727333141371,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a73c8b433d9e31c","name":"Check message on other pubsub topic is not received","time":{"start":1727332966133,"stop":1727332966134,"duration":1},"status":"passed","severity":"normal"},{"uid":"b75a0b712a5d91cf","name":"throws on content topic with empty application field","time":{"start":1727332794279,"stop":1727332794279,"duration":0},"status":"passed","severity":"normal"},{"uid":"3823e6869b2e9a4e","name":"Mutual subscription","time":{"start":1727333143913,"stop":1727333143913,"duration":0},"status":"passed","severity":"normal"},{"uid":"72bec4c47fe15a22","name":"Push message with Russian payload","time":{"start":1727333103796,"stop":1727333103796,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cc7c3c12fc58b8e","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1727332906522,"stop":1727332906523,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c35613e55fca8d2","name":"Light Node - default protocols","time":{"start":1727333211214,"stop":1727333211214,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a22a8073388f46e","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1727332845417,"stop":1727332845418,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd9f42caee2e1db3","name":"Sample","time":{"start":1727332801975,"stop":1727332801975,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0964a523bacc0cc","name":"Subscribe to topic containing Russian and publish message","time":{"start":1727333143921,"stop":1727333143921,"duration":0},"status":"passed","severity":"normal"},{"uid":"c302659ff036a5d4","name":"should throw an error for an unconfigured topic","time":{"start":1727332794309,"stop":1727332794309,"duration":0},"status":"passed","severity":"normal"},{"uid":"3aaddc4f8762eab1","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1727332794365,"stop":1727332794365,"duration":0},"status":"passed","severity":"normal"},{"uid":"291d35906b8b06e6","name":"Query with Ordered Callback, No message returned","time":{"start":1727333176857,"stop":1727333176858,"duration":1},"status":"passed","severity":"normal"},{"uid":"e18b20ec2d1cc8e4","name":"Subscribe to topic containing JSON and receive message","time":{"start":1727333183869,"stop":1727333183870,"duration":1},"status":"passed","severity":"normal"},{"uid":"674472941b1aed13","name":"returns all values when wanted number is greater than available values","time":{"start":1727332814165,"stop":1727332814165,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3fb7e4cc0d40e0b","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1727333166576,"stop":1727333166576,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d7e9276cadf9b40","name":"should properly create location multiaddrs - udp","time":{"start":1727332802754,"stop":1727332802754,"duration":0},"status":"passed","severity":"normal"},{"uid":"bce63cf55bad98f0","name":"Subscribe to topic containing emoji and publish message","time":{"start":1727333143924,"stop":1727333143925,"duration":1},"status":"passed","severity":"normal"},{"uid":"1cb969b20d5482d1","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1727332990449,"stop":1727332990454,"duration":5},"status":"passed","severity":"normal"},{"uid":"588801590d9767b3","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1727332794311,"stop":1727332794311,"duration":0},"status":"passed","severity":"normal"},{"uid":"a141ad09fd5ed091","name":"Push message with custom timestamp: 1696574596059","time":{"start":1727333103826,"stop":1727333103826,"duration":0},"status":"passed","severity":"normal"},{"uid":"68827cef5df033b2","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1727332990448,"stop":1727332990449,"duration":1},"status":"passed","severity":"normal"},{"uid":"b39db3f710f7c380","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1727333118614,"stop":1727333118615,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1fd6690dcd45f08","name":"addEventListener with correct event","time":{"start":1727332885428,"stop":1727332885429,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f6542bbc6dba03f","name":"Filter with 3 connections","time":{"start":1727332998314,"stop":1727332998314,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd27dfe9473eca59","name":"configure the node with multiple pubsub topics","time":{"start":1727333176823,"stop":1727333176823,"duration":0},"status":"passed","severity":"normal"},{"uid":"c684be19ead420aa","name":"Query Generator, No message returned","time":{"start":1727333176856,"stop":1727333176856,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdc3226674433bf9","name":"Subscribe to topic containing short and receive message","time":{"start":1727332990447,"stop":1727332990447,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c50dee422217a6a","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1727332990459,"stop":1727332990459,"duration":0},"status":"passed","severity":"normal"},{"uid":"3320e8a2426b7df2","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1727333206932,"stop":1727333206932,"duration":0},"status":"passed","severity":"normal"},{"uid":"374cebb89ccacc72","name":"should properly create location multiaddrs - udp6","time":{"start":1727332802753,"stop":1727332802753,"duration":0},"status":"passed","severity":"normal"},{"uid":"c666fe27946b8a2f","name":"Generator, 2 different pubsubtopics","time":{"start":1727333193855,"stop":1727333193855,"duration":0},"status":"passed","severity":"normal"},{"uid":"364cfb2516014a14","name":"Check received message containing JSON","time":{"start":1727333099713,"stop":1727333099713,"duration":0},"status":"passed","severity":"normal"},{"uid":"e029d27c8259fabb","name":"should emit a peer event after start","time":{"start":1727332865742,"stop":1727332865743,"duration":1},"status":"passed","severity":"normal"},{"uid":"a09ba9b70be0cdf5","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1727333183913,"stop":1727333183913,"duration":0},"status":"passed","severity":"normal"},{"uid":"235f2c3c29479969","name":"Fails to publish duplicate message","time":{"start":1727333141376,"stop":1727333141376,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1bc4c5ce34dfda4","name":"should be able to encode the field with only FILTER set to true","time":{"start":1727332801820,"stop":1727332801820,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5ccf2a513a2b91f","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1727332845414,"stop":1727332845416,"duration":2},"status":"passed","severity":"normal"},{"uid":"98f7abdecdb3a825","name":"Refresh subscription","time":{"start":1727333183906,"stop":1727333183909,"duration":3},"status":"passed","severity":"normal"},{"uid":"edcdeeaec7cc89bd","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1727333183890,"stop":1727333183890,"duration":0},"status":"passed","severity":"normal"},{"uid":"c111f3106596897f","name":"Check received message with timestamp: 1727332844975 ","time":{"start":1727333099717,"stop":1727333099717,"duration":0},"status":"passed","severity":"normal"},{"uid":"81f574fb7920e8c9","name":"Push message with content topic containing Basic HTML tag","time":{"start":1727333155776,"stop":1727333155777,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4603975fb8ab26d","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1727332794294,"stop":1727332794294,"duration":0},"status":"passed","severity":"normal"},{"uid":"5de947fbc74262c4","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1727332906517,"stop":1727332906518,"duration":1},"status":"passed","severity":"normal"},{"uid":"4dd121e01a0171c8","name":"Overlapping topic subscription","time":{"start":1727333143917,"stop":1727333143917,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4dbe727ddc3aab39","name":"Passing cursor with wrong pubsubTopic","time":{"start":1727333166580,"stop":1727333166581,"duration":1},"status":"passed","severity":"normal"},{"uid":"18cc37bd5077d6ee","name":"Decoder throws on empty string content topic","time":{"start":1727332826789,"stop":1727332826790,"duration":1},"status":"passed","severity":"normal"},{"uid":"34d52765bb756f2c","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1727332919268,"stop":1727332919269,"duration":1},"status":"passed","severity":"normal"},{"uid":"56c6c165e22fdfc","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1727332794303,"stop":1727332794303,"duration":0},"status":"passed","severity":"normal"},{"uid":"81dc0337e3f0d935","name":"Encoder throws on undefined content topic","time":{"start":1727332807669,"stop":1727332807669,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0b51e6d77234fbb","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1727332815420,"stop":1727332815420,"duration":0},"status":"passed","severity":"normal"},{"uid":"21e35b0b768c7aa6","name":"Ordered Callback - true","time":{"start":1727333190284,"stop":1727333190285,"duration":1},"status":"passed","severity":"normal"},{"uid":"e11746d861cf62f2","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1727332814909,"stop":1727332814910,"duration":1},"status":"passed","severity":"normal"},{"uid":"92246e6a3497fa39","name":"Push message with Script payload","time":{"start":1727333103797,"stop":1727333103797,"duration":0},"status":"passed","severity":"normal"},{"uid":"2406b9b21341cc6b","name":"Filter with 1 connections","time":{"start":1727332998313,"stop":1727332998313,"duration":0},"status":"passed","severity":"normal"},{"uid":"96e07019406aafc","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1727332919215,"stop":1727332919215,"duration":0},"status":"passed","severity":"normal"},{"uid":"57b29b019d0f845d","name":"Push message with shell command payload","time":{"start":1727333155755,"stop":1727333155755,"duration":0},"status":"passed","severity":"normal"},{"uid":"4297e20c695bee40","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1727333278627,"stop":1727333278627,"duration":0},"status":"passed","severity":"normal"},{"uid":"a476359971fb7fd2","name":"should encode/decode to text encoding","time":{"start":1727332802748,"stop":1727332802748,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b2c31d6d4ead40","name":"Subscribe to topic containing numeric and receive message","time":{"start":1727333183910,"stop":1727333183910,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9302c8345dec528","name":"Decoder throws on undefined content topic","time":{"start":1727332826789,"stop":1727332826789,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3b0cd87d8c2e74","name":"start node with empty shard should fail","time":{"start":1727333176835,"stop":1727333176836,"duration":1},"status":"passed","severity":"normal"},{"uid":"f45ae47dded50502","name":"Failed peers are renewed","time":{"start":1727333010132,"stop":1727333010132,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cc133021164c920","name":"should be able to encode the field with only RELAY set to true","time":{"start":1727332801808,"stop":1727332801811,"duration":3},"status":"passed","severity":"normal"},{"uid":"20569161bd49cd60","name":"Fails to push message with large meta","time":{"start":1727333103825,"stop":1727333103825,"duration":0},"status":"passed","severity":"normal"},{"uid":"6256831e20b5a8bc","name":"should properly create location multiaddrs - udp4","time":{"start":1727332802749,"stop":1727332802753,"duration":4},"status":"passed","severity":"normal"},{"uid":"6b675e64a43c4ff8","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1727332814902,"stop":1727332814903,"duration":1},"status":"passed","severity":"normal"}] |